PageSourceSearch

https://www.atlantichotelfl.com/spa

html atlantichotelfl.com collected 2026-09-30 05:15:28 UTC 109,145 bytes, 3,167 lines download raw bytes

1<!doctype html>
2<html dir="ltr" lang="en" data-lang="" data-template="free-content" data-template-source="tc-theme">
3<head>
4<script>
5	var galaxyInfo = {
6		website_id: 16495,
7        tvs: 0,
8	    cms_id: 471053,
9	    iso: "en_US",
10	    local: "en",
11	    traduction_id: 1,
12	    env: "prod",
13	    domain_unique_id: "23b3e5401ebbd8b10e6f7217166c8800",
14	    proxy_url: "https://tc.galaxy.tf",
15	    proxy_key: "a26134409157a07281038bed76d2e6b3",
16	    proxy_url_lead: "https://tc.galaxy.tf/leads?key=a26134409157a07281038bed76d2e6b3&glx-website-id=16495&glx-trad-id=1",
17	    proxy_user_pool_id: "",
18	    item_previous:"",
19	    item_current:"",
20	    item_next_item:"",
21	    item_count:"0",
22	    auto_visibility_start: "",
23	    auto_visibility_end: "",
24	    visibility_redirect_url: "",
25	    locales_theme:"/json/locale/16495/1/1",
26	    live_website: true,
27	    backstage: "https://www.travelclick-websolutions.com"
28	}
29	</script>
vendor: 1 bytes, line 29
29
30<script>var galaxyGMS=function(){var e;return{isUserLoggedIn:function(){try{var r=sessionStorage.getItem("gms_profil_data")||localStorage.getItem("gms_profil_data");return!!(r&&(e=JSON.parse(r))&&e.firstName&&e.timestamp&&45>(+new Date-e.timestamp)/1e3/60)}catch(e){return!1}},userTierKey:function(){if(this.isUserLoggedIn()){var r=e.levelName;if("string"==typeof r)return r.toLowerCase().replace(/ /g,"_")}return!1}}}();</script>
30
31
32<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
33<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Josefin+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Josefin+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Josefin+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
34<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
35<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
36<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family="Outfit", sans-serif:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family="Outfit", sans-serif:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family="Outfit", sans-serif:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
37<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family="Ephesis", cursive:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family="Ephesis", cursive:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family="Ephesis", cursive:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
38<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
39<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1">
40<link rel="stylesheet" href="/css/custom/16495/1/main/312178a60cff61b82d33bfca14f62f73/main.css" data-theme-name="th1">
41<script>
42// Picture element HTML5 shiv
43document.createElement( "picture" );
44</script>
vendor: 1 bytes, line 44
44
45<script>var BIDnumber = '214039';</script>
45
46
47
48
49
50<style>
51  :root {
52    --btn-animation-type: Ease in and out;
53
54    --hero-animation-type: 1;
55    --hero-animation-start: Slow Zoom;
56    --hero-animation-text: No Animation;
57    --hero-animation-slider: Fade out image;
58    --hero-animation-slider-delay: 6000ms;
59    --hero-animation-pages: Homepage;
60
61    --on-scroll-animation: 1;
62    --on-scroll-animation-pages: All Pages;
63
64    --member-rate-enabled: ;
65    --member-rate-custom-logo: ;
66  }
67</style>
68
69
70<script>
71  const tcIntegratedDatalayerConfig = {
72    website: {
73  name: "The Atlantic Hotel & Spa Full Site",
74  type: '3',
75  tvs: '0',
76  nbHotel: 
77
78  '2'
79
80
81 ,
82},
83    websiteItem: {
84  bid: '214039',
85  
86  hotelId: '16165',
87  
88  bookingEngineHotelId: '9884204',
89  bookingEngineProvider: 
90
91"iHotelier (BE5)"
92
93
94,
95  branding: {
96    name: 
97
98"The Atlantic Hotel & Spa"
99
100, // new
101    brand: 
102
103"The Atlantic Hotel & Spa BR"
104
105
106,
107    masterBrand: 
108
109"The Atlantic Hotel & Spa MB"  
110
111
112,
113    chainId: 'false',
114  },
115  location: {
116    city: "Fort Lauderdale",
117    country: "United States",
118    countryCode: "US",
119    state: "Florida",
120  },
121  rating: '0',
122  roomTypesCount: '13'
123},
124    hotelInDetail: 
125{
126  
127},
128    ibe: {
129  ibeGeneral: [{"id":16009,"hotel_id":16165,"months_id":2,"is_enable_rate_desktop":1,"rate_display_id":1,"rate_display":"Average per night","default_rate_display":"Average per night","default_rate_display_id":1}],
130  ibeProductDisplay: [{"id":15999,"hotel_id":16165,"is_service_enhancements":1,"is_mandatory":0,"default_product_tab_id":1,"desktop_layout_id":1,"desktop_layout_settings_id":4,"desktop_layout_default_id":1,"rooms_tab_id":3,"rates_tab_id":3,"packages_tab_id":2,"offers_tab_id":3,"filters_ids":"2,3,9,7,4,6,8"}]
131},
132  };
133  
134  if (!window.GLXExtensions){
135    window.GLXExtensions = { tcIntegratedDataLayer: { isEnabled: true, config: tcIntegratedDatalayerConfig } }
136  } else {
137    window.GLXExtensions.tcIntegratedDataLayer = { isEnabled: true, config: tcIntegratedDatalayerConfig }
138  } 
139</script>
vendor: 1 bytes, line 139
139
140<script>
141    console.log('Inside Theme Extension - Global Head', 'prod');
142</script>
142
143<!--
144
145
146<link rel="stylesheet" href="/css/custom/16495/287/main/1adb65339bc702aea1a99e6d049047e5/main.css" /> -->
147
148
149<link rel="preload" href="/css/custom/16495/307/main/fe6ce10422a561390c278d36abd7763d/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
150<noscript><link rel="stylesheet" href="/css/custom/16495/307/main/fe6ce10422a561390c278d36abd7763d/main.css" /></noscript>
151<link rel="preload" href="/css/custom/16495/311/main/f701bfacc686a8bd4777ddec451661a3/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
152<noscript><link rel="stylesheet" href="/css/custom/16495/311/main/f701bfacc686a8bd4777ddec451661a3/main.css"></noscript>
153<script>
154  if (!window.GLXExtensions) window.GLXExtensions = {};
155  window.GLXExtensions.tcGuestPortal = { isEnabled: true };
156  (function () {
157    const crossDomainParam = /gms=([^&]*)/.exec(window.location.hash);
158   if (crossDomainParam) {
159      window.GLXExtensions.tcGuestPortal.crossDomain = {
160        param: crossDomainParam[1]
161      };
162      const newURL = new URL(window.location.href);
163      newURL.hash = '';
164      history.replaceState(null, '', newURL);
165    }
166  })();
167
168  // title from the unit level
169  const gp_titles_website = "mr,mrs,miss,dr,prof,mr&mrs,mr&miss,othertitle";
170  const gp_titles_arr = !gp_titles_website ? null : gp_titles_website.split(",");
171  if (gp_titles_arr) {
172    window.GLXExtensions.tcGuestPortal.gmsTitles = gp_titles_arr;
173  }
174</script>
174
175<style>
176/* While loading */
177glx-tc-lead-rate:not([data-state="ready"]) {
178    opacity: 0.5;
179    cursor: wait;
180}
181/* avoid content jumping after loading in case there is no fallback */
182glx-tc-lead-rate-member-value,
183glx-tc-lead-rate-value {
184    &:empty::before {
185        content: '\00a0'; /* &nbsp; equivalent to force taking space */
186    }
187}
188/* If there is no rate or fallback, we hide the rate */
189glx-tc-lead-rate[data-empty="true"] {
190    display: none!important;
191}
192</style>
193
194
195<!-- webcomponents for rates from proxy -->
196<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
196
197
198
199<link type="image/x-icon" href="https://image-tc.galaxy.tf/wisvg-czsmasqmy1ivdod1k3azzm9ry/favicon.svg" rel="shortcut icon"/>
200<link rel="preconnect" href="https://fonts.googleapis.com">
201<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
202<link href="https://fonts.googleapis.com/css2?family=Ephesis&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Outfit:[email protected]&display=swap" rel="stylesheet">
203
204<style>
205  #footer-content{
206  font-size:15px;
207  }
208
209  .page-footer__links-list {
210    font-weight: 300;
211}
212</style>
213
214<script src='https://www.thehotelsnetwork.com/js/connect.js?site_id=01JR87C63HMKQEMVFK15E241YW' async></script>
214
215<title>The Atlantic Hotel Spa | Best Spa Fort Lauderdale</title>
216<meta name="description" content="Relax and restore at the massage spa at The Atlantic Hotel & Spa, offering rejuvenating treatments and serene oceanfront wellness in Fort Lauderdale." />
217<meta name="keywords" content="" />
218<meta property="og:site_name" content="The Atlantic Hotel & Spa Full Site" />
219<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
220<meta name="robots" content="index, follow" />
221<meta name="google-site-verification" content="Xkt7aCmvNYUSfFpdjwfvh5oq2L93JNpTCcyXyaPazKg" />
222<link rel="canonical" href="https://www.atlantichotelfl.com/spa" />
223<meta property="og:locale" content="en_US" />
224<meta property="og:type" content="website" />
225<meta property="og:url" content="https://www.atlantichotelfl.com/spa" />
226<meta property="og:title" content="The Atlantic Hotel Spa | Best Spa Fort Lauderdale" />
227<meta property="og:description" content="Relax and restore at the massage spa at The Atlantic Hotel & Spa, offering rejuvenating treatments and serene oceanfront wellness in Fort Lauderdale." />
228<meta name="msvalidate.01" content="182FD7384EAC65DE2C1728A58758C224" />
229<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.atlantichotelfl.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.atlantichotelfl.com\/spa","name":"Spa"}}]}</script>
vendor: 1 bytes, line 229
229
230<script>var websiteID = 16495;</script>
vendor: 1 bytes, line 230
230
231<script>var cms = 471053</script>
vendor: 1 bytes, line 231
231
232<script>var ts_roll_up_tracking = 'enabled';</script>
vendor: 1 bytes, line 232
232
233<script> var ts_analytics = {"booking_engine_hotel_id":"9884204","hotel_bid":214039,"master_brand_bid":"","brand_bid":"","master_brand_chain_id":""}</script>
vendor: 1 bytes, line 233
233
234<script>
235var dl = {"pageLanguage":"en","tvs":"tvs_no","websiteLanguage":"en","pageSection":"group_property","pageSubSection":"not_applicable","contentGroup":"not_applicable","globalProduct":"web","event":"datalayer-first-render","productPurchased":"essentials","propertyWebsiteLanguages":1,"webHostname":"atlantichotelfl.com","parentHostname":"not_applicable"};
236				dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no";
237				dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null";
238</script>
vendor: 1 bytes, line 238
238
239<script>
vendor: 335 bytes, lines 239-243
239(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
240		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
241		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
242		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
243		})(window,document,'script','dataLayer','
243GTM-TL2MM4B
vendor: 6 bytes, lines 243-244
243');
244		
244</script>
244
245
246<style>
247/* For WYSIWYG content, CSS class are added to figure/images instead of relying only on inline style attribute. These images have the class "glx-cke5-image" added so we can target them safely. */
248figure.image_resized.glx-cke5-image[style*="width"] img {
249    width: 100%;
250    height: auto;
251}
252</style>
253<script>
vendor: 343 bytes, lines 253-258
253
254			(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
255			new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
256			j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
257			'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
258			})(window,document,'script','dataLayer','
258GTM-WGMZTVBT
vendor: 7 bytes, lines 258-259
258');
259			
259</script>
vendor: 1 bytes, line 259
259
260<script>
vendor: 348 bytes, lines 260-265
260
261				(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
262				new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
263				j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
264				'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
265				})(window,document,'script','dataLayer','
265GTM-TRJVGJ3
vendor: 8 bytes, lines 265-266
265');
266				
266</script>
vendor: 1 bytes, line 266
266
267<script>
vendor: 348 bytes, lines 267-272
267
268				(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
269				new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
270				j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
271				'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
272				})(window,document,'script','dataLayer','
272GTM-MM8BZ87B
vendor: 8 bytes, lines 272-273
272');
273				
273</script>
vendor: 1 bytes, line 273
273
274<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
274
275
276  
277    <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wiwebp-42uo7zv04730f084eixd2dexu/relaxing-hot-stone-massage-therapy-with-white-flowers-for-guest-at-the-serene-atlantic-hotel-spa.webp?width=1920" fetchpriority="high"/>
278    
279      <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wiwebp-42uo7zv04730f084eixd2dexu/relaxing-hot-stone-massage-therapy-with-white-flowers-for-guest-at-the-serene-atlantic-hotel-spa.webp?width=800" fetchpriority="high"/>
280    
281    
282      <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wiwebp-42uo7zv04730f084eixd2dexu/relaxing-hot-stone-massage-therapy-with-white-flowers-for-guest-at-the-serene-atlantic-hotel-spa.webp?height=700" fetchpriority="high"/>
283    
284  
285</head>
286
287<body class="g_free-content no-js sticky-footer header-advanced 
288  "
289   
290   
291>
292<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
292
293
294
295  
295<script type="text/template" id="extension-zone-cs-container">
296<div class="cs-container"></div>
297</script>
297
298
299
300<script>
301  if(!window.hotelModule) {
302    window.hotelModule = [];
303  }
304  window.hotelModule['id-e8a20bf8addd6ec537f66b93e5182275'] = {
305    url: '/json/search/1/1/hotels-dropdown-data.json'
306  }
307  window.tcCurrencySwitcherActivated = false;
308  
309    window.headerMenu = {navItems: [{"url":"\/rooms","current":"","name":"Our Suites","target":""},{"url":"\/long-term-stays","current":"","name":"Long Term Stays","target":""},{"url":"\/offers","current":"","name":"Offers","target":""},{"url":"\/meetings-events","current":"","name":"Meetings & Events","target":""},{"url":"\/spa","current":"current","name":"Spa","target":""},{"url":"\/our-story","current":"","name":"Our Story","target":""},{"url":"\/beach-beyond","current":"","name":"Beach & Beyond","target":""},{"url":"\/meet-celebrate","current":"","name":"Meet & Celebrate","target":"","subpages":[{"url":"\/meet-celebrate\/corporate-travel","current":"","name":"Corporate Travel","target":""},{"url":"\/meet-celebrate\/weddings","current":"","name":"Weddings ","target":""},{"url":"\/meet-celebrate\/social-events","current":"","name":"Social Events","target":""},{"url":"\/meet-celebrate\/transportation","current":"","name":"Transportation","target":""},{"url":"\/meet-celebrate\/rfp","current":"","name":"Request for Proposal","target":""}]},{"url":"\/happenings","current":"","name":"Happenings","target":""},{"url":"\/eat-drink","current":"","name":"Eat & Drink","target":""},{"url":"\/gallery","current":"","name":"Gallery","target":""},{"url":"\/hotel-faqs","current":"","name":"FAQ","target":""},{"url":"\/contact-us","current":"","name":"Contact Us","target":""}]}
310  
311  window.advancedHeaderConfigs = {
312    secondaryNav: [],
313    secondaryNavWidgets: {showSecNavWidgets: false,
314secondaryNavWidgets: []},
315    gmsHeaderDropdown: {},
316    hrefLanguage: 'en',
317    blockSettings: {
318        headerId: 'id-e8a20bf8addd6ec537f66b93e5182275',
319        showMainNavigationItems: true,
320        maxNumberOfVisibleMainItems: '7',
321        showHambuguerMenuOnlyInTablet: false,
322        showSubmenu:  true,
323        submenuLevels: 'Subpages (Default)',
324        submenuLayout: 'Columns (Default)',
325        submenuAddtionalLayoutOptions: 'None (Default)',
326        submenuArrowHover: false,
327        highlightBoxButtonStyle: 'Action Custom (Default)',
328        hamburguerMenuOptionDisplay: 'Icon And Label',
329        mobileCTAPlacement: 'Top',
330        showSecondaryNavigation: false,
331        showStickyOnScrollSecondaryNavigation: false,
332        crossWebsiteLinking: false,
333        homeLink: '',
334        homeLinkTarget: false,
335        homeLinkLabel: 'Group Site',
336        homeIcon: false,
337        customHomeIcon: '',
338        groupHotelsDropdowns: '',
339        defaultHotel: 'Select Hotel',
340        uncategorisedHotel: 'More Hotels',
341        showSocialIcons: false,
342        showDividerLine: '0',
343        guestPortalPlacement: 'Main Navigation (Default)',
344        showHeaderFullWidth: true,
345        dropShadowConfig: 'None (Default)',
346      },
347      currencySwitcherConfig: {
348        showCurrencySwitcher: false,
349        currencySwitcherPlacement: 'Secondary Navigation (Default)',
350      },
351      languageSwitcherConfig: {
352        showLanguageSwitcher: false,
353        languageSwitcher: {
354  
355},
356        languageSwitcherPlacement: 'Secondary Navigation (Default)',
357        languageSwitcherIcon: false,
358      },
359      logo: {
360        link: '/',
361        linkTarget: false,
362        title: 'Back to the homepage',
363        hasLogo: true,
364        logo:'https://image-tc.galaxy.tf/wisvg-ewjute3ao3053uecxonuq3yxk/official-white-logo-of-the-atlantic-hotel-spa.svg',
365        hasScrollLogo: true,
366        scrollLogo: 'https://image-tc.galaxy.tf/wisvg-b9rv9kbo8itzr87pqdsk2ob50/official-white-logo-of-the-atlantic-hotel-spa.svg',
367        scrollLogoAlt: '',
368        hasMobileLogo: true,
369        mobileLogo: 'https://image-tc.galaxy.tf/wisvg-b9rv9kbo8itzr87pqdsk2ob50/official-white-logo-of-the-atlantic-hotel-spa.svg',
370        mobileLogoAlt: 'Official white logo of The Atlantic Hotel & Spa',
371        hasMobileScrollLogo: true,
372        mobileScrollLogo: 'https://image-tc.galaxy.tf/wisvg-b9rv9kbo8itzr87pqdsk2ob50/official-white-logo-of-the-atlantic-hotel-spa.svg',
373        mobileScrollLogoAlt: 'Official white logo of The Atlantic Hotel & Spa',
374        hasBackground: false,
375        background: '',
376        additionalLanguagesLogosSettings: {
377          isEnabled: false,
378          hasLogo: false,
379          logo: '',
380          hasScrollLogo: true,
381          scrollLogo: '',
382          scrollLogoAlt: '',
383          hasMobileLogo: false,
384          mobileLogo: '',
385          mobileLogoAlt: '',
386          hasMobileScrollLogo: false,
387          mobileScrollLogo: '',
388          mobileScrollLogoAlt: '',
389          hasBackground: false,
390          background: '',
391        },
392      },
393      customHamburgerIcon:{
394        showCustomHambugerMenuIcon: false,
395        hamburgerMenuIconColor: '',
396        customHamburgerMenuIcon: '',
397        customHamburgerMenuHoverIcon: '',
398      },
399      locales: {
400        showSubMenuFor:'show submenu for ',
401        moreLink:'More',
402        hamburgerMenu:'Hamburger Menu',
403        mainNavigation:'main navigation',
404        opensBookingMask:'Book Now',
405        closeBookingMask:'close',
406        bookNowLabel:'Book now',
407        closeMoreMenu:'close more menu',
408        backToTheMenu:'back to the menus',
409        viewAll:'View All',
410        viewMore:'View More',
411        selectHotel: 'Select hotel',
412        gms_helloUser:'Hello,',
413        gms_signOut:'Sign Out',
414        gms_point: 'Point',
415        gms_points: 'Points',
416        gms_night:'Night',
417        gms_nights:'Nights',
418        gms_stay:'Stay',
419        gms_stays:'Stays',
420      },
421      socialIconsConfig: {
422  socialIconsColor: '',
423  linkFacebook: 'https://www.facebook.com/AtlanticHotelandSpa',
424  linkFacebookTarget: '_blank',
425  linkTwitter: '',
426  linkTwitterTarget: '_self',
427  linkTripAdvisor: 'https://www.tripadvisor.ca/Hotel_Review-g34227-d302337-Reviews-The_Atlantic_Hotel_Spa-Fort_Lauderdale_Broward_County_Florida.html',
428  linkTripAdvisorTarget: '_blank',
429  linkInstagram: 'https://www.instagram.com/atlantichotelfl/',
430  linkInstagramTarget: '_blank',
431  linkYoutube: '',
432  linkYoutubeTarget: '_self',
433  linkPinterest: '',
434  linkPinterestTarget: '_self',
435  linkWeChat: '',
436  linkWeChatTarget: '_self',
437  linkLinkedin: '',
438  linkLinkedinTarget: '_self',
439  linkTiktok: '',
440  linkTiktokTarget: '_self',
441  linkXing: '',
442  linkXingTarget: '_self',
443  linkGoogle: '',
444  linkGoogleTarget: '_self',
445  linkLineMsgApp: '',
446  linkLineMsgAppTarget: '_self',
447  linkWhatsapp: '',
448  linkWhatsappTarget: '_self',
449  linkWeibo: '',
450  linkWeiboTarget: '_self',
451},
452      customSocialIconsConfig: {customSocialIconsColor: '',
453customIcons: [
454]},
455    }
456</script>
456
457
458<div id="header-advanced" class="header-advanced header-logo-alts" data-scroll-logo-alt="Official white logo of The Atlantic Hotel & Spa" data-logo-alt="Official white logo of The Atlantic Hotel & Spa" >
459  <header-advanced></header-advanced>
460</div>
461
462<script>
463  var websiteGlobalVariables = {
464    'rates': {
465      'hideOldPrices': false
466    }
467  };
468
469  // Set the CSS custom property dynamically
470  document.documentElement.setAttribute(
471    'data-hide-old-prices',
472    websiteGlobalVariables.rates.hideOldPrices
473);
474</script>
474
475<a href="#header-content" class="skip-main">Skip to navigation</a>
476
477<a href="#site-content" class="skip-main">Skip to main content</a>
478
479<a href="#footer-content" class="skip-main">Skip to footer</a>
480
481<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/>
482
483    <style>
484        .id-2b3dce81ef57cec7ddd12ace343c3e18 .dialog-close, .id-2b3dce81ef57cec7ddd12ace343c3e18.m-popup {
485            color: #000000;
486        }
487    </style>
488
489
490
491
492<div id="gms-header-dropdown">
493  <header-dropdown
494    :configs="{
495      headerSmallData:'',
496      loginText: 'Login',
497      login: '/login',
498      customIcon: {
499        main: '',
500        hover: '',
501        alt: ''
502      },
503      triggerIsButton: false,
504      customColors: {
505        dropdownHead: {
506          enabled: false,
507          background: {
508            default: '',
509            hover:''
510          },
511          text: {
512            default:'',
513            hover:''
514          }
515        },
516        dropdownPanel: {
517          enabled: false,
518          background: {
519            default: ''
520          },
521          text: {
522            default:'',
523            hover:''
524          }
525        }
526      },
527      dropdown:[
528{
529    title: 'Dashboard',
530    url: '/dashboard',
531    target: '_self',
532},
533
534{
535    title: 'Profile',
536    url: '/profile',
537    target: '_self',
538},
539
540{
541    title: 'Reservations',
542    url: '/reservations',
543    target: '_self',
544},
545
546{
547    title: 'Preferences',
548    url: '/preferences',
549    target: '_self',
550},
551
552{
553    title: 'Special Offers',
554    url: '/special-offers',
555    target: '_self',
556},
557  ]}"
558  :translations='{
559    logout: "Sign Out",
560    signOut: "Sign Out",
561    hello: "Hello,",
562    point:"Point",
563    points:"Points",
564    night:"Night",
565    nights:"Nights",
566    stay:"Stay",
567    stays:"Stays",
568    signIn:"GMS Sign In",
569  }'></header-dropdown>
570</div>
571
572
573
574
575 
576   
577
578<!-- BM CORE SETTING EXAMPLE -->
579<script>
580  const calendarSettings = {
581  
582    displayDateFormat:"MM/DD/YYYY",
583    isLargeLayout: true,
584  
585  siteLanguage: 'en',
586  firstDayOfTheWeek: 0,
587  monthsToShow: 1,
588  showDaysInNextAndPreviousMonths: false,
589  
590    minimumDaysOfStay: 1,
591    minimumDaysOfStayDefault: 1,
592    minimumDaysOfStaySecondary: 1,
593    minimumDaysOfStayDefaultSecondary: 1,
594    useMinimumDaysOfStaySecondary: false,
595  
596  useDefaultArrows: false,
597  arrowsCustomClass: {
598    prev: 'icon icon-arrow-left',
599    next: 'icon icon-arrow-right',
600  },
601  checkIn: {
602    field: 'bm-checkin-input',
603    trigger: 'bm-checkin-trigger',
604    container: 'bm-calendars',
605  },
606  checkOut:{
607    field: 'bm-checkout-input',
608    trigger: 'bm-checkout-trigger',
609    container: 'bm-calendars',
610  },
611  flexibleDates: {
612    enabled: false,
613    field: 'flexible-dates-input',
614    content: 'My dates are flexible',
615    checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>'
616  },
617  ratesInCalendar: {
618    enabled: false,
619    device: 'desktop',
620    dailyRatesData: [],
621    indicatorColor: '#0AE000',
622    customCalendar: {
623      calendarContainer: 'bm-rates-calendar',
624      monthsContainer: 'bm-rates-calendar-months',
625      monthsTrigger: 'bm-rates-month-trigger',
626      daysContainer: 'bm-rates-calendar-days',
627      daysTigger: 'bm-rates-calendar-days',
628      applyTigger: 'bm-rate-calendar-apply',
629      closeTigger: 'bm-rate-calendar-close',
630    },
631    indicatorLabel: "Lowest available rate",
632    rateLabel: "Rates from ",
633    backBtnLabel: "Go back",
634    monthSelectorLabel: "Select your dates",
635    applyBtnLabel: "Apply dates",
636  },
637  wcag: {
638    selectedCheckInDate: "Selected check in date is",
639    selectedCheckOutDate: "Selected check out date is",
640    selectedCheckInDateText: "This button opens the calendar to select check in date.",
641    selectedCheckOutDateText: "This button opens the calendar to select check out date.",
642    selected: "Selected",
643    checkInLiveRegionId: 'checkin-region',
644    checkOutLiveRegionId: 'checkout-region',
645    incorrectDateFormatEntered: "Incorrect date format used, please use date format",
646    minimumDaysOfStay: "Minimum Night Stay",
647    calendarExpanded: "Calendar Expanded",
648  },
649  labels: {
650    previousMonth: "Previous Month",
651    nextMonth: "Next Month",
652  }
653};
654  const bm_core_settings = {
655  dataContainer: 'bm-app',
656  container: 'bm-box-wrapper',
657
658  startingDate: '',
659
660  calendars: calendarSettings,
661  leadRates: {
662    showRates:  1 ,
663    showStrikeThroughRate: false,
664    displayPrice: 'lead-rates-price',
665    bestRateLogo: {
666      enabled: false,
667      logo: "",
668      fallbackText: "Best Rate Guarantee"
669    } 
670  },
671  wcag: {
672    bookNow:{
673      id: 'booking-mask-submit',
674      opensInANewTab: "opens in a new tab"
675    }
676  },
677
678  saveBookingSession:  false ,
679  website: {
680  hotelTypeId: '3',
681  booking_engine_hotel_id: '9884204',
682  booking_mask_url: 'https://reservations.travelclick.com/9884204?',
683  booking_engine_provider_id:  '29' ,
684  second_booking_engine_provider_id: '0',
685  second_booking_engine_hotel_id: '0',
686  second_booking_engine_url: '',
687  second_booking_mask_url: '',
688  hasFamilyPricing: false,
689  be_open_in_new_tab: false ,
690  
691    hotels:[]
692  
693},
694
695
696module: 'hotel',
697id: '16165',
698
699};
700  const bm_ui_settings = {
701  dataContainer: 'bm-app',
702container: 'bm-box-wrapper',
703containers: {
704  'header1': {
705    vertical: { 
706      base: '#bm-hero-container',
707      noHero: '#no-hero',
708      collapsed: '#bm-collapsed-wrapper',
709      triggers: '.bm-collapsed-wrapper'
710    }, 
711    horizontal: {
712      base: '#bm-horizontal-hero',
713      belowHero: '#bm-horizontal-below-hero',
714      noHero: '#no-hero',
715      collapsed: '#bm-collapsed-horizontal-wrapper',
716      triggers: '.bm-collapsed-wrapper'
717    },
718    'area-search': {
719      base: '#bm-horizontal-hero',
720      belowHero: '#bm-horizontal-below-hero',
721      noHero: '#no-hero',
722      collapsed: '#bm-collapsed-horizontal-wrapper',
723      triggers: '.bm-collapsed-wrapper'
724    },
725    'horizontal-hotel-plus-air': {
726      base: '#bm-horizontal-hero',
727      belowHero: '#bm-horizontal-below-hero',
728      noHero: '#no-hero',
729      collapsed: '#bm-collapsed-horizontal-wrapper',
730      triggers: '.bm-collapsed-wrapper'
731    }
732  },
733  'header2': {
734    vertical: { 
735      base: '#bm-vertical-base',
736      noHero: '#no-hero',
737      collapsed: '#bm-vertical-base',
738      triggers: '.bm-collapsed-wrapper'
739    }, 
740    horizontal: {
741      base: '#bm-horizontal-hero',
742      belowHero: '#bm-horizontal-below-hero',
743      noHero: '#no-hero',
744      collapsed: '#bm-collapsed-horizontal-wrapper',
745      triggers: '.bm-collapsed-wrapper'
746    },
747    'area-search': {
748      base: '#bm-horizontal-hero',
749      belowHero: '#bm-horizontal-below-hero',
750      noHero: '#no-hero',
751      collapsed: '#bm-collapsed-horizontal-wrapper',
752      triggers: '.bm-collapsed-wrapper'
753    },
754    'horizontal-hotel-plus-air': {
755      base: '#bm-horizontal-hero',
756      belowHero: '#bm-horizontal-below-hero',
757      noHero: '#no-hero',
758      collapsed: '#bm-collapsed-horizontal-wrapper',
759      triggers: '.bm-collapsed-wrapper'
760    }
761  },
762  'headerAdvanced': {
763    vertical: { 
764      base: '#bm-hero-container',
765      noHero: '#no-hero',
766      collapsed: '#bm-collapsed-wrapper',
767      triggers: '.bm-collapsed-wrapper'
768    }, 
769    horizontal: {
770      base: '#bm-horizontal-hero',
771      belowHero: '#bm-horizontal-below-hero',
772      noHero: '#no-hero',
773      collapsed: '#bm-collapsed-horizontal-wrapper',
774      triggers: '.bm-collapsed-wrapper'
775    },
776    'area-search': {
777      base: '#bm-horizontal-hero',
778      belowHero: '#bm-horizontal-below-hero',
779      noHero: '#no-hero',
780      collapsed: '#bm-collapsed-horizontal-wrapper',
781      triggers: '.bm-collapsed-wrapper'
782    },
783    'horizontal-hotel-plus-air': {
784      base: '#bm-horizontal-hero',
785      belowHero: '#bm-horizontal-below-hero',
786      noHero: '#no-hero',
787      collapsed: '#bm-collapsed-horizontal-wrapper',
788      triggers: '.bm-collapsed-wrapper'
789    }
790  },
791},
792hero: {
793  container: 'm-hero',
794  typeShort: 'm-hero_short'
795},
796//area-search
797areaSearch: {
798  enabled: false,
799  URL: '',
800  URLTarget: '',
801  sortResultsBy: 'Destination',
802  helperText: true,
803  locationFieldSearch: false,
804  disableCountrySearch: false,
805  disableRegionSearch: false,
806  disableCitySearch: false,
807  disablePoiSearch: false,
808  disableSearchIcons: false,
809  enableAllDestinationSearch: false,
810  hideCounterPerLevel: false,
811  hideSecondaryInfomation: false,
812  promocodePopUp: {
813    container: 'bm-as-promocode-popup',
814    trigger: 'bm-as-promocode-trigger',
815    mobileClose: 'bm-as-promocode-close',
816    mobileSaveChanges: 'bm-as-promocode-save-changes',
817  }
818},
819roomPopUp: {
820  enabled: 
821    
822      true
823    ,
824  cmsShowChildrenAges:  false ,
825  container: 'bm-pu-room-options',
826  roomContainer: 'bm-pu__rooms-container',
827  roomsSelector: 'js-as-room',
828  roomNumber: 'js-room-number',
829  childAgesContainer: 'js-room-child-ages',
830  infantAgesContainer: 'js-room-infant-ages',
831  trigger: 'bm-pu-room-trigger',
832  triggerGuestCount: 'guest_count',
833  triggerGuestLabel: 'guest_label',
834  triggerAdultCount: 'adult_count',
835  triggerAdultLabel: 'adult_label',
836  triggerChildrenCount: 'children_count',
837  triggerChildrenLabel: 'children_label',
838  triggerRoomCount: 'room_count',
839  triggerRoomLabel: 'room_label',
840  mobileClose: 'bm-pu-room-close',
841  mobileSaveChanges: 'bm-pu-room-save-changes',
842  selectRoomLabel: "This button opens the room selector.",
843  addRoom: 'add-room',
844  removeRoom: 'subtract-room',
845  trashRoom: 'bm-pu__room-remove',
846  roomCounter: 'bm-pu-room-counter',
847  adultSelector: 'bmadults',
848  childSelector: 'bm-children',
849  infantSelector: 'bm-infants',
850  labels: {
851    roomOptionsSaveChanges: "Save Changes",
852    roomSingular: "Room",
853    roomPlural: "Rooms",
854    guestSingular: "Guest",
855    guestPlural: "Guests",
856    labelAdults: "Adults",
857    labelChildren: "Children",
858    childAgeInformation: "< 11 years old",
859    infantAgeInformation: "< 2 years old",
860    selectYourOccupancy: "Select your occupancy",
861    addRoom: "Add Room",
862    removeRoom: "Subtract Room",
863    occupancy: "Occupancy",
864  }
865},
866// button only
867buttonOnly: {
868  enabled: false,
869  URL: '',
870  URLTarget: '',
871  buttonClass: ''
872},
873//book  now buttons
874bookNow: {
875  mobile: {
876    open: 'js-trigger-open-collapse',
877    openLabel: "Make a Reservation",
878    close: 'js-trigger-close-collapse',
879    closeLabel: "close"
880  },
881  desktop: {
882    id: 'booking-mask-submit',
883    label: "Make a Reservation",
884    open: 'js-trigger-open-collapse',
885    openLabel: "Make a Reservation",
886    close: 'js-trigger-close-collapse',
887    closeLabel: "close"
888  }
889},
890// layout
891layout: 'vertical',
892fullyExpanded: false,
893horizontalIsFullWidth: false,
894isSticky: false,
895position: 'right',
896collapsed: 'collapsed',
897collapsePosition: 'in-line',
898//check in/out labels
899checkInLabel: "Check In",
900checkOutLabel: "Check Out",
901requiredFieldsLocal: "* Fields Required",
902headerType: null,
903  //calendars information shared with core
904  calendars: calendarSettings,
905  //hotel select
906hotelSelect: 'booking-mask-hotel',
907hotelSelectWrapper: 'booking-mask-hotel-wrapper',
908selectHotelLabel: "Select Hotel",
909selectHotelPlaceHolder: "Select Hotel",
910showNumberOfHotels: false,
911hotelSelectRequired: false,
912showHotelCountry: false,
913//rooms
914showRooms: true,
915rooms: {
916  id:'bm-rooms',
917  min: '1',
918  max: '10',
919  defaultValue: "1",
920  label: "Rooms",
921  required: false
922},
923
924//adults 
925showAdults: true,
926adults: {
927  id:'bmadults',
928  min: '1',
929  max: '10',
930  defaultValue: "2",
931  label: "Adults",
932  required: false
933},
934
935//children
936showChildren: true,
937children: {
938  id:'bm-children',
939  min: '0',
940  max: '6',
941  defaultValue: '0' || 0 ,
942  label: "Children",
943  required: false,
944  disabled: false
945},
946childAges: {
947  id:'bm-childAges',
948  min: 0,
949  max: 12,
950  defaultValue:  0 ,
951  label: "Child age by Check-in",
952  required: false,
953  infantEnabled: true
954},
955
956//infants
957showInfants:  true ,
958infants: {
959  id: 'bm-infants',
960  min: '0',
961  max: '2',
962  defaultValue: '' || 0,
963  label: "Infants",
964  required: false,
965  disabled: false
966},
967infantAges: {
968  id: 'bm-infantAges',
969  min: 0,
970  max: 1,
971  defaultValue:  0 ,
972  label: "Infants age by Check-in",
973  required: false
974},
975//hotel + air
976showHotelAir: false,
977hotelAir: {
978  preselectHotelAir: false,
979  hotelId:'hotel-only-btn',
980  airId:'hotel-air-btn',
981  srLabel: "Select booking type",
982  hotelLabel: "Hotel",
983  airLabel: "Hotel + Air",
984  departureCityLabel: "Departure City",
985  departureLoadingText: "Searching",
986  departureCityWrapperId: 'departure-city-wrapper',
987  departureCityId: 'departure-city',
988  trigger: 'hotel-air___btn',
989  triggerHotelAir: '#hotel-air-btn',
990  required: true
991},
992
993showRates: true,
994showRetailRates: !websiteGlobalVariables.rates.hideOldPrices,
995leadRates: {
996  defaultRate: "Make a Reservation",
997  rate: '',
998  label: "Rates from",
999  opensInANewTab: "opens in a new tab",
1000  
1001    customRatesURL: false,
1002    URL: 'https://reservations.travelclick.com/9884204?HotelId=9884204&languageid=1&rooms=1&adults=1',
1003  
1004  bestRateLogo: {
1005    enabled: false,
1006    logo: "",
1007    fallbackText: "Best Rate Guarantee"
1008  } ,
1009  iHotelierConfig: '{"hotelCodes":"9884204","daysAhead":90,"adults":"1"}',
1010  locales: {
1011    loadingText: "Loading",
1012    ratesFrom: "Rates from "
1013  }
1014},
1015  showModifyLink:  0 ,
1016modify: {
1017  id:'modifyBooking',
1018  bookingMaskURL: 'https://reservations.travelclick.com/9884204?',
1019  bookingEngineURL: 'https://reservations.travelclick.com/9884204?HotelId=9884204&languageid=1&rooms=1&adults=1',
1020  text: {
1021    modifyBooking: "Modify Booking",
1022    openPopup: "Opens modify booking window",
1023    closePopup: "Close modify booking window",
1024    enterReservationNumber: "Please, enter your reservation number.",
1025    reservationNumber: "Reservation number",
1026    submitReservationNumber: "Submit reservation number",
1027    required: "required",
1028    allFieldsAreRequired: "(All fields are required)",
1029    opensInANewTab: "opens in a new tab",
1030    submit:  "Submit",
1031    selecHotel: "Select Hotel"
1032  }
1033},
1034  //promocode
1035
1036    hasPromocode: true,
1037    promocodeId: 'booking-mask-promocode',
1038    multiPromocodeValueInput: 'js-bm-source-promocode-value',
1039    multiPromocodeTypeInput: 'js-bm-source-promocode-name',
1040    multiPromocodeRealInput: 'js-bm-fill-promocode',
1041    
1042    
1043    
1044    
1045    
1046    numberOfPromoCodes: 1,
1047    promocodeWCAG: {
1048        gotACode: "Got a promocode?",
1049        openPromocode: "Opens promocode window",
1050        enterYourPromo: "Enter your promocode",
1051        clearPromocode: "Clear promocode",
1052        closePromocodeWindow: "Close promocode window",
1053        addYourCode: "Add your code",
1054        selectCodeType: "Select code type",
1055        enterYourPromo: "Enter your promocode",
1056        applyPromocode: "Apply promocode",
1057        addPromo: "Add",
1058        promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes",
1059    },
1060
1061
1062
1063showPromo:  1 ,
1064
1065  promoCode: {
1066    label: "Promo Code",
1067    labelPlaceholder: "Promo Code",
1068    promocodeType: 'discount',
1069    hasDefaultValue:  false ,
1070    defaultValue: "",
1071  },
1072
1073
1074showTravelAgencyPromo:  0 ,
1075
1076
1077showGroupPromo:  0 ,
1078
1079
1080showRateAccessCorporatePromo:  0 ,
1081
1082  website: {
1083  hotelTypeId: '3',
1084  booking_engine_hotel_id: '9884204',
1085  booking_mask_url: 'https://reservations.travelclick.com/9884204?',
1086  booking_engine_provider_id:  '29' ,
1087  second_booking_engine_provider_id: '0',
1088  second_booking_engine_hotel_id: '0',
1089  second_booking_engine_url: '',
1090  second_booking_mask_url: '',
1091  hasFamilyPricing: false,
1092  be_open_in_new_tab: false ,
1093  
1094    hotels:[]
1095  
1096},
1097
1098
1099module: 'hotel',
1100id: '16165',
1101
1102}
1103  bm_ui_settings.areaSearch.labels = {
1104    searchHint: 'Please enter 3 or more characters',
1105    noResultsFound: 'No results found',
1106    locationSearchLabel: 'Where do you want to go?',
1107    locationSearchPlaceholder: 'Country, city, region or hotel',
1108    asCalendarMonthPlaceholder: 'month label',
1109    bestRateGuaranteeLabel: 'Best Rate Guarantee',
1110    specialCode: 'Special Code',
1111    codeType: 'Code Type',
1112    code: 'Code',
1113    applyCode: 'Apply Code',
1114    searchDropDownDescription: 'Search location or property',
1115    searchBMInAreaSearchPage: 'ASM Search',
1116    updateBMInAreaSearchPage: 'Update',
1117};
1118
1119</script>
1119
1120
1121
1122
1123
1124
1125  
1126  
1127
1128
1129
1130
1131  
1132
1133
1134<!-- BM DATA ATTR EXAMPLE -->
1135<div id="bm-app"
1136  data-booking-mask-type="bmco" 
1137  data-mobile-booking-mask-type="bmco2" 
1138></div>
1139
1140
1141
1142
1143<div id="main-content" role="main">
1144    
1145
1146
1147
1148
1149<div id="no-hero" class="no-hero"></div>
1150
1151
1152
1153  
1154    
1155  
1156  
1157
1158  
1159  
1160
1161<style>
1162  .m-hero--top__overlay {
1163    position: absolute;
1164    top: 0;
1165    left: 0;
1166    right: 0;
1167    z-index: 10;
1168    pointer-events: none;
1169    max-height: 400px;
1170    
1171    height: 300px;
1172    
1173    
1174    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), #12394a);
1175    
1176  }
1177</style> 
1178
1179
1180
1181<script>
1182  if(!window.heroConfigs) {
1183    window.heroConfigs = {};
1184  }
1185  window.heroConfigs.isHeroAvailable = false;
1186</script>
1186
1187  
1188
1189  <div class="js-hero-list" id="hero-list-app-id-3e2f0523bfd477f7fa3da26ae4a2ae5d">
1190    <div id="m-hero-skeleton" 
1191      class="m-hero-skeleton skeleton-loader 
1192      short-size
1193       
1194      nobm headerAdvanced"
1195    >
1196      <div class="skeleton-hero-image"></div>
1197    </div>
1198    <hero-list-app
1199      :configs="{
1200        blockId: 'id-3e2f0523bfd477f7fa3da26ae4a2ae5d',
1201        heroType: 'Short hero',
1202        unitMediaValue: '0',
1203        noCroppingBg: 'color',
1204        noCroppingBgImg: '',
1205        noCroppingBgColor: '#fff',
1206        showBreadcrumb: '0',
1207        videoControl: '0',
1208        heroVideoControl:{ 
1209          autoStop: '',
1210          autoStopTime: '5',
1211          hideIcon: '0',
1212          hideLocale: '0',
1213          locale: {
1214            play: 'Play video',
1215            pause: 'Pause video',
1216          }
1217        },
1218        scrollConfig:{
1219          showScrollFunction: '0',
1220          scrollAnimation: '',
1221          scrollClickFunction: '0',
1222          scrollText: '',
1223          scrollTextColor: '',
1224          scrollColor: ''
1225        },
1226        styles:{
1227          scrollLogo: '',
1228          verticalAlignment: 'center',
1229          verticalAlignmentMobile: 'center',
1230          headerOverlay: 'custom overlay',
1231          headerOverlayColor: '#12394a',
1232          gradientHeight: '300',
1233          marginBottom: '0',
1234          textAlignment: 'center',
1235          sliderAutoplay: '0',
1236          textVerticalAlignment: 'Bottom',
1237        },
1238        locales:{
1239          playVideo: 'Play video',
1240          pauseVideo: 'Pause video',
1241          scrollDown: 'Scroll down to next section',
1242        }
1243      }">
1244    </hero-list-app>
1245  </div>
1246          
1247      
1248        
1248<script>
1249          if(!window.heroSliderItemList) {
1250            window.heroSliderItemList = [];
1251          }
1252
1253</script>
1253    
1254
1255
1256
1257 
1258
1259
1260
1261<script>
1262window.heroSliderItemList.push({
1263  blockId: 'id-425b52edc429e19189465c70abb7e120',
1264  showOverlay: 'hide overlay',
1265  overlayColor: 'rgba(0, 0, 0, 0.6)',
1266  overlayHeight: '200',
1267  bannerEnabled: '',
1268  bannerBackgroundColor: '',
1269  textAlignment: 'left',
1270  textColor: '#fff',
1271  borderOrShadow: '',
1272  bannerBorderColor: '#fff',
1273  video: ``,
1274  tabletVideo: ``,
1275  mobileVideo: ``,
1276  mediaType: 'image',
1277  title: ``,
1278  subtitle: ``,
1279  bannerImgPosition: 'left',
1280  bannerImgEnabled: '',
1281  buttonEnabled: 'Disable',
1282  url: '',
1283  urlTarget: '',
1284  linkTitle: `Button`,
1285  buttonStyle: 'Action',
1286  desktopVideoObj:{
1287    isTVS: '',
1288    lazy: ``,
1289  },
1290  tabletVideoObj:{
1291    isTVS: '',
1292    lazy: ``,
1293  },
1294  mobileVideoObj:{
1295    isTVS: '',
1296    lazy: ``,
1297  },
1298  imgResponsive:{
1299    img: {
1300      url:'https://image-tc.galaxy.tf/wiwebp-42uo7zv04730f084eixd2dexu/relaxing-hot-stone-massage-therapy-with-white-flowers-for-guest-at-the-serene-atlantic-hotel-spa.webp?width=1920',
1301      alt:`Relaxing hot stone massage therapy with white flowers for guest at the serene Atlantic Hotel & Spa`
1302    },
1303    imgMobile:{
1304      url:'https://image-tc.galaxy.tf/wiwebp-42uo7zv04730f084eixd2dexu/relaxing-hot-stone-massage-therapy-with-white-flowers-for-guest-at-the-serene-atlantic-hotel-spa.webp?height=700',	
1305      alt:`Relaxing hot stone massage therapy with white flowers for guest at the serene Atlantic Hotel & Spa`,	
1306    },
1307    imgTablet: {
1308      url:'https://image-tc.galaxy.tf/wiwebp-42uo7zv04730f084eixd2dexu/relaxing-hot-stone-massage-therapy-with-white-flowers-for-guest-at-the-serene-atlantic-hotel-spa.webp?width=800',
1309      alt:`Relaxing hot stone massage therapy with white flowers for guest at the serene Atlantic Hotel & Spa`
1310    },   
1311  },
1312  bannerImg:{
1313    url:'/integration/tc-theme/public/img/placeholder_1_1.png',
1314    alt:``
1315  }, 
1316  locales:{
1317    openInANewTab: 'opens in a new tab'
1318  }
1319})
1320  
1321      </script>
1321    
1322          
1323
1324
1325
1326    <div id="site-content">
1327        
1328		    
1329            <style>
1330            .id-3a13f2513b1120499325bb4d2544aa29.text-media{
1331            padding-top: 100px;            padding-bottom: 0px;        }
1332            @media (max-width: 1200px) {
1333        .id-3a13f2513b1120499325bb4d2544aa29.text-media {
1334            padding-top: 0px;padding-bottom: 60px;        }
1335    }
1336        </style>
1337<div class="text-media text-image stripe-default-padding  id-3a13f2513b1120499325bb4d2544aa29
1338            center-text-media                        "
1339            style=""
1340            >
1341    <div class="container-fluid">
1342        <div class="row row-flex ">
1343                        <div 
1344                class="col-sm-6 text-media__text-container block-with-paginated-slider__side-column text-image__padding"
1345                data-text-alignment="left"
1346            >
1347                <div class="text-media__text-container-wrapper" style="">
1348          <div class="stripe__text cms-html-var"><p>&nbsp;</p>
1349
1350<h1>The Atlantic Spa</h1>
1351
1352<h2>Offering Exclusive Spa Packages for The Atlantic Hotel Guests</h2>
1353
1354<p><img alt="Solid line used at The Atlantic Hotel &amp; Spa" src="https://image-tc.galaxy.tf/wisvg-7pzdidlzp770hyssa64uyfi84/file.svg" /></p>
1355
1356<p>Spa Atlantic is where the pace of the coast slows even further. Tucked within The Atlantic Hotel &amp; Spa, this intimate retreat offers a focused space for restoration just steps from the shoreline.</p>
1357
1358<p>Treatments are designed to recalibrate body and mind, from customized massages to advanced skincare. Every experience is delivered with intention, using premium ultracueticals skincare to enhance visible results and lasting renewal.</p>
1359
1360<p>Whether preparing for an evening out or simply carving out quiet time between beach days, Spa Atlantic provides a refined setting to reset and recharge. It is not simply a spa visit, but a pause within the escape.</p>
1361
1362<p><a href="https://visitingmedia.com/properties/3344/media/251447" target="_blank">Take A Virtual Tour</a></p>
1363</div>
1364        <div class="stripe__actions">
1365             </div>
1366</div>
1367            </div>
1368                <style>
1369                    .id-3a13f2513b1120499325bb4d2544aa29.text-media.center-text-media .text-media__text-container.text-image__padding {
1370                padding-left:100px;
1371                padding-right:100px;
1372            }
1373                            @media (max-width: 767px) {
1374                .id-3a13f2513b1120499325bb4d2544aa29.text-media.center-text-media .text-media__text-container.text-image__padding {
1375                    padding-left:24px;
1376                    padding-right:24px;
1377                }
1378            }
1379                            @media (min-width: 768px) and (max-width: 1199px) {
1380                .id-3a13f2513b1120499325bb4d2544aa29.text-media.center-text-media .text-media__text-container.text-image__padding {
1381                    padding-left:60px;
1382                    padding-right:60px;
1383                }
1384            }
1385        
1386    </style>
1387                        <div class="col-sm-6 text-media__media-container">
1388                <div class="js-slider__wrapper slider-wrapper media-radius-container" style="">
1389                    <div class="ratio-4-3-slider js-slider cms-radius" data-pagination="true"><div class="ratio-4-3">
1390    <div class="ratio-content">
1391        <picture>
1392                            <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-5ypal4n1jvmj0vz52svyzi71s/dual-massage-tables-and-soaking-tub-in-a-serene-therapy-room-in-atlantic-spa-at-the-atlantic-hotel-spa.jpg?width=767">
1393                                        <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wijpeg-5ypal4n1jvmj0vz52svyzi71s/dual-massage-tables-and-soaking-tub-in-a-serene-therapy-room-in-atlantic-spa-at-the-atlantic-hotel-spa.jpg?width=800">
1394                                    <img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 
1395                data-lazy="https://image-tc.galaxy.tf/wijpeg-5ypal4n1jvmj0vz52svyzi71s/dual-massage-tables-and-soaking-tub-in-a-serene-therapy-room-in-atlantic-spa-at-the-atlantic-hotel-spa.jpg?width=1920" alt="Dual massage tables and s
1395oaking tub in a serene therapy room in Atlantic Spa at The Atlantic Hotel & Spa">
1396                    </picture>
1397            </div>
1398</div>                    </div>
1399                    
1400
1401
1402
1403<div class="text-media__toolbar clearfix " >
1404        <div class="text-media__toolbar-slider-actions">
1405        <div class="js-slider__insert-grouped-actions"></div>
1406    </div>
1407    </div>
1408                </div>
1409            </div>
1410                    </div>
1411    </div>
1412</div>
1413
1414
1415
1416
1417
1418
1419
1420
1421<div class="id-989333b82d27634524c633fe7e629ae4  stripe-default-padding m-gallery--list js-lightbox-slider column3
1422"
1423data-text-alignment="" style="      padding-top: 60px;    padding-bottom: 0px;">
1424<div class="container" data-lightbox-group>
1425
1426      <div class="m-gallery-grid--sizer js-gallery-sizer"></div>
1427      <div class="m-gallery--container">
1428    <div class="m-gallery--item">
1429    <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wijpeg-cu6qay4jkk5nza6bd5i8rxuae/white-curved-reception-desk-and-blue-accent-wall-with-product-display-at-the-atlantic-hotel-spa.jpg?width=860" 
1430    data-iconcolor="#ffffff;"
1431    >
1432        <div class="m-gallery--itemImg">
1433            <div class="ratio-content">
1434                <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen">
1435                    <div class="js-gallery-item">
1436                        <svg class="icon icon-zoom-magnify" 
1437                        style="color: #ffffff;"
1438                        ><use href="#icon-zoom-magnify"></use></svg>
1439                    </div>
1440                    <img loading="lazy" src="https://image-tc.galaxy.tf/wijpeg-cu6qay4jkk5nza6bd5i8rxuae/white-curved-reception-desk-and-blue-accent-wall-with-product-display-at-the-atlantic-hotel-spa.jpg?width=860" data-src="https://image-tc.galaxy.tf/wijpeg-cu6qay4jkk5nza6bd5i8rxuae/white-curved-reception-desk-and-blue-accent-wall-with-product-display-at-the-atlantic-hotel-spa.jpg?width=860" alt="White curved reception desk and blue accent wall with product display at The Atlantic Hotel & Spa">
1441                </div>
1442            </div>
1443        </div>
1444        
1445        
1446    </div>
1447</div>
1448
1449
1450
1451    <div class="m-gallery--item">
1452    <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wijpeg-5w6oeb7zodt3fgujerdb2y7cy/indoor-plunge-pool-with-metal-railing-and-bamboo-decor-in-spa-room-at-the-atlantic-hotel-spa.jpg?width=860" 
1453    data-iconcolor="#ffffff;"
1454    >
1455        <div class="m-gallery--itemImg">
1456            <div class="ratio-content">
1457                <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen">
1458                    <div class="js-gallery-item">
1459                        <svg class="icon icon-zoom-magnify" 
1460                        style="color: #ffffff;"
1461                        ><use href="#icon-zoom-magnify"></use></svg>
1462                    </div>
1463                    <img loading="lazy" src="https://image-tc.galaxy.tf/wijpeg-5w6oeb7zodt3fgujerdb2y7cy/indoor-plunge-pool-with-metal-railing-and-bamboo-decor-in-spa-room-at-the-atlantic-hotel-spa.jpg?width=860" data-src="https://image-tc.galaxy.tf/wijpeg-5w6oeb7zodt3fgujerdb2y7cy/indoor-plunge-pool-with-metal-railing-and-bamboo-decor-in-spa-room-at-the-atlantic-hotel-spa.jpg?width=860" alt="Indoor plunge pool with metal railing and bamboo decor in spa room at The Atlantic Hotel & Spa">
1464                </div>
1465            </div>
1466        </div>
1467        
1468        
1469    </div>
1470</div>
1471
1472
1473
1474    <div class="m-gallery--item">
1475    <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wijpeg-1k2s7rovssp6vuzb7k5nd7o9z/classic-wooden-sauna-room-with-tiered-bench-seating-and-heater-unit-at-the-atlantic-hotel-spa.jpg?width=860" 
1476    data-iconcolor="#ffffff;"
1477    >
1478        <div class="m-gallery--itemImg">
1479            <div class="ratio-content">
1480                <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen">
1481                    <div class="js-gallery-item">
1482                        <svg class="icon icon-zoom-magnify" 
1483                        style="color: #ffffff;"
1484                        ><use href="#icon-zoom-magnify"></use></svg>
1485                    </div>
1486                    <img loading="lazy" src="https://image-tc.galaxy.tf/wijpeg-1k2s7rovssp6vuzb7k5nd7o9z/classic-wooden-sauna-room-with-tiered-bench-seating-and-heater-unit-at-the-atlantic-hotel-spa.jpg?width=860" data-src="https://image-tc.galaxy.tf/wijpeg-1k2s7rovssp6vuzb7k5nd7o9z/classic-wooden-sauna-room-with-tiered-bench-seating-and-heater-unit-at-the-atlantic-hotel-spa.jpg?width=860" alt="Classic wooden sauna room with tiered bench seating and heater unit at The Atlantic Hotel & Spa">
1487                </div>
1488            </div>
1489        </div>
1490        
1491        
1492    </div>
1493</div>
1494
1495
1496        </div><!-- m-gallery--container -->
1497    </div><!-- m-gallery -->
1498</div><!-- .stripe-default-padding -->
1499<div class="dialog js-dialog-lightbox" aria-hidden="true">
1500  <div class="dialog-content--lightbox container">
1501    <div class="js-slider-container container"></div>
1502    
1502<script type="text/template" class="js-template">
1503      <div class="js-slider__wrapper">
1504        <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]>
1505          [%~ it.images :item%]
1506          <div class="slider-lightbox__slide [%? item.useLayoutWithCaptionsBelow %]with-captions-below[%?%]">
1507            <div class="slider-lightbox__image-container">
1508              [%? item.url && !item.caption && !item.useLayoutWithCaptionsBelow %]
1509                <div class="slider-lightbox__captions icon-chain">
1510                    <a href="[%= item.url %]"
1511                        [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
1512                        [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
1513                        class="icon-chain-wrapper">
1514                        <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
1515                    </a>
1516                </div>
1517              [%?%]
1518              [%? item.isVideo === true %]
1519                <div class="slider-lightbox__video-wrapper">
1520                  [%= item.video %]
1521                </div>
1522              [%?? item.isVideo === false %]
1523                <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==">
1524              [%?%]
1525              [%? item.title || item.desc || item.caption%]
1526                <div class="slider-lightbox__captions">
1527                  [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%]
1528                  [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%]
1529                  [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%]
1530                </div>
1531              [%?%]
1532              <div class="slider-lightbox__slides-controls">
1533                [%? it.options.download || (item.url && !item.caption) %]
1534                  <div class="slider-lightbox__actions">
1535                    [%? it.options.download %]
1536                    <a class="download-link" href="[%= item.downloadLink %]" download>
1537                      <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg>
1538                      <span class="download-link-text">Download</span>
1539                    </a>
1540                    [%?%]
1541                    [%? item.url && !item.caption && item.useLayoutWithCaptionsBelow %]
1542                    <a href="[%= item.url %]"
1543                        [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
1544                        [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
1545                        class="icon-chain-wrapper">
1546                        <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
1547                    </a>
1548                    [%?%]
1549                  </div>
1550                [%?%]
1551                <div class="js-slider__insert-grouped-actions"></div>
1552              </div>
1553            </div>
1554          </div>
1555          [%~%]
1556        </div>
1557      </div>
1558    </script>
1558
1559  </div>
1560</div>
1561 
1562<script>
1563    if(!window.cmsHighlightList){
1564        window.cmsHighlightList = [];
1565    }
1566
1567    window.cmsHighlightList['nbCol'] = `column2`
1568</script>
1568
1569<style>
1570    
1571        .id-df526c3aa347a84afef826e089d450b7 .m-content-object--infos {
1572        background-color: #eff5f7;
1573    }
1574            .id-df526c3aa347a84afef826e089d450b7.highlight-grid {
1575                    }
1576        
1577    @media (min-width: 768px) {
1578        .highlight-grid__price .m-content-object--footer-price {
1579            text-align: center;
1580        }
1581        .id-df526c3aa347a84afef826e089d450b7.highlight-grid .highlight-grid__list .highlight-grid__button .m-content-object--footer-btn{
1582                    }
1583    }
1584
1585    
1586    </style>
1587
1588
1589<div class="stripe cms-highlight highlight-grid id-df526c3aa347a84afef826e089d450b7  ">
1590    <div class="container">
1591                <div 
1592            class="row row-flex highlight-grid__list m-content-object--list js-remove-if-empty " 
1593            data-text-alignment="center" 
1594            data-equalize-parent='[".m-content-object--title",".m-content-object--subtitle",".m-content-object--content", ".m-content-object--footer"]'
1595        >
1596
1597<script>
1598  if(!window.highlightItem) {
1599    window.highlightItem = [];
1600  }
1601
1602  window.highlightItem['id-961e8d6e1dd9d74689cc327e03c941d3'] = {
1603    content: `<h3 data-end=\"9\" data-section-id=\"76pu0l\" data-start=\"0\" dir=\"auto\">Hours</h3>
1604
1605<p data-end=\"81\" data-is-last-node=\"\" data-is-only-node=\"\" data-start=\"11\" dir=\"auto\"><strong data-end=\"34\" data-start=\"11\">Sunday &ndash; Wednesday:</strong> 9am &ndash; 5pm<br data-end=\"47\" data-is-only-node=\"\" data-start=\"44\" />
1606<strong data-end=\"71\" data-start=\"47\">Thursday &ndash; Saturday:</strong> 9am &ndash; 7pm</p>
1607
1608<p><img alt=\"Solid line used at The Atlantic Hotel &amp; Spa\" src=\"https://image-tc.galaxy.tf/wisvg-7pzdidlzp770hyssa64uyfi84/file.svg\" /></p>
1609
1610<h3 style=\"margin-bottom:0px;\">Contact</h3>
1611
1612<p>Phone:&nbsp;<a href=\"tel:954-567-8086\" onclick=\"\">954-567-8086</a><br />
1613Email:&nbsp;<a href=\"mailto:[email protected]\" onclick=\"\">[email protected]</a></p>
1614`,
1615    rate: ``,
1616    rateText: ``,
1617    buttonText: ``,
1618    buttonUrl: ``,
1619    contentConfigs:{
1620      title: ``,
1621      readMoreText: ``,
1622      readMoreLink: ``,
1623    },
1624    locales: {
1625      ariaLabel: `Read more about `,
1626      ariaLabelBookNow: `Book now for `,
1627      openInNewTab: `opens in a new`,
1628      bookNow: `Book now`,
1629      readMore: `Read more`,
1630      ratesFrom: `Rates from `
1631    }
1632  };
1633</script>
1633
1634<div id="cms-highlight-item-app-id-961e8d6e1dd9d74689cc327e03c941d3" 
1635  class="js-cms-highlight-item cms-highlight-item-block col-sm-4 m-content-object--background m-content-object   
1636     
1637    
1638    column2"
1639  v-cloak
1640>
1641  <cms-highlight-item-app
1642    :configs="{
1643      blockId: 'id-961e8d6e1dd9d74689cc327e03c941d3',
1644      hasImage: false,
1645      hasRates: false,
1646      hasReadMore: false,
1647      hasButton: false,
1648      buttonTarget: '',
1649      buttonStyle: 'Action',
1650      imageConfigs:{
1651        readMoreLinkTarget: '',
1652        imgMobile: '',
1653        imgTablet: '',
1654        imgDesktop: '',
1655      },
1656    }"
1657  />
1658</div>
1659
1660
1661<script>
1662  if(!window.highlightItem) {
1663    window.highlightItem = [];
1664  }
1665
1666  window.highlightItem['id-3fc4ef3887318516c1f970c436eff058'] = {
1667    content: `<p><b>15% off any 50- or 80-minute spa treatments.</b></p>
1668
1669<p><br />
1670&nbsp;</p>
1671
1672<p><em>*Does not include service charge<br />
1673*Discount does not apply to packages or nail treatments</em></p>
1674`,
1675    rate: ``,
1676    rateText: ``,
1677    buttonText: ``,
1678    buttonUrl: ``,
1679    contentConfigs:{
1680      title: `Exclusive Specials for Hotel Guests Only`,
1681      readMoreText: ``,
1682      readMoreLink: ``,
1683    },
1684    locales: {
1685      ariaLabel: `Read more about Exclusive Specials for Hotel Guests Only`,
1686      ariaLabelBookNow: `Book now for Exclusive Specials for Hotel Guests Only`,
1687      openInNewTab: `opens in a new`,
1688      bookNow: `Book now`,
1689      readMore: `Read more`,
1690      ratesFrom: `Rates from `
1691    }
1692  };
1693</script>
1693
1694<div id="cms-highlight-item-app-id-3fc4ef3887318516c1f970c436eff058" 
1695  class="js-cms-highlight-item cms-highlight-item-block col-sm-4 m-content-object--background m-content-object   
1696     
1697    
1698    column2"
1699  v-cloak
1700>
1701  <cms-highlight-item-app
1702    :configs="{
1703      blockId: 'id-3fc4ef3887318516c1f970c436eff058',
1704      hasImage: false,
1705      hasRates: false,
1706      hasReadMore: false,
1707      hasButton: false,
1708      buttonTarget: '',
1709      buttonStyle: 'Action',
1710      imageConfigs:{
1711        readMoreLinkTarget: '',
1712        imgMobile: '',
1713        imgTablet: '',
1714        imgDesktop: '',
1715      },
1716    }"
1717  />
1718</div>
1719        </div>
1720    </div>
1721</div>
1722    <style>
1723        
1724
1725        
1726        .id-b092fe6440d6712c8d811ab10db5e8ee.custom-block-padding {
1727            padding-top: 0px;
1728            padding-bottom: 0px;
1729            }
1730        
1731        
1732        @media (max-width: 1200px) {
1733            .id-b092fe6440d6712c8d811ab10db5e8ee.custom-block-padding {
1734                padding-top: 0px;padding-bottom: 0px;
1735            }
1736        }
1737        
1738        
1739        @media (max-width: 768px) {
1740            .id-b092fe6440d6712c8d811ab10db5e8ee.custom-block-padding {
1741                padding-top: 0px;padding-bottom: 0px;
1742            }
1743        }
1744        
1745
1746        
1747            .id-b092fe6440d6712c8d811ab10db5e8ee.custom-content-padding {
1748                
1749                    padding-top: 0px;
1750                
1751                
1752                    padding-bottom: 0px;
1753                
1754            }
1755        
1756        
1757        
1758            .id-b092fe6440d6712c8d811ab10db5e8ee .container {
1759                padding-left: 0;
1760                padding-right: 0;
1761            }
1762
1763        
1764        
1765            .id-b092fe6440d6712c8d811ab10db5e8ee.custom-content-padding {
1766                padding-left: 0px;
1767                padding-right: 0px;
1768            }
1769        
1770
1771        
1772            @media (min-width: 768px) {
1773                .id-b092fe6440d6712c8d811ab10db5e8ee.custom-content-padding {
1774                    
1775                        padding-top: 0px;
1776                    
1777                    
1778                        padding-bottom: 0px;
1779                    
1780                }
1781            }
1782        
1783
1784        
1785            @media (min-width: 768px) {
1786                .id-b092fe6440d6712c8d811ab10db5e8ee.custom-content-padding {
1787                    padding-left: 0px;
1788                    padding-right: 0px;
1789                }
1790            }
1791        
1792
1793
1794
1795        
1796            @media (min-width: 1200px) {
1797                .id-b092fe6440d6712c8d811ab10db5e8ee.custom-content-padding {
1798                    
1799                        padding-top: 0px;
1800                    
1801                    
1802                        padding-bottom: 0px;
1803                    
1804                }
1805            }
1806        
1807
1808        
1809            @media (min-width: 1200px) {
1810                .id-b092fe6440d6712c8d811ab10db5e8ee.custom-content-padding {
1811                    padding-left: 0px;
1812                    padding-right: 0px;
1813                }
1814            }
1815        
1816
1817        
1818        
1819        
1820
1821        
1822    </style>
1823
1824
1825
1826<div class="id-b092fe6440d6712c8d811ab10db5e8ee  stripe-default-padding  
1827custom-block-padding 
1828">
1829    <div class="container">
1830        <div 
1831        class="id-b092fe6440d6712c8d811ab10db5e8ee m-plain-text 
1832         
1833         
1834        custom-content-padding 
1835        "
1836        data-text-alignment="center">
1837            <div class="m-plain-text--stripe cms-content">
1838                
1839                
1840                <div class="m-plain-text--content cms-item cms-html-var"><p><img alt="" src="https://image-tc.galaxy.tf/wisvg-sgrm4uyr2q25tk689ib1li5g/file.svg" style="max-width: 300px; width:100%;" /></p>
1841</div>
1842                
1843                
1844            </div>
1845        </div>
1846    </div>
1847</div>
1848
1849
1850
1851
1852<div class="tabs-block stripe id-c48519bc0affa5a5de46d2e948ea9a09 ">
1853    
1854
1855    <div class="container">
1856        
1856<script>
1857    if(!window.introduction) {
1858        window.introduction = [];
1859    }
1860    window.introduction['id-c48519bc0affa5a5de46d2e948ea9a09'] = {
1861        intro: {
1862            enabled: true,
1863            blockWidth: '70',
1864            title: "",
1865            subTitle: "",
1866            content: "<h2><span style=\"font-size:36px;\">Our Treatments<\/span><\/h2>\r\n\r\n<p><img alt=\"Solid line used at The Atlantic Hotel &amp; Spa\" src=\"https://image-tc.galaxy.tf/wisvg-7pzdidlzp770hyssa64uyfi84/file.svg\" \/><\/p>\r\n\r\n<p>Our treatments combine a unique blend of science and nature using ultracueticals skin care products. We offer a variety of massages, facials, body treatments, and nail services to choose from. Please inquire about our couples&rsquo; massage and bath ritual.<\/p>\r\n",
1867            textColor: '',
1868            textAlign: 'center',
1869            link: {
1870                enabled: false,
1871                title: "Read More",
1872                url: '',
1873                urlTarget: false,
1874            },
1875            btn: {
1876                enabled: true,
1877                title: "Book Our Treatments ",
1878                url: 'https://psmsspa-northcentral.azurewebsites.net/#/en-US/atlantic/spa/',
1879                urlTarget: false,
1880                style: 'Action'
1881            },
1882        }
1883    };
1884
1885    if(!window.locales) {
1886        window.locales = [];
1887    }
1888    window.locales['id-c48519bc0affa5a5de46d2e948ea9a09'] = {
1889        opensInNewTab: "opens in a new tab"
1890    }
1891</script>
1891
1892
1893<div id="id-c48519bc0affa5a5de46d2e948ea9a09" class="introduction-vue vue-container">
1894    <introduction-app
1895        :block-id="'id-c48519bc0affa5a5de46d2e948ea9a09'"
1896    />
1897</div>
1898
1899        <div class="tabs js-module-tabs">
1900            <div class="tabs__head"></div>
1901            <div class="tabs__body">
1902<div class="tab__panel panel__body" role="tabpanel" aria-hidden="true">
1903    <div class="tab__title hidden" aria-hidden="true">Massages</div>
1904    <div class="container-fluid">
1905        <div class="row">
1906            
1907            <div class="col-xs-12 col-content" data-text-alignment="left">
1908                
1909                
1910                
1911                <div class="stripe__text cms-html-var"><table border="1" cellpadding="1" cellspacing="1" style="width: 100%;">
1912	<tbody>
1913		<tr>
1914			<td width="50%">
1915			<h3 style="margin-bottom:8px;">Atlantic Signature Massage</h3>
1916
1917			<p><strong>50 mins&nbsp;&#36;170&nbsp;| 80 mins&nbsp;&#36;210</strong><br />
1918			A relaxing Swedish massage using long strokes and light to medium pressure to calm the body and mind.</p>
1919			</td>
1920			<td width="50%">
1921			<h3 style="margin-bottom:8px;">Deep Tissue Massage</h3>
1922
1923			<p><strong>50 mins&nbsp;&#36;180&nbsp;| 80 mins&nbsp;&#36;230</strong><br />
1924			Beneficial for relaxing chronic muscle tension, focusing on the deepest layers of muscle tissue.</p>
1925			</td>
1926		</tr>
1927		<tr>
1928			<td>
1929			<h3 style="margin-bottom:8px;">Hot Stone Massage</h3>
1930
1931			<p><strong>50 mins&nbsp;&#36;175&nbsp;| 80 mins&nbsp;&#36;215</strong><br />
1932			A light to medium pressure massage uses smooth, heated stones to warm up tight muscles and alleviate tension and stress.</p>
1933			</td>
1934			<td>
1935			<h3 style="margin-bottom:8px;">Swe-Thai Massage</h3>
1936
1937			<p><strong>50 mins&nbsp;&#36;175&nbsp;| 80 mins&nbsp;&#36;215</strong><br />
1938			Blends the relaxing strokes of a Swedish massage with stretching techniques of the traditional Thai Massage.</p>
1939			</td>
1940		</tr>
1941		<tr>
1942			<td>
1943			<h3 style="margin-bottom:8px;">Prenatal Massage</h3>
1944
1945			<p><strong>50 mins&nbsp;&#36;170</strong><br />
1946			A relaxing Swedish massage using light to medium pressure to reduce stress on weight-bearing joints, available to woman in their second and third trimester only.</p>
1947			</td>
1948			<td>
1949			<h3 style="margin-bottom:8px;">Bath Ritual Add-On</h3>
1950
1951			<p><strong>A 25 min. add on to couple&rsquo;s massage&nbsp;&#36;100</strong><br />
1952			Enjoy a hydrating and relaxing coconut milk bath or Mineral, CBD, &amp; hemp bath before or after your massage.</p>
1953			</td>
1954		</tr>
1955	</tbody>
1956</table>
1957
1958<p>&nbsp;</p>
1959</div>
1960                
1961                <div class="stripe__actions">
1962                    
1963                    
1964                </div>
1965            </div>
1966        </div>
1967    </div>
1968</div>
1969<div class="tab__panel panel__body" role="tabpanel" aria-hidden="true">
1970    <div class="tab__title hidden" aria-hidden="true">Body Treatments</div>
1971    <div class="container-fluid">
1972        <div class="row">
1973            
1974            <div class="col-xs-12 col-content" data-text-alignment="left">
1975                
1976                
1977                
1978                <div class="stripe__text cms-html-var"><table border="1" cellpadding="1" cellspacing="1" style="width: 100%;">
1979	<tbody>
1980		<tr>
1981			<td width="50%">
1982			<h3 style="margin-bottom:8px;">Pure Fiji Glow</h3>
1983
1984			<p><strong>50 mins&nbsp;&#36;150&nbsp;| Coconut Cream Milk Bath add-on 25 min&nbsp;</strong><b><strong>&#36;50</strong></b><br />
1985			A full body scrub using warm coconut milk to moisturize the skin, followed by an invigorating sugar exfoliation to remove dead skin cells. Fresh sugar cane crystals contain naturally occurring alpha hydroxyl acids that gently buff away dead skin cells, polish your skin, and unclog pores.</p>
1986			</td>
1987			<td width="50%">
1988			<h3 style="margin-bottom:8px;">Sugar &amp; Dead Sea Salt Body Scrub &amp; Wrap</h3>
1989
1990			<p><strong>50 mins&nbsp;&#36;150&nbsp;| Mineral, hemp, &amp; CBD bath add-on 25 min&nbsp;&#36;50</strong><br />
1991			Enjoy an invigorating and hydrating full body scrub using a blend of sugar, salt, Palo Santo, orange, CBD, jojoba oil, ginger, and geranium.</p>
1992
1993			<p><em>(Includes essential oils of lavender &amp; bergamot)</em></p>
1994			</td>
1995		</tr>
1996		<tr>
1997			<td>
1998			<h3 style="margin-bottom:8px;">Deep Cleansing Back Treatment</h3>
1999
2000			<p><strong>50 mins&nbsp;&#36;160&nbsp;| 80 mins&nbsp;&#36;190</strong><br />
2001			This treatment removes a build-up of dirt, oil, keratin, and dead skin cells as well as helps heal and clear breakouts. includes a deep pore cleanser with steam to help extract impurities, nutrient rich salt scrub to slough off dead skin cells, and finishes with a detoxifying mud mask, leaving skin soft &amp; hydrated.</p>
2002			</td>
2003			<td>&nbsp;</td>
2004		</tr>
2005	</tbody>
2006</table>
2007
2008<p>&nbsp;</p>
2009</div>
2010                
2011                <div class="stripe__actions">
2012                    
2013                    
2014                </div>
2015            </div>
2016        </div>
2017    </div>
2018</div>
2019<div class="tab__panel panel__body" role="tabpanel" aria-hidden="true">
2020    <div class="tab__title hidden" aria-hidden="true">Facials</div>
2021    <div class="container-fluid">
2022        <div class="row">
2023            
2024            <div class="col-xs-12 col-content" data-text-alignment="left">
2025                
2026                
2027                
2028                <div class="stripe__text cms-html-var"><table border="1" cellpadding="1" cellspacing="1" style="width: 100%;">
2029	<tbody>
2030		<tr>
2031			<td width="50%">
2032			<h3 style="margin-bottom:8px;">Signature Customized Cleansing &ldquo;C&rdquo; Facial</h3>
2033
2034			<p><strong>50 min &#36;160| 80 min &#36;190</strong><br />
2035			customized to your skin&rsquo;s needs; moisturizing, balancing, calming, or purifying. Treatment includes a double cleanse, GRANULE -C MICOFOLIANT to remove dead skin cells, extractions, Customized mask, and finishes with a serum and moisturizer.</p>
2036			</td>
2037			<td width="50%">
2038			<h3 style="margin-bottom:8px;">Ultra Hydration Facial</h3>
2039
2040			<p><strong>50 min. &#36;
2040 170 | 80 mins &#36;210</strong><br />
2041			For dry, dehydrated skin types. This hydrating facial treatment provides intense moisture starting with a lactic acid peel followed by Ultraceuticals B2 sheet mask, using 2 types of hyaluronic acid, giving skin a hydrated and smooth appearance.</p>
2042			</td>
2043		</tr>
2044		<tr>
2045			<td>
2046			<h3 style="margin-bottom:8px;">Purifying Facial</h3>
2047
2048			<p><strong>50 mins &#36;170| 80 mins &#36;210</strong><br />
2049			For oily, acne, and congested skin. A non-drying clay mask containing Salicylic and Mandelic acid is used to cleanse the skin through exfoliation followed by a Mandelic acid peel to remove the buildup of dead skin cells to detoxify, heal and clear breakouts.</p>
2050			</td>
2051			<td>
2052			<h3 style="margin-bottom:8px;">Soothing Facial</h3>
2053
2054			<p><strong>50 min &#36;170| 80 min &#36;210</strong><br />
2055			For sensitive, rosacea, and after sun relief. Uses products especially formulated to soothe irritated skin, treat redness, and calms sensitive skin.</p>
2056			</td>
2057		</tr>
2058		<tr>
2059			<td>
2060			<h3 style="margin-bottom:8px;">Gentleman's Facial</h3>
2061
2062			<p><strong>50 min &#36;160| 80 min &#36;190</strong><br />
2063			This facial treatment is customized to your skin&rsquo;s needs; moisturizes, calms, balances, or purifies. Treatment includes a double cleanse, exfoliation, extractions, and finishes with a mask that best suits your skin.</p>
2064			</td>
2065			<td>
2066			<h3 style="margin-bottom:8px;">Deep Cleansing Back Treatment</h3>
2067
2068			<p><strong>50 min &#36;160| 80 min &#36;190</strong><br />
2069			This treatment removes a buildup of dirt, oil, keratin, and dead skin cells as well as helps heal and clear breakouts. includes a deep pore cleanser with steam to help extract impurities, nutrient rich salt scrub to slough off dead skin cells, and finishes with a detoxifying clay mask, leaving skin soft &amp; hydrated.</p>
2070			</td>
2071		</tr>
2072	</tbody>
2073</table>
2074
2075<p>&nbsp;</p>
2076</div>
2077                
2078                <div class="stripe__actions">
2079                    
2080                    
2081                </div>
2082            </div>
2083        </div>
2084    </div>
2085</div>
2086<div class="tab__panel panel__body" role="tabpanel" aria-hidden="true">
2087    <div class="tab__title hidden" aria-hidden="true">Nail Services</div>
2088    <div class="container-fluid">
2089        <div class="row">
2090            
2091            <div class="col-xs-12 col-content" data-text-alignment="left">
2092                
2093                
2094                
2095                <div class="stripe__text cms-html-var"><table border="1" cellpadding="1" cellspacing="1" style="width: 100%;">
2096	<tbody>
2097		<tr>
2098			<td width="50%">
2099			<h3 style="margin-bottom:8px;">Classic</h3>
2100
2101			<p><strong>Manicure&nbsp;&#36;35&nbsp;| Pedicure&nbsp;&#36;45</strong></p>
2102			</td>
2103			<td width="50%">
2104			<h3 style="margin-bottom:8px;">Spa</h3>
2105
2106			<p><strong>Manicure&nbsp;&#36;40&nbsp;| Pedicure&nbsp;&#36;50</strong></p>
2107			</td>
2108		</tr>
2109		<tr>
2110			<td width="50%">
2111			<h3 style="margin-bottom:8px;">Gel</h3>
2112
2113			<p><strong>Manicure&nbsp;&#36;50&nbsp;| Pedicure&nbsp;&#36;60</strong></p>
2114			</td>
2115			<td width="50%">
2116			<h3 style="margin-bottom:8px;">Gentlemen's</h3>
2117
2118			<p><strong>Manicure&nbsp;&#36;30&nbsp;| Pedicure&nbsp;&#36;40</strong></p>
2119			</td>
2120		</tr>
2121	</tbody>
2122</table>
2123
2124<p>&nbsp;</p>
2125</div>
2126                
2127                <div class="stripe__actions">
2128                    
2129                    
2130                </div>
2131            </div>
2132        </div>
2133    </div>
2134</div>
2135<div class="tab__panel panel__body" role="tabpanel" aria-hidden="true">
2136    <div class="tab__title hidden" aria-hidden="true">Waxing Services</div>
2137    <div class="container-fluid">
2138        <div class="row">
2139            
2140            <div class="col-xs-12 col-content" data-text-alignment="left">
2141                
2142                
2143                
2144                <div class="stripe__text cms-html-var"><table border="1" cellpadding="1" cellspacing="1" style="width: 100%;">
2145	<tbody>
2146		<tr>
2147			<td width="50%">
2148			<h3 style="margin-bottom:8px;">Eyebrow</h3>
2149
2150			<p><b>&#36;20</b></p>
2151			</td>
2152			<td width="50%">
2153			<h3 style="margin-bottom:8px;">Chin</h3>
2154
2155			<p><b>&#36;20</b></p>
2156			</td>
2157		</tr>
2158		<tr>
2159			<td width="50%">
2160			<h3 style="margin-bottom:8px;">Arm/Half Arm</h3>
2161
2162			<p><b>&#36;60</b>&nbsp;|&nbsp;<b>&#36;40</b></p>
2163			</td>
2164			<td width="50%">
2165			<h3 style="margin-bottom:8px;">Upper Lip</h3>
2166
2167			<p><b>&#36;20</b></p>
2168			</td>
2169		</tr>
2170		<tr>
2171			<td width="50%">
2172			<h3 style="margin-bottom:8px;">Sides of Face</h3>
2173
2174			<p><b>&#36;30</b></p>
2175			</td>
2176			<td width="50%">
2177			<h3 style="margin-bottom:8px;">Leg/Half Leg</h3>
2178
2179			<p><b>&#36;70</b>&nbsp;|&nbsp;<b>&#36;50</b></p>
2180			</td>
2181		</tr>
2182		<tr>
2183			<td width="50%">
2184			<h3 style="margin-bottom:8px;">Back</h3>
2185
2186			<p><b>&#36;60</b></p>
2187			</td>
2188			<td width="50%">
2189			<h3 style="margin-bottom:8px;">Brow Wax &amp; Brow/Lash Tint</h3>
2190
2191			<p><b>&#36;65</b></p>
2192			</td>
2193		</tr>
2194	</tbody>
2195</table>
2196
2197<p>&nbsp;</p>
2198</div>
2199                
2200                <div class="stripe__actions">
2201                    
2202                    
2203                </div>
2204            </div>
2205        </div>
2206    </div>
2207</div>
2208<div class="tab__panel panel__body" role="tabpanel" aria-hidden="true">
2209    <div class="tab__title hidden" aria-hidden="true">Add-Ons & Upgrades</div>
2210    <div class="container-fluid">
2211        <div class="row">
2212            
2213            <div class="col-xs-12 col-content" data-text-alignment="left">
2214                
2215                
2216                
2217                <div class="stripe__text cms-html-var"><table border="1" cellpadding="1" cellspacing="1" style="width: 100%;">
2218	<tbody>
2219		<tr>
2220			<td width="50%">
2221			<h3 style="margin-bottom:8px;">Hot Stone</h3>
2222
2223			<p><b>&#36;20</b></p>
2224			</td>
2225			<td width="50%">
2226			<h3 style="margin-bottom:8px;">Extra 30 Minutes</h3>
2227
2228			<p><b>&#36;85</b></p>
2229			</td>
2230		</tr>
2231		<tr>
2232			<td width="50%">
2233			<h3 style="margin-bottom:8px;">Bath Ritual</h3>
2234
2235			<p><b>&#36;50</b></p>
2236			</td>
2237			<td width="50%">
2238			<h3 style="margin-bottom:8px;">Deep Tissue</h3>
2239
2240			<p><b>&#36;20</b></p>
2241			</td>
2242		</tr>
2243		<tr>
2244			<td width="50%">
2245			<h3 style="margin-bottom:8px;">Aromatherapy</h3>
2246
2247			<p><b>&#36;10</b></p>
2248			</td>
2249			<td width="50%">
2250			<h3 style="margin-bottom:8px;">Swe-thai</h3>
2251
2252			<p><b>&#36;20</b></p>
2253			</td>
2254		</tr>
2255		<tr>
2256			<td width="50%">
2257			<h3 style="margin-bottom:8px;">CBD</h3>
2258
2259			<p><b>&#36;10</b></p>
2260			</td>
2261			<td width="50%">
2262			<h3 style="margin-bottom:8px;">All About Eyes - Brow Wax &amp; Brow/Lash Tint</h3>
2263
2264			<p><b>&#36;65</b></p>
2265			</td>
2266		</tr>
2267		<tr>
2268			<td width="50%">
2269			<h3 style="margin-bottom:8px;">Makeup Application</h3>
2270
2271			<p><b>&#36;85+</b></p>
2272			</td>
2273			<td width="50%">&nbsp;</td>
2274		</tr>
2275	</tbody>
2276</table>
2277
2278<p>&nbsp;</p>
2279</div>
2280                
2281                <div class="stripe__actions">
2282                    
2283                    
2284                </div>
2285            </div>
2286        </div>
2287    </div>
2288</div>
2289<div class="tab__panel panel__body" role="tabpanel" aria-hidden="true">
2290    <div class="tab__title hidden" aria-hidden="true">PACKAGES</div>
2291    <div class="container-fluid">
2292        <div class="row">
2293            
2294            <div class="col-xs-12 col-content" data-text-alignment="left">
2295                
2296                
2297                
2298                <div class="stripe__text cms-html-var"><table border="1" cellpadding="1" cellspacing="1" style="width: 100%;">
2299	<tbody>
2300		<tr>
2301			<td width="50%">
2302			<h3 style="margin-bottom:8px;">Massage &amp; Glow</h3>
2303
2304			<p><b>110 min. &#36;260</b></p>
2305
2306			<p>Start off with an invigorating sugar glow treatment using fresh sugar cane to slough off dead skin cells and unclog pores, followed by a relaxing 50-m
2306inute hot stone massage using pure extra virgin coconut oil.</p>
2307			</td>
2308			<td width="50%">
2309			<h3 style="margin-bottom:8px;">Couples Escape</h3>
2310
2311			<p><strong>1HR 25 MIN &#36; 320.00 per couple</strong></p>
2312
2313			<p><b>2HR 10 min. &#36;640&nbsp;per couple with 50-min. Swedish Massage</b></p>
2314
2315			<p>Sugar and Dead Sea salt body scrub, wrap, and bath. Enjoy an invigorating and hydrating full body scrub followed by a body wrap. This treatment uses a blend of sugar, salt, Palo Santo, orange, CBD, jojoba oil, ginger, and geranium. After the wrap, relax in a mineral, CBD, and hemp bath. Treatments are performed side by side in the couple&rsquo;s spa suite.</p>
2316			</td>
2317		</tr>
2318	</tbody>
2319</table>
2320
2321<p>&nbsp;</p>
2322</div>
2323                
2324                <div class="stripe__actions">
2325                    
2326                    
2327                </div>
2328            </div>
2329        </div>
2330    </div>
2331</div>
2332<div class="tab__panel panel__body" role="tabpanel" aria-hidden="true">
2333    <div class="tab__title hidden" aria-hidden="true">Couple Massages</div>
2334    <div class="container-fluid">
2335        <div class="row">
2336            
2337            <div class="col-xs-12 col-content" data-text-alignment="left">
2338                
2339                
2340                
2341                <div class="stripe__text cms-html-var"><h3 data-max-height="64">Couple massages</h3>
2342
2343<p>Enjoy a side-by-side Couples&rsquo; message in one of our couple&rsquo;s suits.</p>
2344
2345<p>For extra relaxation, we offer a 25-minute ritual bath. Choose from a CBD&amp; mineral bath or hydrating coconut milk bath.&nbsp;</p>
2346
2347<p>bath upgrade is available to enjoy before or after your treatment.</p>
2348
2349<p><strong>Bath ritual 25 minutes &#36; 60each guest</strong></p>
2350
2351<p>&nbsp;</p>
2352
2353<p><strong>Swedish 50-minutes &nbsp; &#36;190.00 each guest</strong></p>
2354
2355<p><strong>Swedish 80-minutes &#36;250.00 each guest</strong></p>
2356
2357<p>&nbsp;</p>
2358
2359<p><strong>Deep tissue 50 minutes 200.00each guest&nbsp;</strong></p>
2360
2361<p><strong>Deep tissue 80-minutes 260.00 each guest</strong></p>
2362
2363<p>&nbsp;</p>
2364
2365<p><strong>Hot stone 50 minutes 200.00each guest&nbsp;</strong></p>
2366
2367<p><strong>&nbsp;Hot stone 80-minutes 260.00 each guest</strong></p>
2368</div>
2369                
2370                <div class="stripe__actions">
2371                    
2372                    
2373                </div>
2374            </div>
2375        </div>
2376    </div>
2377</div>
2378            </div><!-- .tabs__body -->
2379        </div><!-- .tabs -->
2380    </div><!-- .container -->
2381</div><!-- .stripe -->
2382<div class="accordion-list stripe id-abdc1aa4bb0086f19a94a0244e73e39f ">
2383
2384
2385
2386
2387
2388
2389    <div class="container">
2390        <!-- Since this has different variables from intro-text.html 
2391I am keeping this partial until all the other blocks in tc-theme is changed to vue
2392This seems like the cleanest way. Once they are changed to vue these partials can be deleted
2393-->
2394<script>
2395    if(!window.introduction) {
2396        window.introduction = [];
2397    }
2398    window.introduction['id-abdc1aa4bb0086f19a94a0244e73e39f'] = {
2399        intro: {
2400            enabled: true,
2401            blockWidth: '',
2402            title: "",
2403            subTitle: "",
2404            content: "<h2><span style=\"font-size:36px;\">Policies &amp; FAQs<\/span><\/h2>\r\n\r\n<p><img alt=\"Solid line used at The Atlantic Hotel &amp; Spa\" src=\"https://image-tc.galaxy.tf/wisvg-7pzdidlzp770hyssa64uyfi84/file.svg\" \/><\/p>\r\n",
2405            textColor: '',
2406            textAlign: 'center',
2407            link: {
2408                enabled: false,
2409                title: "Read More",
2410                url: '',
2411                urlTarget: false
2412            },
2413            btn: {
2414                enabled: true,
2415                title: "My Button",
2416                url: '',
2417                urlTarget: false,
2418                style: 'Action'
2419            }
2420        }
2421    };
2422
2423    if(!window.locales) {
2424        window.locales = [];
2425    }
2426    window.locales['id-abdc1aa4bb0086f19a94a0244e73e39f'] = {
2427        opensInNewTab: "opens in a new tab"
2428    }
2429</script>
2429
2430
2431<div id="id-abdc1aa4bb0086f19a94a0244e73e39f" class="introduction-vue vue-container">
2432    <introduction-app
2433        :block-id="'id-abdc1aa4bb0086f19a94a0244e73e39f'"
2434    />
2435</div>
2436
2437
2438        <div class="accordion js-module-accordion ">
2439<div class="accordion__panel">
2440    <div class="accordion__panel__header">
2441        <h3 class="accordion__panel__heading h3">
2442            <button class="btn-link" aria-expanded="false">
2443                Spa Policies
2444                <span class="accordion__panel__heading__icon" aria-hidden="true">
2445                    <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg>
2446                </span>
2447            </button>
2448        </h3>
2449    </div>
2450
2451    <div class="accordion__panel__body panel__body"  aria-hidden="true" role="tabpanel">
2452        <div class="container-fluid">
2453            <div class="row">
2454                
2455                <div class="col-xs-12 col-content" data-text-alignment="left">
2456                    
2457                    
2458                    
2459                    <div class="stripe__text cms-html-var"><p><strong>HOTEL GUESTS ONLY* SPA DAY PASS&nbsp;</strong>&#36;50 per person, per day.<br />
2460<br />
2461<strong>Cancellation + Late Policy</strong></p>
2462
2463<ul>
2464	<li>Please allow 24 hours&rsquo; notice for cancellation or changes of spa services to avoid a 50% charge off the original price.</li>
2465	<li>Should you arrive late for your appointment, your service will be modified to your remaining time to honor other scheduled guests.</li>
2466	<li>We require a credit card for all appointments.</li>
2467</ul>
2468
2469<p><br />
2470<strong>Gratuities</strong><br />
2471For your convenience, a 20% gratuity based off the original price will automatically be added to each service. If you feel you have received exceptional service additional gratuities are appreciated and are solely at your discretion.<br />
2472<br />
2473<strong>Please Note</strong><br />
2474Guests must be at least 18 or older to receive massage, body treatments, and use the spa facility.<br />
2475guests that are 16 or older may receive facial treatments. Access to the pool, gym, and spa amenities is limited to guests recieving spa treatments.<br />
2476<br />
2477<strong>Gift Certificates</strong><br />
2478Give someone special the gift of serenity. Gift certificates may be purchased over the phone, or at the spa desk.</p>
2479</div>
2480                    
2481                    <div class="stripe__actions">
2482                        
2483                        
2484                    </div>
2485                </div>
2486            </div>
2487        </div>
2488    </div>
2489</div>
2490<div class="accordion__panel">
2491    <div class="accordion__panel__header">
2492        <h3 class="accordion__panel__heading h3">
2493            <button class="btn-link" aria-expanded="false">
2494                Frequently Asked Questions
2495                <span class="accordion__panel__heading__icon" aria-hidden="true">
2496                    <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg>
2497                </span>
2498            </button>
2499        </h3>
2500    </div>
2501
2502    <div class="accordion__panel__body panel__body"  aria-hidden="true" role="tabpanel">
2503        <div class="container-fluid">
2504            <div class="row">
2505                
2506                <div class="col-xs-12 col-content" data-text-alignment="left">
2507                    
2508                    
2509                    
2510                    <div class="stripe__text cms-html-var"><p><strong>What Should I Bring?</strong><br />
2511We provide you with a robe, towels, slippers, private lockers, and toiletries. We suggest bringing a swimsuit, comfortable clothing, and no jewelry.</p>
2512
2513<p><strong>Can I Bring My Phone?</strong><br />
2514We ask that you please respect guests that are enjoying the calm and peaceful atmosphere of the spa by speaking softly and avoiding use of cell phones and electronic devices.</p>
2515
2516<p><em>*No photo or video permitted in locker area.</em></p>
2517
2518<p><strong>How Early Should I Arrive?</strong><br />
2519We suggest you arrive at least 30 minutes prior to your first appointment to allow ample time to change into a robe and get settled. You may enjoy the spa facility from 9:00 am to 4:30 pm.</p>
2520
2521<p><strong>What do I Wear During My Massage?</strong><br />
2522We suggest dressing down to your comfort level, however it is customary for guests to completely disrobe for their spa services. Your body will be completely draped during your massage, the only area that&rsquo;s exposed is the area being worked on.</p>
2523
2524<p><strong>May I Use the Spa if I'm Pregnant?</strong><br />
2525Of course, however use of the sauna, steam, or jacuzzi are not recommended, the excessive heat may cause dizziness, fainting, overheating, or dehydration. Prenatal massages will only be offered to guests in the second or third trimester, approval from your physician is recommended.</p>
2526
2527<p><strong>If I am not a Hotel Guest, Can I Use the Spa Facility?</strong><br />
2528Non-hotel guests must purchase a minimum of a 50-minute spa treatment to access facilities.</p>
2529
2530<p><strong>Are Alcoholic Beverages Allowed in the Spa?</strong><br />
2531No, alcoholic beverages must be enjoyed outside of the spa. For the safety of our guests the spa retains the right to refuse service or use of the facilities.</p>
2532</div>
2533                    
2534                    <div class="stripe__actions">
2535                        
2536                        
2537                    </div>
2538                </div>
2539            </div>
2540        </div>
2541    </div>
2542</div>
2543        
2544        </div><!-- .accordion -->
2545    </div><!-- .container -->
2546</div><!-- .stripe -->
2547
2548<style>
2549
2550  #plain-text-outer-id-0da231859598999ec685ef6f96961e1d.custom-html{
2551     
2552    padding-top: 0px;
2553     
2554     
2555      padding-bottom: 60px;
2556    
2557  }
2558</style>
2559
2560
2561<script>
2562    if(!window.plainTextBlock) {
2563    window.plainTextBlock = [];
2564  }
2565  window.plainTextBlock['id-0da231859598999ec685ef6f96961e1d'] = {
2566    introContent: '',
2567    introTitle: `My title`,
2568    introSubtitle: `My subtitle`,
2569    introLinkTitle: `Read More`,
2570    introBtnTitle: `Button`,
2571  }
2572
2573  window.plainTextBlock['id-0da231859598999ec685ef6f96961e1d'].introContent = `<p>Vivamus euismod, quam ac consectetur efficitur, odio lectus gravida tellus, vel pretium sapien dolor sit amet leo. Donec ex lorem, porttitor et augue at, viverra congue elit. Fusce pharetra odio id lacus aliquet scelerisque. Donec blandit magna eu lectus lobortis sollicitudin. Duis eget vulputate lacus. Nullam condimentum venenatis eros, in pharetra sem vestibulum ac. Mauris consectetur massa sed ultrices vulputate.<\/p>`;
2574</script>
2574
2575
2576  <div id="plain-text-outer-id-0da231859598999ec685ef6f96961e1d" class=" custom-html  stripe-default-padding custom-html___content-width ">
2577    <div class= " container ">
2578      <div id="id-0da231859598999ec685ef6f96961e1d" class="js-plain-text-block" v-cloak>
2579        
2580      </div>
2581      
2582      <div class="row">
2583        <div class="col-sm-12">
2584          
2585        </div>
2586      </div>
2587      
2588    </div>
2589  </div>    </div>
2590</div><!-- #main-content -->
2591
2592
2593
2594
2595
2596
2597
2598<script>
2599    window.footerConfigs = {
2600        "footerLanguages": {
2601  
2602}
2603    }
2604
2605    if(!window.footerThreeTextFields) {
2606        window.footerThreeTextFields = [];
2607    }
2608    window.footerThreeTextFields['id-e8a20bf8addd6ec537f66b93e5182275'] = {
2609        hotelName: `The Atlantic Hotel & Spa`,
2610        contact: `<p>601 North Fort Lauderdale Beach Blvd<br \/>\r\nFort Lauderdale, Florida 33304<br \/>\r\n<br \/>\r\nT&nbsp;<a href=\"tel:954-567-8020\">954-567-8020<\/a><br \/>\r\nE&nbsp;<a href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\r\n`,
2611        copyright: `<p>&nbsp;<\/p>\r\n\r\n<p>&copy; <span id=\"year-in-footer\">.<\/span> The Atlantic hotel &amp; Spa | Designed by <a href=\"https:\/\/amadeus.com\/en\" target=\"_blank\">Amadeus<\/a><\/p>\r\n\r\n<p><a href=\"/privacy-policy\">Privacy &amp; Cookie Policy<\/a>&nbsp; |&nbsp;&nbsp;<a href=\"/ada-accessbility-features\">ADA &amp; Accessibility Features<\/a>&nbsp; |&nbsp;&nbsp;<a aria-label=\"Manage Cookies\" href=\"javascript:void(0)\" target=\"_self\">Manage Cookies <!--v-if--><\/a><\/p>\r\n`
2612    }
2613
2614    if(!window.footerThreeLinks) {
2615        window.footerThreeLinks = {};
2616    }
2617    window.footerThreeLinks['id-e8a20bf8addd6ec537f66b93e5182275'] = {footerLinksList: [
2618{
2619    url: '/press',
2620    target: false,
2621    text: `Press`
2622},
2623{
2624    url: '/maps-directions',
2625    target: false,
2626    text: `Maps & Directions`
2627},
2628{
2629    url: '/contact-us',
2630    target: false,
2631    text: `Contact Us`
2632},
2633{
2634    url: '/influencer-requests',
2635    target: false,
2636    text: `Influencer Requests`
2637},
2638{
2639    url: '/hotel-faqs',
2640    target: false,
2641    text: `FAQ`
2642},]}
2643
2644    if(!window.footerThreeNewsLetter) {
2645        window.footerThreeNewsLetter = [];
2646    }
2647    window.footerThreeNewsLetter['id-e8a20bf8addd6ec537f66b93e5182275'] = {
2648        title: `Stay Connected`,
2649        placeholder: `Email Address`,
2650        btnTitle: `Sign Up`
2651    };
2652
2653    if (!window.footerThreeCustomHtml) {
2654        window.footerThreeCustomHtml = [];
2655    }
2656    window.footerThreeCustomHtml['id-e8a20bf8addd6ec537f66b93e5182275'] = {
2657        contentHtml: ''
2658    }
2659
2660    if(!window.footerThreePartners) {
2661        window.footerThreePartners = {};
2662    }
2663    window.footerThreePartners['id-e8a20bf8addd6ec537f66b93e5182275'] = {
2664title: ` `,
2665partnersList: [{
2666    partnerImg: '',
2667    partnerAlt: ``,
2668    partnerLink: '',
2669    openInNewTab: false,
2670},]}
2671
2672    if(!window.footerThreeLocales) {
2673        window.footerThreeLocales = [];
2674    }
2675    window.footerThreeLocales['id-e8a20bf8addd6ec537f66b93e5182275'] = {
2676        opensInANewTab: `opens in a new tab`,
2677        addEmailToSub: `Add your email to subscribe`,
2678        followUs: `Follow us`,
2679        navigationLink: `Link`,
2680        manageCookies: `Manage Cookies`
2681    }
2682</script>
2682
2683    <footer id="footer-content" class="js-footer-three-app page-footer m-footer-base_3" data-footer-name="ft3" v-cloak>
2684        <footer-three-app
2685            :configs="{
2686                websiteType: 'hotel',
2687                blockId: 'id-e8a20bf8addd6ec537f66b93e5182275',
2688                languageSelectorEnabled: false,
2689                socialIcons: {
2690                    enabled: true,
2691                    label: false
2692                },
2693                socialIconLinks: {},
2694                customSocialIconsList: {iconColor: '',
2695customSocialIconsList: [{
2696  socialAccount: 'instagram',
2697  name: '',
2698  url: 'https://www.instagram.com/atlantichotelfl/',
2699  openInNewTab: true,
2700  icon: 'https://image-tc.galaxy.tf/wisvg-y61txsesqdh3rls3ufu8lxci/vector-icon-of-instagram-used-at-the-atlantic-hotel-spa.svg?width=32'
2701},{
2702  socialAccount: 'facebook',
2703  name: '',
2704  url: 'https://www.facebook.com/AtlanticHotelandSpa',
2705  openInNewTab: true,
2706  icon: 'https://image-tc.galaxy.tf/wisvg-5hhhd3vgonwb4ft7bcyrkumb5/vector-icon-of-facebook-used-at-the-atlantic-hotel-spa.svg?width=32'
2707},{
2708  socialAccount: 'tripadvisor',
2709  name: '',
2710  url: 'https://www.tripadvisor.ca/Hotel_Review-g34227-d302337-Reviews-The_Atlantic_Hotel_Spa-Fort_Lauderdale_Broward_County_Florida.html',
2711  openInNewTab: true,
2712  icon: 'https://image-tc.galaxy.tf/wisvg-9zc1v9o6cdqui57wocnfz362w/vector-icon-of-tripadvisor-used-at-the-atlantic-hotel-spa.svg?width=32'
2713},]},
2714                logo: {
2715                    logoTop: '',
2716                    logoBottom: '',
2717                    customBackground: {
2718                        enabled: false,
2719                        backgroundColor: ''
2720                    },
2721                    additionalLanguages: {
2722                        enabled: false,
2723                        logoTop: '',
2724                        logoBottom: '',
2725                        backgroundColor: ''
2726                    }
2727                },
2728                hr: {
2729                    enabled: false,
2730                    width: '100',
2731                    devices: 'All Devices'
2732                },
2733                partners: {
2734                    enabled: true
2735                },
2736                newsletter: {
2737                    enabled: true,
2738                    buttonOnly: false,
2739                    url: '/sign-up',
2740                    opensInNewTab: false,
2741                    style: 'Primary'
2742                },
2743                widgetEnabled: false,
2744                isSecurePrivacyEnabled: false,
2745                manageCookies: false,
2746            }"
2747        >
2748
2749        </footer-three-app>
2750         
2751    </footer>
2752<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-ad737a7c-8c57-424d-ad48-4fc61e3ce306"></script>
2752<!-- Generated by Galaxy-->
2753<script type="text/template" id="sliderPrevArrow">
2754    <button class="slick-prev" aria-label="Go to previous slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg> <span class="sr-only">Previous</span></button>
2755</script>
vendor: 1 bytes, line 2755
2755
2756<script type="text/template" id="sliderNextArrow">
2757    <button class="slick-next" aria-label="Go to next slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-right"><use href="#icon-arrow-right"></svg><span class="sr-only">Next</span></button>
2758</script>
vendor: 1 bytes, line 2758
2758
2759<script type="text/template" id="sliderPagination">
2760    <div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div>
2761</script>
vendor: 1 bytes, line 2761
2761
2762<script type="text/template" id="sliderPlayPause">
2763    <button class="slick-play-pause" type="button">
2764        <span class="slick-play-pause__pause"><svg aria-hidden="true" class="icon icon-pause"><use href="#icon-pause"></svg><span class="sr-only">Pause slideshow</span></span>
2765        <span class="slick-play-pause__play"><svg aria-hidden="true" class="icon icon-play"><use href="#icon-play"></svg><span class="sr-only">Play slideshow</span></span>
2766    </button>
2767</script>
vendor: 1 bytes, line 2767
2767
2768<script type="text/template" id="sliderGroupedActions">
2769    <div class="slider__actions slider__actions--flat">
2770		<span class="sr-only">Slideshow control buttons</span>
2771		<span class="sr-only">Clicking on the following links will update the content above</span>
2772        <div class="slider__action js-slider-prev-container"></div>
2773        <div class="slider__action js-slider-pagination-container"></div>
2774        <div class="slider__action js-slider-next-container"></div>
2775    </div>
2776</script>
vendor: 1 bytes, line 2776
2776
2777<script type="text/template" id="sliderGroupedActionsAutoRotate">
2778    <div class="slider__actions slider__actions--flat">
2779		<span class="sr-only">Slideshow control buttons</span>
2780		<span class="sr-only">Clicking on the following links will update the content above</span>
2781        <div class="slider__action js-slider-pagination-container"></div>
2782        <div class="slider__action js-slider-prev-container"></div>
2783        <div class="slider__action js-slider-playpause-container"></div>
2784        <div class="slider__action js-slider-next-container"></div>
2785    </div>
2786</script>
vendor: 1 bytes, line 2786
2786
2787<script type="text/template" id="templateReadMore">
2788    <a class="l-read-more" href="#"  aria-label="Read more about The Atlantic Hotel & Spa" ><span>Read more</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
2789</script>
vendor: 1 bytes, line 2789
2789
2790<script type="text/template" id="templateReadLess">
2791    <a class="l-read-less" href="#"  aria-label="Read less about The Atlantic Hotel & Spa"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
2792</script>
vendor: 1 bytes, line 2792
2792
2793<script>
2794var traductionBM = {
2795    previousMonth: 'Previous Month',
2796    nextMonth: 'Next Month',
2797}
2798</script>
vendor: 1 bytes, line 2798
2798
2799<script>
2800var validationMessages = {
2801    required: "This field is required.",
2802    email: "Please enter a valid e-mail address.",
2803    url: "Please enter a valid URL.",
2804    date: "Please enter a valid date.",
2805}
2806</script>
vendor: 1 bytes, line 2806
2806
2807<script>
2808  window.isHome = "0";
2809
2810  window.localeSlider = {
2811  goToNextSlide: 'Go to next slide, slide {current} of {total}',
2812  goToPrevSlide: 'Go to previous slide, slide {current} of {total}',
2813  lastSlide: 'You are on the last slide',
2814  firstSlide: 'You are on the first slide',
2815  nowOnSlide: 'You are now on slide {current} of {total}',
2816  videoPause: 'Slider is paused',
2817  videoPlay: 'Slider is playing',
2818  toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}',
2819  youAreOnFullScreen: 'You are on full image',
2820  youCloseFullScreen: 'You closed the full image'
2821  };
2822</script>
2822
2823
2824<script defer src="/integration/tc-theme/public/js/bundle.js?v60449479423824609851415cad8579b4"></script>
2824
2825<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div>
2826<div class="dialog js-dialog-lightbox-vue" aria-hidden="true">
2827  <div class="dialog-content--lightbox container">
2828    <div class="js-slider-container container"></div>
2829    
2829<script type="text/template" class="js-template" id="js-template-lightbox">
2830      <div class="js-slider__wrapper">
2831        <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]>
2832          [%~ it.images :item%]
2833          <div class="slider-lightbox__slide">
2834            <div class="slider-lightbox__image-container">
2835              [%? item.url && !item.caption%]
2836                <div class="slider-lightbox__captions icon-chain">
2837                    <a href="[%= item.url %]"
2838                        [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
2839                        [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
2840                        class="icon-chain-wrapper">
2841                        <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
2842                    </a>
2843                </div>
2844              [%?%]
2845              [%? item.isVideo === true %]
2846                <div class="slider-lightbox__video-wrapper">
2847                  [%= item.video %]
2848                </div>
2849              [%?? item.isVideo === false %]
2850                <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==">
2851                [%? item.title || item.desc || item.caption%]
2852                <div class="slider-lightbox__captions">
2853                  [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%]
2854                  [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%]
2855                  [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%]
2856                </div>
2857                [%?%]
2858              [%?%]
2859              [%? it.options.download %]
2860                <div class="slider-lightbox__actions">
2861                  <a class="download-link" href="[%= item.downloadLink %]" download>
2862                    <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg>
2863                    Download
2864                  </a>
2865                </div>
2866              [%?%]
2867            </div>
2868          </div>
2869          [%~%]
2870        </div>
2871        <div class="slider-lightbox__slides-controls clearfix">
2872          <div class="pull-right">
2873            <div class="js-slider__insert-grouped-actions"></div>
2874          </div>
2875        </div>
2876      </div>
2877    </script>
2877
2878  </div>
2879</div>
2880<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div>
2881<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
2882<script>
2883  window.locale ={
2884    moreMenuClosed : 'More menu closed',
2885    moreMenuOpened :'More menu opened',
2886    bookingMaskClosed: 'Booking mask closed',
2887    bookingMaskOpened: 'Booking mask Opened'
2888  }
2889</script>
2889
2890<div id="tooltips-wrapper"></div>
2891
2892
2893<script defer src="/integration/tc-ext-integrated-datalayer/public/js/bundle.js?v60449479423824609851415cad8579b4" crossorigin="anonymous"></script>
2893
2894
2895
2896<!-- Extension Consent Popup -->
2897
2898
2899
2900<script class="js-module-currency-switcher">
2901  let currencySwitcherConfig = {
2902
2903    hotelId: '9884204',
2904    isChain: false,
2905    geolocation: false,
2906    defaultCurrency: 'N/A',
2907    topCurrencies: 'USD'.split(','),
2908    currenciesAsCode: 'USD'.split(','),
2909
2910    locales: {
2911      search: 'Search',
2912      topCurrencies: 'Top currencies',
2913      allCurrencies: 'All currencies',
2914      results: 'Results',
2915      noResults: 'No results found',
2916      removeButton: 'cleans the search input',
2917      optionButton: 'will be set as the default currency',
2918      selectYourCurrency: 'Select your currency',
2919      opensThePopup: 'Opens the currency switcher dialog',
2920      selectedCurrency: 'Selected currency:',
2921      backToMenu: 'Back to the menu',
2922      popupClose: 'Back to the menu'
2923    }
2924  };
2925  
2926  if (!window.GLXExtensions) {
2927    window.GLXExtensions = { 
2928      currencySwitcher: currencySwitcherConfig 
2929    };
2930  } else {
2931    window.GLXExtensions.currencySwitcher = currencySwitcherConfig;
2932  }
2933</script>
vendor: 1 bytes, line 2933
2933
2934<script defer src="/integration/tc-ext-currency-switcher/public/js/bundle-ext-currency-switcher.js?v60449479423824609851415cad8579b4" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2934
2934
2935<script>
2936  window.gmsSDKSession = true; // use sessionStorage and not localStorage for sdk (user token)
2937  window.gmsJSPath = '/integration/tc-ext-guest-portal/public/compiled/js/';
2938</script>
2938
2939
2940<script defer src="https://cdn.galaxy.tf/asset-galaxy/js/gms-latest.min.js?v60449479423824609851415cad8579b4"></script>
2940
2941
2942<script defer src="/integration/tc-ext-guest-portal/public/compiled/js/main.bundle.js?v60449479423824609851415cad8579b4"></script>
vendor: 1 bytes, line 2942
2942
2943<script>  
2944  var gmsUrlReservation = '/book/dates-of-stay';
2945  var gmsUrlReservationTarget = false;
2946  var endpointBase = 'https://api.travelclick.com/loyalty/v2/ATN'
2947;
2948  var tokenEndpoint = 'proxy'
2949;
2950  var reservationUrl = '/book/dates-of-stay';
2951  var gmsModifyBookingURL = '/book/modify-booking'; /* Link for the button "Modify" if no value */
2952  var language = 'en';
2953  var gmsLoginURL = '/login';
2954  var gmsHomeURL = '/dashboard';
2955  var gmsSignUpURL = '/gp-sign-up';
2956  var gmsResetPasswordURL = '/reset-password';
2957  var gmsSignUpSuccessURL =  '/sign-up-success';
2958  var gmsResetPasswordCodeSuccessURL = '/reset-password-step-2';
2959  var gmsDateFormat = 'YYYY-MM-DD';
2960  var gmsFirstDay =  2
2961;
2962  var gmsDatePlaceholder =  '';
2963  var gmsCalendars = {
2964    wcag: {
2965      selectedCheckInDate: "Selected check in date is",
2966      selectedCheckOutDate: "Selected check out date is",
2967      selectedCheckInDateText: "This button opens the calendar to select check in date.",
2968      selectedCheckOutDateText: "This button opens the calendar to select check out date.",
2969      selected: "Selected",
2970    },
2971    labels: {
2972      previousMonth: "Previous Month",
2973      nextMonth: "Next Month",
2974    }
2975  }
2976
2977  
2978
2979  var gmsConfigObject = {
2980    hotelsDefaultPhoto: 'https://via.placeholder.com/150',
2981    consentTexts: {
2982      popup: {
2983        title: "One more thing",
2984        button: "Continue",
2985        require_text: "Please select one option to continue"
2986      },
2987      email: {
2988        opt_in: "<p>I agree to receive emails and marketing promotions.<\/p>\r\n"
2989,
2990        opt_out: "NO! I don't want to know about special offers and promotions",
2991      },
2992      conditions: "<p>I agree to the <a href=\"https:\/\/www.atlantichotelfl.com\/privacy-policy\">Terms and Conditions<\/a>.<\/p>\r\n",
2993    }
2994  };
2995  var gmsBookingEngineProviderId =  
2996
2997'29'
2998
2999
3000;
3001  var gmsHotelsData = '/json/search/311/1/gp-hotels.json'
3002  var tierData = '[{"id":3455,"name":"","gms_tier_id":"","background_color":"","text_color":"","hover_background_color":"","hover_text_color":"","url_image":"","url_tablet_image":"","url_mobile_image":""}]'
3003  window.localesGuestPortalExtension = "/json/locale/16495/311/1"
3004  
3005</script>
3005
3006
3007
3008<script>
3009  window.tcGuestPortalAuthPopupProps = window.tcGuestPortalAuthPopupProps || {};
3010
3011  window.tcGuestPortalAuthPopupProps.layoutType = 1;
3012  
3013  window.tcGuestPortalAuthPopupProps.fullPopUpLayoutConfig = {
3014    title: "",
3015    subtitle: "",
3016    description: "",
3017    benefits: "",
3018    alignment:  'center'
3019
3020  };
3021
3022  window.tcGuestPortalAuthPopupProps.logo = {
3023    src:'', 
3024position:'center',
3025
3026  };
3027  window.tcGuestPortalAuthPopupProps.formLoginConfig = {
3028    alignment:  'center'
3029,
3030    
3031btn_variant: 'gms-btn-action', 
3032    sso_buttons: {
3033      google:  true 
3034,
3035      facebook:  true 
3036,
3037      twitter: false,
3038      sso_position:  false
3039
3040    }
3041  };
3042
3043  window.tcGuestPortalAuthPopupProps.formSignUpConfig = {
3044    alignment:  'center'
3045, 
3046    
3047btn_variant: 'gms-btn-action', 
3048    sso_buttons: {
3049      google:  true 
3050,
3051      facebook:  true 
3052,
3053      twitter: false,
3054      sso_position:  false
3055
3056    },
3057    consent_email: 'visible',
3058    termsAndConditionsErrorLabel: "Terms and Conditions Consent",
3059  };
3060
3061  window.tcGuestPortalAuthPopupProps.formSignUpFieldsConfig = {
3062    form_fields: {
3063      title: {
3064    visible: false,
3065    required: false,
3066},
3067first_name: {
3068    required: true
3069},
3070last_name: {
3071    required: true
3072},
3073confirm_password: {
3074    visible: true,
3075    required: true,
3076},
3077phone_number: {
3078    visible: true,
3079    required: false,
3080},
3081secondary_phone_number: {
3082    visible: false,
3083    required: false,
3084},
3085mobile: {
3086    visible: false,
3087    required: false,
3088},
3089address1: {
3090    visible: true,
3091    required: false,
3092},
3093address2: {
3094    visible: false,
3095    required: false,
3096},
3097city: {
3098    visible: true,
3099    required: false,
3100},
3101country: {
3102    visible: true,
3103    required: false,
3104},
3105state_province: {
3106    visible: false,
3107    required: false,
3108},
3109postal_code: {
3110    visible: true,
3111    required: false,
3112},
3113birthday: {
3114    visible: true,
3115    required: false,
3116    date_format: window.gmsDateFormat,
3117},
3118preferred_language: {
3119    visible: false,
3120    required: false,
3121},
3122additional_note: "",
3123loyalty_reward_options: {
3124    visible: window.gmsEarningPreferences
3125}
3126
3127    }
3128  };
3129
3130  window.tcGuestPortalAuthPopupProps.formResetPasswordConfig = {
3131    alignment:  'center'
3132, 
3133    show_have_code: false
3134  }
3135
3136  window.tcGuestPortalAuthPopupProps.resetPasswordCodeSuccessConfig = {
3137    alignment:  'center'
3138, 
3139  }
3140
3141  window.tcGuestPortalAuthPopupProps.signUpSuccessConfig = {
3142    alignment:  'center'
3143, 
3144  }
3145</script>
3145
3146
3147
3148<!--Footer copyright current year-->
3149<script> 
3150  const addYear = () => {
3151  const fecha = new Date();
3152  document.querySelector("#year-in-footer").textContent = fecha.getFullYear();
3153};
3154window.addEventListener("load", addYear);
3155</script>
3155
3156<!-- manage cookies -->
3157<script>
3158window.onload = function() {
3159  requestIdleCallback(function() {
3160    document.querySelectorAll('#footer-content a[href="javascript:void(0)"]').forEach(function(link) {
3161    link.onclick = function() {
3162      window.parent.sp.openPreferenceCenter();
3163    };
3164  });
3165  });
3166};
3167</script>
3167<script type="text/javascript"  src="/JrVolQkBhMLCy/Ijr-/vzuFlnTE00/LcGpkmL8SVSbkzJ9/dyB-VF8vAQ/cD/cOTyZ9VgM"></script>
3167</body></html>

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.