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: 11125, 7 tvs: 1, 8 cms_id: 357933, 9 iso: "en_US", 10 local: "en", 11 traduction_id: 1, 12 env: "prod", 13 domain_unique_id: "b302205a85f78bd48fe3e7de74050c4f", 14 proxy_url: "https://tc.galaxy.tf", 15 proxy_key: "874eb68b1ca1de57c745acd10d277a06", 16 proxy_url_lead: "https://tc.galaxy.tf/leads?key=874eb68b1ca1de57c745acd10d277a06&glx-website-id=11125&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/11125/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/6627d8c4cf13c4e667f34076.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=Poppins:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins: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=Poppins:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 40<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 41<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1"> 42<link rel="stylesheet" href="/css/custom/11125/1/main/a57af5fa48c5cdeff35319c7ecb2fdf7/main.css" data-theme-name="th1">
43<script> 44// Picture element HTML5 shiv 45document.createElement( "picture" ); 46</script>
vendor: 1 bytes, line 46
46
47<script>var BIDnumber = '1109922';</script>
47 48 49 50 51 52<style> 53 :root { 54 --btn-animation-type: Instant; 55 56 --hero-animation-type: ; 57 --hero-animation-start: No animation; 58 --hero-animation-text: No Animation; 59 --hero-animation-slider: Fade out image; 60 --hero-animation-slider-delay: 6000ms; 61 --hero-animation-pages: Homepage; 62 63 --on-scroll-animation: ; 64 --on-scroll-animation-pages: Homepage; 65 66 --member-rate-enabled: ; 67 --member-rate-custom-logo: ; 68 } 69</style> 70<link rel="preload" href="/css/custom/11125/311/main/1e392cab2cb46c47a0e2925f0d712560/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 71<noscript><link rel="stylesheet" href="/css/custom/11125/311/main/1e392cab2cb46c47a0e2925f0d712560/main.css"></noscript>
72<script> 73 if (!window.GLXExtensions) window.GLXExtensions = {}; 74 window.GLXExtensions.tcGuestPortal = { isEnabled: true }; 75 (function () { 76 const crossDomainParam = /gms=([^&]*)/.exec(window.location.hash); 77 if (crossDomainParam) { 78 window.GLXExtensions.tcGuestPortal.crossDomain = { 79 param: crossDomainParam[1] 80 }; 81 const newURL = new URL(window.location.href); 82 newURL.hash = ''; 83 history.replaceState(null, '', newURL); 84 } 85 })(); 86 87 // title from the unit level 88 const gp_titles_website = ""; 89 const gp_titles_arr = !gp_titles_website ? null : gp_titles_website.split(","); 90 if (gp_titles_arr) { 91 window.GLXExtensions.tcGuestPortal.gmsTitles = gp_titles_arr; 92 } 93</script>
93 94<style> 95/* While loading */ 96glx-tc-lead-rate:not([data-state="ready"]) { 97 opacity: 0.5; 98 cursor: wait; 99} 100/* avoid content jumping after loading in case there is no fallback */ 101glx-tc-lead-rate-member-value, 102glx-tc-lead-rate-value { 103 &:empty::before { 104 content: '\00a0'; /* equivalent to force taking space */ 105 } 106} 107/* If there is no rate or fallback, we hide the rate */ 108glx-tc-lead-rate[data-empty="true"] { 109 display: none!important; 110} 111</style> 112 113 114<!-- webcomponents for rates from proxy -->
115<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
115 116 117 118<link type="image/x-icon" href="https://image-tc.galaxy.tf/wisvg-bj859mv6dkncegv8khja7p1v9/favicon.svg" rel="shortcut icon"/> 119<meta name="google-site-verification" content="Sx_zpbAgkWGM30zyE_YROoSNNEOs_Ii84GLqbFCKA_Q" /> 120<link rel="preconnect" href="https://fonts.googleapis.com"> 121<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 122<link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet"> 123<title>Yacht Reservations | Marina Bahia Golfito NEW SITE</title> 124<meta name="description" content="" /> 125<meta name="keywords" content="" /> 126<meta property="og:site_name" content="Marina Bahia Golfito NEW SITE" /> 127<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 128<meta name="robots" content="index, follow" /> 129<link rel="canonical" href="https://www.marinabahiagolfito.com/slip-reservations" /> 130<link rel="alternate" href="https://www.marinabahiagolfito.com/slip-reservations" hreflang="en" /> 131<meta property="og:locale" content="en_US" /> 132<meta property="og:type" content="website" /> 133<meta property="og:url" content="https://www.marinabahiagolfito.com/slip-reservations" /> 134<meta property="og:title" content="Yacht Reservations | Marina Bahia Golfito NEW SITE" /> 135<meta property="og:description" content="" />
136<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.marinabahiagolfito.com\/slip-reservations","name":"Yacht reservations"}}]}</script>
vendor: 1 bytes, line 136
136
137<script>var websiteID = 11125;</script>
vendor: 1 bytes, line 137
137
138<script>var cms = 357933</script>
vendor: 1 bytes, line 138
138
139<script>var ts_roll_up_tracking = 'enabled';</script>
vendor: 1 bytes, line 139
139
140<script> var ts_analytics = {"master_brand_bid":1109922,"brand_bid":1109922,"master_brand_chain_id":""}</script>
vendor: 1 bytes, line 140
140
141<script> 142window.dataLayer = window.dataLayer || []; 143var dl = {"pageLanguage":"en","tvs":"tvs_yes","websiteLanguage":"en","pageSection":"not_applicable","pageSubSection":"not_applicable","contentGroup":"not_applicable","globalProduct":"web","event":"datalayer-first-render","productPurchased":"essentials","propertyWebsiteLanguages":2,"webHostname":"marinabahiagolfito.com","parentHostname":"not_applicable"}; 144 dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no"; 145 dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null"; 146window.dataLayer.push(dl); 147</script>
vendor: 1 bytes, line 147
147
148<script>
vendor: 335 bytes, lines 148-152
148(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 149 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 150 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 151 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 152 })(window,document,'script','dataLayer','
152GTM-TL2MM4B
vendor: 6 bytes, lines 152-153
152'); 153
153</script>
153 154 155<style> 156/* 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. */ 157figure.image_resized.glx-cke5-image[style*="width"] img { 158 width: 100%; 159 height: auto; 160} 161</style>
162<script>
vendor: 343 bytes, lines 162-167
162 163 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 164 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 165 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 166 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 167 })(window,document,'script','dataLayer','
167GTM-P3XZKP9
vendor: 7 bytes, lines 167-168
167'); 168
168</script>
vendor: 1 bytes, line 168
168
169<script>
vendor: 348 bytes, lines 169-174
169 170 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 171 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 172 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 173 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 174 })(window,document,'script','dataLayer','
174GTM-K3SP42HM
vendor: 8 bytes, lines 174-175
174'); 175
175</script>
vendor: 1 bytes, line 175
175
176<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
176 177 178 179 <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wijpeg-2dn6n6mlpkmqgzlrhqnnkxkze/whatsapp-image-2024-07-22-at-14-33-15.jpg?width=1920" fetchpriority="high"/> 180 181 182 <link rel="preload" as="image" href="" fetchpriority="high"/> 183 184 185</head> 186<body class="g_free-content no-js sticky-footer header1 187 remove-level-three-navigation" 188 data-g-key="AIzaSyAJ1G-Gy5ETSsl1osUzHgf0Zf_fIcqjTSk" 189 190>
191<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
191 192<div id="m-header1-skeleton" class="header1-skeleton" aria-hidden="true"></div>
193<script> 194 var websiteGlobalVariables = { 195 'rates': { 196 'hideOldPrices': false 197 } 198 }; 199 200 // Set the CSS custom property dynamically 201 document.documentElement.setAttribute( 202 'data-hide-old-prices', 203 websiteGlobalVariables.rates.hideOldPrices 204); 205</script>
205 206<a href="#header-content" class="skip-main">Skip to navigation</a> 207 208<a href="#site-content" class="skip-main">Skip to main content</a> 209 210<a href="#footer-content" class="skip-main">Skip to footer</a> 211 212<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/> 213 214 <style> 215 .id-65c8d924045efd0949c09eb8decdb935 .dialog-close, .id-65c8d924045efd0949c09eb8decdb935.m-popup { 216 color: #000000; 217 } 218 </style> 219 220 221 222 223 224 225 226 227
227<script type="text/template" id="extension-zone-cs-container"></script>
vendor: 2 bytes, line 227
227
228<script> 229 if(!window.hotelModule) { 230 window.hotelModule = []; 231 } 232 window.hotelModule['id-dd9aa8899d0bffc85be58ca4a5fb1183'] = { 233 url: '/json/search/1/1/hotels-dropdown-data.json' 234 } 235 window.headerMenu = {navItems: [{"url":"\/marina-services","current":"","name":"Marina Services","target":""},{"url":"\/sportfishing","current":"","name":"Sportfishing","target":""},{"url":"\/hotel","current":"","name":"Hotel","target":""},{"url":"\/tours","current":"","name":"Tours","target":""},{"url":"\/destination","current":"","name":"Destination","target":""},{"url":"\/our-amenities","current":"","name":"Our Amenities","target":""},{"url":"\/about","current":"","name":"About","target":"","subpages":[{"url":"\/about\/history","current":"","name":"History","target":""},{"url":"\/about\/community-impact","current":"","name":"Community Impact","target":""}]},{"url":"\/events","current":"","name":"News & Events","target":""},{"url":"\/contact","current":"","name":"Contact","target":""},{"url":"\/blog","current":"","name":"Blog","target":""},{"url":"\/gallery","current":"","name":"Gallery","target":""}]} 236 window.headerConfigs = { 237 headerId: 'id-dd9aa8899d0bffc85be58ca4a5fb1183', 238 hrefLanguage: 'en', 239 showSecondaryNavigation: false, 240 showLevelThreeNavigation: false, 241 secondaryNav: [], 242 logo: { 243 link: '/', 244 linkTarget: false, 245 title: 'Back to the homepage', 246 hasBackground: false, 247 background: '', 248 hasScrollLogo: true, 249 scrollLogo: 'https://image-tc.galaxy.tf/wisvg-5591hyfoccrtzn1gdshmyxyoy/logo-scroll.svg?width=500', 250 scrollLogoAlt: '', 251 hasMobileLogo: true, 252 mobileLogo: 'https://image-tc.galaxy.tf/wisvg-5591hyfoccrtzn1gdshmyxyoy/logo-scroll.svg?width=250', 253 mobileLogoAlt: '', 254 logo:'https://image-tc.galaxy.tf/wisvg-davnwxa6q8z5v128b0hwd3lms/logo-new.svg?width=500', 255 logoAlt: '', 256 additionalLanguagesLogosSettings: { 257 isEnabled: false, 258 hasLogo: false, 259 logo: '', 260 logoAlt: '', 261 hasScrollLogo: true, 262 scrollLogo: '', 263 scrollLogoAlt: '', 264 hasMobileLogo: false, 265 mobileLogo: '', 266 mobileLogoAlt: '', 267 hasBackground: false, 268 background: '', 269 }, 270 }, 271 showLanguageSwitcher: false, 272 languageSwitcher: { 273 274 languageCount: '2', 275 currentLanguage: 'English', 276 currentLanguageShort: 'en', 277 languages: [ 278 { 279 url: '/es/free-content ', 280 local: 'es', 281 full: ' Español', 282 short: 'es', 283 }, 284 ] 285 286}, 287 showCurrencySwitcher: true, 288 hasPhoneNumber: true, 289 phoneNumber: '+ 506 4080 6090', 290 phoneNumberSanitized: '+50640806090', 291 phoneNumberLabel: '', 292 hasSubpages: true, 293 maxNavItems:'5', 294 hamburgerIconColor: '', 295 bookNowLabel: "Book now", 296 dropShadowOnScroll: true, 297 headerMenu:{ navItems:'' }, 298 gmsHeaderDropdown: {}, 299 hotelDropdownConfig:{ 300 crossWebsiteLinking: false, 301 homeLink: '', 302 homeLinkTarget: false, 303 homeLinkLabel: '', 304 homeIcon: false, 305 customHomeIcon: '', 306 groupHotelsDropdowns: '', 307 defaultHotel: '', 308 uncategorisedHotel: '', 309 }, 310 locales: { 311 navigationLink: 'Link', 312 showSubMenuFor:'show submenu for ', 313 hamburgerMenu:'Hamburger Menu', 314 mainNavigation:'main navigation', 315 opensBookingMask:'opens booking mask', 316 closeBookingMask:'close booking mask', 317 closeMoreMenu:'close more menu', 318 backToTheMenu:'back to the menus', 319 gms_helloUser:'Hello,', 320 gms_signOut:'Sign Out', 321 gms_point: 'Point', 322 gms_points: 'Points', 323 gms_night:'Night', 324 gms_nights:'Nights', 325 gms_stay:'Stay', 326 gms_stays:'Stays', 327 call_us:'call us at', 328 menu:'Menu' 329 } 330 } 331</script>
331 332<div id="header-one" class="header-one header-logo-alts" data-scroll-logo-alt="" data-logo-alt="" > 333 <header-one></header-one> 334</div> 335 336 337 338<!-- BM CORE SETTING EXAMPLE -->
339<script> 340 const calendarSettings = { 341 342 displayDateFormat:"MM/DD/YYYY", 343 isLargeLayout: true, 344 345 siteLanguage: 'en', 346 firstDayOfTheWeek: 0, 347 monthsToShow: 1, 348 showDaysInNextAndPreviousMonths: false, 349 350 useDefaultArrows: false, 351 arrowsCustomClass: { 352 prev: 'icon icon-arrow-left', 353 next: 'icon icon-arrow-right', 354 }, 355 checkIn: { 356 field: 'bm-checkin-input', 357 trigger: 'bm-checkin-trigger', 358 container: 'bm-calendars', 359 }, 360 checkOut:{ 361 field: 'bm-checkout-input', 362 trigger: 'bm-checkout-trigger', 363 container: 'bm-calendars', 364 }, 365 flexibleDates: { 366 enabled: false, 367 field: 'flexible-dates-input', 368 content: 'My dates are flexible', 369 checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>' 370 }, 371 ratesInCalendar: { 372 enabled: false, 373 device: 'desktop', 374 dailyRatesData: [], 375 indicatorColor: '#0AE000', 376 customCalendar: { 377 calendarContainer: 'bm-rates-calendar', 378 monthsContainer: 'bm-rates-calendar-months', 379 monthsTrigger: 'bm-rates-month-trigger', 380 daysContainer: 'bm-rates-calendar-days', 381 daysTigger: 'bm-rates-calendar-days', 382 applyTigger: 'bm-rate-calendar-apply', 383 closeTigger: 'bm-rate-calendar-close', 384 }, 385 indicatorLabel: "Lowest available rate", 386 rateLabel: "Rates from ", 387 backBtnLabel: "Go back", 388 monthSelectorLabel: "Select your dates", 389 applyBtnLabel: "Apply dates", 390 }, 391 wcag: { 392 selectedCheckInDate: "Selected check in date is", 393 selectedCheckOutDate: "Selected check out date is", 394 selectedCheckInDateText: "This button opens the calendar to select check in date.", 395 selectedCheckOutDateText: "This button opens the calendar to select check out date.", 396 selected: "Selected", 397 checkInLiveRegionId: 'checkin-region', 398 checkOutLiveRegionId: 'checkout-region', 399 incorrectDateFormatEntered: "Incorrect date format used, please use date format", 400 minimumDaysOfStay: "Minimum Night Stay", 401 calendarExpanded: "Calendar Expanded", 402 }, 403 labels: { 404 previousMonth: "Previous Month", 405 nextMonth: "Next Month", 406 } 407}; 408 const bm_core_settings = { 409 dataContainer: 'bm-app', 410 container: 'bm-box-wrapper', 411 412 startingDate: '', 413 414 calendars: calendarSettings, 415 leadRates: { 416 showRates: 1 , 417 showStrikeThroughRate: false, 418 displayPrice: 'lead-rates-price', 419 bestRateLogo: { 420 enabled: false, 421 logo: "", 422 fallbackText: "Best Rate Guarantee" 423 } 424 }, 425 wcag: { 426 bookNow:{ 427 id: 'booking-mask-submit', 428 opensInANewTab: "opens in a new tab" 429 } 430 }, 431 432 saveBookingSession: false , 433 website: { 434 hotelTypeId: '2', 435 booking_engine_hotel_id: '113045', 436 booking_mask_url: '', 437 booking_engine_provider_id: '1' , 438 second_booking_engine_provider_id: 'false', 439 second_booking_engine_hotel_id: 'false', 440 second_booking_engine_url: 'false', 441 second_booking_mask_url: 'false', 442 hasFamilyPricing: false, 443 be_open_in_new_tab: true , 444 445 hotels: [{"id":10735,"name":"Amaka Ocean New Site","booking_engine_hotel_id":113045,"booking_mask_url":"https:\/\/reservations.travelclick.com\/113045?","booking_engine_url":"https:\/\/reservations.travelclick.com\/113045?HotelId=113045&languageid=1&rooms=1&adults=1","booking_engine_provider_id":29,"be_open_in_same_tab":false,"second_booking_engine_provider_id":0,"second_booking_engine_hotel_id":0,"second_booking_engine_url":"","date_booking_from":null,"default_duration":1,"max_children_id":6,"max_children_age":12,"max_infant_id":2,"max_infant_age":1,"max_room_id":10,"max_adult_id":10,"weight":0,"country":"Costa Rica","country_id":false,"region":"Provincia de Puntarenas","region_id":false,"city":"Golfito","location":"","location_id":0,"min_children_age_id":0}] 446 447}, 448 449 450 451 452module: 'brand', 453id: '1765', 454 455showHotels:true, 456 457}; 458 const bm_ui_settings = { 459 dataContainer: 'bm-app', 460container: 'bm-box-wrapper', 461containers: { 462 'header1': { 463 vertical: { 464 base: '#bm-hero-container', 465 noHero: '#no-hero', 466 collapsed: '#bm-collapsed-wrapper', 467 triggers: '.bm-collapsed-wrapper' 468 }, 469 horizontal: { 470 base: '#bm-horizontal-hero', 471 belowHero: '#bm-horizontal-below-hero', 472 noHero: '#no-hero', 473 collapsed: '#bm-collapsed-horizontal-wrapper', 474 triggers: '.bm-collapsed-wrapper' 475 }, 476 'area-search': { 477 base: '#bm-horizontal-hero', 478 belowHero: '#bm-horizontal-below-hero', 479 noHero: '#no-hero', 480 collapsed: '#bm-collapsed-horizontal-wrapper', 481 triggers: '.bm-collapsed-wrapper' 482 }, 483 'horizontal-hotel-plus-air': { 484 base: '#bm-horizontal-hero', 485 belowHero: '#bm-horizontal-below-hero', 486 noHero: '#no-hero', 487 collapsed: '#bm-collapsed-horizontal-wrapper', 488 triggers: '.bm-collapsed-wrapper' 489 } 490 }, 491 'header2': { 492 vertical: { 493 base: '#bm-vertical-base', 494 noHero: '#no-hero', 495 collapsed: '#bm-vertical-base', 496 triggers: '.bm-collapsed-wrapper' 497 }, 498 horizontal: { 499 base: '#bm-horizontal-hero', 500 belowHero: '#bm-horizontal-below-hero', 501 noHero: '#no-hero', 502 collapsed: '#bm-collapsed-horizontal-wrapper', 503 triggers: '.bm-collapsed-wrapper' 504 }, 505 'area-search': { 506 base: '#bm-horizontal-hero', 507 belowHero: '#bm-horizontal-below-hero', 508 noHero: '#no-hero', 509 collapsed: '#bm-collapsed-horizontal-wrapper', 510 triggers: '.bm-collapsed-wrapper' 511 }, 512 'horizontal-hotel-plus-air': { 513 base: '#bm-horizontal-hero', 514 belowHero: '#bm-horizontal-below-hero', 515 noHero: '#no-hero', 516 collapsed: '#bm-collapsed-horizontal-wrapper', 517 triggers: '.bm-collapsed-wrapper' 518 } 519 }, 520 'headerAdvanced': { 521 vertical: { 522 base: '#bm-hero-container', 523 noHero: '#no-hero', 524 collapsed: '#bm-collapsed-wrapper', 525 triggers: '.bm-collapsed-wrapper' 526 }, 527 horizontal: { 528 base: '#bm-horizontal-hero', 529 belowHero: '#bm-horizontal-below-hero', 530 noHero: '#no-hero', 531 collapsed: '#bm-collapsed-horizontal-wrapper', 532 triggers: '.bm-collapsed-wrapper' 533 }, 534 'area-search': { 535 base: '#bm-horizontal-hero', 536 belowHero: '#bm-horizontal-below-hero', 537 noHero: '#no-hero', 538 collapsed: '#bm-collapsed-horizontal-wrapper', 539 triggers: '.bm-collapsed-wrapper' 540 }, 541 'horizontal-hotel-plus-air': { 542 base: '#bm-horizontal-hero', 543 belowHero: '#bm-horizontal-below-hero', 544 noHero: '#no-hero', 545 collapsed: '#bm-collapsed-horizontal-wrapper', 546 triggers: '.bm-collapsed-wrapper' 547 } 548 }, 549}, 550hero: { 551 container: 'm-hero',
552 typeShort: 'm-hero_short' 553}, 554//area-search 555areaSearch: { 556 enabled: false, 557 URL: '', 558 URLTarget: '', 559 sortResultsBy: 'Destination', 560 helperText: true, 561 locationFieldSearch: false, 562 disableCountrySearch: false, 563 disableRegionSearch: false, 564 disableCitySearch: false, 565 disablePoiSearch: false, 566 disableSearchIcons: false, 567 enableAllDestinationSearch: false, 568 hideCounterPerLevel: false, 569 hideSecondaryInfomation: false, 570 promocodePopUp: { 571 container: 'bm-as-promocode-popup', 572 trigger: 'bm-as-promocode-trigger', 573 mobileClose: 'bm-as-promocode-close', 574 mobileSaveChanges: 'bm-as-promocode-save-changes', 575 } 576}, 577roomPopUp: { 578 enabled: 579 580 true 581 , 582 cmsShowChildrenAges: false , 583 container: 'bm-pu-room-options', 584 roomContainer: 'bm-pu__rooms-container', 585 roomsSelector: 'js-as-room', 586 roomNumber: 'js-room-number', 587 childAgesContainer: 'js-room-child-ages', 588 infantAgesContainer: 'js-room-infant-ages', 589 trigger: 'bm-pu-room-trigger', 590 triggerGuestCount: 'guest_count', 591 triggerGuestLabel: 'guest_label', 592 triggerAdultCount: 'adult_count', 593 triggerAdultLabel: 'adult_label', 594 triggerChildrenCount: 'children_count', 595 triggerChildrenLabel: 'children_label', 596 triggerRoomCount: 'room_count', 597 triggerRoomLabel: 'room_label', 598 mobileClose: 'bm-pu-room-close', 599 mobileSaveChanges: 'bm-pu-room-save-changes', 600 selectRoomLabel: "This button opens the room selector.", 601 addRoom: 'add-room', 602 removeRoom: 'subtract-room', 603 trashRoom: 'bm-pu__room-remove', 604 roomCounter: 'bm-pu-room-counter', 605 adultSelector: 'bmadults', 606 childSelector: 'bm-children', 607 infantSelector: 'bm-infants', 608 labels: { 609 roomOptionsSaveChanges: "Save Changes", 610 roomSingular: "Room", 611 roomPlural: "Rooms", 612 guestSingular: "Guest", 613 guestPlural: "Guests", 614 labelAdults: "Adults", 615 labelChildren: "Children", 616 childAgeInformation: "< 11 years old", 617 infantAgeInformation: "< 2 years old", 618 selectYourOccupancy: "Select your occupancy", 619 addRoom: "Add Room", 620 removeRoom: "Subtract Room", 621 occupancy: "Occupancy", 622 } 623}, 624// button only 625buttonOnly: { 626 enabled: true, 627 URL: '/slip-reservations', 628 URLTarget: '', 629 buttonClass: '' 630}, 631//book now buttons 632bookNow: { 633 mobile: { 634 open: 'js-trigger-open-collapse', 635 openLabel: "RESERVE A SLIP", 636 close: 'js-trigger-close-collapse', 637 closeLabel: "close" 638 }, 639 desktop: { 640 id: 'booking-mask-submit', 641 label: "RESERVE A SLIP", 642 open: 'js-trigger-open-collapse', 643 openLabel: "RESERVE A SLIP", 644 close: 'js-trigger-close-collapse', 645 closeLabel: "close" 646 } 647}, 648// layout 649layout: 'vertical', 650fullyExpanded: false, 651horizontalIsFullWidth: false, 652isSticky: false, 653position: 'right', 654collapsed: 'collapsed', 655collapsePosition: 'in-line', 656//check in/out labels 657checkInLabel: "Check In", 658checkOutLabel: "Check Out", 659requiredFieldsLocal: "* Fields Required", 660headerType: null, 661 //calendars information shared with core 662 calendars: calendarSettings, 663 //hotel select 664hotelSelect: 'booking-mask-hotel', 665hotelSelectWrapper: 'booking-mask-hotel-wrapper', 666selectHotelLabel: "Select Hotel", 667selectHotelPlaceHolder: "Select Hotel", 668showNumberOfHotels: false, 669hotelSelectRequired: true, 670showHotelCountry: false, 671//rooms 672showRooms: true, 673rooms: { 674 id:'bm-rooms', 675 min: '1', 676 max: '10', 677 defaultValue: "1", 678 label: "Rooms", 679 required: false 680}, 681 682//adults 683showAdults: true, 684adults: { 685 id:'bmadults', 686 min: '1', 687 max: '10', 688 defaultValue: "1", 689 label: "Adults", 690 required: false 691}, 692 693//children 694showChildren: true, 695children: { 696 id:'bm-children', 697 min: '0', 698 max: '10', 699 defaultValue: '0' || 0 , 700 label: "Children", 701 required: false, 702 disabled: false 703}, 704childAges: { 705 id:'bm-childAges', 706 min: 0, 707 max: 12, 708 defaultValue: 0 , 709 label: "Child age by Check-in", 710 required: false, 711 infantEnabled: true 712}, 713 714//infants 715showInfants: true , 716infants: { 717 id: 'bm-infants', 718 min: '0', 719 max: '2', 720 defaultValue: '' || 0, 721 label: "Infants", 722 required: false, 723 disabled: false 724}, 725infantAges: { 726 id: 'bm-infantAges', 727 min: 0, 728 max: 1, 729 defaultValue: 0 , 730 label: "Infants age by Check-in", 731 required: false 732}, 733//hotel + air 734showHotelAir: false, 735hotelAir: { 736 preselectHotelAir: false, 737 hotelId:'hotel-only-btn', 738 airId:'hotel-air-btn', 739 srLabel: "Select booking type", 740 hotelLabel: "Hotel", 741 airLabel: "Hotel + Air", 742 departureCityLabel: "Departure City", 743 departureLoadingText: "Searching",
744 departureCityWrapperId: 'departure-city-wrapper', 745 departureCityId: 'departure-city', 746 trigger: 'hotel-air___btn', 747 triggerHotelAir: '#hotel-air-btn', 748 required: true 749}, 750 751showRates: true, 752showRetailRates: !websiteGlobalVariables.rates.hideOldPrices, 753leadRates: { 754 defaultRate: "Make a Reservation", 755 rate: '', 756 label: "Rates from", 757 opensInANewTab: "opens in a new tab", 758 759 customRatesURL: false, 760 URL: '', 761 762 bestRateLogo: { 763 enabled: false, 764 logo: "", 765 fallbackText: "Best Rate Guarantee" 766 } , 767 iHotelierConfig: 'false', 768 locales: { 769 loadingText: "Loading", 770 ratesFrom: "Rates from " 771 } 772}, 773 showModifyLink: 0 , 774modify: { 775 id:'modifyBooking', 776 bookingMaskURL: '', 777 bookingEngineURL: '', 778 text: { 779 modifyBooking: "Modify Booking", 780 openPopup: "Opens modify booking window", 781 closePopup: "Close modify booking window", 782 enterReservationNumber: "Please, enter your reservation number.", 783 reservationNumber: "Reservation number", 784 submitReservationNumber: "Submit reservation number", 785 required: "required", 786 allFieldsAreRequired: "(All fields are required)", 787 opensInANewTab: "opens in a new tab", 788 submit: "Submit", 789 selecHotel: "Select Hotel" 790 } 791}, 792 //promocode 793 794 hasPromocode: true, 795 promocodeId: 'booking-mask-promocode', 796 multiPromocodeValueInput: 'js-bm-source-promocode-value', 797 multiPromocodeTypeInput: 'js-bm-source-promocode-name', 798 multiPromocodeRealInput: 'js-bm-fill-promocode', 799 800 801 802 803 804 numberOfPromoCodes: 1, 805 promocodeWCAG: { 806 gotACode: "Got a promocode?", 807 openPromocode: "Opens promocode window", 808 enterYourPromo: "Enter your promocode", 809 clearPromocode: "Clear promocode", 810 closePromocodeWindow: "Close promocode window", 811 addYourCode: "Add your code", 812 selectCodeType: "Select code type", 813 enterYourPromo: "Enter your promocode", 814 applyPromocode: "Apply promocode", 815 addPromo: "Add", 816 promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes", 817 }, 818 819 820 821showPromo: 1 , 822 823 promoCode: { 824 label: "Promo Code", 825 labelPlaceholder: "Promo Code", 826 promocodeType: 'discount', 827 hasDefaultValue: false , 828 defaultValue: "", 829 }, 830 831 832showTravelAgencyPromo: 0 , 833 834 835showGroupPromo: 0 , 836 837 838showRateAccessCorporatePromo: 0 , 839 840 website: { 841 hotelTypeId: '2', 842 booking_engine_hotel_id: '113045', 843 booking_mask_url: '', 844 booking_engine_provider_id: '1' , 845 second_booking_engine_provider_id: 'false', 846 second_booking_engine_hotel_id: 'false', 847 second_booking_engine_url: 'false', 848 second_booking_mask_url: 'false', 849 hasFamilyPricing: false, 850 be_open_in_new_tab: true , 851 852 hotels: [{"id":10735,"name":"Amaka Ocean New Site","booking_engine_hotel_id":113045,"booking_mask_url":"https:\/\/reservations.travelclick.com\/113045?","booking_engine_url":"https:\/\/reservations.travelclick.com\/113045?HotelId=113045&languageid=1&rooms=1&adults=1","booking_engine_provider_id":29,"be_open_in_same_tab":false,"second_booking_engine_provider_id":0,"second_booking_engine_hotel_id":0,"second_booking_engine_url":"","date_booking_from":null,"default_duration":1,"max_children_id":6,"max_children_age":12,"max_infant_id":2,"max_infant_age":1,"max_room_id":10,"max_adult_id":10,"weight":0,"country":"Costa Rica","country_id":false,"region":"Provincia de Puntarenas","region_id":false,"city":"Golfito","location":"","location_id":0,"min_children_age_id":0}] 853 854}, 855 856 857 858 859module: 'brand', 860id: '1765', 861 862showHotels:true, 863 864} 865 bm_ui_settings.areaSearch.labels = { 866 searchHint: 'Please enter 3 or more characters', 867 noResultsFound: 'No results found', 868 locationSearchLabel: 'Where do you want to go?', 869 locationSearchPlaceholder: 'Country, city, region or hotel', 870 asCalendarMonthPlaceholder: 'month label', 871 bestRateGuaranteeLabel: 'Best Rate Guarantee', 872 specialCode: 'Special Code', 873 codeType: 'Code Type', 874 code: 'Code', 875 applyCode: 'Apply Code', 876 searchDropDownDescription: 'Search location or property', 877 searchBMInAreaSearchPage: 'ASM Search', 878 updateBMInAreaSearchPage: 'Update', 879}; 880 881</script>
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896<!-- BM DATA ATTR EXAMPLE --> 897<div id="bm-app" 898 data-booking-mask-type="nobm" 899 data-mobile-booking-mask-type="nobm" 900></div> 901 902 903 904<div id="main-content" role="main"> 905 906 907 908 909 910<div id="no-hero" class="no-hero"></div> 911 912 913 914 915 916 917 918 919 920 921 922 923
924<script> 925 if(!window.heroConfigs) { 926 window.heroConfigs = {}; 927 } 928 window.heroConfigs.isHeroAvailable = false; 929</script>
929 930 931 932 <div class="js-hero-list" id="hero-list-app-id-53a3695e6afbcd6cf3a7c1a32a7484b2"> 933 <div id="m-hero-skeleton" 934 class="m-hero-skeleton skeleton-loader 935 short-size 936 937 nobm header1" 938 > 939 <div class="skeleton-hero-image"></div> 940 </div> 941 <hero-list-app 942 :configs="{ 943 blockId: 'id-53a3695e6afbcd6cf3a7c1a32a7484b2', 944 heroType: 'Short hero', 945 unitMediaValue: '0', 946 noCroppingBg: '', 947 noCroppingBgImg: '', 948 noCroppingBgColor: '#fff', 949 showBreadcrumb: '0', 950 videoControl: '0', 951 heroVideoControl:{ 952 autoStop: '0', 953 autoStopTime: '5', 954 hideIcon: '0', 955 hideLocale: '0', 956 locale: { 957 play: 'Play video', 958 pause: 'Pause video', 959 } 960 }, 961 scrollConfig:{ 962 showScrollFunction: '0', 963 scrollAnimation: '', 964 scrollClickFunction: '0', 965 scrollText: '', 966 scrollTextColor: '', 967 scrollColor: '' 968 }, 969 styles:{ 970 scrollLogo: '', 971 verticalAlignment: 'center', 972 verticalAlignmentMobile: 'center', 973 headerOverlay: '', 974 headerOverlayColor: 'rgba(0, 0, 0, 0.5)', 975 gradientHeight: '200', 976 marginBottom: '30', 977 textAlignment: 'center', 978 sliderAutoplay: '0', 979 textVerticalAlignment: '', 980 }, 981 locales:{ 982 playVideo: 'Play video', 983 pauseVideo: 'Pause video', 984 scrollDown: 'Scroll down to next section', 985 } 986 }"> 987 </hero-list-app> 988 </div> 989 990 991
991<script> 992 if(!window.heroSliderItemList) { 993 window.heroSliderItemList = []; 994 } 995 996</script>
996 997 998 999 1000<style> 1001 .id-95641b60942d8b454293e88c37119f65 .m-hero--slide__overlay { 1002 1003 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); 1004 1005 1006 height: 200px; 1007 1008 1009 } 1010 </style> 1011 1012 1013 <style> 1014 1015 1016 .id-95641b60942d8b454293e88c37119f65 .m-hero--content__wrapper.banner-wrapper .banner{ 1017 background-image: url(/integration/tc-theme/public/img/placeholder_1_1.png); 1018 } 1019 1020 1021 .id-95641b60942d8b454293e88c37119f65 .m-hero--content__wrapper.banner-wrapper .title-sub, 1022 .id-95641b60942d8b454293e88c37119f65 .m-hero--content__wrapper.banner-wrapper .title-sub .hero-title, 1023 .id-95641b60942d8b454293e88c37119f65 .m-hero--content__wrapper.banner-wrapper .title-sub .hero-subtitle, 1024 .id-95641b60942d8b454293e88c37119f65 .m-hero--content__wrapper.banner-wrapper .title-sub .btn { 1025 text-align: center; 1026 color: #fff; 1027 } 1028 1029 </style> 1030 1031 1032 1033 1034 1035
1036<script> 1037window.heroSliderItemList.push({ 1038 blockId: 'id-95641b60942d8b454293e88c37119f65', 1039 showOverlay: 'show overlay', 1040 overlayColor: 'rgba(0, 0, 0, 0.6)', 1041 overlayHeight: '200', 1042 bannerEnabled: 'enable', 1043 bannerBackgroundColor: '', 1044 textAlignment: 'center', 1045 textColor: '#fff', 1046 borderOrShadow: '', 1047 bannerBorderColor: '#fff', 1048 video: ``, 1049 tabletVideo: ``, 1050 mobileVideo: ``, 1051 mediaType: 'image', 1052 title: ``, 1053 subtitle: ``, 1054 bannerImgPosition: '', 1055 bannerImgEnabled: 'enable', 1056 buttonEnabled: 'Disable', 1057 url: '', 1058 urlTarget: '', 1059 linkTitle: `Button`, 1060 buttonStyle: 'Action', 1061 desktopVideoObj:{ 1062 isTVS: '', 1063 lazy: ``, 1064 }, 1065 tabletVideoObj:{ 1066 isTVS: '', 1067 lazy: ``, 1068 }, 1069 mobileVideoObj:{ 1070 isTVS: '', 1071 lazy: ``, 1072 }, 1073 imgResponsive:{ 1074 img: { 1075 url:'https://image-tc.galaxy.tf/wijpeg-2dn6n6mlpkmqgzlrhqnnkxkze/whatsapp-image-2024-07-22-at-14-33-15.jpg?width=1920', 1076 alt:`` 1077 }, 1078 imgMobile:{ 1079 url:'', 1080 alt:``, 1081 }, 1082 imgTablet: { 1083 url:'', 1084 alt:`` 1085 }, 1086 }, 1087 bannerImg:{ 1088 url:'/integration/tc-theme/public/img/placeholder_1_1.png', 1089 alt:`` 1090 }, 1091 locales:{ 1092 openInANewTab: 'opens in a new tab' 1093 } 1094}) 1095 1096 </script>
1096 1097 1098 1099 1100 1101 <div id="site-content"> 1102 <style> 1103 .id-900a519f45c35e9bd0d7168650987de1 .m-introduction__row { 1104 width: 100%; 1105 } 1106 .id-900a519f45c35e9bd0d7168650987de1 .m-introduction__row{ 1107 color: #000000; 1108 } 1109 .id-900a519f45c35e9bd0d7168650987de1 .m-introduction__row h1, 1110 .id-900a519f45c35e9bd0d7168650987de1 .m-introduction__row h2{ 1111 color: inherit; 1112 } 1113 1114 .id-900a519f45c35e9bd0d7168650987de1.m-introduction{ 1115 background-color: #fff7f4; 1116 padding-top: px; 1117 padding-bottom: px; 1118 } 1119 </style> 1120
1121<script> 1122 if(!window.introduction) { 1123 window.introduction = []; 1124 } 1125 window.introduction['id-900a519f45c35e9bd0d7168650987de1'] = { 1126 intro: { 1127 title: "Slip Reservations", 1128 subtitle: "", 1129 content: "", 1130 readMore: false, 1131 textColor: '#000000', 1132 linkColor: '', 1133 width: '100%', 1134 textAlignment: 'center', 1135 columns: false, 1136 background: { 1137 type: 'color', 1138 color: '#fff7f4', 1139 image: '', 1140 repeat: false, 1141 contentBackground: { 1142 type: 'none', 1143 color: '', 1144 image: '', 1145 repeat: false 1146 } 1147 }, 1148 padding: { 1149 desktop: { 1150 enabled: true, 1151 top: '', 1152 bottom: '' 1153 }, 1154 tablet: { 1155 enabled: false, 1156 top: '', 1157 bottom: '' 1158 }, 1159 mobile: { 1160 enabled: false, 1161 top: '', 1162 bottom: '' 1163 } 1164 }, 1165 margin: { 1166 enabled: false, 1167 top: '', 1168 bottom: '' 1169 }, 1170 btn: { 1171 showButton: false, 1172 title: "Button", 1173 href: '', 1174 target: false, 1175 style: 'Action' 1176 }, 1177 video: { 1178 showVideo: false, 1179 position: 'bottom', 1180 url: '', 1181 width: '60', 1182 } 1183 } 1184 1185 }; 1186 1187 if(!window.locales) { 1188 window.locales = []; 1189 } 1190 window.locales['id-900a519f45c35e9bd0d7168650987de1'] = { 1191 opensInNewTab: "opens in a new tab", 1192 readMore: "Read more", 1193 readLess: "Read less" 1194 } 1195</script>
1195 1196 1197<div id="id-900a519f45c35e9bd0d7168650987de1" class="id-900a519f45c35e9bd0d7168650987de1 introduction-vue vue-container"> 1198 <introduction-app 1199 :block-id="'id-900a519f45c35e9bd0d7168650987de1'" 1200 :intro-type="'page'" 1201 /> 1202</div> 1203 1204
1205<script> 1206 if(!window.plainTextBlock) { 1207 window.plainTextBlock = []; 1208 } 1209 window.plainTextBlock['id-e715d7fd054bb685ce1514f68709db92'] = { 1210 introContent: '', 1211 introTitle: `My title`, 1212 introSubtitle: `My subtitle`, 1213 introLinkTitle: `Read More`, 1214 introBtnTitle: `Button`, 1215 } 1216 1217 window.plainTextBlock['id-e715d7fd054bb685ce1514f68709db92'].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`; 1218</script>
1218 1219 1220 <div id="plain-text-outer-id-e715d7fd054bb685ce1514f68709db92" class=" custom-html custom-html___full-width "> 1221 <div class= ""> 1222 <div id="id-e715d7fd054bb685ce1514f68709db92" class="js-plain-text-block" v-cloak> 1223 1224 </div> 1225 1226 <!--<iframe src="https://forms.monday.com/forms/embed/9988d910d6293ba4c8aad2048fa4891f?r=use1" width="100%" height="2500" 1227 style="border:0; margin: 0 auto; box-shadow: 5px 5px 56px 0px rgba(0,0,0,0.25);" frameborder="0" scrolling="no" allowfullscreen> 1228</iframe>--> 1229 1230<iframe src="https://forms.monday.com/forms/embed/fe67a1f5ca2d154f966b8141196919a7?r=use1" width="100%" height="3000 style="border:0; margin: 0 auto; box-shadow: 5px 5px 56px 0px rgba(0,0,0,0.25);" frameborder="0" scrolling="no"></iframe> 1231 1232 </div> 1233 </div> 1234
1235<script> 1236 if(!window.plainTextBlock) { 1237 window.plainTextBlock = []; 1238 } 1239 window.plainTextBlock['id-574a4b6179f89763e95b3eade83de21d'] = { 1240 introContent: '', 1241 introTitle: `My title`, 1242 introSubtitle: `My subtitle`, 1243 introLinkTitle: `Read More`, 1244 introBtnTitle: `Button`, 1245 } 1246 1247 window.plainTextBlock['id-574a4b6179f89763e95b3eade83de21d'].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`; 1248</script>
1248 1249 1250 <div id="plain-text-outer-id-574a4b6179f89763e95b3eade83de21d" class=" custom-html custom-html___full-width "> 1251 <div class= ""> 1252 <div id="id-574a4b6179f89763e95b3eade83de21d" class="js-plain-text-block" v-cloak> 1253 1254 </div> 1255 1256 <style type="text/css"> 1257.WA_Chat_Widget *{ 1258 margin: 0; 1259 padding: 0; 1260 box-sizing: border-box; 1261} 1262.WA_Chat_Widget .WA_FloatingButton{ 1263 position: fixed; 1264 width: 70px; 1265 height: 70px; 1266 display: flex; 1267 justify-content: center; 1268 align-items: center; 1269 box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.185); 1270 border-radius: 50%; 1271 background: #fff; 1272 cursor: pointer; 1273 z-index: 1000; 1274} 1275.WA_Chat_Widget .WA_FloatingButton svg{ 1276 width: 40px; 1277 height: 40px; 1278 fill: #4fce5d; 1279} 1280.WA_Chat_Widget[data-position^="top-"] .WA_FloatingButton{ 1281 top: 20px; 1282} 1283.WA_Chat_Widget[data-position^="bottom-"] .WA_FloatingButton{ 1284 bottom: 20px; 1285} 1286.WA_Chat_Widget[data-position$="-left"] .WA_FloatingButton{ 1287 left: 20px; 1288} 1289.WA_Chat_Widget[data-position$="-right"] .WA_FloatingButton{ 1290 right: 20px; 1291} 1292.WA_Chat_Widget[data-position$="-center"] .WA_FloatingButton{ 1293 left: 50%; 1294 transform: translateX(-50%); 1295} 1296 1297.WA_Chat_Widget[data-position^="top-"] .WA_ChatBox{ 1298 top: 110px; 1299} 1300.WA_Chat_Widget[data-position^="bottom-"] .WA_ChatBox{ 1301 bottom: 110px; 1302} 1303.WA_Chat_Widget[data-position$="-left"] .WA_ChatBox{ 1304 left: 30px; 1305} 1306.WA_Chat_Widget[data-position$="-right"] .WA_ChatBox{ 1307 right: 30px; 1308 z-index: 500; 1309} 1310.WA_Chat_Widget[data-position$="-center"] .WA_ChatBox{ 1311 left: 50%; 1312 transform: translateX(-50%); 1313} 1314 1315 1316.WA_Chat_Widget .WA_ChatBox{ 1317 position: fixed; 1318 width: 360px; 1319 height: auto; 1320 overflow: hidden; 1321 border-radius: 8px; 1322 background-color: #fff; 1323 box-shadow: 0 5px 25px 0px rgba(0, 0, 0, 0.1); 1324 display: none; 1325} 1326 1327.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Header{ 1328 width: auto; 1329 background: #4FCE5D; 1330 padding: 20px; 1331 display: flex; 1332 justify-content: flex-start; 1333 align-items: center; 1334 flex-wrap: wrap; 1335 gap: 20px; 1336} 1337.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Header .avatarBox{ 1338 width: 65px; 1339 height: 65px; 1340 border-radius: 50%; 1341 overflow: hidden; 1342} 1343.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Header .avatarBox img{ 1344 width: 100%; 1345 height: 100%; 1346 object-fit: cover; 1347} 1348 1349.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Header .infoBox .name{ 1350 color: #fff; 1351 font-weight: 600; 1352 text-transform: none; 1353} 1354 1355.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Header .infoBox .answer_time{ 1356 color: #e4e4e4; 1357 font-size: 14px; 1358} 1359.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Header .WA_Close{ 1360 background: transparent; 1361 color: #fff; 1362 border: none; 1363 outline: none; 1364 font-size: 20px; 1365 position: absolute; 1366 top: 10px; 1367 right: 10px; 1368 cursor: pointer; 1369} 1370.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Header .WA_Close svg{ 1371 fill: #ffff; 1372} 1373.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Body{ 1374 padding: 20px; 1375 background: #e6ddd4; 1376 position: relative; 1377} 1378.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Body::before{ 1379 content: ''; 1380 position: absolute; 1381 top: 0px; 1382 left: 0px; 1383 width: 100%; 1384 height: 100%; 1385 background: url(./bg-pattern.png); 1386 opacity: 0.1; 1387 z-index: 0; 1388} 1389.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Body .message{ 1390 max-width: 280px; 1391 background: #fff; 1392 padding: 20px; 1393 padding-top: 10px; 1394 border-radius: 8px; 1395 z-index: 1; 1396 position: relative; 1397} 1398.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Body .message::before{ 1399 content: ''; 1400 position: absolute; 1401 width: 20px; 1402 height: 20px; 1403 background: #fff; 1404 left: -10px; 1405 top: 0px; 1406 border-radius: 3px; 1407 clip-path: polygon(100% 0, 0 0, 100% 100%); 1408} 1409.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Body .message .username{ 1410 color: darkgray; 1411 font-weight: 500; 1412 text-transform: none; 1413} 1414.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Body .message .message_content{ 1415 font-size: 14px; 1416 color: #000; 1417} 1418 1419.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Footer{ 1420 padding: 20px; 1421 background-color: #fff; 1422 width: 100%; 1423} 1424.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Footer .btn{ 1425 width: 100%; 1426 outline: none; 1427 border: none; 1428 padding: 10px; 1429 border-radius: 1000px; 1430 font-size: 16px; 1431 cursor: pointer; 1432 text-decoration: none; 1433} 1434.WA_Chat_Widget .WA_ChatBox .WA_ChatBox_Footer .btn.btn-whatsapp{ 1435 background: #4FCE5D; 1436 color: #fff; 1437 display: block; 1438 text-align: center; 1439} 1440</style> 1441<div class="WA_Chat_Widget" data-position="bottom-right"> 1442 <div class="WA_ChatBox"> 1443 <div class="WA_ChatBox_Header"> 1444 <div class="avatarBox"> 1445 <img src="https://image-tc.galaxy.tf/wijpeg-9hb5dig2myi5s7nu413a7ce0g/file.jpg" alt="Chat Avatar"> 1446 </div> 1447 <div class="infoBox"> 1448 <h4 class="name">Marina</h4>
1449 <span class="answer_time">BahÃa Golfito</span> 1450 </div> 1451 <button class="WA_Close" onclick="hideChatbox()"><svg xmlns="http://www.w3.org/2000/svg" height="1em" 1452 viewBox="0 0 512 512"> 1453 <path 1454 d="M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z" /> 1455 </svg></button> 1456 </div> 1457 <div class="WA_ChatBox_Body"> 1458 <div class="message"> 1459 <h4 class="username">BMG</h4> 1460 <div class="message_content"> 1461 <p>Welcome to Marina BahÃa Golfito!<br>How can we help? We're happy to assist.</p> 1462 </div> 1463 </div> 1464 </div> 1465 <div class="WA_ChatBox_Footer"> 1466 <a class="btn btn-whatsapp" href="http://wa.me/50685753000" target="_blank">Chat</a> 1467 </div> 1468 </div> 1469 <div class="WA_FloatingButton" onclick="toggleChatbox()"> 1470 <svg xmlns="http://www.w3.org/2000/svg" fill="#4FCE5D" viewBox="0 0 90 90"> 1471 <path 1472 d="M90 43.841c0 24.213-19.779 43.841-44.182 43.841a44.256 44.256 0 01-21.357-5.455L0 90l7.975-23.522a43.38 43.38 0 01-6.34-22.637C1.635 19.628 21.416 0 45.818 0 70.223 0 90 19.628 90 43.841zM45.818 6.982c-20.484 0-37.146 16.535-37.146 36.859 0 8.065 2.629 15.534 7.076 21.61L11.107 79.14l14.275-4.537A37.122 37.122 0 0045.819 80.7c20.481 0 37.146-16.533 37.146-36.857S66.301 6.982 45.818 6.982zm22.311 46.956c-.273-.447-.994-.717-2.076-1.254-1.084-.537-6.41-3.138-7.4-3.495-.993-.358-1.717-.538-2.438.537-.721 1.076-2.797 3.495-3.43 4.212-.632.719-1.263.809-2.347.271-1.082-.537-4.571-1.673-8.708-5.333-3.219-2.848-5.393-6.364-6.025-7.441-.631-1.075-.066-1.656.475-2.191.488-.482 1.084-1.255 1.625-1.882.543-.628.723-1.075 1.082-1.793.363-.717.182-1.344-.09-1.883-.27-.537-2.438-5.825-3.34-7.977-.902-2.15-1.803-1.792-2.436-1.792-.631 0-1.354-.09-2.076-.09s-1.896.269-2.889 1.344c-.992 1.076-3.789 3.676-3.789 8.963 0 5.288 3.879 10.397 4.422 11.113.541.716 7.49 11.92 18.5 16.223C58.2 65.771 58.2 64.336 60.186 64.156c1.984-.179 6.406-2.599 7.312-5.107.9-2.512.9-4.663.631-5.111z"> 1473 </path> 1474 </svg> 1475 </div> 1476 </div> 1477
1477<script async defer> 1478 let isChatboxVisible = false; 1479 const chatbox = document.querySelector(".WA_Chat_Widget .WA_ChatBox"); 1480 function hideChatbox() { 1481 isChatboxVisible = false; 1482 chatbox.style.display = "none"; 1483 } 1484 function toggleChatbox() { 1485 isChatboxVisible = !isChatboxVisible; 1486 chatbox.style.display = isChatboxVisible ? "block" : "none"; 1487 } 1488</script>
1488 1489 1490 </div> 1491 </div> </div> 1492</div><!-- #main-content --> 1493 1494 1495 1496 1497 1498 1499 1500 1501
1502<script> 1503 window.footerConfigs = { 1504 "footerLanguages": { 1505 1506 languageCount: '2', 1507 currentLanguage: 'English', 1508 currentLanguageShort: 'en', 1509 currentLanguageIcon: 'https://image-tc.galaxy.tf/wisvg-38ik1cqndysd7mdveqwcraqid/english.svg', 1510 languages: [ 1511 { 1512 url: '/es/free-content ', 1513 local: 'es', 1514 full: ' Español', 1515 short: 'es', 1516 icon: 'https://image-tc.galaxy.tf/wisvg-38bfyr3nsu3in1vtzb7thfxeg/espanol.svg', 1517 }, 1518 ] 1519 1520} 1521 } 1522 1523 if(!window.footerThreeTextFields) { 1524 window.footerThreeTextFields = []; 1525 } 1526 window.footerThreeTextFields['id-dd9aa8899d0bffc85be58ca4a5fb1183'] = { 1527 hotelName: ``, 1528 contact: `<p><img alt=\"\" src=\"https://image-tc.galaxy.tf/wisvg-dwbtzuyx7gnss2czuws0j7m9s/file.svg\" style=\"width: 263px; height: 34px;\" \/><br \/>\r\nGolfo Dulce, Costa Rica <br \/>\r\nPhone: <u><a href=\"tel:+506 4080-6090\" target=\"_blank\">+506 4080-6090<\/a><\/u><br \/>\r\nEmail: <a href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\r\n\r\n<p> <\/p>\r\n\r\n<p><span style=\"font-size:18px;\"><strong>Join Our Team<\/strong><\/span><\/p>\r\n\r\n<p> <img alt=\"\" src=\"https://image-tc.galaxy.tf/wipng-or5386vvrg0w6ezujfyymkh0/file.png\" style=\"width: 150px; height: 70px;\" \/><\/p>\r\n\r\n<p> <\/p>\r\n`, 1529 copyright: `<p>©
1529<script>document.write(new Date().getFullYear());<\/script> Marina Bahía Golfito | Designed by <a href=\"https:\/\/amadeus.com\/en\" target=\"_blank\">Amadeus<\/a><\/p>\r\n` 1530 } 1531 1532 if(!window.footerThreeLinks) { 1533 window.footerThreeLinks = {}; 1534 } 1535 window.footerThreeLinks['id-dd9aa8899d0bffc85be58ca4a5fb1183'] = {footerLinksList: [ 1536{ 1537 url: '/contact', 1538 target: false, 1539 text: `Contact` 1540}, 1541{ 1542 url: '/privacy-policy', 1543 target: false, 1544 text: `Privacy & Cookie Policy` 1545}, 1546{ 1547 url: '/notice-of-accessibility', 1548 target: false, 1549 text: `Notice of Accessibility` 1550}, 1551{ 1552 url: '/safety-health-protocols', 1553 target: false, 1554 text: `Safety & Health Protocols` 1555}, 1556{ 1557 url: 'https://document-tc.galaxy.tf/wdpdf-mrjo3jqq66ate9ruuk4femlm/yacht-reservations_cms-document.pdf', 1558 target: true, 1559 text: `Cashback Promotion Rules` 1560}, 1561{ 1562 url: 'https://document-tc.galaxy.tf/wdpdf-bbxp2631hn1dnv91aibymmmjj/yacht-reservations_cms-document.pdf', 1563 target: true, 1564 text: `Raffle MBG Dock Rules` 1565}, 1566{ 1567 url: 'https://document-tc.galaxy.tf/wdpdf-8ms5n3jz88ilgnex6g6okdx6y/yacht-reservations_cms-document.pdf', 1568 target: true, 1569 text: `Giveaway Rules` 1570},]} 1571 1572 if(!window.footerThreeNewsLetter) { 1573 window.footerThreeNewsLetter = []; 1574 } 1575 window.footerThreeNewsLetter['id-dd9aa8899d0bffc85be58ca4a5fb1183'] = { 1576 title: `Stay Connected`, 1577 placeholder: `Email Address`, 1578 btnTitle: `Sign Up` 1579 }; 1580 1581 if (!window.footerThreeCustomHtml) { 1582 window.footerThreeCustomHtml = []; 1583 } 1584 window.footerThreeCustomHtml['id-dd9aa8899d0bffc85be58ca4a5fb1183'] = { 1585 contentHtml: '' 1586 } 1587 1588 if(!window.footerThreePartners) { 1589 window.footerThreePartners = {}; 1590 } 1591 window.footerThreePartners['id-dd9aa8899d0bffc85be58ca4a5fb1183'] = { 1592title: `Our Partners & Awards`, 1593partnersList: [{ 1594 partnerImg: 'https://image-tc.galaxy.tf/wipng-dnhub3ysjizomil59t69uyy61/igy-destination-accreditation-white.png?width=120', 1595 partnerAlt: ``, 1596 partnerLink: '', 1597 openInNewTab: false, 1598},]} 1599 1600 if(!window.footerThreeLocales) { 1601 window.footerThreeLocales = []; 1602 } 1603 window.footerThreeLocales['id-dd9aa8899d0bffc85be58ca4a5fb1183'] = { 1604 opensInANewTab: `opens in a new tab`, 1605 addEmailToSub: `Add your email to subscribe`, 1606 followUs: `Follow us`, 1607 navigationLink: `Link`, 1608 manageCookies: `Manage Cookies` 1609 } 1610</script>
1610 1611 <footer id="footer-content" class="js-footer-three-app page-footer m-footer-base_3" data-footer-name="ft3" v-cloak> 1612 <footer-three-app 1613 :configs="{ 1614 websiteType: 'brand', 1615 blockId: 'id-dd9aa8899d0bffc85be58ca4a5fb1183', 1616 languageSelectorEnabled: false, 1617 socialIcons: { 1618 enabled: true, 1619 label: false 1620 }, 1621 socialIconLinks: {iconStyles: { 1622 iconStyle: '', 1623 socialIconColor: '' 1624}, 1625socialLinks: { 1626 facebook: 'https://www.facebook.com/marinabahiagolfito', 1627 facebookTarget: true, 1628 twitter: '', 1629 twitterTarget: false, 1630 tripAdvisor: '', 1631 tripAdvisorTarget: false, 1632 instagram: 'https://www.instagram.com/marinabahiagolfito/', 1633 instagramTarget: true, 1634 youTube: 'https://www.youtube.com/channel/UCC0dGuLJDuFoi2NaQf2BkAA', 1635 youTubeTarget: true, 1636 pinterest: '', 1637 pinterestTarget: false, 1638 weChat: '', 1639 weChatTarget: false, 1640 linkedin: 'https://www.linkedin.com/company/98062633/admin/feed/posts/', 1641 linkedinTarget: true, 1642 tiktok: '', 1643 tiktokTarget: false, 1644 xing: '', 1645 xingTarget: false, 1646 google: '', 1647 googleTarget: false, 1648 lineMessenger: '', 1649 lineMessengerTarget: false, 1650 whatsapp: '', 1651 whatsappTarget: false, 1652 weibo: '', 1653 weiboTarget: false, 1654 flickr: '', 1655 flickrTarget: false, 1656 foursquare: '', 1657 foursquareTarget: false, 1658 snapchat: '', 1659 snapchatTarget: false 1660}, 1661locales: { 1662 opensInANewTab: 'opens in a new tab', 1663}}, 1664 customSocialIconsList: {iconColor: '', 1665customSocialIconsList: []}, 1666 logo: { 1667 logoTop: '', 1668 logoBottom: '', 1669 customBackground: { 1670 enabled: false, 1671 backgroundColor: '' 1672 }, 1673 additionalLanguages: { 1674 enabled: false, 1675 logoTop: '', 1676 logoBottom: '', 1677 backgroundColor: '' 1678 } 1679 }, 1680 hr: { 1681 enabled: false, 1682 width: '100', 1683 devices: 'All Devices' 1684 }, 1685 partners: { 1686 enabled: true 1687 }, 1688 newsletter: { 1689 enabled: true, 1690 buttonOnly: false, 1691 url: '/sign-up', 1692 opensInNewTab: false, 1693 style: 'Action' 1694 }, 1695 widgetEnabled: false, 1696 isSecurePrivacyEnabled: true, 1697 manageCookies: true, 1698 }" 1699 > 1700 1701 </footer-three-app> 1702 1703 </footer>
1704<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-d6a6b75b-9f18-450d-849d-299a37de85ac"></script>
1704<!-- Generated by Galaxy-->
1705<script type="text/template" id="sliderPrevArrow"> 1706 <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> 1707</script>
vendor: 1 bytes, line 1707
1707
1708<script type="text/template" id="sliderNextArrow"> 1709 <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> 1710</script>
vendor: 1 bytes, line 1710
1710
1711<script type="text/template" id="sliderPagination"> 1712 <div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div> 1713</script>
vendor: 1 bytes, line 1713
1713
1714<script type="text/template" id="sliderPlayPause"> 1715 <button class="slick-play-pause" type="button"> 1716 <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> 1717 <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> 1718 </button> 1719</script>
vendor: 1 bytes, line 1719
1719
1720<script type="text/template" id="sliderGroupedActions"> 1721 <div class="slider__actions slider__actions--flat"> 1722 <span class="sr-only">Slideshow control buttons</span> 1723 <span class="sr-only">Clicking on the following links will update the content above</span> 1724 <div class="slider__action js-slider-prev-container"></div> 1725 <div class="slider__action js-slider-pagination-container"></div> 1726 <div class="slider__action js-slider-next-container"></div> 1727 </div> 1728</script>
vendor: 1 bytes, line 1728
1728
1729<script type="text/template" id="sliderGroupedActionsAutoRotate"> 1730 <div class="slider__actions slider__actions--flat"> 1731 <span class="sr-only">Slideshow control buttons</span> 1732 <span class="sr-only">Clicking on the following links will update the content above</span> 1733 <div class="slider__action js-slider-pagination-container"></div> 1734 <div class="slider__action js-slider-prev-container"></div> 1735 <div class="slider__action js-slider-playpause-container"></div> 1736 <div class="slider__action js-slider-next-container"></div> 1737 </div> 1738</script>
vendor: 1 bytes, line 1738
1738
1739<script type="text/template" id="templateReadMore"> 1740 <a class="l-read-more" href="#" aria-label="Read more about Marina Bahia Golfito BR" ><span>Read more</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a> 1741</script>
vendor: 1 bytes, line 1741
1741
1742<script type="text/template" id="templateReadLess"> 1743 <a class="l-read-less" href="#" aria-label="Read less about Marina Bahia Golfito BR"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a> 1744</script>
vendor: 1 bytes, line 1744
1744
1745<script> 1746var traductionBM = { 1747 previousMonth: 'Previous Month', 1748 nextMonth: 'Next Month', 1749} 1750</script>
vendor: 1 bytes, line 1750
1750
1751<script> 1752var validationMessages = { 1753 required: "This field is required.", 1754 email: "Please enter a valid e-mail address.", 1755 url: "Please enter a valid URL.", 1756 date: "Please enter a valid date.", 1757} 1758</script>
vendor: 1 bytes, line 1758
1758
1759<script> 1760 window.isHome = "0"; 1761 1762 window.localeSlider = { 1763 goToNextSlide: 'Go to next slide, slide {current} of {total}', 1764 goToPrevSlide: 'Go to previous slide, slide {current} of {total}', 1765 lastSlide: 'You are on the last slide', 1766 firstSlide: 'You are on the first slide', 1767 nowOnSlide: 'You are now on slide {current} of {total}', 1768 videoPause: 'Slider is paused', 1769 videoPlay: 'Slider is playing', 1770 toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}', 1771 youAreOnFullScreen: 'You are on full image', 1772 youCloseFullScreen: 'You closed the full image' 1773 }; 1774</script>
1774 1775
1776<script defer src="/integration/tc-theme/public/js/bundle.js?v0a65b8f7365db7bd2276874f53cc66ca"></script>
1776 1777<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div> 1778<div class="dialog js-dialog-lightbox-vue" aria-hidden="true"> 1779 <div class="dialog-content--lightbox container"> 1780 <div class="js-slider-container container"></div> 1781
1781<script type="text/template" class="js-template" id="js-template-lightbox"> 1782 <div class="js-slider__wrapper"> 1783 <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]> 1784 [%~ it.images :item%] 1785 <div class="slider-lightbox__slide"> 1786 <div class="slider-lightbox__image-container"> 1787 [%? item.url && !item.caption%] 1788 <div class="slider-lightbox__captions icon-chain"> 1789 <a href="[%= item.url %]" 1790 [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%] 1791 [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%] 1792 class="icon-chain-wrapper"> 1793 <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg> 1794 </a> 1795 </div> 1796 [%?%] 1797 [%? item.isVideo === true %] 1798 <div class="slider-lightbox__video-wrapper"> 1799 [%= item.video %] 1800 </div> 1801 [%?? item.isVideo === false %] 1802 <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="> 1803 [%? item.title || item.desc || item.caption%] 1804 <div class="slider-lightbox__captions"> 1805 [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%] 1806 [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%] 1807 [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%] 1808 </div> 1809 [%?%] 1810 [%?%] 1811 [%? it.options.download %] 1812 <div class="slider-lightbox__actions"> 1813 <a class="download-link" href="[%= item.downloadLink %]" download> 1814 <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg> 1815 Download 1816 </a> 1817 </div> 1818 [%?%] 1819 </div> 1820 </div> 1821 [%~%] 1822 </div> 1823 <div class="slider-lightbox__slides-controls clearfix"> 1824 <div class="pull-right"> 1825 <div class="js-slider__insert-grouped-actions"></div> 1826 </div> 1827 </div> 1828 </div> 1829 </script>
1829 1830 </div> 1831</div> 1832<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div> 1833<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
1834<script> 1835 window.locale ={ 1836 moreMenuClosed : 'More menu closed', 1837 moreMenuOpened :'More menu opened', 1838 bookingMaskClosed: 'Booking mask closed', 1839 bookingMaskOpened: 'Booking mask Opened' 1840 } 1841</script>
1841 1842<div id="tooltips-wrapper"></div> 1843
1844<script> 1845 window.gmsSDKSession = true; // use sessionStorage and not localStorage for sdk (user token) 1846 window.gmsJSPath = '/integration/tc-ext-guest-portal/public/compiled/js/'; 1847</script>
1847 1848
1849<script defer src="https://cdn.galaxy.tf/asset-galaxy/js/gms-latest.min.js?v0a65b8f7365db7bd2276874f53cc66ca"></script>
1849 1850
1851<script defer src="/integration/tc-ext-guest-portal/public/compiled/js/main.bundle.js?v0a65b8f7365db7bd2276874f53cc66ca"></script>
vendor: 1 bytes, line 1851
1851
1852<script> 1853 var gmsUrlReservation = ''; 1854 var gmsUrlReservationTarget = false; 1855 var endpointBase = '' 1856; 1857 var tokenEndpoint = 'proxy' 1858; 1859 var reservationUrl = ''; 1860 var gmsModifyBookingURL = ''; /* Link for the button "Modify" if no value */ 1861 var language = 'en'; 1862 var gmsLoginURL = '/gp-login'; 1863 var gmsHomeURL = ''; 1864 var gmsSignUpURL = '/gp-sign-up'; 1865 var gmsResetPasswordURL = '/gp-reset-password'; 1866 var gmsSignUpSuccessURL = '/gp-sign-up-success'; 1867 var gmsResetPasswordCodeSuccessURL = '/gp-reset-password-step-2'; 1868 var gmsDateFormat = 'YYYY-MM-DD'; 1869 var gmsFirstDay = 0; 1870 var gmsDatePlaceholder = ''; 1871 var gmsCalendars = { 1872 wcag: { 1873 selectedCheckInDate: "Selected check in date is", 1874 selectedCheckOutDate: "Selected check out date is", 1875 selectedCheckInDateText: "This button opens the calendar to select check in date.", 1876 selectedCheckOutDateText: "This button opens the calendar to select check out date.", 1877 selected: "Selected", 1878 }, 1879 labels: { 1880 previousMonth: "Previous Month", 1881 nextMonth: "Next Month", 1882 } 1883 } 1884 1885 1886 1887 var gmsConfigObject = { 1888 hotelsDefaultPhoto: 'https://via.placeholder.com/150', 1889 consentTexts: { 1890 popup: { 1891 title: "One more thing", 1892 button: "Continue", 1893 require_text: "Please select one option to continue" 1894 }, 1895 email: { 1896 opt_in: "" 1897, 1898 opt_out: "NO! I don't want to know about special offers and promotions", 1899 }, 1900 conditions: "", 1901 } 1902 }; 1903 var gmsBookingEngineProviderId = 1904 1905 1906'1' 1907 1908; 1909 var gmsHotelsData = '/json/search/311/1/gp-hotels.json' 1910 var tierData = '[]' 1911 window.localesGuestPortalExtension = "/json/locale/11125/311/1" 1912 1913</script>
1913 1914 1915 1916
1917<script type="text/javascript" src="/UMBLu/1/3h/d54v/AXIQ3dvN/hmbXQL4GpkzLwSNu/U3FqJk0lAg/Ox/sLC0gtGwgB"></script>
1917</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.