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: 13361, 7 tvs: 0, 8 cms_id: 394513, 9 iso: "en_US", 10 local: "en", 11 traduction_id: 1, 12 env: "prod", 13 domain_unique_id: "943d825ee8d2efee7893e9b8df66de28", 14 proxy_url: "https://tc.galaxy.tf", 15 proxy_key: "11ef5f736c54c205f2f3cd97a79f322c", 16 proxy_url_lead: "https://tc.galaxy.tf/leads?key=11ef5f736c54c205f2f3cd97a79f322c&glx-website-id=13361&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/13361/1/1", 26 live_website: true, 27 backstage: "https://www.travelclick-websolutions.com" 28 } 29 </script>
vendor: 1 bytes, line 29
29
30<script type="text/javascript" src="https://app.secureprivacy.ai/script/67973a4c64002e25107ec3e6.js"></script>
vendor: 1 bytes, line 30
30
31<script> 32 window.addEventListener("sp_init", function (evt) { 33 window.sp.switchLanguage('en'); 34 }, false); 35</script>
vendor: 1 bytes, line 35
35
36<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>
36 37 38<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 39<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Playfair+Display: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=Playfair+Display:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 40<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Quattrocento+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Quattrocento+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=Quattrocento+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 41<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Belleza:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Belleza: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=Belleza:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 42<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 43<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1"> 44<link rel="stylesheet" href="/css/custom/13361/1/main/cc362e170158478f4132d87201a7d8c3/main.css" data-theme-name="th1">
45<script> 46// Picture element HTML5 shiv 47document.createElement( "picture" ); 48</script>
vendor: 1 bytes, line 48
48
49<script>var BIDnumber = '0';</script>
49 50 51 52 53 54<style> 55 :root { 56 --btn-animation-type: Instant; 57 58 --hero-animation-type: ; 59 --hero-animation-start: No animation; 60 --hero-animation-text: No Animation; 61 --hero-animation-slider: Fade out image; 62 --hero-animation-slider-delay: 6000ms; 63 --hero-animation-pages: Homepage; 64 65 --on-scroll-animation: ; 66 --on-scroll-animation-pages: Homepage; 67 68 --member-rate-enabled: ; 69 --member-rate-custom-logo: ; 70 } 71</style>
72<script> 73 console.log('Inside Theme Extension - Global Head', 'prod'); 74</script>
74 75<!-- 76 77 78<link rel="stylesheet" href="/css/custom/13361/287/main/d42daccf96e0bb270d4250e370db582f/main.css" /> --> 79 80 81
82<script> 83 const tcIntegratedDatalayerConfig = { 84 website: { 85 name: "Union Bluff Hotel", 86 type: '3', 87 tvs: '0', 88 nbHotel: 89 90 '8' 91 92 93 , 94}, 95 websiteItem: { 96 bid: '0', 97 98 hotelId: '13627', 99 100 bookingEngineHotelId: '9879084', 101 bookingEngineProvider: 102 103"iHotelier (BE5)" 104 105 106, 107 branding: { 108 name: 109 110"The Union Bluff Hotel" 111 112, // new 113 brand: 114 115"Giri Hotel Management" 116 117 118, 119 masterBrand: 120 121"Giri Hotel Management" 122 123 124, 125 chainId: 'false', 126 }, 127 location: { 128 city: "York", 129 country: "United States", 130 countryCode: "US", 131 state: "Maine", 132 }, 133 rating: '0', 134 roomTypesCount: '21' 135}, 136 hotelInDetail: 137{ 138 139 bid: '0', 140 hotelId: '13627', 141 bookingEngineHotelId: '9879084', 142 bookingEngineProvider: "iHotelier (BE5)", 143 branding: { 144 name: "The Union Bluff Hotel", // new 145 brand: "Giri Hotel Management", 146 masterBrand: "Giri Hotel Management", 147 chainId: 'false', 148 }, 149 location: { 150 city: "York", 151 country: "United States", 152 countryCode: 'US', 153 state: "Maine", 154 }, 155 rating: '0', 156 roomTypesCount: '21' 157 158}, 159 ibe: { 160 ibeGeneral: [{"id":13463,"hotel_id":13627,"months_id":2,"is_enable_rate_desktop":1,"rate_display_id":6,"rate_display":"Average per night including resort fees","default_rate_display":"Average per night","default_rate_display_id":1}], 161 ibeProductDisplay: [{"id":13453,"hotel_id":13627,"is_service_enhancements":1,"is_mandatory":0,"default_product_tab_id":1,"desktop_layout_id":2,"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"}] 162}, 163 }; 164 165 if (!window.GLXExtensions){ 166 window.GLXExtensions = { tcIntegratedDataLayer: { isEnabled: true, config: tcIntegratedDatalayerConfig } } 167 } else { 168 window.GLXExtensions.tcIntegratedDataLayer = { isEnabled: true, config: tcIntegratedDatalayerConfig } 169 } 170</script>
170 171 172<link rel="preload" href="/css/custom/13361/307/main/8efb78ef592568171f46e1682ddaf5d8/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 173<noscript><link rel="stylesheet" href="/css/custom/13361/307/main/8efb78ef592568171f46e1682ddaf5d8/main.css" /></noscript> 174<link rel="preload" href="/css/custom/13361/311/main/2a2f923bf7c7731425ebc0b4d9690173/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 175<noscript><link rel="stylesheet" href="/css/custom/13361/311/main/2a2f923bf7c7731425ebc0b4d9690173/main.css"></noscript>
176<script> 177 if (!window.GLXExtensions) window.GLXExtensions = {}; 178 window.GLXExtensions.tcGuestPortal = { isEnabled: true }; 179 (function () { 180 const crossDomainParam = /gms=([^&]*)/.exec(window.location.hash); 181 if (crossDomainParam) { 182 window.GLXExtensions.tcGuestPortal.crossDomain = { 183 param: crossDomainParam[1] 184 }; 185 const newURL = new URL(window.location.href); 186 newURL.hash = ''; 187 history.replaceState(null, '', newURL); 188 } 189 })(); 190 191 // title from the unit level 192 const gp_titles_website = "mr,mrs,miss,dr,prof,mr&mrs,mr&miss,othertitle"; 193 const gp_titles_arr = !gp_titles_website ? null : gp_titles_website.split(","); 194 if (gp_titles_arr) { 195 window.GLXExtensions.tcGuestPortal.gmsTitles = gp_titles_arr; 196 } 197</script>
197 198<style> 199/* While loading */ 200glx-tc-lead-rate:not([data-state="ready"]) { 201 opacity: 0.5; 202 cursor: wait; 203} 204/* avoid content jumping after loading in case there is no fallback */ 205glx-tc-lead-rate-member-value, 206glx-tc-lead-rate-value { 207 &:empty::before { 208 content: '\00a0'; /* equivalent to force taking space */ 209 } 210} 211/* If there is no rate or fallback, we hide the rate */ 212glx-tc-lead-rate[data-empty="true"] { 213 display: none!important; 214} 215</style> 216 217 218<!-- webcomponents for rates from proxy -->
219<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
219 220 221 222<link type="image/x-icon" href="https://image-tc.galaxy.tf/wisvg-btej4ijrnlfwwyatymjez462f/favicon.svg" rel="shortcut icon"/> 223<style> 224.text-media .col-sm-6 .stripe__actions>div:first-child { 225 display: unset; 226} 227</style> 228<title>York Maine Wedding Venues | Union Bluff Hotel</title> 229<meta name="description" content="Celebrate at our stunning York Maine wedding venues at Union Bluff Hotel. Say I do with breathtaking ocean views and timeless New England charm." /> 230<meta name="keywords" content="" /> 231<meta property="og:site_name" content="Union Bluff Hotel" /> 232<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 233<meta name="robots" content="index, follow" /> 234<meta name="google-site-verification" content="-vy7aLXjvuzEzxtr_Cqh4HnHGkaps1BuxApS7gLnL8M" /> 235<link rel="canonical" href="https://www.unionbluff.com/weddings-events/weddings" /> 236<meta property="og:locale" content="en_US" /> 237<meta property="og:type" content="website" /> 238<meta property="og:url" content="https://www.unionbluff.com/weddings-events/weddings" /> 239<meta property="og:title" content="York Maine Wedding Venues | Union Bluff Hotel" /> 240<meta property="og:description" content="Celebrate at our stunning York Maine wedding venues at Union Bluff Hotel. Say I do with breathtaking ocean views and timeless New England charm." /> 241<meta name="msvalidate.01" content="182FD7384EAC65DE2C1728A58758C224" />
242<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.unionbluff.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.unionbluff.com\/weddings-events","name":"Weddings & events"}},{"@type":"ListItem","position":3,"item":{"@id":"https:\/\/www.unionbluff.com\/weddings-events\/weddings","name":"Weddings"}}]}</script>
vendor: 1 bytes, line 242
242
243<script>var websiteID = 13361;</script>
vendor: 1 bytes, line 243
243
244<script>var cms = 394513</script>
vendor: 1 bytes, line 244
244
245<script>var ts_roll_up_tracking = 'enabled';</script>
vendor: 1 bytes, line 245
245
246<script> var ts_analytics = {"booking_engine_hotel_id":"9879084","hotel_bid":"","master_brand_bid":"","brand_bid":"","master_brand_chain_id":""}</script>
vendor: 1 bytes, line 246
246
247<script> 248var dl = {"pageLanguage":"en","tvs":"tvs_no","websiteLanguage":"en","pageSection":"not_applicable","pageSubSection":"not_applicable","contentGroup":"not_applicable","globalProduct":"web","event":"datalayer-first-render","productPurchased":"essentials","propertyWebsiteLanguages":1,"webHostname":"unionbluff.com","parentHostname":"not_applicable"}; 249 dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no"; 250 dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null"; 251</script>
vendor: 1 bytes, line 251
251
252<script>
vendor: 335 bytes, lines 252-256
252(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 253 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 254 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 255 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 256 })(window,document,'script','dataLayer','
256GTM-TL2MM4B
vendor: 6 bytes, lines 256-257
256'); 257
257</script>
257 258 259<style> 260/* 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. */ 261figure.image_resized.glx-cke5-image[style*="width"] img { 262 width: 100%; 263 height: auto; 264} 265</style>
266<script>
vendor: 348 bytes, lines 266-271
266 267 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 268 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 269 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 270 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 271 })(window,document,'script','dataLayer','
271GTM-KS5HG7JT
vendor: 8 bytes, lines 271-272
271'); 272
272</script>
vendor: 1 bytes, line 272
272
273<script>
vendor: 348 bytes, lines 273-278
273 274 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 275 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 276 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 277 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 278 })(window,document,'script','dataLayer','
278GTM-KHGXQ9BW
vendor: 8 bytes, lines 278-279
278'); 279
279</script>
vendor: 1 bytes, line 279
279
280<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
280 281 282 283 <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wijpeg-a5b7pl1geiu05q64npu5v79l2/316419753-10160481138336083-111144531789111965-n.jpg?width=1920" fetchpriority="high"/> 284 285 <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wijpeg-a5b7pl1geiu05q64npu5v79l2/316419753-10160481138336083-111144531789111965-n.jpg?width=800" fetchpriority="high"/> 286 287 288 <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wijpeg-a5b7pl1geiu05q64npu5v79l2/316419753-10160481138336083-111144531789111965-n.jpg?height=700" fetchpriority="high"/> 289 290 291 292 293 294 295</head> 296<body class="g_free-content no-js sticky-footer header1 297 remove-level-three-navigation" 298 299 300>
301<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
301 302<div id="m-header1-skeleton" class="header1-skeleton" aria-hidden="true"></div>
303<script> 304 var websiteGlobalVariables = { 305 'rates': { 306 'hideOldPrices': false 307 } 308 }; 309 310 // Set the CSS custom property dynamically 311 document.documentElement.setAttribute( 312 'data-hide-old-prices', 313 websiteGlobalVariables.rates.hideOldPrices 314); 315</script>
315 316<a href="#header-content" class="skip-main">Skip to navigation</a> 317 318<a href="#site-content" class="skip-main">Skip to main content</a> 319 320<a href="#footer-content" class="skip-main">Skip to footer</a> 321 322<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/> 323 324 <style> 325 .id-94f82610def6d5f0dbedecaa65773184 .dialog-close, .id-94f82610def6d5f0dbedecaa65773184.m-popup { 326 color: #000000; 327 } 328 </style> 329 330 331 332 333 334 335 336 337
337<script type="text/template" id="extension-zone-cs-container"> 338<div class="cs-container"></div> 339</script>
vendor: 2 bytes, line 339
339
340<script> 341 if(!window.hotelModule) { 342 window.hotelModule = []; 343 } 344 window.hotelModule['id-d5675f9efed6a4ca408a4989bbec7f54'] = { 345 url: '/json/search/1/1/hotels-dropdown-data.json' 346 } 347 window.headerMenu = {navItems: [{"url":"#","current":"","name":"Stay","target":"","subpages":[{"url":"\/stay\/main-building","current":"","name":"Main Building","target":""},{"url":"\/stay\/surfside-motel","current":"","name":"Surfside Building","target":""},{"url":"\/stay\/meeting-house","current":"","name":"Meeting House","target":""},{"url":"\/stay\/elenors-cottage","current":"","name":"Elenor's Cottage","target":""},{"url":"\/stay\/amenities","current":"","name":"Amenities","target":""},{"url":"\/stay\/packages-offers","current":"","name":"Packages + Offers","target":""}]},{"url":"#","current":"","name":"Dine","target":"","subpages":[{"url":"\/dine\/union-grill","current":"","name":"The Union Bluff Grill","target":""},{"url":"\/dine\/the-pub","current":"","name":"The Union Bluff Pub","target":""}]},{"url":"#","current":"current","name":"Weddings & Events","target":"","subpages":[{"url":"\/weddings-events\/weddings","current":"current","name":"Weddings","target":""},{"url":"\/weddings-events\/meetings","current":"","name":"Meetings & Events","target":""}]},{"url":"#","current":"","name":"Explore","target":"","subpages":[{"url":"\/Explore\/events","current":"","name":"Upcoming Events","target":""},{"url":"\/Explore\/local-attractions","current":"","name":"Local Attractions","target":""},{"url":"\/Explore\/coastal-compass","current":"","name":"Coastal Compass","target":""},{"url":"\/Explore\/gallery","current":"","name":"Gallery","target":""}]},{"url":"\/contact-faq","current":"","name":"Contact + FAQ","target":""}]} 348 window.headerConfigs = { 349 headerId: 'id-d5675f9efed6a4ca408a4989bbec7f54', 350 hrefLanguage: 'en', 351 showSecondaryNavigation: false, 352 showLevelThreeNavigation: false, 353 secondaryNav: [], 354 logo: { 355 link: '/', 356 linkTarget: false, 357 title: 'Back to the homepage', 358 hasBackground: false, 359 background: '', 360 hasScrollLogo: true, 361 scrollLogo: 'https://image-tc.galaxy.tf/wisvg-ccqbi6805hyfxz6qx8gwowgj8/union-bluff-logo.svg?width=500', 362 scrollLogoAlt: 'Official Logo of the Union Bluff Hotel & Meeting House', 363 hasMobileLogo: true, 364 mobileLogo: 'https://image-tc.galaxy.tf/wisvg-ccqbi6805hyfxz6qx8gwowgj8/union-bluff-logo.svg?width=250', 365 mobileLogoAlt: 'Official Logo of the Union Bluff Hotel & Meeting House', 366 logo:'https://image-tc.galaxy.tf/wisvg-130c8gmiaztkir2h9c55xto8b/union-bluff-logo-white.svg?width=500', 367 logoAlt: 'Official white logo of the Union Bluff Hotel & Meeting House', 368 additionalLanguagesLogosSettings: { 369 isEnabled: false, 370 hasLogo: false, 371 logo: '', 372 logoAlt: '', 373 hasScrollLogo: true, 374 scrollLogo: '', 375 scrollLogoAlt: '', 376 hasMobileLogo: false, 377 mobileLogo: '', 378 mobileLogoAlt: '', 379 hasBackground: false, 380 background: '', 381 }, 382 }, 383 showLanguageSwitcher: false, 384 languageSwitcher: { 385 386}, 387 showCurrencySwitcher: true, 388 hasPhoneNumber: true, 389 phoneNumber: '+1-207-363-1333', 390 phoneNumberSanitized: '+12073631333', 391 phoneNumberLabel: '', 392 hasSubpages: true, 393 maxNavItems:'10', 394 hamburgerIconColor: '', 395 bookNowLabel: "Book now", 396 dropShadowOnScroll: true, 397 headerMenu:{ navItems:'' }, 398 gmsHeaderDropdown: {}, 399 hotelDropdownConfig:{ 400 crossWebsiteLinking: false, 401 homeLink: '', 402 homeLinkTarget: false, 403 homeLinkLabel: 'Group Site', 404 homeIcon: false, 405 customHomeIcon: '', 406 groupHotelsDropdowns: '', 407 defaultHotel: 'Select Hotels', 408 uncategorisedHotel: 'More Hotels', 409 }, 410 locales: { 411 navigationLink: 'Link', 412 showSubMenuFor:'show submenu for ', 413 hamburgerMenu:'Hamburger Menu', 414 mainNavigation:'main navigation', 415 opensBookingMask:'opens booking mask', 416 closeBookingMask:'close booking mask', 417 closeMoreMenu:'close more menu', 418 backToTheMenu:'back to the menus', 419 gms_helloUser:'Hello,', 420 gms_signOut:'Sign Out', 421 gms_point: 'Point', 422 gms_points: 'Points', 423 gms_night:'Night', 424 gms_nights:'Nights', 425 gms_stay:'Stay', 426 gms_stays:'Stays', 427 call_us:'call us at', 428 menu:'Menu' 429 } 430 } 431</script>
431 432<div id="header-one" class="header-one header-logo-alts" data-scroll-logo-alt="Official Logo of the Union Bluff Hotel & Meeting House" data-logo-alt="Official white logo of the Union Bluff Hotel & Meeting House" > 433 <header-one></header-one> 434</div> 435 436 437 438<!-- BM CORE SETTING EXAMPLE -->
439<script> 440 const calendarSettings = { 441 442 displayDateFormat:"MM/DD/YYYY", 443 isLargeLayout: true, 444 445 siteLanguage: 'en', 446 firstDayOfTheWeek: 0, 447 monthsToShow: 1, 448 showDaysInNextAndPreviousMonths: false, 449 450 minimumDaysOfStay: 1, 451 minimumDaysOfStayDefault: 1, 452 minimumDaysOfStaySecondary: 1, 453 minimumDaysOfStayDefaultSecondary: 1, 454 useMinimumDaysOfStaySecondary: false, 455 456 useDefaultArrows: false, 457 arrowsCustomClass: { 458 prev: 'icon icon-arrow-left', 459 next: 'icon icon-arrow-right', 460 }, 461 checkIn: { 462 field: 'bm-checkin-input', 463 trigger: 'bm-checkin-trigger', 464 container: 'bm-calendars', 465 }, 466 checkOut:{ 467 field: 'bm-checkout-input', 468 trigger: 'bm-checkout-trigger', 469 container: 'bm-calendars', 470 }, 471 flexibleDates: { 472 enabled: true, 473 field: 'flexible-dates-input', 474 content: 'My dates are flexible', 475 checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>' 476 }, 477 ratesInCalendar: { 478 enabled: false, 479 device: 'desktop', 480 dailyRatesData: [], 481 indicatorColor: '#0AE000', 482 customCalendar: { 483 calendarContainer: 'bm-rates-calendar', 484 monthsContainer: 'bm-rates-calendar-months', 485 monthsTrigger: 'bm-rates-month-trigger', 486 daysContainer: 'bm-rates-calendar-days', 487 daysTigger: 'bm-rates-calendar-days', 488 applyTigger: 'bm-rate-calendar-apply', 489 closeTigger: 'bm-rate-calendar-close', 490 }, 491 indicatorLabel: "Lowest available rate", 492 rateLabel: "Rates from ", 493 backBtnLabel: "Go back", 494 monthSelectorLabel: "Select your dates", 495 applyBtnLabel: "Apply dates", 496 }, 497 wcag: { 498 selectedCheckInDate: "Selected check in date is", 499 selectedCheckOutDate: "Selected check out date is", 500 selectedCheckInDateText: "This button opens the calendar to select check in date.", 501 selectedCheckOutDateText: "This button opens the calendar to select check out date.", 502 selected: "Selected", 503 checkInLiveRegionId: 'checkin-region', 504 checkOutLiveRegionId: 'checkout-region', 505 incorrectDateFormatEntered: "Incorrect date format used, please use date format", 506 minimumDaysOfStay: "Minimum Night Stay", 507 calendarExpanded: "Calendar Expanded", 508 }, 509 labels: { 510 previousMonth: "Previous Month", 511 nextMonth: "Next Month", 512 } 513}; 514 const bm_core_settings = { 515 dataContainer: 'bm-app', 516 container: 'bm-box-wrapper', 517 518 startingDate: '', 519 520 calendars: calendarSettings, 521 leadRates: { 522 showRates: 1 , 523 showStrikeThroughRate: false, 524 displayPrice: 'lead-rates-price', 525 bestRateLogo: { 526 enabled: false, 527 logo: "", 528 fallbackText: "Best Rate Guarantee" 529 } 530 }, 531 wcag: { 532 bookNow:{ 533 id: 'booking-mask-submit', 534 opensInANewTab: "opens in a new tab" 535 } 536 }, 537 538 saveBookingSession: false , 539 website: { 540 hotelTypeId: '3', 541 booking_engine_hotel_id: '9879084', 542 booking_mask_url: 'https://reservations.travelclick.com/9879084?', 543 booking_engine_provider_id: '29' , 544 second_booking_engine_provider_id: '0', 545 second_booking_engine_hotel_id: '0', 546 second_booking_engine_url: '', 547 second_booking_mask_url: '', 548 hasFamilyPricing: false, 549 be_open_in_new_tab: false , 550 551 hotels:[] 552 553}, 554 555 556module: 'hotel', 557id: '13627', 558 559}; 560 const bm_ui_settings = { 561 dataContainer: 'bm-app', 562container: 'bm-box-wrapper', 563containers: { 564 'header1': { 565 vertical: { 566 base: '#bm-hero-container', 567 noHero: '#no-hero', 568 collapsed: '#bm-collapsed-wrapper', 569 triggers: '.bm-collapsed-wrapper' 570 }, 571 horizontal: { 572 base: '#bm-horizontal-hero', 573 belowHero: '#bm-horizontal-below-hero', 574 noHero: '#no-hero', 575 collapsed: '#bm-collapsed-horizontal-wrapper', 576 triggers: '.bm-collapsed-wrapper' 577 }, 578 'area-search': { 579 base: '#bm-horizontal-hero', 580 belowHero: '#bm-horizontal-below-hero', 581 noHero: '#no-hero', 582 collapsed: '#bm-collapsed-horizontal-wrapper', 583 triggers: '.bm-collapsed-wrapper' 584 }, 585 'horizontal-hotel-plus-air': { 586 base: '#bm-horizontal-hero', 587 belowHero: '#bm-horizontal-below-hero', 588 noHero: '#no-hero', 589 collapsed: '#bm-collapsed-horizontal-wrapper', 590 triggers: '.bm-collapsed-wrapper' 591 } 592 }, 593 'header2': { 594 vertical: { 595 base: '#bm-vertical-base', 596 noHero: '#no-hero', 597 collapsed: '#bm-vertical-base', 598 triggers: '.bm-collapsed-wrapper' 599 }, 600 horizontal: { 601 base: '#bm-horizontal-hero', 602 belowHero: '#bm-horizontal-below-hero', 603 noHero: '#no-hero', 604 collapsed: '#bm-collapsed-horizontal-wrapper', 605 triggers: '.bm-collapsed-wrapper' 606 }, 607 'area-search': { 608 base: '#bm-horizontal-hero', 609 belowHero: '#bm-horizontal-below-hero', 610 noHero: '#no-hero', 611 collapsed: '#bm-collapsed-horizontal-wrapper', 612 triggers: '.bm-collapsed-wrapper' 613 }, 614 'horizontal-hotel-plus-air': { 615 base: '#bm-horizontal-hero', 616 belowHero: '#bm-horizontal-below-hero', 617 noHero: '#no-hero', 618 collapsed: '#bm-collapsed-horizontal-wrapper', 619 triggers: '.bm-collapsed-wrapper' 620 } 621 }, 622 'headerAdvanced': { 623 vertical: { 624 base: '#bm-hero-container', 625 noHero: '#no-hero', 626 collapsed: '#bm-collapsed-wrapper', 627 triggers: '.bm-collapsed-wrapper' 628 }, 629 horizontal: { 630 base: '#bm-horizontal-hero', 631 belowHero: '#bm-horizontal-below-hero', 632 noHero: '#no-hero', 633 collapsed: '#bm-collapsed-horizontal-wrapper', 634 triggers: '.bm-collapsed-wrapper' 635 }, 636 'area-search': { 637 base: '#bm-horizontal-hero', 638 belowHero: '#bm-horizontal-below-hero', 639 noHero: '#no-hero', 640 collapsed: '#bm-collapsed-horizontal-wrapper', 641 triggers: '.bm-collapsed-wrapper' 642 }, 643 'horizontal-hotel-plus-air': { 644 base: '#bm-horizontal-hero', 645 belowHero: '#bm-horizontal-below-hero', 646 noHero: '#no-hero', 647 collapsed: '#bm-collapsed-horizontal-wrapper', 648 triggers: '.bm-collapsed-wrapper' 649 } 650 }, 651}, 652hero: { 653 container: 'm-hero',
654 typeShort: 'm-hero_short' 655}, 656//area-search 657areaSearch: { 658 enabled: false, 659 URL: '', 660 URLTarget: '', 661 sortResultsBy: 'Destination', 662 helperText: true, 663 locationFieldSearch: false, 664 disableCountrySearch: false, 665 disableRegionSearch: false, 666 disableCitySearch: false, 667 disablePoiSearch: false, 668 disableSearchIcons: false, 669 enableAllDestinationSearch: false, 670 hideCounterPerLevel: false, 671 hideSecondaryInfomation: false, 672 promocodePopUp: { 673 container: 'bm-as-promocode-popup', 674 trigger: 'bm-as-promocode-trigger', 675 mobileClose: 'bm-as-promocode-close', 676 mobileSaveChanges: 'bm-as-promocode-save-changes', 677 } 678}, 679roomPopUp: { 680 enabled: 681 682 true 683 , 684 cmsShowChildrenAges: false , 685 container: 'bm-pu-room-options', 686 roomContainer: 'bm-pu__rooms-container', 687 roomsSelector: 'js-as-room', 688 roomNumber: 'js-room-number', 689 childAgesContainer: 'js-room-child-ages', 690 infantAgesContainer: 'js-room-infant-ages', 691 trigger: 'bm-pu-room-trigger', 692 triggerGuestCount: 'guest_count', 693 triggerGuestLabel: 'guest_label', 694 triggerAdultCount: 'adult_count', 695 triggerAdultLabel: 'adult_label', 696 triggerChildrenCount: 'children_count', 697 triggerChildrenLabel: 'children_label', 698 triggerRoomCount: 'room_count', 699 triggerRoomLabel: 'room_label', 700 mobileClose: 'bm-pu-room-close', 701 mobileSaveChanges: 'bm-pu-room-save-changes', 702 selectRoomLabel: "This button opens the room selector.", 703 addRoom: 'add-room', 704 removeRoom: 'subtract-room', 705 trashRoom: 'bm-pu__room-remove', 706 roomCounter: 'bm-pu-room-counter', 707 adultSelector: 'bmadults', 708 childSelector: 'bm-children', 709 infantSelector: 'bm-infants', 710 labels: { 711 roomOptionsSaveChanges: "Save Changes", 712 roomSingular: "Room", 713 roomPlural: "Rooms", 714 guestSingular: "Guest", 715 guestPlural: "Guests", 716 labelAdults: "Adults", 717 labelChildren: "Children", 718 childAgeInformation: "< 11 years old", 719 infantAgeInformation: "< 2 years old", 720 selectYourOccupancy: "Select your occupancy", 721 addRoom: "Add Room", 722 removeRoom: "Subtract Room", 723 occupancy: "Occupancy", 724 } 725}, 726// button only 727buttonOnly: { 728 enabled: false, 729 URL: '', 730 URLTarget: '', 731 buttonClass: '' 732}, 733//book now buttons 734bookNow: { 735 mobile: { 736 open: 'js-trigger-open-collapse', 737 openLabel: "Book Now", 738 close: 'js-trigger-close-collapse', 739 closeLabel: "close" 740 }, 741 desktop: { 742 id: 'booking-mask-submit', 743 label: "Book Now", 744 open: 'js-trigger-open-collapse', 745 openLabel: "Book Now", 746 close: 'js-trigger-close-collapse', 747 closeLabel: "close" 748 } 749}, 750// layout 751layout: 'vertical', 752fullyExpanded: false, 753horizontalIsFullWidth: false, 754isSticky: false, 755position: 'right', 756collapsed: 'opened', 757collapsePosition: 'below the nav bar', 758//check in/out labels 759checkInLabel: "Check In", 760checkOutLabel: "Check Out", 761requiredFieldsLocal: "* Fields Required", 762headerType: null, 763 //calendars information shared with core 764 calendars: calendarSettings, 765 //hotel select 766hotelSelect: 'booking-mask-hotel', 767hotelSelectWrapper: 'booking-mask-hotel-wrapper', 768selectHotelLabel: "Select Hotel", 769selectHotelPlaceHolder: "Select Hotel", 770showNumberOfHotels: false, 771hotelSelectRequired: false, 772showHotelCountry: false, 773//rooms 774showRooms: true, 775rooms: { 776 id:'bm-rooms', 777 min: '1', 778 max: '10', 779 defaultValue: "1", 780 label: "Rooms", 781 required: false 782}, 783 784//adults 785showAdults: true, 786adults: { 787 id:'bmadults', 788 min: '1', 789 max: '10', 790 defaultValue: "1", 791 label: "Adults", 792 required: false 793}, 794 795//children 796showChildren: true, 797children: { 798 id:'bm-children', 799 min: '0', 800 max: '6', 801 defaultValue: '0' || 0 , 802 label: "Children", 803 required: false, 804 disabled: false 805}, 806childAges: { 807 id:'bm-childAges', 808 min: 0, 809 max: 12, 810 defaultValue: 0 , 811 label: "Child age by Check-in", 812 required: false, 813 infantEnabled: true 814}, 815 816//infants 817showInfants: true , 818infants: { 819 id: 'bm-infants', 820 min: '0', 821 max: '2', 822 defaultValue: '' || 0, 823 label: "Infants", 824 required: false, 825 disabled: false 826}, 827infantAges: { 828 id: 'bm-infantAges', 829 min: 0, 830 max: 1, 831 defaultValue: 0 , 832 label: "Infants age by Check-in", 833 required: false 834}, 835//hotel + air 836showHotelAir: false, 837hotelAir: { 838 preselectHotelAir: false, 839 hotelId:'hotel-only-btn', 840 airId:'hotel-air-btn', 841 srLabel: "Select booking type", 842 hotelLabel: "Hotel", 843 airLabel: "Hotel + Air", 844 departureCityLabel: "Departure City", 845 departureLoadingText: "Searching",
846 departureCityWrapperId: 'departure-city-wrapper', 847 departureCityId: 'departure-city', 848 trigger: 'hotel-air___btn', 849 triggerHotelAir: '#hotel-air-btn', 850 required: true 851}, 852 853showRates: true, 854showRetailRates: !websiteGlobalVariables.rates.hideOldPrices, 855leadRates: { 856 defaultRate: "Make a Reservation", 857 rate: '', 858 label: "Rates from", 859 opensInANewTab: "opens in a new tab", 860 861 customRatesURL: false, 862 URL: 'https://reservations.travelclick.com/9879084?HotelId=9879084&languageid=1&rooms=1&adults=1', 863 864 bestRateLogo: { 865 enabled: false, 866 logo: "", 867 fallbackText: "Best Rate Guarantee" 868 } , 869 iHotelierConfig: '{"hotelCodes":"9879084","daysAhead":90,"adults":"1"}', 870 locales: { 871 loadingText: "Loading", 872 ratesFrom: "Rates from " 873 } 874}, 875 showModifyLink: 0 , 876modify: { 877 id:'modifyBooking', 878 bookingMaskURL: 'https://reservations.travelclick.com/9879084?', 879 bookingEngineURL: 'https://reservations.travelclick.com/9879084?HotelId=9879084&languageid=1&rooms=1&adults=1', 880 text: { 881 modifyBooking: "Modify Booking", 882 openPopup: "Opens modify booking window", 883 closePopup: "Close modify booking window", 884 enterReservationNumber: "Please, enter your reservation number.", 885 reservationNumber: "Reservation number", 886 submitReservationNumber: "Submit reservation number", 887 required: "required", 888 allFieldsAreRequired: "(All fields are required)", 889 opensInANewTab: "opens in a new tab", 890 submit: "Submit", 891 selecHotel: "Select Hotel" 892 } 893}, 894 //promocode 895 896 hasPromocode: true, 897 promocodeId: 'booking-mask-promocode', 898 multiPromocodeValueInput: 'js-bm-source-promocode-value', 899 multiPromocodeTypeInput: 'js-bm-source-promocode-name', 900 multiPromocodeRealInput: 'js-bm-fill-promocode', 901 902 903 904 905 906 numberOfPromoCodes: 1, 907 promocodeWCAG: { 908 gotACode: "Got a promocode?", 909 openPromocode: "Opens promocode window", 910 enterYourPromo: "Enter your promocode", 911 clearPromocode: "Clear promocode", 912 closePromocodeWindow: "Close promocode window", 913 addYourCode: "Add your code", 914 selectCodeType: "Select code type", 915 enterYourPromo: "Enter your promocode", 916 applyPromocode: "Apply promocode", 917 addPromo: "Add", 918 promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes", 919 }, 920 921 922 923showPromo: 1 , 924 925 promoCode: { 926 label: "Promo Code", 927 labelPlaceholder: "Promo Code", 928 promocodeType: 'discount', 929 hasDefaultValue: false , 930 defaultValue: "", 931 }, 932 933 934showTravelAgencyPromo: 0 , 935 936 937showGroupPromo: 0 , 938 939 940showRateAccessCorporatePromo: 0 , 941 942 website: { 943 hotelTypeId: '3', 944 booking_engine_hotel_id: '9879084', 945 booking_mask_url: 'https://reservations.travelclick.com/9879084?', 946 booking_engine_provider_id: '29' , 947 second_booking_engine_provider_id: '0', 948 second_booking_engine_hotel_id: '0', 949 second_booking_engine_url: '', 950 second_booking_mask_url: '', 951 hasFamilyPricing: false, 952 be_open_in_new_tab: false , 953 954 hotels:[] 955 956}, 957 958 959module: 'hotel', 960id: '13627', 961 962} 963 bm_ui_settings.areaSearch.labels = { 964 searchHint: 'Please enter 3 or more characters', 965 noResultsFound: 'No results found', 966 locationSearchLabel: 'Where do you want to go?', 967 locationSearchPlaceholder: 'Country, city, region or hotel', 968 asCalendarMonthPlaceholder: 'month label', 969 bestRateGuaranteeLabel: 'Best Rate Guarantee', 970 specialCode: 'Special Code', 971 codeType: 'Code Type', 972 code: 'Code', 973 applyCode: 'Apply Code', 974 searchDropDownDescription: 'Search location or property', 975 searchBMInAreaSearchPage: 'ASM Search', 976 updateBMInAreaSearchPage: 'Update', 977}; 978 979</script>
979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998<!-- BM DATA ATTR EXAMPLE --> 999<div id="bm-app" 1000 data-booking-mask-type="bmvt2-right" 1001 data-mobile-booking-mask-type="bmco2" 1002></div> 1003 1004 1005 1006<div id="main-content" role="main"> 1007 1008 1009 1010 1011 1012<div id="no-hero" class="no-hero"></div> 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024<style> 1025 .m-hero--top__overlay { 1026 position: absolute; 1027 top: 0; 1028 left: 0; 1029 right: 0; 1030 z-index: 10; 1031 pointer-events: none; 1032 max-height: 400px; 1033 1034 height: 200px; 1035 1036 1037 background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(61, 79, 95, 0.5)); 1038 1039 } 1040</style> 1041 1042 1043
1044<script> 1045 if(!window.heroConfigs) { 1046 window.heroConfigs = {}; 1047 } 1048 window.heroConfigs.isHeroAvailable = false; 1049</script>
1049 1050 1051 1052 <div class="js-hero-list" id="hero-list-app-id-2a5cbf40bb1e92bfb26f44fe75f977ab"> 1053 <div id="m-hero-skeleton" 1054 class="m-hero-skeleton skeleton-loader 1055 short-size 1056 1057 bmvt-right header1" 1058 > 1059 <div class="skeleton-hero-image"></div> 1060 </div> 1061 <hero-list-app 1062 :configs="{ 1063 blockId: 'id-2a5cbf40bb1e92bfb26f44fe75f977ab', 1064 heroType: 'Short hero', 1065 unitMediaValue: '0', 1066 noCroppingBg: '', 1067 noCroppingBgImg: '', 1068 noCroppingBgColor: '#fff', 1069 showBreadcrumb: '0', 1070 videoControl: '0', 1071 heroVideoControl:{ 1072 autoStop: '0', 1073 autoStopTime: '5', 1074 hideIcon: '0', 1075 hideLocale: '0', 1076 locale: { 1077 play: 'Play video', 1078 pause: 'Pause video', 1079 } 1080 }, 1081 scrollConfig:{ 1082 showScrollFunction: '0', 1083 scrollAnimation: '', 1084 scrollClickFunction: '0', 1085 scrollText: '', 1086 scrollTextColor: '', 1087 scrollColor: '' 1088 }, 1089 styles:{ 1090 scrollLogo: '', 1091 verticalAlignment: 'center', 1092 verticalAlignmentMobile: 'center', 1093 headerOverlay: 'custom overlay', 1094 headerOverlayColor: 'rgba(61, 79, 95, 0.5)', 1095 gradientHeight: '200', 1096 marginBottom: '0', 1097 textAlignment: 'center', 1098 sliderAutoplay: '1', 1099 textVerticalAlignment: '', 1100 }, 1101 locales:{ 1102 playVideo: 'Play video', 1103 pauseVideo: 'Pause video', 1104 scrollDown: 'Scroll down to next section', 1105 } 1106 }"> 1107 </hero-list-app> 1108 </div> 1109 1110 1111
1111<script> 1112 if(!window.heroSliderItemList) { 1113 window.heroSliderItemList = []; 1114 } 1115 1116</script>
1116 1117 1118 1119 1120<style> 1121 .id-6089216466a0b435b9f08601cf8eee69 .m-hero--slide__overlay { 1122 1123 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); 1124 1125 1126 height: 200px; 1127 1128 1129 } 1130 </style> 1131 1132 1133 1134 1135
1136<script> 1137window.heroSliderItemList.push({ 1138 blockId: 'id-6089216466a0b435b9f08601cf8eee69', 1139 showOverlay: 'show overlay', 1140 overlayColor: 'rgba(0, 0, 0, 0.6)', 1141 overlayHeight: '200', 1142 bannerEnabled: '', 1143 bannerBackgroundColor: '', 1144 textAlignment: 'left', 1145 textColor: '#fff', 1146 borderOrShadow: '', 1147 bannerBorderColor: '#fff', 1148 video: ``, 1149 tabletVideo: ``, 1150 mobileVideo: ``, 1151 mediaType: 'image', 1152 title: `Timeless Love, Unforgettable Celebrations`, 1153 subtitle: `Weddings by Union Bluff`, 1154 bannerImgPosition: 'left', 1155 bannerImgEnabled: '', 1156 buttonEnabled: 'Disable', 1157 url: '', 1158 urlTarget: '', 1159 linkTitle: `Button`, 1160 buttonStyle: 'Action', 1161 desktopVideoObj:{ 1162 isTVS: '', 1163 lazy: ``, 1164 }, 1165 tabletVideoObj:{ 1166 isTVS: '', 1167 lazy: ``, 1168 }, 1169 mobileVideoObj:{ 1170 isTVS: '', 1171 lazy: ``, 1172 }, 1173 imgResponsive:{ 1174 img: { 1175 url:'https://image-tc.galaxy.tf/wijpeg-a5b7pl1geiu05q64npu5v79l2/316419753-10160481138336083-111144531789111965-n.jpg?width=1920', 1176 alt:`Wedded couple embracing on a rocky shoreline near Union Bluff Hotel` 1177 }, 1178 imgMobile:{ 1179 url:'https://image-tc.galaxy.tf/wijpeg-a5b7pl1geiu05q64npu5v79l2/316419753-10160481138336083-111144531789111965-n.jpg?height=700', 1180 alt:`Wedded couple embracing on a rocky shoreline near Union Bluff Hotel`, 1181 }, 1182 imgTablet: { 1183 url:'https://image-tc.galaxy.tf/wijpeg-a5b7pl1geiu05q64npu5v79l2/316419753-10160481138336083-111144531789111965-n.jpg?width=800', 1184 alt:`Wedded couple embracing on a rocky shoreline near Union Bluff Hotel` 1185 }, 1186 }, 1187 bannerImg:{ 1188 url:'/integration/tc-theme/public/img/placeholder_1_1.png', 1189 alt:`` 1190 }, 1191 locales:{ 1192 openInANewTab: 'opens in a new tab' 1193 } 1194}) 1195 1196</script>
1196 1197 1198 1199 1200<style> 1201 .id-ba4d991684d13318918babba80c88c1f .m-hero--slide__overlay { 1202 1203 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); 1204 1205 1206 height: 200px; 1207 1208 1209 } 1210 </style> 1211 1212 1213 1214 1215
1216<script> 1217window.heroSliderItemList.push({ 1218 blockId: 'id-ba4d991684d13318918babba80c88c1f', 1219 showOverlay: 'show overlay', 1220 overlayColor: 'rgba(0, 0, 0, 0.6)', 1221 overlayHeight: '200', 1222 bannerEnabled: '', 1223 bannerBackgroundColor: '', 1224 textAlignment: 'left', 1225 textColor: '#fff', 1226 borderOrShadow: '', 1227 bannerBorderColor: '#fff', 1228 video: ``, 1229 tabletVideo: ``, 1230 mobileVideo: ``, 1231 mediaType: 'image', 1232 title: `Timeless Love, Unforgettable Celebrations`, 1233 subtitle: `Weddings by Union Bluff`, 1234 bannerImgPosition: 'left', 1235 bannerImgEnabled: '', 1236 buttonEnabled: 'Disable', 1237 url: '', 1238 urlTarget: '', 1239 linkTitle: `Button`, 1240 buttonStyle: 'Action', 1241 desktopVideoObj:{ 1242 isTVS: '', 1243 lazy: ``, 1244 }, 1245 tabletVideoObj:{ 1246 isTVS: '', 1247 lazy: ``, 1248 }, 1249 mobileVideoObj:{ 1250 isTVS: '', 1251 lazy: ``, 1252 }, 1253 imgResponsive:{ 1254 img: { 1255 url:'https://image-tc.galaxy.tf/wijpeg-bx4m8vscmb3lkf7si89w82ny1/ai-nicholas-erin-wedding-343.jpg?width=1920', 1256 alt:`Bride walking down a grassy aisle with her father, heading towards the ceremony at Union Bluff Hotel` 1257 }, 1258 imgMobile:{ 1259 url:'https://image-tc.galaxy.tf/wijpeg-bx4m8vscmb3lkf7si89w82ny1/ai-nicholas-erin-wedding-343.jpg?height=700', 1260 alt:`Bride walking down a grassy aisle with her father, heading towards the ceremony at Union Bluff Hotel`, 1261 }, 1262 imgTablet: { 1263 url:'https://image-tc.galaxy.tf/wijpeg-bx4m8vscmb3lkf7si89w82ny1/ai-nicholas-erin-wedding-343.jpg?width=800', 1264 alt:`Bride walking down a grassy aisle with her father, heading towards the ceremony at Union Bluff Hotel` 1265 }, 1266 }, 1267 bannerImg:{ 1268 url:'/integration/tc-theme/public/img/placeholder_1_1.png', 1269 alt:`` 1270 }, 1271 locales:{ 1272 openInANewTab: 'opens in a new tab' 1273 } 1274}) 1275 1276</script>
1276 1277 1278 1279 1280<style> 1281 .id-38dabc9f6bdb2db0e43c08efdfafd806 .m-hero--slide__overlay { 1282 1283 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); 1284 1285 1286 height: 200px; 1287 1288 1289 } 1290 </style> 1291 1292 1293 1294 1295
1296<script> 1297window.heroSliderItemList.push({ 1298 blockId: 'id-38dabc9f6bdb2db0e43c08efdfafd806', 1299 showOverlay: 'show overlay', 1300 overlayColor: 'rgba(0, 0, 0, 0.6)', 1301 overlayHeight: '200', 1302 bannerEnabled: '', 1303 bannerBackgroundColor: '', 1304 textAlignment: 'left', 1305 textColor: '#fff', 1306 borderOrShadow: '', 1307 bannerBorderColor: '#fff', 1308 video: ``, 1309 tabletVideo: ``, 1310 mobileVideo: ``, 1311 mediaType: 'image', 1312 title: `Timeless Love, Unforgettable Celebrations`, 1313 subtitle: `Weddings by Union Bluff`, 1314 bannerImgPosition: 'left', 1315 bannerImgEnabled: '', 1316 buttonEnabled: 'Disable', 1317 url: '', 1318 urlTarget: '', 1319 linkTitle: `Button`, 1320 buttonStyle: 'Action', 1321 desktopVideoObj:{ 1322 isTVS: '', 1323 lazy: ``, 1324 }, 1325 tabletVideoObj:{ 1326 isTVS: '', 1327 lazy: ``, 1328 }, 1329 mobileVideoObj:{ 1330 isTVS: '', 1331 lazy: ``, 1332 }, 1333 imgResponsive:{ 1334 img: { 1335 url:'https://image-tc.galaxy.tf/wijpeg-bend4aentwp6i2iu8qignfsvf/july2021-murphy-wedd-0331.jpg?width=1920', 1336 alt:`Wedding party posing in front of a vintage trolley at Union Bluff Hotel` 1337 }, 1338 imgMobile:{ 1339 url:'https://image-tc.galaxy.tf/wijpeg-bend4aentwp6i2iu8qignfsvf/july2021-murphy-wedd-0331.jpg?height=700', 1340 alt:`Wedding party posing in front of a vintage trolley at Union Bluff Hotel`, 1341 }, 1342 imgTablet: { 1343 url:'https://image-tc.galaxy.tf/wijpeg-bend4aentwp6i2iu8qignfsvf/july2021-murphy-wedd-0331.jpg?width=800', 1344 alt:`Wedding party posing in front of a vintage trolley at Union Bluff Hotel` 1345 }, 1346 }, 1347 bannerImg:{ 1348 url:'/integration/tc-theme/public/img/placeholder_1_1.png', 1349 alt:`` 1350 }, 1351 locales:{ 1352 openInANewTab: 'opens in a new tab' 1353 } 1354}) 1355 1356 </script>
1356 1357 1358 1359 1360 1361 <div id="site-content"> 1362 <style> 1363 .id-3002f39965ceaa2235a7e1f6f896b516 .m-introduction__row { 1364 width: 80%; 1365 } 1366 .id-3002f39965ceaa2235a7e1f6f896b516 .m-introduction__row{ 1367 } 1368 1369 .id-3002f39965ceaa2235a7e1f6f896b516.m-introduction{ 1370 background-image: url('https://image-tc.galaxy.tf/wipng-7rx6amfdrn0psn5bax2kedolu/ori-home-page-photos-1.png?rotate=0&crop=0%2C0%2C1400%2C1000'); 1371 margin-top: px; 1372 margin-bottom: px; 1373 padding-top: 80px; 1374 padding-bottom: 0px; 1375 } 1376 </style> 1377
1378<script> 1379 if(!window.introduction) { 1380 window.introduction = []; 1381 } 1382 window.introduction['id-3002f39965ceaa2235a7e1f6f896b516'] = { 1383 intro: { 1384 title: "Celebrate Your Love Amid Breathtaking Ocean Views", 1385 subtitle: "Your Forever Begins Here", 1386 content: "<p>At Union Bluff, we craft unforgettable wedding experiences that capture the essence of seaside beauty and classic New England charm. Our dedicated event team collaborates with you to design a celebration that reflects your personal style, ensuring a seamless and memorable day from start to finish. Our versatile property accommodates everything from waterfront ceremonies to elegant indoor celebrations to make your dream wedding a reality<\/p><p paraeid=\"{cb5546e1-3bcc-42c1-b827-c644a89e3f0a}{82}\" paraid=\"255\">With an array of comfortable accommodations onsite, your guests will find convenience and hospitality in every moment, ensuring a celebration uniquely tailored to you on the Maine coast. <\/p>", 1387 readMore: false, 1388 textColor: '', 1389 linkColor: '', 1390 width: '80%', 1391 textAlignment: 'center', 1392 columns: false, 1393 background: { 1394 type: 'picture', 1395 color: '#EBEDF0', 1396 image: 'https://image-tc.galaxy.tf/wipng-7rx6amfdrn0psn5bax2kedolu/ori-home-page-photos-1.png?rotate=0&crop=0%2C0%2C1400%2C1000', 1397 repeat: false, 1398 contentBackground: { 1399 type: 'none', 1400 color: '', 1401 image: '', 1402 repeat: false 1403 } 1404 }, 1405 padding: { 1406 desktop: { 1407 enabled: true, 1408 top: '80', 1409 bottom: '0' 1410 }, 1411 tablet: { 1412 enabled: false, 1413 top: '', 1414 bottom: '' 1415 }, 1416 mobile: { 1417 enabled: false, 1418 top: '', 1419 bottom: '' 1420 } 1421 }, 1422 margin: { 1423 enabled: true, 1424 top: '', 1425 bottom: '' 1426 }, 1427 btn: { 1428 showButton: true, 1429 title: "Request More Information", 1430 href: '/weddings-events/rfp', 1431 target: true, 1432 style: 'Secondary' 1433 }, 1434 video: { 1435 showVideo: false, 1436 position: 'bottom', 1437 url: '', 1438 width: '60', 1439 } 1440 } 1441 1442 }; 1443 1444 if(!window.locales) { 1445 window.locales = []; 1446 } 1447 window.locales['id-3002f39965ceaa2235a7e1f6f896b516'] = { 1448 opensInNewTab: "opens in a new tab", 1449 readMore: "Read more", 1450 readLess: "Read less" 1451 } 1452</script>
1452 1453 1454<div id="id-3002f39965ceaa2235a7e1f6f896b516" class="id-3002f39965ceaa2235a7e1f6f896b516 introduction-vue vue-container"> 1455 <introduction-app 1456 :block-id="'id-3002f39965ceaa2235a7e1f6f896b516'" 1457 :intro-type="'page'" 1458 /> 1459</div> 1460 1461 <style> 1462 .id-f9333a55884b35bdb73a78ad207183ef.text-media{ 1463 padding-top: 0px; padding-bottom: 0px; } 1464 </style> 1465<div class="text-media text-image stripe-default-padding id-f9333a55884b35bdb73a78ad207183ef 1466 center-text-media " 1467 style="background-color: #EBEDF0;" 1468 > 1469 <div class="container-fluid"> 1470 <div class="row row-flex "> 1471 <div class="col-sm-8 text-media__media-container"> 1472 <div class="js-slider__wrapper slider-wrapper media-radius-container" style=""> 1473 <div class="ratio-16-9-slider js-slider cms-radius" data-pagination="true"><div class="ratio-16-9"> 1474 <div class="ratio-content"> 1475 <picture> 1476 <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-aohpljoaw8kdjvxi5f9htve48/0332-patrick-mcnamara-photo.jpg?width=767"> 1477 <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wijpeg-aohpljoaw8kdjvxi5f9htve48/0332-patrick-mcnamara-photo.jpg?width=800"> 1478 <img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 1479 data-lazy="https://image-tc.galaxy.tf/wijpeg-aohpljoaw8kdjvxi5f9htve48/0332-patrick-mcnamara-photo.jpg?width=1920" alt="Bride and groom walking hand in hand down the aisle, surrounded by guests at Union Bluff Hotel"> 1480 </picture> 1481 </div> 1482</div> </div> 1483 1484 1485 1486 1487<div class="text-media__toolbar clearfix " > 1488 <div class="text-media__toolbar-slider-actions"> 1489 <div class="js-slider__insert-grouped-actions"></div> 1490 </div> 1491 </div> 1492 </div> 1493 </div> 1494 <div 1495 class="col-sm-4 text-media__text-container block-with-paginated-slider__side-column text-image__padding" 1496 data-text-alignment="left" 1497 > 1498 <div class="text-media__text-container-wrapper" style=""> 1499 <h2 class="h2 stripe__title js-remove-if-empty">Ceremonies</h2> <h3 class="h3 stripe__subtitle js-remove-if-empty">Vows to Remember</h3> <div class="stripe__text cms-html-var"><p>Exchange your vows in a setting as timeless as your love. Choose our exclusive oceanfront lawn for a picturesque, garden-inspired ceremony complete with elegant garden chairs, a historic house arbor, and essential sound and lighting services. For inclement weather or off-season celebrations, our intimate indoor spaces—accommodating up to 130 guests—provide a cozy alternative. Please note that onsite ceremonies are available exclusively for couples hosting their reception with us, while several charming church options within a five-mile radius offer a traditional setting if preferred.</p> 1500</div> 1501 <div class="stripe__actions"> 1502 <div class="stripe__btn__wrap js-dynamic-book-url left-align"> 1503 <a href="https://document-tc.galaxy.tf/wdpdf-c98bxj0ehq5cehsr2hte19yya/weddings_cms-document.pdf" target="_blank" class="btn btn-secondary 1504 "> 1505 Wedding Pricing 1506 <span class="sr-only"> opens in a new tab</span> 1507 </a> 1508 </div> 1509 </div> 1510</div> 1511 </div> 1512 <style> 1513 .id-f9333a55884b35bdb73a78ad207183ef.text-media.center-text-media .text-media__text-container.text-image__padding { 1514 padding-left:80px; 1515 padding-right:80px; 1516 } 1517 @media (min-width: 768px) and (max-width: 1199px) { 1518 .id-f9333a55884b35bdb73a78ad207183ef.text-media.center-text-media .text-media__text-container.text-image__padding { 1519 padding-left:50px; 1520 padding-right:50px; 1521 } 1522 } 1523 1524 </style> 1525 </div> 1526 </div> 1527</div> 1528 <style> 1529 .id-149d4b9776161f26ef4b84696ab131cb.text-media{ 1530 padding-top: 0px; padding-bottom: 0px; } 1531 </style>
1532<div class="text-media text-image stripe-default-padding id-149d4b9776161f26ef4b84696ab131cb 1533 center-text-media " 1534 style="background-color: #EBEDF0;" 1535 > 1536 <div class="container-fluid"> 1537 <div class="row row-flex "> 1538 <div 1539 class="col-sm-4 text-media__text-container block-with-paginated-slider__side-column text-image__padding" 1540 data-text-alignment="left" 1541 > 1542 <div class="text-media__text-container-wrapper" style=""> 1543 <h2 class="h2 stripe__title js-remove-if-empty">Receptions</h2> <h3 class="h3 stripe__subtitle js-remove-if-empty">Celebrate in Style</h3> <div class="stripe__text cms-html-var"><p>Host a celebration that dazzles with sweeping ocean views and sophisticated design. Our oceanfront weddings can accommodate up to 200 guests, featuring a custom dance floor and an elegant double-sided bar that opens onto a scenic patio for unforgettable cocktail hours. The Union Bluff Meeting House sets the stage with 12-foot ceilings, exquisite crown molding, and custom chandeliers, creating an ambiance that is both grand and elevated. From a welcoming Gathering Room to exclusive hotel room options for added privacy, every detail is curated to ensure your reception is nothing short of extraordinary.</p></div> 1544 <div class="stripe__actions"> 1545 <div class="stripe__btn__wrap js-dynamic-book-url left-align"> 1546 <a href="https://document-tc.galaxy.tf/wdpdf-1ehnpkt8fp4ih4xu31q1a89b0/weddings_cms-document.pdf" target="_blank" class="btn btn-secondary 1547 "> 1548 Menu Options 1549 <span class="sr-only"> opens in a new tab</span> 1550 </a> 1551 </div> 1552 </div> 1553</div> 1554 </div> 1555 <style> 1556 .id-149d4b9776161f26ef4b84696ab131cb.text-media.center-text-media .text-media__text-container.text-image__padding { 1557 padding-left:80px; 1558 padding-right:80px; 1559 } 1560 1561 </style> 1562 <div class="col-sm-8 text-media__media-container"> 1563 <div class="js-slider__wrapper slider-wrapper media-radius-container" style=""> 1564 <div class="ratio-16-9-slider js-slider cms-radius" data-pagination="true"><div class="ratio-16-9"> 1565 <div class="ratio-content"> 1566 <picture> 1567 <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wipng-b5q68afvspo4y749lznyukej7/recep.png?width=767"> 1568 <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wipng-b5q68afvspo4y749lznyukej7/recep.png?width=800"> 1569 <img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 1570 data-lazy="https://image-tc.galaxy.tf/wipng-b5q68afvspo4y749lznyukej7/recep.png?width=1920" alt=""> 1571 </picture> 1572 </div> 1573</div> </div> 1574 1575 1576 1577 1578<div class="text-media__toolbar clearfix " > 1579 <div class="text-media__toolbar-slider-actions"> 1580 <div class="js-slider__insert-grouped-actions"></div> 1581 </div> 1582 </div> 1583 </div> 1584 </div> 1585 </div> 1586 </div> 1587</div> 1588 <style> 1589 .id-c2606e584fe9d589b357b0abd50fdf30.text-media{ 1590 padding-top: 0px; padding-bottom: 0px; } 1591 </style> 1592<div class="text-media text-image stripe-default-padding id-c2606e584fe9d589b357b0abd50fdf30 1593 center-text-media " 1594 style="background-color: #EBEDF0;" 1595 > 1596 <div class="container-fluid"> 1597 <div class="row row-flex "> 1598 <div class="col-sm-8 text-media__media-container"> 1599 <div class="js-slider__wrapper slider-wrapper media-radius-container" style=""> 1600 <div class="ratio-16-9-slider js-slider cms-radius" data-pagination="true"><div class="ratio-16-9"> 1601 <div class="ratio-content"> 1602 <picture> 1603 <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wipng-59jiyvxft06x513j22oej7s2a/stock-photos-57.png?width=767"> 1604 <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wipng-59jiyvxft06x513j22oej7s2a/stock-photos-57.png?width=800"> 1605 <img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 1606 data-lazy="https://image-tc.galaxy.tf/wipng-59jiyvxft06x513j22oej7s2a/stock-photos-57.png?width=1920" alt=""> 1607 </picture> 1608 </div> 1609</div> </div> 1610 1611 1612 1613 1614<div class="text-media__toolbar clearfix " > 1615 <div class="text-media__toolbar-slider-actions"> 1616 <div class="js-slider__insert-grouped-actions"></div> 1617 </div> 1618 </div> 1619 </div> 1620 </div> 1621 <div 1622 class="col-sm-4 text-media__text-container block-with-paginated-slider__side-column text-image__padding" 1623 data-text-alignment="left" 1624 > 1625 <div class="text-media__text-container-wrapper" style=""> 1626 <h2 class="h2 stripe__title js-remove-if-empty">Micro Weddings</h2> <h3 class="h3 stripe__subtitle js-remove-if-empty">Intimate I Do's</h3> <div class="stripe__text cms-html-var"><p>For intimate celebrations with up to 50 guests, our Micro Wedding Package is the ideal choice. Bookings are available within six months of your desired date, offering flexibility for your special day. Enjoy a beautiful ocean view lawn ceremony and a reception in our Breakwater Room, creating the perfect setting for your small, cherished gathering.</p> 1627</div> 1628 <div class="stripe__actions"> 1629 <div class="stripe__btn__wrap js-dynamic-book-url left-align"> 1630 <a href="https://document-tc.galaxy.tf/wdpdf-f1mk7irm9n1nnkf5abf6vqw4p/weddings_cms-document.pdf" target="_blank" class="btn btn-secondary 1631 "> 1632 More Info
1633 <span class="sr-only"> opens in a new tab</span> 1634 </a> 1635 </div> 1636 </div> 1637</div> 1638 </div> 1639 <style> 1640 .id-c2606e584fe9d589b357b0abd50fdf30.text-media.center-text-media .text-media__text-container.text-image__padding { 1641 padding-left:80px; 1642 padding-right:80px; 1643 } 1644 1645 </style> 1646 </div> 1647 </div> 1648</div> 1649 1650<div class="stripe list-item " style=" 1651 1652 1653"> 1654 <div class="container"> 1655 <!-- Since this has different variables from intro-text.html 1656I am keeping this partial until all the other blocks in tc-theme is changed to vue 1657This seems like the cleanest way. Once they are changed to vue these partials can be deleted 1658-->
1659<script> 1660 if(!window.introduction) { 1661 window.introduction = []; 1662 } 1663 window.introduction['id-7a20edc88e323327a3418d9e66dd2420'] = { 1664 intro: { 1665 enabled: true, 1666 blockWidth: '', 1667 title: "Our Team", 1668 subTitle: "Meet the Experts Who Bring Your Wedding Vision to Life", 1669 content: "<p data-end=\"2829\" data-start=\"2591\">Our expert event team is here to bring your wedding vision to life with creativity, passion, and meticulous attention to detail. Get to know the talented professionals who make every Union Bluff wedding unforgettable.<\/p>\r\n", 1670 textColor: '#000', 1671 textAlign: 'center', 1672 link: { 1673 enabled: false, 1674 title: "Read More", 1675 url: '', 1676 urlTarget: false 1677 }, 1678 btn: { 1679 enabled: false, 1680 title: "My Button", 1681 url: '', 1682 urlTarget: false, 1683 style: 'Action' 1684 } 1685 } 1686 }; 1687 1688 if(!window.locales) { 1689 window.locales = []; 1690 } 1691 window.locales['id-7a20edc88e323327a3418d9e66dd2420'] = { 1692 opensInNewTab: "opens in a new tab" 1693 } 1694</script>
1694 1695 1696<div id="id-7a20edc88e323327a3418d9e66dd2420" class="introduction-vue vue-container"> 1697 <introduction-app 1698 :block-id="'id-7a20edc88e323327a3418d9e66dd2420'" 1699 /> 1700</div> 1701 1702 1703 <div class="id-7a20edc88e323327a3418d9e66dd2420 row row-flex m-content-object--list column2 " 1704 style=" " 1705 data-text-alignment="default" 1706 data-equalize-parent='[".m-content-object--title",".m-content-object--content"]'> 1707<div class="col-sm-4 m-content-object"> 1708 1709 1710 <div class="removable-cms-slider-content m-content-object--illu " style=""> 1711 <picture> 1712 1713 <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wipng-7ybt6j3axw5jfc4eynm83bzee/untitled-design-8.png?width=850"> 1714 1715 1716 <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wipng-7ybt6j3axw5jfc4eynm83bzee/untitled-design-8.png?width=850"> 1717 1718 1719 <img src="https://image-tc.galaxy.tf/wipng-7ybt6j3axw5jfc4eynm83bzee/untitled-design-8.png?rotate=0&crop=111%2C49%2C864%2C1080&width=560" alt=""> 1720 1721</picture> 1722 1723 1724 </div> 1725 1726 1727<div class="m-content-object--infos" data-text-alignment-child> 1728 1729 <h3 class="h3 m-content-object--title"> 1730 1731 Annie Dalton | Event Coordinator 1732 1733 </h3> 1734 1735 1736 <div class="m-content-object--content cms-html-var"><p data-end="484" data-start="0">Originally from Dover, NH, Annie embarked on an adventurous journey in 2013, exploring the West Coast by RV and forging lifelong connections along the way. Now back on the coast, she infuses every Union Bluff event with signature warmth, creativity, and a spirited sense of adventure. With a keen eye for detail and a passion for flawless execution, Annie transforms each wedding into an unforgettable celebration that truly reflects the couple’s unique story.</p> 1737</div> 1738 1739 1740 1741 <div class="m-content-object__btn"> 1742 <a class="btn btn btn-secondary 1743 1744" href="mailto:[email protected]" target="_blank" > 1745 Contact Annie 1746 <span class="sr-only"> opens in a new tab</span> 1747 1748 </a> 1749 </div> 1750 1751 </div> 1752</div><div class="col-sm-4 m-content-object"> 1753 1754 1755 <div class="removable-cms-slider-content m-content-object--illu " style=""> 1756 <picture> 1757 1758 <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wipng-9bel3ghmahxpvlifc0p62u0s2/untitled-design-9.png?width=850"> 1759 1760 1761 <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wipng-9bel3ghmahxpvlifc0p62u0s2/untitled-design-9.png?width=850"> 1762 1763 1764 <img src="https://image-tc.galaxy.tf/wipng-9bel3ghmahxpvlifc0p62u0s2/untitled-design-9.png?rotate=0&crop=108%2C22%2C864%2C1080&width=560" alt=""> 1765 1766</picture> 1767 1768 1769 </div> 1770 1771 1772<div class="m-content-object--infos" data-text-alignment-child> 1773 1774 <h3 class="h3 m-content-object--title"> 1775 1776 Gabrielle Michaud | Event Coordinator 1777 1778 </h3> 1779 1780 1781 <div class="m-content-object--content cms-html-var"><p>Born and raised in Berwick, Maine, Gabrielle studied Program and Event Management at the University of New Hampshire. After graduating in 2020 she began her career in the hospitality industry. She loves helping couples bring their vision to life while also ensuring a stress-free day. She can't wait to work with you!</p> 1782</div> 1783 1784 1785 1786 <div class="m-content-object__btn"> 1787 <a class="btn btn btn-action 1788" href="mailto:[email protected]" target="_blank" > 1789 Contact Gabrielle 1790 <span class="sr-only"> opens in a new tab</span> 1791 1792 </a> 1793 </div> 1794 1795 </div> 1796</div> </div> 1797 </div> 1798</div> 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808<div class="id-c8982caffbbc1b21b43a1c24a7fddac9 stripe-default-padding m-gallery--list js-lightbox-slider column3 1809" 1810data-text-alignment="" style=" 1811background-color: #EBEDF0; "> 1812<div class="container" data-lightbox-group> 1813<!-- Since this has different variables from intro-text.html 1814I am keeping this partial until all the other blocks in tc-theme is changed to vue 1815This seems like the cleanest way. Once they are changed to vue these partials can be deleted 1816-->
1817<script> 1818 if(!window.introduction) { 1819 window.introduction = []; 1820 } 1821 window.introduction['id-c8982caffbbc1b21b43a1c24a7fddac9'] = { 1822 intro: { 1823 enabled: true, 1824 blockWidth: '', 1825 title: "A Few Photos to Inspire", 1826 subTitle: " ", 1827 content: "", 1828 textColor: '', 1829 textAlign: 'center', 1830 link: { 1831 enabled: false, 1832 title: "Read More", 1833 url: '', 1834 urlTarget: false 1835 }, 1836 btn: { 1837 enabled: false, 1838 title: "My Button", 1839 url: '', 1840 urlTarget: false, 1841 style: 'Action' 1842 } 1843 } 1844 }; 1845 1846 if(!window.locales) { 1847 window.locales = []; 1848 } 1849 window.locales['id-c8982caffbbc1b21b43a1c24a7fddac9'] = { 1850 opensInNewTab: "opens in a new tab" 1851 } 1852</script>
1852 1853 1854<div id="id-c8982caffbbc1b21b43a1c24a7fddac9" class="introduction-vue vue-container"> 1855 <introduction-app 1856 :block-id="'id-c8982caffbbc1b21b43a1c24a7fddac9'" 1857 /> 1858</div> 1859 1860 1861 <div class="m-gallery-grid--sizer js-gallery-sizer"></div> 1862 <div class="m-gallery--container"> 1863 <div class="m-gallery--item"> 1864 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-brh2hhu3hmswnsdd6inea14pw/stock-2.png?width=860" 1865 data-iconcolor="#ffffff;" 1866 > 1867 <div class="m-gallery--itemImg"> 1868 <div class="ratio-content"> 1869 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 1870 <div class="js-gallery-item"> 1871 <svg class="icon icon-zoom-magnify" 1872 style="color: #FFFFFF;" 1873 ><use href="#icon-zoom-magnify"></use></svg> 1874 </div> 1875 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-brh2hhu3hmswnsdd6inea14pw/stock-2.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-brh2hhu3hmswnsdd6inea14pw/stock-2.png?width=860" alt=""> 1876 </div> 1877 </div> 1878 </div> 1879 1880 1881 </div> 1882</div> 1883 1884 1885 1886 <div class="m-gallery--item"> 1887 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-b5y0mn06uu0qa5q286fsow4vp/recep-4.png?width=860" 1888 data-iconcolor="#ffffff;" 1889 > 1890 <div class="m-gallery--itemImg"> 1891 <div class="ratio-content"> 1892 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 1893 <div class="js-gallery-item"> 1894 <svg class="icon icon-zoom-magnify" 1895 style="color: #FFFFFF;" 1896 ><use href="#icon-zoom-magnify"></use></svg> 1897 </div> 1898 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-b5y0mn06uu0qa5q286fsow4vp/recep-4.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-b5y0mn06uu0qa5q286fsow4vp/recep-4.png?width=860" alt=""> 1899 </div> 1900 </div> 1901 </div> 1902 1903 1904 </div> 1905</div> 1906 1907 1908 1909 <div class="m-gallery--item"> 1910 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-d5vlovn53xwv6huu1h66oku83/recep-10.png?width=860" 1911 data-iconcolor="#ffffff;" 1912 > 1913 <div class="m-gallery--itemImg"> 1914 <div class="ratio-content"> 1915 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 1916 <div class="js-gallery-item"> 1917 <svg class="icon icon-zoom-magnify" 1918 style="color: #FFFFFF;" 1919 ><use href="#icon-zoom-magnify"></use></svg> 1920 </div> 1921 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-d5vlovn53xwv6huu1h66oku83/recep-10.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-d5vlovn53xwv6huu1h66oku83/recep-10.png?width=860" alt=""> 1922 </div> 1923 </div> 1924 </div> 1925 1926 1927 </div> 1928</div> 1929 1930 1931 1932 <div class="m-gallery--item"> 1933 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-eew8tcqcyp1u62tj7wzapg2o5/stock-5.png?width=860" 1934 data-iconcolor="#ffffff;" 1935 > 1936 <div class="m-gallery--itemImg"> 1937 <div class="ratio-content"> 1938 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 1939 <div class="js-gallery-item"> 1940 <svg class="icon icon-zoom-magnify" 1941 style="color: #FFFFFF;" 1942 ><use href="#icon-zoom-magnify"></use></svg> 1943 </div> 1944 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-eew8tcqcyp1u62tj7wzapg2o5/stock-5.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-eew8tcqcyp1u62tj7wzapg2o5/stock-5.png?width=860" alt=""> 1945 </div> 1946 </div> 1947 </div> 1948 1949 1950 </div> 1951</div> 1952 1953 1954 1955 <div class="m-gallery--item"> 1956 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-8gc7jlgw058bogcz4yquqn281/stock-6.png?width=860" 1957 data-iconcolor="#ffffff;" 1958 > 1959 <div class="m-gallery--itemImg"> 1960 <div class="ratio-content"> 1961 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 1962 <div class="js-gallery-item"> 1963 <svg class="icon icon-zoom-magnify" 1964 style="color: #FFFFFF;" 1965 ><use href="#icon-zoom-magnify"></use></svg> 1966 </div> 1967 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-8gc7jlgw058bogcz4yquqn281/stock-6.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-8gc7jlgw058bogcz4yquqn281/stock-6.png?width=860" alt=""> 1968 </div> 1969 </div> 1970 </div> 1971 1972 1973 </div> 1974</div> 1975 1976 1977 1978 <div class="m-gallery--item"> 1979 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wijpeg-c45753v1sb3l2b8juwiyeyx9p/0677-patrick-mcnamara-photo.jpg?width=860" 1980 data-iconcolor="#ffffff;" 1981 > 1982 <div class="m-gallery--itemImg"> 1983 <div class="ratio-content"> 1984 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 1985 <div class="js-gallery-item"> 1986 <svg class="icon icon-zoom-magnify" 1987 style="color: #FFFFFF;" 1988 ><use href="#icon-zoom-magnify"></use></svg> 1989 </div> 1990 <img loading="lazy" src="https://image-tc.galaxy.tf/wijpeg-c45753v1sb3l2b8juwiyeyx9p/0677-patrick-mcnamara-photo.jpg?width=860" data-src="https://image-tc.galaxy.tf/wijpeg-c45753v1sb3l2b8juwiyeyx9p/0677-patrick-mcnamara-photo.jpg?width=860" alt="Wedded couple walking hand-in-hand along a sandy beach near Union Bluff Hotel"> 1991 </div> 1992 </div> 1993 </div> 1994 1995 1996 </div> 1997</div> 1998 1999 2000 2001 <div class="m-gallery--item"> 2002 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-w77hlqi0mw9vgcxihu1kdrpi/recep-2.png?width=860" 2003 data-iconcolor="#ffffff;" 2004 > 2005 <div class="m-gallery--itemImg"> 2006 <div class="ratio-content"> 2007 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2008 <div class="js-gallery-item"> 2009 <svg class="icon icon-zoom-magnify" 2010 style="color: #FFFFFF;" 2011 ><use href="#icon-zoom-magnify"></use></svg> 2012 </div> 2013 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-w77hlqi0mw9vgcxihu1kdrpi/recep-2.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-w77hlqi0mw9vgcxihu1kdrpi/recep-2.png?width=860" alt=""> 2014 </div> 2015 </div> 2016 </div> 2017 2018 2019 </div> 2020</div> 2021 2022 2023 2024 <div class="m-gallery--item"> 2025 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wijpeg-3eb0fnwwniaz7wwy8h7vwrbs0/ai-dan-amanda-wedding-0797.jpg?width=860" 2026 data-iconcolor="#ffffff;" 2027 > 2028 <div class="m-gallery--itemImg"> 2029 <div class="ratio-content"> 2030 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2031 <div class="js-gallery-item"> 2032 <svg class="icon icon-zoom-magnify" 2033 style="color: #FFFFFF;" 2034 ><use href="#icon-zoom-magnify"></use></svg> 2035 </div> 2036 <img loading="lazy" src="https://image-tc.galaxy.tf/wijpeg-3eb0fnwwniaz7wwy8h7vwrbs0/ai-dan-amanda-wedding-0797.jpg?width=860" data-src="https://image-tc.galaxy.tf/wijpeg-3eb0fnwwniaz7wwy8h7vwrbs0/ai-dan-amanda-wedding-0797.jpg?width=860" alt="Bride and groom exchanging vows under a floral arch at Union Bluff Hotel"> 2037 </div> 2038 </div> 2039 </div> 2040 2041 2042 </div> 2043</div> 2044 2045 2046 2047 <div class="m-gallery--item"> 2048 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-936y4pr1bjvs30nor89naa3xk/recep-16.png?width=860" 2049 data-iconcolor="#ffffff;" 2050 > 2051 <div class="m-gallery--itemImg"> 2052 <div class="ratio-content"> 2053 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2054 <div class="js-gallery-item"> 2055 <svg class="icon icon-zoom-magnify" 2056 style="color: #FFFFFF;" 2057 ><use href="#icon-zoom-magnify"></use></svg> 2058 </div> 2059 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-936y4pr1bjvs30nor89naa3xk/recep-16.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-936y4pr1bjvs30nor89naa3xk/recep-16.png?width=860" alt=""> 2060 </div> 2061 </div> 2062 </div> 2063 2064 2065 </div> 2066</div> 2067 2068 2069 2070 <div class="m-gallery--item"> 2071 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-el2owdj86leluf5favor2kobo/recep-13.png?width=860" 2072 data-iconcolor="#ffffff;" 2073 > 2074 <div class="m-gallery--itemImg"> 2075 <div class="ratio-content"> 2076 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2077 <div class="js-gallery-item"> 2078 <svg class="icon icon-zoom-magnify" 2079 style="color: #FFFFFF;" 2080 ><use href="#icon-zoom-magnify"></use></svg> 2081 </div> 2082 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-el2owdj86leluf5favor2kobo/recep-13.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-el2owdj86leluf5favor2kobo/recep-13.png?width=860" alt=""> 2083 </div> 2084 </div> 2085 </div> 2086 2087 2088 </div> 2089</div> 2090 2091 2092 2093 <div class="m-gallery--item"> 2094 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-enteswch3va7fkn4j33qj8j20/stock-photos-53.png?width=860" 2095 data-iconcolor="#ffffff;" 2096 > 2097 <div class="m-gallery--itemImg"> 2098 <div class="ratio-content"> 2099 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2100 <div class="js-gallery-item"> 2101 <svg class="icon icon-zoom-magnify" 2102 style="color: #FFFFFF;" 2103 ><use href="#icon-zoom-magnify"></use></svg> 2104 </div> 2105 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-enteswch3va7fkn4j33qj8j20/stock-photos-53.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-enteswch3va7fkn4j33qj8j20/stock-photos-53.png?width=860" alt=""> 2106 </div> 2107 </div> 2108 </div> 2109 2110 2111 </div> 2112</div> 2113 2114 2115 2116 <div class="m-gallery--item"> 2117 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wijpeg-8xxshufiki2dlo8ap6doxpto6/2022september28th-union-bluff-york-maine-wedding-photography-kimlynphotography0639.jpg?width=860" 2118 data-iconcolor="#ffffff;" 2119 > 2120 <div class="m-gallery--itemImg"> 2121 <div class="ratio-content"> 2122 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2123 <div class="js-gallery-item"> 2124 <svg class="icon icon-zoom-magnify" 2125 style="color: #FFFFFF;" 2126 ><use href="#icon-zoom-magnify"></use></svg> 2127 </div> 2128 <img loading="lazy" src="https://image-tc.galaxy.tf/wijpeg-8xxshufiki2dlo8ap6doxpto6/2022september28th-union-bluff-york-maine-wedding-photography-kimlynphotography0639.jpg?width=860" data-src="https://image-tc.galaxy.tf/wijpeg-8xxshufiki2dlo8ap6doxpto6/2022september28th-union-bluff-york-maine-wedding-photography-kimlynphotography0639.jpg?width=860" alt="Newlywed couple posing with a pastel bike and a Just Married sign on a street near Union Bluff Hotel"> 2129 </div> 2130 </div> 2131 </div> 2132 2133 2134 </div> 2135</div> 2136 2137 2138 2139 <div class="m-gallery--item"> 2140 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wijpeg-dmay42xtbfen7vb1vio87ebxs/ai-jim-ally-wedding-0445.jpg?width=860" 2141 data-iconcolor="#ffffff;" 2142 > 2143 <div class="m-gallery--itemImg"> 2144 <div class="ratio-content"> 2145 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2146 <div class="js-gallery-item"> 2147 <svg class="icon icon-zoom-magnify" 2148 style="color: #FFFFFF;" 2149 ><use href="#icon-zoom-magnify"></use></svg> 2150 </div> 2151 <img loading="lazy" src="https://image-tc.galaxy.tf/wijpeg-dmay42xtbfen7vb1vio87ebxs/ai-jim-ally-wedding-0445.jpg?width=860" data-src="https://image-tc.galaxy.tf/wijpeg-dmay42xtbfen7vb1vio87ebxs/ai-jim-ally-wedding-0445.jpg?width=860" alt="Wedding celebration with the bride & guests enjoying games in Fun-O-Rama near Union Bluff Hotel"> 2152 </div> 2153 </div> 2154 </div> 2155 2156 2157 </div> 2158</div> 2159 2160 2161 2162 <div class="m-gallery--item"> 2163 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-6ryg0hele30w2ygjunxmsl8r2/recep-18.png?width=860" 2164 data-iconcolor="#ffffff;" 2165 > 2166 <div class="m-gallery--itemImg"> 2167 <div class="ratio-content"> 2168 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2169 <div class="js-gallery-item"> 2170 <svg class="icon icon-zoom-magnify" 2171 style="color: #FFFFFF;" 2172 ><use href="#icon-zoom-magnify"></use></svg> 2173 </div> 2174 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-6ryg0hele30w2ygjunxmsl8r2/recep-18.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-6ryg0hele30w2ygjunxmsl8r2/recep-18.png?width=860" alt=""> 2175 </div> 2176 </div> 2177 </div> 2178 2179 2180 </div> 2181</div> 2182 2183 2184 2185 <div class="m-gallery--item"> 2186 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-7qptnr5zccec7lzodfvytuyq2/recep-8.png?width=860" 2187 data-iconcolor="#ffffff;" 2188 > 2189 <div class="m-gallery--itemImg"> 2190 <div class="ratio-content"> 2191 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2192 <div class="js-gallery-item"> 2193 <svg class="icon icon-zoom-magnify" 2194 style="color: #FFFFFF;" 2195 ><use href="#icon-zoom-magnify"></use></svg> 2196 </div> 2197 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-7qptnr5zccec7lzodfvytuyq2/recep-8.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-7qptnr5zccec7lzodfvytuyq2/recep-8.png?width=860" alt=""> 2198 </div> 2199 </div> 2200 </div> 2201 2202 2203 </div> 2204</div> 2205 2206 2207 2208 <div class="m-gallery--item"> 2209 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-2k8lamil526tp1aby75rp0me4/stock-8.png?width=860" 2210 data-iconcolor="#ffffff;" 2211 > 2212 <di
2212v class="m-gallery--itemImg"> 2213 <div class="ratio-content"> 2214 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2215 <div class="js-gallery-item"> 2216 <svg class="icon icon-zoom-magnify" 2217 style="color: #FFFFFF;" 2218 ><use href="#icon-zoom-magnify"></use></svg> 2219 </div> 2220 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-2k8lamil526tp1aby75rp0me4/stock-8.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-2k8lamil526tp1aby75rp0me4/stock-8.png?width=860" alt=""> 2221 </div> 2222 </div> 2223 </div> 2224 2225 2226 </div> 2227</div> 2228 2229 2230 2231 <div class="m-gallery--item"> 2232 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-8m7ngiacyd9anygnd7atl8e6d/recep-7.png?width=860" 2233 data-iconcolor="#ffffff;" 2234 > 2235 <div class="m-gallery--itemImg"> 2236 <div class="ratio-content"> 2237 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2238 <div class="js-gallery-item"> 2239 <svg class="icon icon-zoom-magnify" 2240 style="color: #FFFFFF;" 2241 ><use href="#icon-zoom-magnify"></use></svg> 2242 </div> 2243 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-8m7ngiacyd9anygnd7atl8e6d/recep-7.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-8m7ngiacyd9anygnd7atl8e6d/recep-7.png?width=860" alt=""> 2244 </div> 2245 </div> 2246 </div> 2247 2248 2249 </div> 2250</div> 2251 2252 2253 2254 <div class="m-gallery--item"> 2255 <div tabindex="0" class="ratio-1-1 m-gallery--itemContent" data-lightbox data-href="https://image-tc.galaxy.tf/wipng-8crp6t4t3x2hakufit9u2lvhh/recep-21.png?width=860" 2256 data-iconcolor="#ffffff;" 2257 > 2258 <div class="m-gallery--itemImg"> 2259 <div class="ratio-content"> 2260 <div class="magnify-overlay" role="button" aria-label="Toggles gallery to full screen"> 2261 <div class="js-gallery-item"> 2262 <svg class="icon icon-zoom-magnify" 2263 style="color: #FFFFFF;" 2264 ><use href="#icon-zoom-magnify"></use></svg> 2265 </div> 2266 <img loading="lazy" src="https://image-tc.galaxy.tf/wipng-8crp6t4t3x2hakufit9u2lvhh/recep-21.png?width=860" data-src="https://image-tc.galaxy.tf/wipng-8crp6t4t3x2hakufit9u2lvhh/recep-21.png?width=860" alt=""> 2267 </div> 2268 </div> 2269 </div> 2270 2271 2272 </div> 2273</div> 2274 2275 2276 </div><!-- m-gallery--container --> 2277 </div><!-- m-gallery --> 2278</div><!-- .stripe-default-padding --> 2279<div class="dialog js-dialog-lightbox" aria-hidden="true"> 2280 <div class="dialog-content--lightbox container"> 2281 <div class="js-slider-container container"></div> 2282
2282<script type="text/template" class="js-template"> 2283 <div class="js-slider__wrapper"> 2284 <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]> 2285 [%~ it.images :item%] 2286 <div class="slider-lightbox__slide [%? item.useLayoutWithCaptionsBelow %]with-captions-below[%?%]"> 2287 <div class="slider-lightbox__image-container"> 2288 [%? item.url && !item.caption && !item.useLayoutWithCaptionsBelow %] 2289 <div class="slider-lightbox__captions icon-chain"> 2290 <a href="[%= item.url %]" 2291 [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%] 2292 [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%] 2293 class="icon-chain-wrapper"> 2294 <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg> 2295 </a> 2296 </div> 2297 [%?%] 2298 [%? item.isVideo === true %] 2299 <div class="slider-lightbox__video-wrapper"> 2300 [%= item.video %] 2301 </div> 2302 [%?? item.isVideo === false %] 2303 <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="> 2304 [%?%] 2305 [%? item.title || item.desc || item.caption%] 2306 <div class="slider-lightbox__captions"> 2307 [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%] 2308 [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%] 2309 [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%] 2310 </div> 2311 [%?%] 2312 <div class="slider-lightbox__slides-controls"> 2313 [%? it.options.download || (item.url && !item.caption) %] 2314 <div class="slider-lightbox__actions"> 2315 [%? it.options.download %] 2316 <a class="download-link" href="[%= item.downloadLink %]" download> 2317 <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg> 2318 <span class="download-link-text">Download</span> 2319 </a> 2320 [%?%] 2321 [%? item.url && !item.caption && item.useLayoutWithCaptionsBelow %] 2322 <a href="[%= item.url %]" 2323 [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%] 2324 [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%] 2325 class="icon-chain-wrapper"> 2326 <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg> 2327 </a> 2328 [%?%] 2329 </div> 2330 [%?%] 2331 <div class="js-slider__insert-grouped-actions"></div> 2332 </div> 2333 </div> 2334 </div> 2335 [%~%] 2336 </div> 2337 </div> 2338 </script>
2338 2339 </div> 2340</div> 2341<div class="accordion-list stripe id-7c020f29d536f04067bee1afc29437d8 "> 2342 2343 2344 2345 2346 2347 2348 <div class="container"> 2349 <!-- Since this has different variables from intro-text.html 2350I am keeping this partial until all the other blocks in tc-theme is changed to vue 2351This seems like the cleanest way. Once they are changed to vue these partials can be deleted 2352-->
2353<script> 2354 if(!window.introduction) { 2355 window.introduction = []; 2356 } 2357 window.introduction['id-7c020f29d536f04067bee1afc29437d8'] = { 2358 intro: { 2359 enabled: true, 2360 blockWidth: '', 2361 title: "Frequently Asked Questions", 2362 subTitle: "", 2363 content: "", 2364 textColor: '', 2365 textAlign: 'center', 2366 link: { 2367 enabled: false, 2368 title: "Read More", 2369 url: '', 2370 urlTarget: false 2371 }, 2372 btn: { 2373 enabled: false, 2374 title: "My Button", 2375 url: '', 2376 urlTarget: false, 2377 style: 'Action' 2378 } 2379 } 2380 }; 2381 2382 if(!window.locales) { 2383 window.locales = []; 2384 } 2385 window.locales['id-7c020f29d536f04067bee1afc29437d8'] = { 2386 opensInNewTab: "opens in a new tab" 2387 } 2388</script>
2388 2389 2390<div id="id-7c020f29d536f04067bee1afc29437d8" class="introduction-vue vue-container"> 2391 <introduction-app 2392 :block-id="'id-7c020f29d536f04067bee1afc29437d8'" 2393 /> 2394</div> 2395 2396 2397 <div class="accordion js-module-accordion "> 2398<div class="accordion__panel"> 2399 <div class="accordion__panel__header"> 2400 <h3 class="accordion__panel__heading h3"> 2401 <button class="btn-link" aria-expanded="false"> 2402 What does the outdoor wedding package at Union Bluff Hotel include? 2403 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2404 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2405 </span> 2406 </button> 2407 </h3> 2408 </div> 2409 2410 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2411 <div class="container-fluid"> 2412 <div class="row"> 2413 2414 <div class="col-xs-12 col-content" data-text-alignment="left"> 2415 2416 2417 2418 <div class="stripe__text cms-html-var"><p>An outdoor wedding ceremony includes a rehearsal the day before, garden chairs for all your guests, electricity for music, house arbor, and coordination day of. In the off-season, we offer enticing pricing, lower minimums, and complimentary items.</p></div> 2419 2420 <div class="stripe__actions"> 2421 2422 2423 </div> 2424 </div> 2425 </div> 2426 </div> 2427 </div> 2428</div> 2429<div class="accordion__panel"> 2430 <div class="accordion__panel__header"> 2431 <h3 class="accordion__panel__heading h3"> 2432 <button class="btn-link" aria-expanded="false"> 2433 Is the Union Bluff Hotel available for weddings all year round? 2434 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2435 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2436 </span> 2437 </button> 2438 </h3> 2439 </div> 2440 2441 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2442 <div class="container-fluid"> 2443 <div class="row"> 2444 2445 <div class="col-xs-12 col-content" data-text-alignment="left"> 2446 2447 2448 2449 <div class="stripe__text cms-html-var"><p>Yes, Union Bluff Hotel is available for weddings throughout the entire year. Each season offers a unique experience, from lush green summers to serene snowy winters. Please contact us for specific date availability.</p> 2450</div> 2451 2452 <div class="stripe__actions"> 2453 2454 2455 </div> 2456 </div> 2457 </div> 2458 </div> 2459 </div> 2460</div> 2461<div class="accordion__panel"> 2462 <div class="accordion__panel__header"> 2463 <h3 class="accordion__panel__heading h3"> 2464 <button class="btn-link" aria-expanded="false"> 2465 How far in advance should we reserve our outdoor wedding date? 2466 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2467 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2468 </span> 2469 </button> 2470 </h3> 2471 </div> 2472 2473 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2474 <div class="container-fluid"> 2475 <div class="row"> 2476 2477 <div class="col-xs-12 col-content" data-text-alignment="left"> 2478 2479 2480 2481 <div class="stripe__text cms-html-var"><p>We recommend reserving your optimal date as soon as possible. Due to high demand, our slots book up quickly. However, we're always here to help and will do our best to accommodate your preferred date.</p> 2482</div> 2483 2484 <div class="stripe__actions"> 2485 2486 2487 </div> 2488 </div> 2489 </div> 2490 </div> 2491 </div> 2492</div> 2493<div class="accordion__panel"> 2494 <div class="accordion__panel__header"> 2495 <h3 class="accordion__panel__heading h3"> 2496 <button class="btn-link" aria-expanded="false"> 2497 What accommodations are available for wedding guests?
2498 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2499 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2500 </span> 2501 </button> 2502 </h3> 2503 </div> 2504 2505 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2506 <div class="container-fluid"> 2507 <div class="row"> 2508 2509 <div class="col-xs-12 col-content" data-text-alignment="left"> 2510 2511 2512 2513 <div class="stripe__text cms-html-var"><p>We offer a variety of comfortable accommodations, including rooms, suites, and even a beach house. Special rates may be available for wedding guests. Weddings booked in advance will have the added benefit of a 20-room hotel block for their guests to book, additional rooms may be added based on availability. Please inquire further for details.</p></div> 2514 2515 <div class="stripe__actions"> 2516 2517 2518 </div> 2519 </div> 2520 </div> 2521 </div> 2522 </div> 2523</div> 2524<div class="accordion__panel"> 2525 <div class="accordion__panel__header"> 2526 <h3 class="accordion__panel__heading h3"> 2527 <button class="btn-link" aria-expanded="false"> 2528 Does Union Bluff Hotel offer wedding planning services? 2529 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2530 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2531 </span> 2532 </button> 2533 </h3> 2534 </div> 2535 2536 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2537 <div class="container-fluid"> 2538 <div class="row"> 2539 2540 <div class="col-xs-12 col-content" data-text-alignment="left"> 2541 2542 2543 2544 <div class="stripe__text cms-html-var"><p>Most of our couples find a planner isn't necessary as your coordinator works with you from the start of your planning through to the end of your wedding day. They will help you with suggestions, ideas, and coordinating it all; so your wedding day can truly be one to remember. </p></div> 2545 2546 <div class="stripe__actions"> 2547 2548 2549 </div> 2550 </div> 2551 </div> 2552 </div> 2553 </div> 2554</div> 2555<div class="accordion__panel"> 2556 <div class="accordion__panel__header"> 2557 <h3 class="accordion__panel__heading h3"> 2558 <button class="btn-link" aria-expanded="false"> 2559 Are there recommended event vendors? 2560 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2561 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2562 </span> 2563 </button> 2564 </h3> 2565 </div> 2566 2567 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2568 <div class="container-fluid"> 2569 <div class="row"> 2570 2571 <div class="col-xs-12 col-content" data-text-alignment="left"> 2572 2573 2574 2575 <div class="stripe__text cms-html-var"><p>Indulge in our expertly crafted, customizable catering packages that showcase the best of local, seasonal flavors. Our culinary team tailors every detail to suit your event, ensuring each dish is a memorable celebration of taste. Enjoy a slice of Union Bluff at your next special occasion.</p> 2576</div> 2577 2578 <div class="stripe__actions"> 2579 2580 2581 <div> 2582 <a href="https://document-tc.galaxy.tf/wdpdf-epyes16n8dn3rzspmljqfiuz/weddings_cms-document.pdf" target="_blank" class="btn btn-secondary 2583 2584"> 2585 View Menus
2586 <span class="sr-only"> opens in a new tab</span> 2587 2588 </a> 2589 </div> 2590 2591 </div> 2592 </div> 2593 </div> 2594 </div> 2595 </div> 2596</div> 2597<div class="accordion__panel"> 2598 <div class="accordion__panel__header"> 2599 <h3 class="accordion__panel__heading h3"> 2600 <button class="btn-link" aria-expanded="false"> 2601 Can we host both our ceremony and reception at the Union Bluff Hotel? 2602 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2603 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2604 </span> 2605 </button> 2606 </h3> 2607 </div> 2608 2609 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2610 <div class="container-fluid"> 2611 <div class="row"> 2612 2613 <div class="col-xs-12 col-content" data-text-alignment="left"> 2614 2615 2616 2617 <div class="stripe__text cms-html-var"><p>Yes, you can certainly host both your ceremony and reception at our venue. Union Bluff offers a place for your guests to come, stay, eat, relax, and play, all without getting into their car. There are many places within walking distance of our property that will show your guests how we like to have fun in Maine!</p></div> 2618 2619 <div class="stripe__actions"> 2620 2621 2622 </div> 2623 </div> 2624 </div> 2625 </div> 2626 </div> 2627</div> 2628<div class="accordion__panel"> 2629 <div class="accordion__panel__header"> 2630 <h3 class="accordion__panel__heading h3"> 2631 <button class="btn-link" aria-expanded="false"> 2632 What sets Union Bluff Hotel apart from other Maine wedding venues? 2633 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2634 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2635 </span> 2636 </button> 2637 </h3> 2638 </div> 2639 2640 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2641 <div class="container-fluid"> 2642 <div class="row"> 2643 2644 <div class="col-xs-12 col-content" data-text-alignment="left"> 2645 2646 2647 2648 <div class="stripe__text cms-html-var"><section id="continued"> 2649<p>Union Bluff Hotel is set apart by its unique combination of tradition, elegance, and natural beauty. Our venues are designed to provide a versatile mix for your special day, and our commitment to customer satisfaction makes us stand out in the industry.</p> 2650 2651<p>See all our testimonials on <a href="https://www.theknot.com/marketplace/union-bluff-meeting-house-york-me-254388">The Knot</a> and <a href="https://www.weddingwire.com/biz/union-bluff-hotel-york-beach/d7866315dbd01108.html">Wedding Wire</a>!</p> 2652</section> 2653</div> 2654 2655 <div class="stripe__actions"> 2656 2657 2658 </div> 2659 </div> 2660 </div> 2661 </div> 2662 </div> 2663</div> 2664 2665 </div><!-- .accordion --> 2666 </div><!-- .container --> 2667</div><!-- .stripe --> 2668 2669<style> 2670 2671 #plain-text-outer-id-ccdd6db498e7d2cf1787d3c617a91186.custom-html{ 2672 2673 padding-top: 0px; 2674 2675 2676 padding-bottom: 60px; 2677 2678 } 2679</style> 2680 2681
2682<script> 2683 if(!window.plainTextBlock) { 2684 window.plainTextBlock = []; 2685 } 2686 window.plainTextBlock['id-ccdd6db498e7d2cf1787d3c617a91186'] = { 2687 introContent: '', 2688 introTitle: `My title`, 2689 introSubtitle: `My subtitle`, 2690 introLinkTitle: `Read More`, 2691 introBtnTitle: `Button`, 2692 } 2693 2694 window.plainTextBlock['id-ccdd6db498e7d2cf1787d3c617a91186'].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>\r\n`; 2695</script>
2695 2696 2697 <div id="plain-text-outer-id-ccdd6db498e7d2cf1787d3c617a91186" class=" custom-html custom-html___full-width "> 2698 <div class= ""> 2699 <div id="id-ccdd6db498e7d2cf1787d3c617a91186" class="js-plain-text-block" v-cloak> 2700 2701 </div> 2702 2703 2704 2705 </div> 2706 </div> 2707 2708<div 2709 class="stripe-default-padding slider_block id-bfb8f22e879ec4f27c2f4fe0032a7d7f " 2710 style=" 2711 padding-top: 0px; padding-bottom: 0px;" 2712> 2713 <div class=""> 2714 2715 2716 2717<style> 2718 .id-bfb8f22e879ec4f27c2f4fe0032a7d7f .m-plain-text { 2719 max-width: 1200px; 2720 padding-left: 30px; 2721 padding-right: 30px; 2722 margin-left: auto; 2723 margin-right: auto; 2724 } 2725 2726 @media (max-width: 1199px) and (min-width: 768px) { 2727 .id-bfb8f22e879ec4f27c2f4fe0032a7d7f .m-plain-text { 2728 max-width: 970px; 2729 padding-left: 21px; 2730 padding-right: 21px; 2731 } 2732 } 2733 2734 @media (max-width: 767px) { 2735 .id-bfb8f22e879ec4f27c2f4fe0032a7d7f .m-plain-text { 2736 padding-left: 15px; 2737 padding-right: 15px; 2738 } 2739 } 2740</style> 2741 2742 2743 2744 <div class="js-slider__wrapper slider-img-full cms-custom-color"> 2745 <div class="js-slider" data-pagination="true" > 2746<div 2747 class="stripe-default-padding id-0d970fab5cf97183d4dea0457dab084c slider-img-full__item" 2748 style=" padding-top: 155px; padding-bottom: 155px;" 2749> 2750 <div class="slider-img-full__item__background-img"> 2751 <picture> 2752 <source media="(max-width: 767px)" srcset="https://image-tc.galaxy.tf/wijpeg-7vt56bs4w1t9as51uy9u0iey1/union-bluff-5500.jpg?width=850"> 2753 <source media="(max-width: 1199px)" srcset="https://image-tc.galaxy.tf/wijpeg-7vt56bs4w1t9as51uy9u0iey1/union-bluff-5500.jpg?width=1199"> 2754 <img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 2755 data-lazy="https://image-tc.galaxy.tf/wijpeg-7vt56bs4w1t9as51uy9u0iey1/union-bluff-5500.jpg?width=1920" alt="Landscape view of the beach on a sunny day at Union Bluff Hotel"> 2756 </picture> 2757</div> 2758 <div class="slider-img-full__item__overlay" style="background-color: rgba(35, 56, 93, 0.6)"></div> 2759 <div class="m-plain-text slider_content" 2760 data-text-alignment="default" 2761 style=" "> 2762 <div class="m-plain-text--stripe cms-content"> 2763 <div class="m-plain-text--content cms-item cms-html-var hidden-xs"><div style="width: 100%; max-width:600px; margin: 0 auto;"> 2764<h2>Old World Charm, World Class Lodging:<br /> 2765<span style="font-size:14px;"><em>Wonderfully situated on Short Sands Beach since 1868</em></span></h2> 2766</div> 2767</div> 2768 <div class="m-plain-text--content cms-item cms-html-var visible-xs-block"><div style="width: 100%; max-width:600px; margin: 0 auto;"> 2769<h2>Old World Charm, World Class Lodging:<br /> 2770Wonderfully situated on Short Sands Beach since 1868</h2> 2771</div> 2772</div> 2773 </div> 2774 </div> 2775</div> </div> 2776 <div class="js-slider__insert-grouped-actions"></div> 2777 </div> 2778 </div> 2779</div> 2780 2781 </div> 2782</div><!-- #main-content --> 2783 2784 2785 2786 2787 2788 2789
2790<script> 2791 window.footerConfigs = { 2792 "footerLanguages": { 2793 2794} 2795 } 2796 2797 if(!window.footerThreeTextFields) { 2798 window.footerThreeTextFields = []; 2799 } 2800 window.footerThreeTextFields['id-d5675f9efed6a4ca408a4989bbec7f54'] = { 2801 hotelName: ``, 2802 contact: `<p><img alt=\"Official logo of Union Bluff Hotel\" src=\"https://image-tc.galaxy.tf/wisvg-130c8gmiaztkir2h9c55xto8b/file.svg\" style=\"width: 195px; height: 100px;\" \/><\/p>\r\n\r\n<p paraeid=\"{5dbe349c-57b2-48ac-8d32-9dcfad5cde1d}{179}\" paraid=\"424\">Union Bluff Hotel & Meeting House 8 Beach St, York, ME 03909<br \/>\r\nTel: <a href=\"tel:+12073631333\">+1-207-363-1333<\/a> | Email: <a href=\"mailto:[email protected]\">[email protected]<\/a><br \/>\r\n©
2802<script>document.write(new Date().getFullYear());<\/script> Union Bluff Hotel<\/p>\r\n`, 2803 copyright: `<p><a href=\"http:\/\/www.ogunquit.com\"><img alt=\"Ogunquit Resort Collection logo used at Union Bluff Hotel\" src=\"https://image-tc.galaxy.tf/wipng-esprts1brl69ybxgy4zjnvyp7/file.png\" style=\"width: 250px; height: 250px;\" \/><\/a><\/p>\r\n` 2804 } 2805 2806 if(!window.footerThreeLinks) { 2807 window.footerThreeLinks = {}; 2808 } 2809 window.footerThreeLinks['id-d5675f9efed6a4ca408a4989bbec7f54'] = {footerLinksList: [ 2810{ 2811 url: '/accessibility', 2812 target: false, 2813 text: `Accessibility` 2814}, 2815{ 2816 url: '/privacy-policy', 2817 target: false, 2818 text: `Privacy Policy` 2819}, 2820{ 2821 url: '/book/modify-booking', 2822 target: true, 2823 text: `Modify\/Cancel Reservation` 2824}, 2825{ 2826 url: '/Explore/gallery', 2827 target: false, 2828 text: `Gallery` 2829}, 2830{ 2831 url: 'https://www.toasttab.com/union-bluff-hotel-york-8-beach-street/giftcards?', 2832 target: true, 2833 text: `Grill & Pub Gift Cards` 2834}, 2835{ 2836 url: 'https://swipeit.com/co-branded/merchant/union-bluff-hotel-meeting-house-11405', 2837 target: true, 2838 text: `Hotel Gift Cards` 2839}, 2840{ 2841 url: 'https://www.youtube.com/live/r2ycqXfpUbU', 2842 target: true, 2843 text: `Beach LiveCam` 2844},]} 2845 2846 if(!window.footerThreeNewsLetter) { 2847 window.footerThreeNewsLetter = []; 2848 } 2849 window.footerThreeNewsLetter['id-d5675f9efed6a4ca408a4989bbec7f54'] = { 2850 title: `Stay Connected`, 2851 placeholder: `Email Address`, 2852 btnTitle: `Sign Up` 2853 }; 2854 2855 if (!window.footerThreeCustomHtml) { 2856 window.footerThreeCustomHtml = []; 2857 } 2858 window.footerThreeCustomHtml['id-d5675f9efed6a4ca408a4989bbec7f54'] = { 2859 contentHtml: '' 2860 } 2861 2862 if(!window.footerThreePartners) { 2863 window.footerThreePartners = {}; 2864 } 2865 window.footerThreePartners['id-d5675f9efed6a4ca408a4989bbec7f54'] = { 2866title: ``, 2867partnersList: []} 2868 2869 if(!window.footerThreeLocales) { 2870 window.footerThreeLocales = []; 2871 } 2872 window.footerThreeLocales['id-d5675f9efed6a4ca408a4989bbec7f54'] = { 2873 opensInANewTab: `opens in a new tab`, 2874 addEmailToSub: `Add your email to subscribe`, 2875 followUs: `Follow us`, 2876 navigationLink: `Link`, 2877 manageCookies: `Manage Cookies` 2878 } 2879</script>
2879 2880 <footer id="footer-content" class="js-footer-three-app page-footer m-footer-base_3" data-footer-name="ft3" v-cloak> 2881 <footer-three-app 2882 :configs="{ 2883 websiteType: 'hotel', 2884 blockId: 'id-d5675f9efed6a4ca408a4989bbec7f54', 2885 languageSelectorEnabled: false, 2886 socialIcons: { 2887 enabled: true, 2888 label: false 2889 }, 2890 socialIconLinks: {iconStyles: { 2891 iconStyle: 'outlined', 2892 socialIconColor: '' 2893}, 2894socialLinks: { 2895 facebook: 'https://www.facebook.com/UnionBluff/', 2896 facebookTarget: true, 2897 twitter: '', 2898 twitterTarget: false, 2899 tripAdvisor: '', 2900 tripAdvisorTarget: false, 2901 instagram: 'https://www.instagram.com/unionbluff/', 2902 instagramTarget: true, 2903 youTube: '', 2904 youTubeTarget: false, 2905 pinterest: '', 2906 pinterestTarget: false, 2907 weChat: '', 2908 weChatTarget: false, 2909 linkedin: '', 2910 linkedinTarget: false, 2911 tiktok: '', 2912 tiktokTarget: false, 2913 xing: '', 2914 xingTarget: false, 2915 google: '', 2916 googleTarget: false, 2917 lineMessenger: '', 2918 lineMessengerTarget: false, 2919 whatsapp: '', 2920 whatsappTarget: false, 2921 weibo: '', 2922 weiboTarget: false, 2923 flickr: '', 2924 flickrTarget: false, 2925 foursquare: '', 2926 foursquareTarget: false, 2927 snapchat: '', 2928 snapchatTarget: false 2929}, 2930locales: { 2931 opensInANewTab: 'opens in a new tab', 2932}}, 2933 customSocialIconsList: {iconColor: '', 2934customSocialIconsList: []}, 2935 logo: { 2936 logoTop: '', 2937 logoBottom: '', 2938 customBackground: { 2939 enabled: false, 2940 backgroundColor: '' 2941 }, 2942 additionalLanguages: { 2943 enabled: false, 2944 logoTop: '', 2945 logoBottom: '', 2946 backgroundColor: '' 2947 } 2948 }, 2949 hr: { 2950 enabled: false, 2951 width: '100', 2952 devices: 'All Devices' 2953 }, 2954 partners: { 2955 enabled: true 2956 }, 2957 newsletter: { 2958 enabled: true, 2959 buttonOnly: false, 2960 url: '/newsletter', 2961 opensInNewTab: false, 2962 style: 'Action Custom' 2963 }, 2964 widgetEnabled: false, 2965 isSecurePrivacyEnabled: true, 2966 manageCookies: true, 2967 }" 2968 > 2969 2970 </footer-three-app> 2971 2972 </footer>
2973<script type="text/javascript" id="lightbox_json_store"> 2974 var GalaxyPersonalization = { pageCampaigns : [{"id":"e39567763595228a958820a928d54d7158b9c1e6","origin_id":12829,"name":"Micro Weddings","trigger":{"id":10965,"devices":["desktop","tablet","mobile"],"duration":{"date_start":"","date_end":"","hour_start":"","hour_end":""},"timezone":"visitor","countries":[],"geo":{"continents":[],"countries":[],"coordinates":[]},"visits_type":"","visits":0,"delay":0,"max_repeat":"always","query_string":"","ignore_utm":false},"html":"\n\n\n\n\n\n\n<style>\n #id-17ad3a07ae4d880725ba6fee584cb2e6{\n color: #000;\n text-align: Left;\n }\n #id-17ad3a07ae4d880725ba6fee584cb2e6 h1,\n #id-17ad3a07ae4d880725ba6fee584cb2e6 h2,\n #id-17ad3a07ae4d880725ba6fee584cb2e6 h3,\n #id-17ad3a07ae4d880725ba6fee584cb2e6 h4,\n #id-17ad3a07ae4d880725ba6fee584cb2e6 h5,\n #id-17ad3a07ae4d880725ba6fee584cb2e6 .m-popup-wrap{\n color: #000;\n }\n\n #id-17ad3a07ae4d880725ba6fee584cb2e6 a:not(.btn),\n #id-17ad3a07ae4d880725ba6fee584cb2e6 a:not(.btn):visited {\n color: \n }\n #id-17ad3a07ae4d880725ba6fee584cb2e6 .m-popup-wrap{\n \n background-color: ;\n \n \n }\n\n \n [dir=\"ltr\"] #id-17ad3a07ae4d880725ba6fee584cb2e6.imageRight .dialog-close,\n [dir=\"rtl\"] #id-17ad3a07ae4d880725ba6fee584cb2e6.imageLeft .dialog-close,\n #id-17ad3a07ae4d880725ba6fee584cb2e6 .no-content .dialog-close {\n background-color: ;\n }\n \n\n \n\n \n<\/style>\n\n<div id=\"id-17ad3a07ae4d880725ba6fee584cb2e6\" class=\"dialog js-dialog-simple m-popup m-personalization-popup image-fit-height imageLeft\" aria-hidden=\"true\"> \n <div class=\"m-personalization-popup__dialog\" role=\"dialog\"\n aria-labelledby=\"dialog-title-id-17ad3a07ae4d880725ba6fee584cb2e6\"\n aria-describedby=\"dialog-description-id-17ad3a07ae4d880725ba6fee584cb2e6\"\n >\n \n <div class=\"m-personalization-popup__modal \" role=\"document\">\n <button class=\"dialog-close js-dialog-close\" aria-label=\"Close this dialog window\">×<\/button>\n <div class=\"m-popup-wrap\">\n \n \n \n <div class=\"m-popup-wrap--img\">\n <div class=\"\">\n <div class=\"ratio-content\">\n <picture>\n \n <source media=\"(max-width: 767px)\" srcset=\"https:\/\/image-tc.galaxy.tf\/wipng-2kv0fapdtdv26j6rbys8oqs2s\/stock-photos-59.png?width=550\">\n \n \n <source media=\"(max-width: 1199px)\" srcset=\"https:\/\/image-tc.galaxy.tf\/wipng-2kv0fapdtdv26j6rbys8oqs2s\/stock-photos-59.png?width=900\">\n \n \n <img src=\"https:\/\/image-tc.galaxy.tf\/wipng-2kv0fapdtdv26j6rbys8oqs2s\/stock-photos-59.png?width=900\" alt=\"\">\n \n <\/picture>\n <\/div>\n <\/div>\n <\/div>\n \n \n <div class=\"m-popup-wrap--content\">\n \n <h2 id=\"dialog-title-id-17ad3a07ae4d880725ba6fee584cb2e6\" class=\"h2\">Micro Wedding Package<\/h2>\n \n \n <h3 id=\"dialog-description-id-17ad3a07ae4d880725ba6fee584cb2e6\"class=\"h3\">Oceanfront Intimacy<\/h3>\n \n <div class=\"content\">\n <p>For intimate celebrations with up to 50 guests, our Micro Wedding Package is the ideal choice. Bookings are available within six months of your desired date, offering flexibility for your special day. Enjoy a beautiful ocean view lawn ceremony and a reception in our Breakwater Room, creating the perfect setting for your small, cherished gathering.<\/p>\r\n\n <\/div>\n\n \n\n \n\n \n <div class=\"stripe-btn-wrapper\">\n <a href=\"https:\/\/document-tc.galaxy.tf\/wdpdf-f1mk7irm9n1nnkf5abf6vqw4p\/weddings_cms-document.pdf\" target=\"_blank\" aria-label=\"Package Info\" class=\"btn btn-secondary\n\n\">\n Package Info\n <\/a>\n <\/div>\n \n <\/div>\n \n <\/div>\n <\/div>\n <div class=\"m-personalization-popup__bottom\"><\/div>\n <\/div>\n<\/div>\n","source":{"type":"theme","key":"tc-theme"}}], 2975 allActiveCampaigns : [{"id":"e39567763595228a958820a928d54d7158b9c1e6","visits_type":""},{"id":"555c7a0cd753b67644cefb5b3ac7ff90c7ae4bb9","visits_type":""},{"id":"f1266523a51f4d91a5a10726b03065eea46edce5","visits_type":""}]} 2976</script>
2976 2977
2978<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-17ff7652-ff8c-4161-b0b1-27fbc775e4ec"></script>
2978<!-- Generated by Galaxy-->
2979<script type="text/template" id="sliderPrevArrow"> 2980 <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> 2981</script>
vendor: 1 bytes, line 2981
2981
2982<script type="text/template" id="sliderNextArrow"> 2983 <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> 2984</script>
vendor: 1 bytes, line 2984
2984
2985<script type="text/template" id="sliderPagination"> 2986 <div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div> 2987</script>
vendor: 1 bytes, line 2987
2987
2988<script type="text/template" id="sliderPlayPause"> 2989 <button class="slick-play-pause" type="button"> 2990 <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> 2991 <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> 2992 </button> 2993</script>
vendor: 1 bytes, line 2993
2993
2994<script type="text/template" id="sliderGroupedActions"> 2995 <div class="slider__actions slider__actions--flat"> 2996 <span class="sr-only">Slideshow control buttons</span> 2997 <span class="sr-only">Clicking on the following links will update the content above</span> 2998 <div class="slider__action js-slider-prev-container"></div> 2999 <div class="slider__action js-slider-pagination-container"></div> 3000 <div class="slider__action js-slider-next-container"></div> 3001 </div> 3002</script>
vendor: 1 bytes, line 3002
3002
3003<script type="text/template" id="sliderGroupedActionsAutoRotate"> 3004 <div class="slider__actions slider__actions--flat"> 3005 <span class="sr-only">Slideshow control buttons</span> 3006 <span class="sr-only">Clicking on the following links will update the content above</span> 3007 <div class="slider__action js-slider-pagination-container"></div> 3008 <div class="slider__action js-slider-prev-container"></div> 3009 <div class="slider__action js-slider-playpause-container"></div> 3010 <div class="slider__action js-slider-next-container"></div> 3011 </div> 3012</script>
vendor: 1 bytes, line 3012
3012
3013<script type="text/template" id="templateReadMore"> 3014 <a class="l-read-more" href="#" aria-label="Read more about The Union Bluff Hotel" ><span>Read more</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a> 3015</script>
vendor: 1 bytes, line 3015
3015
3016<script type="text/template" id="templateReadLess"> 3017 <a class="l-read-less" href="#" aria-label="Read less about The Union Bluff Hotel"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a> 3018</script>
vendor: 1 bytes, line 3018
3018
3019<script> 3020var traductionBM = { 3021 previousMonth: 'Previous Month', 3022 nextMonth: 'Next Month', 3023} 3024</script>
vendor: 1 bytes, line 3024
3024
3025<script> 3026var validationMessages = { 3027 required: "This field is required.", 3028 email: "Please enter a valid e-mail address.", 3029 url: "Please enter a valid URL.", 3030 date: "Please enter a valid date.", 3031} 3032</script>
vendor: 1 bytes, line 3032
3032
3033<script> 3034 window.isHome = "0"; 3035 3036 window.localeSlider = { 3037 goToNextSlide: 'Go to next slide, slide {current} of {total}', 3038 goToPrevSlide: 'Go to previous slide, slide {current} of {total}', 3039 lastSlide: 'You are on the last slide', 3040 firstSlide: 'You are on the first slide', 3041 nowOnSlide: 'You are now on slide {current} of {total}', 3042 videoPause: 'Slider is paused', 3043 videoPlay: 'Slider is playing', 3044 toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}', 3045 youAreOnFullScreen: 'You are on full image', 3046 youCloseFullScreen: 'You closed the full image' 3047 }; 3048</script>
3048 3049
3050<script defer src="/integration/tc-theme/public/js/bundle.js?v853407f02913ca0a56b296d19c7f150a"></script>
3050 3051<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div> 3052<div class="dialog js-dialog-lightbox-vue" aria-hidden="true"> 3053 <div class="dialog-content--lightbox container"> 3054 <div class="js-slider-container container"></div> 3055
3055<script type="text/template" class="js-template" id="js-template-lightbox"> 3056 <div class="js-slider__wrapper"> 3057 <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]> 3058 [%~ it.images :item%] 3059 <div class="slider-lightbox__slide"> 3060 <div class="slider-lightbox__image-container"> 3061 [%? item.url && !item.caption%] 3062 <div class="slider-lightbox__captions icon-chain"> 3063 <a href="[%= item.url %]" 3064 [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%] 3065 [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%] 3066 class="icon-chain-wrapper"> 3067 <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg> 3068 </a> 3069 </div> 3070 [%?%] 3071 [%? item.isVideo === true %] 3072 <div class="slider-lightbox__video-wrapper"> 3073 [%= item.video %] 3074 </div> 3075 [%?? item.isVideo === false %] 3076 <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="> 3077 [%? item.title || item.desc || item.caption%] 3078 <div class="slider-lightbox__captions"> 3079 [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%] 3080 [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%] 3081 [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%] 3082 </div> 3083 [%?%] 3084 [%?%] 3085 [%? it.options.download %] 3086 <div class="slider-lightbox__actions"> 3087 <a class="download-link" href="[%= item.downloadLink %]" download> 3088 <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg> 3089 Download 3090 </a> 3091 </div> 3092 [%?%] 3093 </div> 3094 </div> 3095 [%~%] 3096 </div> 3097 <div class="slider-lightbox__slides-controls clearfix"> 3098 <div class="pull-right"> 3099 <div class="js-slider__insert-grouped-actions"></div> 3100 </div> 3101 </div> 3102 </div> 3103 </script>
3103 3104 </div> 3105</div> 3106<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div> 3107<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
3108<script> 3109 window.locale ={ 3110 moreMenuClosed : 'More menu closed', 3111 moreMenuOpened :'More menu opened', 3112 bookingMaskClosed: 'Booking mask closed', 3113 bookingMaskOpened: 'Booking mask Opened' 3114 } 3115</script>
3115 3116<div id="tooltips-wrapper"></div> 3117 3118 3119<!-- Extension Consent Popup --> 3120 3121 3122
3123<script defer src="/integration/tc-ext-integrated-datalayer/public/js/bundle.js?v853407f02913ca0a56b296d19c7f150a" crossorigin="anonymous"></script>
3123 3124 3125
3126<script class="js-module-currency-switcher"> 3127 let currencySwitcherConfig = { 3128 3129 hotelId: '9879084', 3130 isChain: false, 3131 geolocation: false, 3132 defaultCurrency: 'USD', 3133 topCurrencies: ''.split(','), 3134 currenciesAsCode: ''.split(','), 3135 3136 locales: { 3137 search: 'Search', 3138 topCurrencies: 'Top currencies', 3139 allCurrencies: 'All currencies', 3140 results: 'Results', 3141 noResults: 'No results found', 3142 removeButton: 'cleans the search input', 3143 optionButton: 'will be set as the default currency', 3144 selectYourCurrency: 'Select your currency', 3145 opensThePopup: 'Opens the currency switcher dialog', 3146 selectedCurrency: 'Selected currency:', 3147 backToMenu: 'Back to the menu', 3148 popupClose: 'Back to the menu' 3149 } 3150 }; 3151 3152 if (!window.GLXExtensions) { 3153 window.GLXExtensions = { 3154 currencySwitcher: currencySwitcherConfig 3155 }; 3156 } else { 3157 window.GLXExtensions.currencySwitcher = currencySwitcherConfig; 3158 } 3159</script>
vendor: 1 bytes, line 3159
3159
3160<script defer src="/integration/tc-ext-currency-switcher/public/js/bundle-ext-currency-switcher.js?v853407f02913ca0a56b296d19c7f150a" crossorigin="anonymous"></script>
vendor: 1 bytes, line 3160
3160
3161<script> 3162 window.gmsSDKSession = true; // use sessionStorage and not localStorage for sdk (user token) 3163 window.gmsJSPath = '/integration/tc-ext-guest-portal/public/compiled/js/'; 3164</script>
3164 3165
3166<script defer src="https://cdn.galaxy.tf/asset-galaxy/js/gms-latest.min.js?v853407f02913ca0a56b296d19c7f150a"></script>
3166 3167
3168<script defer src="/integration/tc-ext-guest-portal/public/compiled/js/main.bundle.js?v853407f02913ca0a56b296d19c7f150a"></script>
vendor: 1 bytes, line 3168
3168
3169<script> 3170 var gmsUrlReservation = ''; 3171 var gmsUrlReservationTarget = false; 3172 var endpointBase = 'https://api.travelclick.com/loyalty/v2/9879084' 3173; 3174 var tokenEndpoint = 'proxy' 3175; 3176 var reservationUrl = ''; 3177 var gmsModifyBookingURL = ''; /* Link for the button "Modify" if no value */ 3178 var language = 'en'; 3179 var gmsLoginURL = '/book/gp-login'; 3180 var gmsHomeURL = ''; 3181 var gmsSignUpURL = '/book/gp-sign-up'; 3182 var gmsResetPasswordURL = '/book/gp-reset-password'; 3183 var gmsSignUpSuccessURL = '/book/gp-sign-up-success'; 3184 var gmsResetPasswordCodeSuccessURL = '/book/gp-reset-password-step-2'; 3185 var gmsDateFormat = 'YYYY-MM-DD'; 3186 var gmsFirstDay = 2 3187; 3188 var gmsDatePlaceholder = ''; 3189 var gmsCalendars = { 3190 wcag: { 3191 selectedCheckInDate: "Selected check in date is", 3192 selectedCheckOutDate: "Selected check out date is", 3193 selectedCheckInDateText: "This button opens the calendar to select check in date.", 3194 selectedCheckOutDateText: "This button opens the calendar to select check out date.", 3195 selected: "Selected", 3196 }, 3197 labels: { 3198 previousMonth: "Previous Month", 3199 nextMonth: "Next Month", 3200 } 3201 } 3202 3203 3204 3205 var gmsConfigObject = { 3206 hotelsDefaultPhoto: 'https://via.placeholder.com/150', 3207 consentTexts: { 3208 popup: { 3209 title: "One more thing", 3210 button: "Continue", 3211 require_text: "Please select one option to continue" 3212 }, 3213 email: { 3214 opt_in: "" 3215, 3216 opt_out: "NO! I don't want to know about special offers and promotions", 3217 }, 3218 conditions: "", 3219 } 3220 }; 3221 var gmsBookingEngineProviderId = 3222 3223'29' 3224 3225 3226; 3227 var gmsHotelsData = '/json/search/311/1/gp-hotels.json' 3228 var tierData = '[{"id":1315,"name":"","gms_tier_id":"","background_color":"","text_color":"","hover_background_color":"","hover_text_color":"","url_image":"","url_tablet_image":"","url_mobile_image":""}]' 3229 window.localesGuestPortalExtension = "/json/locale/13361/311/1" 3230 3231</script>
3231 3232 3233
3234<script> 3235 window.tcGuestPortalAuthPopupProps = window.tcGuestPortalAuthPopupProps || {}; 3236 3237 window.tcGuestPortalAuthPopupProps.layoutType = 1; 3238 3239 window.tcGuestPortalAuthPopupProps.fullPopUpLayoutConfig = { 3240 title: "", 3241 subtitle: "", 3242 description: "", 3243 benefits: "", 3244 alignment: 'center' 3245 3246 }; 3247 3248 window.tcGuestPortalAuthPopupProps.logo = { 3249 src:'', 3250position:'center', 3251 3252 }; 3253 window.tcGuestPortalAuthPopupProps.formLoginConfig = { 3254 alignment: 'center' 3255, 3256 3257btn_variant: 'gms-btn-action', 3258 sso_buttons: { 3259 google: false 3260, 3261 facebook: false 3262, 3263 twitter: false, 3264 sso_position: false 3265 3266 } 3267 }; 3268 3269 window.tcGuestPortalAuthPopupProps.formSignUpConfig = { 3270 alignment: 'center' 3271, 3272 3273btn_variant: 'gms-btn-action', 3274 sso_buttons: { 3275 google: false 3276, 3277 facebook: false 3278, 3279 twitter: false, 3280 sso_position: false 3281 3282 }, 3283 consent_email: 'visible', 3284 termsAndConditionsErrorLabel: "Terms and Conditions Consent", 3285 }; 3286 3287 window.tcGuestPortalAuthPopupProps.formSignUpFieldsConfig = { 3288 form_fields: { 3289 title: { 3290 visible: false, 3291 required: false, 3292}, 3293first_name: { 3294 required: true 3295}, 3296last_name: { 3297 required: true 3298}, 3299confirm_password: { 3300 visible: true, 3301 required: true, 3302}, 3303phone_number: { 3304 visible: false, 3305 required: false, 3306}, 3307secondary_phone_number: { 3308 visible: false, 3309 required: false, 3310}, 3311mobile: { 3312 visible: false, 3313 required: false, 3314}, 3315address1: { 3316 visible: false, 3317 required: false, 3318}, 3319address2: { 3320 visible: false, 3321 required: false, 3322}, 3323city: { 3324 visible: false, 3325 required: false, 3326}, 3327country: { 3328 visible: false, 3329 required: false, 3330}, 3331state_province: { 3332 visible: false, 3333 required: false, 3334}, 3335postal_code: { 3336 visible: false, 3337 required: false, 3338}, 3339birthday: { 3340 visible: false, 3341 required: false, 3342 date_format: window.gmsDateFormat, 3343}, 3344preferred_language: { 3345 visible: false, 3346 required: false, 3347}, 3348additional_note: "", 3349loyalty_reward_options: { 3350 visible: window.gmsEarningPreferences 3351} 3352 3353 } 3354 }; 3355 3356 window.tcGuestPortalAuthPopupProps.formResetPasswordConfig = { 3357 alignment: 'center' 3358, 3359 show_have_code: false 3360 } 3361 3362 window.tcGuestPortalAuthPopupProps.resetPasswordCodeSuccessConfig = { 3363 alignment: 'center' 3364, 3365 } 3366 3367 window.tcGuestPortalAuthPopupProps.signUpSuccessConfig = { 3368 alignment: 'center' 3369, 3370 } 3371</script>
3371 3372 3373
3374<script type="text/javascript" src="/CXmB53/Z/-/HKJtCSs12s53/SmDfSchbSrJQLck1Oa/M01OIG1RMA/DTFhBU/gnWDA"></script>
3374</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.