1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 <!DOCTYPE html> 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97<html class="ltr" dir="ltr" lang="en-US"> 98 99<head> 100 <title>Blog Magazine - Hoteles Viva</title> 101 102 <meta content="initial-scale=1.0, width=device-width" name="viewport" /> 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135<meta content="text/html; charset=UTF-8" http-equiv="content-type" /> 136 137 138 139 140 141 142 143 144 145 146 147
148<script type="importmap">{"imports":{"@clayui/breadcrumb":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$breadcrumb.js","react-dom":"/o/frontend-js-react-web/__liferay__/exports/react-dom.js","@clayui/charts":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$charts.js","@clayui/empty-state":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$empty-state.js","@clayui/navigation-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$navigation-bar.js","react":"/o/frontend-js-react-web/__liferay__/exports/react.js","react-dom-16":"/o/frontend-js-react-web/__liferay__/exports/react-dom-16.js","@clayui/icon":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$icon.js","@clayui/table":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$table.js","@clayui/slider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$slider.js","@clayui/multi-select":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-select.js","@clayui/nav":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$nav.js","@clayui/provider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$provider.js","@clayui/panel":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$panel.js","@liferay/dynamic-data-mapping-form-field-type":"/o/dynamic-data-mapping-form-field-type/__liferay__/index.js","@clayui/list":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$list.js","@clayui/date-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$date-picker.js","@clayui/label":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$label.js","@liferay/frontend-js-api/data-set":"/o/frontend-js-dependencies-web/__liferay__/exports/@liferay$js-api$data-set.js","@clayui/core":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$core.js","@clayui/pagination-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$pagination-bar.js","@clayui/layout":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$layout.js","@clayui/multi-step-nav":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-step-nav.js","@liferay/frontend-js-api":"/o/frontend-js-dependencies-web/__liferay__/exports/@liferay$js-api.js","@clayui/toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$toolbar.js","@clayui/badge":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$badge.js","react-dom-18":"/o/frontend-js-react-web/__liferay__/exports/react-dom-18.js","@clayui/link":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$link.js","@clayui/card":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$card.js","@clayui/tooltip":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$tooltip.js","@clayui/button":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$button.js","@clayui/tabs":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$tabs.js","@clayui/sticker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$sticker.js","@clayui/form":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$form.js","@clayui/popover":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$popover.js","@clayui/shared":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$shared.js","@clayui/localized-input":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$localized-input.js","@clayui/modal":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$modal.js","@clayui/color-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$color-picker.js","@clayui/pagination":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$pagination.js","@clayui/autocomplete":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$autocomplete.js","@clayui/management-toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$management-toolbar.js","@clayui/time-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$time-picker.js","@clayui/upper-toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$upper-toolbar.js","@clayui/loading-indicator":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$loading-indicator.js","@clayui/drop-down":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$drop-down.js","@clayui/data-provider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$data-provider.js","@liferay/language/":"/o/js/language/","@clayui/css":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$css.js","@clayui/alert":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$alert.js","@clayui/progress-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$progress-bar.js","react-16":"/o/frontend-js-react-web/__liferay__/exports/react-16.js","react-18":"/o/frontend-js-react-web/__liferay__/exports/react-18.js"},"scopes":{}}</script>
148<script data-senna-track="temporary">var Liferay = window.Liferay || {};Liferay.Icons = Liferay.Icons || {};Liferay.Icons.controlPanelSpritemap = 'https://www.hotelsviva.com/o/admin-theme/images/clay/icons.svg'; Liferay.Icons.spritemap = 'https://www.hotelsviva.com/o/classic-theme/images/clay/icons.svg';</script>
vendor: 1 bytes, line 148
148
149<script data-senna-track="permanent" type="text/javascript">window.Liferay = window.Liferay || {}; window.Liferay.CSP = {nonce: ''};</script>
vendor: 1 bytes, line 149
149
150<script data-senna-track="permanent" src="/combo?browserId=chrome&minifierType=js&languageId=en_US&t=1788712608454&/o/frontend-js-jquery-web/jquery/jquery.min.js&/o/frontend-js-jquery-web/jquery/init.js&/o/frontend-js-jquery-web/jquery/ajax.js&/o/frontend-js-jquery-web/jquery/bootstrap.bundle.min.js&/o/frontend-js-jquery-web/jquery/collapsible_search.js&/o/frontend-js-jquery-web/jquery/fm.js&/o/frontend-js-jquery-web/jquery/form.js&/o/frontend-js-jquery-web/jquery/popper.min.js&/o/frontend-js-jquery-web/jquery/side_navigation.js" type="text/javascript"></script>
150 151<link data-senna-track="temporary" href="https://www.hotelsviva.com/en/magazine" rel="canonical" /> 152<link data-senna-track="temporary" href="https://www.hotelsviva.com/es/blog" hreflang="es-ES" rel="alternate" /> 153<link data-senna-track="temporary" href="https://www.hotelsviva.com/en/magazine" hreflang="en-US" rel="alternate" /> 154<link data-senna-track="temporary" href="https://www.hotelsviva.com/de/magazin" hreflang="de-DE" rel="alternate" /> 155<link data-senna-track="temporary" href="https://www.hotelsviva.com/es/blog" hreflang="x-default" rel="alternate" /> 156 157<meta property="og:locale" content="en_US"> 158<meta property="og:locale:alternate" content="es_ES"> 159<meta property="og:locale:alternate" content="en_US"> 160<meta property="og:locale:alternate" content="de_DE"> 161<meta property="og:site_name" content="Hoteles Viva"> 162<meta property="og:title" content="Blog Magazine - Hoteles Viva"> 163<meta property="og:type" content="website"> 164<meta property="og:url" content="https://www.hotelsviva.com/en/magazine"> 165 166 167<link href="https://liferayhotelesvivathemefavicon-extn7m2hotelsvi886a.lfr.cloud/favicon.png" rel="apple-touch-icon" /> 168<link href="https://liferayhotelesvivathemefavicon-extn7m2hotelsvi886a.lfr.cloud/favicon.png" rel="icon" /> 169 170 171 172<link class="lfr-css-file" data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/clay_propio.css" id="liferayAUICSS" rel="stylesheet" type="text/css" /> 173 174 175 176 177 178 179 180 181 182 <link href="/combo?browserId=chrome&minifierType=css&themeId=classic_WAR_classictheme&languageId=en_US&com_liferay_product_navigation_product_menu_web_portlet_ProductMenuPortlet:%2Fo%2Fproduct-navigation-product-menu-web%2Fcss%2Fmain.css&com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_unko:%2Fo%2Fsite-navigation-menu-web%2Fcss%2Fmain.css&t=1788712598000" rel="stylesheet" type="text/css" 183 data-senna-track="temporary" id="8881098" /> 184 185 186 187 188 189 190 191
192<script type="text/javascript" data-senna-track="temporary"> 193 // <![CDATA[ 194 var Liferay = Liferay || {}; 195 196 Liferay.Browser = { 197 acceptsGzip: function () { 198 return true; 199 }, 200 201 202 203 getMajorVersion: function () { 204 return 128.0; 205 }, 206 207 getRevision: function () { 208 return '537.36'; 209 }, 210 getVersion: function () { 211 return '128.0'; 212 }, 213 214 215 216 isAir: function () { 217 return false; 218 }, 219 isChrome: function () { 220 return true; 221 }, 222 isEdge: function () { 223 return false; 224 }, 225 isFirefox: function () { 226 return false; 227 }, 228 isGecko: function () { 229 return true; 230 }, 231 isIe: function () { 232 return false; 233 }, 234 isIphone: function () { 235 return false; 236 }, 237 isLinux: function () { 238 return false; 239 }, 240 isMac: function () { 241 return false; 242 }, 243 isMobile: function () { 244 return false; 245 }, 246 isMozilla: function () { 247 return false; 248 }, 249 isOpera: function () { 250 return false; 251 }, 252 isRtf: function () { 253 return true; 254 }, 255 isSafari: function () { 256 return true; 257 }, 258 isSun: function () { 259 return false; 260 }, 261 isWebKit: function () { 262 return true; 263 }, 264 isWindows: function () { 265 return false; 266 } 267 }; 268 269 Liferay.Data = Liferay.Data || {}; 270 271 Liferay.Data.ICONS_INLINE_SVG = true; 272 273 Liferay.Data.NAV_SELECTOR = '#navigation'; 274 275 Liferay.Data.NAV_SELECTOR_MOBILE = '#navigationCollapse'; 276 277 Liferay.Data.isCustomizationView = function () { 278 return false; 279 }; 280 281 Liferay.Data.notices = [ 282 283 ]; 284 285 (function () { 286 var available = {}; 287 288 var direction = {}; 289 290 291 292 available['es_ES'] = 'Spanish\x20\x28Spain\x29'; 293 direction['es_ES'] = 'ltr'; 294 295 296 297 available['en_US'] = 'English\x20\x28United\x20States\x29'; 298 direction['en_US'] = 'ltr'; 299 300 301 302 available['de_DE'] = 'German\x20\x28Germany\x29'; 303 direction['de_DE'] = 'ltr'; 304 305 306 307 let _cache = {}; 308 309 if (Liferay && Liferay.Language && Liferay.Language._cache) { 310 _cache = Liferay.Language._cache; 311 } 312 313 Liferay.Language = { 314 _cache, 315 available, 316 direction, 317 get: function(key) { 318 let value = Liferay.Language._cache[key]; 319 320 if (value === undefined) { 321 value = key; 322 } 323 324 return value; 325 } 326 }; 327 })(); 328 329 var featureFlags = {"LPD-10964":false,"LPD-37927":false,"LPD-10889":false,"LPS-193884":false,"LPD-30371":false,"LPD-36719":true,"LPD-11131":true,"LPS-178642":false,"LPS-193005":false,"LPD-31789":false,"LPD-10562":false,"LPD-11212":false,"COMMERCE-8087":true,"LPD-39304":true,"LPD-13311":true,"LRAC-10757":false,"LPD-35941":false,"LPS-180090":false,"LPS-178052":false,"LPD-21414":false,"LPS-185892":false,"LPS-186620":false,"LPD-40533":true,"LPD-40534":true,"LPS-184404":false,"LPD-40530":true,"LPD-20640":false,"LPS-198183":false,"LPD-38869":false,"LPD-35678":false,"LPD-6378":false,"LPS-153714":false,"LPD-11848":false,"LPS-170670":false,"LPD-7822":false,"LPS-169981":false,"LPD-21926":false,"LPS-177027":false,"LPD-37531":false,"LPD-11003":false,"LPD-36446":false,"LPD-39437":false,"LPS-135430":false,"LPD-20556":false,"LPD-45276":false,"LPS-134060":false,"LPS-164563":false,"LPD-32050":false,"LPS-122920":false,"LPS-199086":false,"LPD-35128":false,"LPD-10588":false,"LPD-13778":true,"LPD-11313":false,"LPD-6368":false,"LPD-34594":false,"LPS-202104":true,"LPD-19955":false,"LPD-35443":false,"LPD-39967":false,"LPD-11235":false,"LPD-11232":false,"LPS-196935":true,"LPD-43542":false,"LPS-176691":false,"LPS-197909":false,"LPD-29516":false,"COMMERCE-8949":false,"LPD-11228":false,"LPS-153813":false,"LPD-17809":false,"COMMERCE-13024":false,"LPS-165482":false,"LPS-193551":false,"LPS-197477":false,"LPS-174816":false,"LPS-186360":false,"LPD-30204":false,"LPD-32867":false,"LPS-153332":false,"LPD-35013":true,"LPS-179669":false,"LPS-174417":false,"LPD-44091":true,"LPD-31212":false,"LPD-18221":false,"LPS-155284":true,"LRAC-15017":false,"LPD-19870":false,"LPS-200108":false,"LPD-20131":false,"LPS-159643":false,"LPS-129412":false,"LPS-169837":false,"LPD-20379":false}; 330 331 Liferay.FeatureFlags = Object.keys(featureFlags).reduce( 332 (acc, key) => ({ 333 ...acc, [key]: featureFlags[key] === 'true' || featureFlags[key] === true 334 }), {} 335 ); 336 337 Liferay.PortletKeys = { 338 DOCUMENT_LIBRARY: 'com_liferay_document_library_web_portlet_DLPortlet', 339 DYNAMIC_DATA_MAPPING: 'com_liferay_dynamic_data_mapping_web_portlet_DDMPortlet', 340 ITEM_SELECTOR: 'com_liferay_item_selector_web_portlet_ItemSelectorPortlet' 341 }; 342 343 Liferay.PropsValues = { 344 JAVASCRIPT_SINGLE_PAGE_APPLICATION_TIMEOUT: 0, 345 UPLOAD_SERVLET_REQUEST_IMPL_MAX_SIZE: 21474836480 346 }; 347 348 Liferay.ThemeDisplay = { 349 350 351 352 353 getLayoutId: function () { 354 return '463'; 355 }, 356 357 358 359 getLayoutRelativeControlPanelURL: function () { 360 return '/en/group/hoteles-viva/~/control_panel/manage'; 361 }, 362 363 getLayoutRelativeURL: function () { 364 return '/en/magazine'; 365 }, 366 getLayoutURL: function () { 367 return 'https://www.hotelsviva.com/en/magazine'; 368 }, 369 getParentLayoutId: function () { 370 return '390'; 371 }, 372 isControlPanel: function () { 373 return false;
374 }, 375 isPrivateLayout: function () { 376 return 'false'; 377 }, 378 isVirtualLayout: function () { 379 return false; 380 }, 381 382 383 getBCP47LanguageId: function () { 384 return 'en-US'; 385 }, 386 getCanonicalURL: function () { 387 388 389 390 return 'https\x3a\x2f\x2fwww\x2ehotelsviva\x2ecom\x2fen\x2fmagazine'; 391 }, 392 getCDNBaseURL: function () { 393 return 'https://www.hotelsviva.com'; 394 }, 395 getCDNDynamicResourcesHost: function () { 396 return ''; 397 }, 398 getCDNHost: function () { 399 return ''; 400 }, 401 getCompanyGroupId: function () { 402 return '31740'; 403 }, 404 getCompanyId: function () { 405 return '24121366510601'; 406 }, 407 getDefaultLanguageId: function () { 408 return 'es_ES'; 409 }, 410 getDoAsUserIdEncoded: function () { 411 return ''; 412 }, 413 getLanguageId: function () { 414 return 'en_US'; 415 }, 416 getParentGroupId: function () { 417 return '443970'; 418 }, 419 getPathContext: function () { 420 return ''; 421 }, 422 getPathImage: function () { 423 return '/image'; 424 }, 425 getPathJavaScript: function () { 426 return '/o/frontend-js-web'; 427 }, 428 getPathMain: function () { 429 return '/en/c'; 430 }, 431 getPathThemeImages: function () { 432 return 'https://www.hotelsviva.com/o/classic-theme/images'; 433 }, 434 getPathThemeRoot: function () { 435 return '/o/classic-theme'; 436 }, 437 getPlid: function () { 438 return '2203'; 439 }, 440 getPortalURL: function () { 441 return 'https://www.hotelsviva.com'; 442 }, 443 getRealUserId: function () { 444 return '31716'; 445 }, 446 getRemoteAddr: function () { 447 return '181.215.65.69'; 448 }, 449 getRemoteHost: function () { 450 return '181.215.65.69'; 451 }, 452 getScopeGroupId: function () { 453 return '443970'; 454 }, 455 getScopeGroupIdOrLiveGroupId: function () { 456 return '443970'; 457 }, 458 getSessionId: function () { 459 return ''; 460 }, 461 getSiteAdminURL: function () { 462 return 'https://www.hotelsviva.com/group/hoteles-viva/~/control_panel/manage?p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view'; 463 }, 464 getSiteGroupId: function () { 465 return '443970'; 466 }, 467 getTimeZone: function() { 468 return 'UTC'; 469 }, 470 getURLControlPanel: function() { 471 return '/en/group/control_panel?refererPlid=2203'; 472 }, 473 getURLHome: function () { 474 return 'https\x3a\x2f\x2fwww\x2ehotelsviva\x2ecom\x2fweb\x2fhoteles-viva\x2fhome'; 475 }, 476 getUserEmailAddress: function () { 477 return ''; 478 }, 479 getUserId: function () { 480 return '31716'; 481 }, 482 getUserName: function () { 483 return ''; 484 }, 485 isAddSessionIdToURL: function () { 486 return false; 487 }, 488 isImpersonated: function () { 489 return false; 490 }, 491 isSignedIn: function () { 492 return false; 493 }, 494 495 isStagedPortlet: function () { 496 497 498 return false; 499 500 501 }, 502 503 isStateExclusive: function () { 504 return false; 505 }, 506 isStateMaximized: function () { 507 return false; 508 }, 509 isStatePopUp: function () { 510 return false; 511 } 512 }; 513 514 var themeDisplay = Liferay.ThemeDisplay; 515 516 Liferay.AUI = { 517 518 519 520 getCombine: function () { 521 return true; 522 }, 523 getComboPath: function () { 524 return '/combo/?browserId=chrome&minifierType=&languageId=en_US&t=1788712554438&'; 525 }, 526 getDateFormat: function () { 527 return '%m/%d/%Y'; 528 }, 529 getEditorCKEditorPath: function () { 530 return '/o/frontend-editor-ckeditor-web'; 531 }, 532 getFilter: function () { 533 var filter = 'raw'; 534 535 536 537 filter = 'min'; 538 539 540 541 return filter; 542 }, 543 getFilterConfig: function () { 544 var instance = this; 545 546 var filterConfig = null; 547 548 if (!instance.getCombine()) { 549 filterConfig = { 550 replaceStr: '.js' + instance.getStaticResourceURLParams(), 551 searchExp: '\\.js$' 552 }; 553 } 554 555 return filterConfig; 556 }, 557 getJavaScriptRootPath: function () { 558 return '/o/frontend-js-web'; 559 }, 560 getPortletRootPath: function () { 561 return '/html/portlet'; 562 }, 563 getStaticResourceURLParams: function () { 564 return '?browserId=chrome&minifierType=&languageId=en_US&t=1788712554438'; 565 } 566 }; 567 568 Liferay.authToken = 'o5guQdlR'; 569 570 571 572 Liferay.currentURL = '\x2fen\x2fmagazine'; 573 Liferay.currentURLEncoded = '\x252Fen\x252Fmagazine'; 574 // ]]> 575</script>
575 576
577<script data-senna-track="temporary" type="text/javascript">window.__CONFIG__= {basePath: '',combine: true, defaultURLParams: null, explainResolutions: false, exposeGlobal: false, logLevel: 'warn', moduleType: 'module', namespace:'Liferay', nonce: '', reportMismatchedAnonymousModules: 'warn', resolvePath: '/o/js_resolve_modules', url: '/combo/?browserId=chrome&minifierType=js&languageId=en_US&t=1788712554438&', waitTimeout: 60000};</script>
577<script data-senna-track="permanent" src="/o/frontend-js-loader-modules-extender/loader.js?&mac=9WaMmhziBCkScHZwrrVcOR7VZF4=&browserId=chrome&languageId=en_US&minifierType=js" type="text/javascript"></script>
577<script data-senna-track="permanent" src="/combo?browserId=chrome&minifierType=js&languageId=en_US&t=1788712554438&/o/frontend-js-aui-web/aui/aui/aui-min.js&/o/frontend-js-aui-web/liferay/modules.js&/o/frontend-js-aui-web/liferay/aui_sandbox.js&/o/frontend-js-aui-web/aui/attribute-base/attribute-base-min.js&/o/frontend-js-aui-web/aui/attribute-complex/attribute-complex-min.js&/o/frontend-js-aui-web/aui/attribute-core/attribute-core-min.js&/o/frontend-js-aui-web/aui/attribute-observable/attribute-observable-min.js&/o/frontend-js-aui-web/aui/attribute-extras/attribute-extras-min.js&/o/frontend-js-aui-web/aui/event-custom-base/event-custom-base-min.js&/o/frontend-js-aui-web/aui/event-custom-complex/event-custom-complex-min.js&/o/frontend-js-aui-web/aui/oop/oop-min.js&/o/frontend-js-aui-web/aui/aui-base-lang/aui-base-lang-min.js&/o/frontend-js-aui-web/liferay/dependency.js&/o/frontend-js-aui-web/liferay/util.js&/o/oauth2-provider-web/js/liferay.js&/o/frontend-js-web/liferay/dom_task_runner.js&/o/frontend-js-web/liferay/events.js&/o/frontend-js-web/liferay/lazy_load.js&/o/frontend-js-web/liferay/liferay.js&/o/frontend-js-web/liferay/global.bundle.js&/o/frontend-js-web/liferay/portlet.js&/o/frontend-js-web/liferay/workflow.js" type="text/javascript"></script>
vendor: 1 bytes, line 577
577
578<script async data-senna-track="temporary" type="text/javascript" src="https://liferayhotelesvivaredisenoglobaljs-extn7m2hote6e87.lfr.cloud/clientRouter.b5213cd5000f0e4ef21f.js"></script>
578<script async data-senna-track="temporary" type="text/javascript" src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
578<script async data-senna-track="temporary" type="text/javascript" src="https://liferayhotelesvivaredisenoglobaljs-extn7m2hote6e87.lfr.cloud/navMenu.9e00433fc60e68ca84c1.js"></script>
578<script async data-senna-track="temporary" type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js"></script>
578<script async data-senna-track="temporary" type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/daterangepicker.min.js"></script>
578<script async data-senna-track="temporary" type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/locale/es.js"></script>
578<script async data-senna-track="temporary" type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/moment.min.js"></script>
578<script async data-senna-track="temporary" type="text/javascript" src="https://liferayhotelesvivaredisenoglobaljs-extn7m2hote6e87.lfr.cloud/main.b8f399ed478cc66e5c49.js"></script>
578<script async data-senna-track="temporary" type="text/javascript" src="https://liferayhotelesvivaredisenoglobaljs-extn7m2hote6e87.lfr.cloud/es.03624b5abd70abb21903.js"></script>
578<script async data-senna-track="temporary" type="text/javascript" src="https://liferayhotelesvivaredisenoglobaljs-extn7m2hote6e87.lfr.cloud/formGolf.c4a508dccb386964f214.js"></script>
578<script data-senna-track="temporary" type="text/javascript">window.Liferay = Liferay || {}; window.Liferay.OAuth2 = {getAuthorizeURL: function() {return 'https://www.hotelsviva.com/o/oauth2/authorize';}, getBuiltInRedirectURL: function() {return 'https://www.hotelsviva.com/o/oauth2/redirect';}, getIntrospectURL: function() { return 'https://www.hotelsviva.com/o/oauth2/introspect';}, getTokenURL: function() {return 'https://www.hotelsviva.com/o/oauth2/token';}, getUserAgentApplication: function(externalReferenceCode) {return Liferay.OAuth2._userAgentApplications[externalReferenceCode];}, _userAgentApplications: {"liferay-hoteles-gestion-precios-oauth-application-user-agent":{"clientId":"id-819e7019-6bee-8b3f-eed6-5e3d3fa69b3","homePageURL":"https://gestionprecios-extn7m2hotelsviva-extprd.lfr.cloud","redirectURIs":["https://www.hotelsonjaumell.com/o/oauth2/redirect","https://hotelsonjaumell.com/o/oauth2/redirect","https://www.hotelsviva.com/o/oauth2/redirect","https://hotelsviva.com/o/oauth2/redirect","https://hotelsviva.lxc.liferay.com/o/oauth2/redirect","https://def/o/oauth2/redirect"]},"liferay-hoteles-theme-fragmentrenderer-oauth-application-user-agent":{"clientId":"id-877fd824-1af8-0ccc-af5b-4b2f34bd4fd","homePageURL":"https://vivahotels-extn7m2hotelsviva-extprd.lfr.cloud","redirectURIs":["https://www.hotelsonjaumell.com/o/oauth2/redirect","https://hotelsonjaumell.com/o/oauth2/redirect","https://www.hotelsviva.com/o/oauth2/redirect","https://hotelsviva.com/o/oauth2/redirect","https://hotelsviva.lxc.liferay.com/o/oauth2/redirect","https://def/o/oauth2/redirect"]},"liferay-sonjaumell-theme-fragmentrenderer-oauth-application-user-agent":{"clientId":"id-d252e56e-b3af-7fdd-32fb-ddad6daaa87","homePageURL":"https://sonjaumell-extn7m2hotelsviva-extprd.lfr.cloud","redirectURIs":["https://www.hotelsonjaumell.com/o/oauth2/redirect","https://hotelsonjaumell.com/o/oauth2/redirect","https://www.hotelsviva.com/o/oauth2/redirect","https://hotelsviva.com/o/oauth2/redirect","https://hotelsviva.lxc.liferay.com/o/oauth2/redirect","https://def/o/oauth2/redirect"]},"liferay-hoteles-theme-fragmentrenderer-unified-oauth-application-user-agent":{"clientId":"id-6a5688e8-9f9a-636a-c089-86525ba77ba9","homePageURL":"https://vivahotelsunified-extn7m2hotelsviva-extprd.lfr.cloud","redirectURIs":["https://www.hotelsonjaumell.com/o/oauth2/redirect","https://hotelsonjaumell.com/o/oauth2/redirect","https://www.hotelsviva.com/o/oauth2/redirect","https://hotelsviva.com/o/oauth2/redirect","https://hotelsviva.lxc.liferay.com/o/oauth2/redirect","https://def/o/oauth2/redirect"]},"liferay-hoteles-contacto-oauth-application-user-agent":{"clientId":"id-fad620f3-d122-ec6a-fd33-ab97975cd226","homePageURL":"https://contacto-extn7m2hotelsviva-extprd.lfr.cloud","redirectURIs":["https://www.hotelsonjaumell.com/o/oauth2/redirect","https://hotelsonjaumell.com/o/oauth2/redirect","https://www.hotelsviva.com/o/oauth2/redirect","https://hotelsviva.com/o/oauth2/redirect","https://hotelsviva.lxc.liferay.com/o/oauth2/redirect","https://def/o/oauth2/redirect"]}}}</script>
578<script data-senna-track="temporary" type="text/javascript">try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/frontend-editor-alloyeditor-web';/** 579 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 580 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 581 */ 582 583(function () { 584 AUI().applyConfig({ 585 groups: { 586 alloyeditor: { 587 base: MODULE_PATH + '/js/legacy/', 588 combine: Liferay.AUI.getCombine(), 589 filter: Liferay.AUI.getFilterConfig(), 590 modules: { 591 'liferay-alloy-editor': { 592 path: 'alloyeditor.js', 593 requires: [ 594 'aui-component', 595 'liferay-portlet-base', 596 'timers', 597 ], 598 }, 599 'liferay-alloy-editor-source': { 600 path: 'alloyeditor_source.js', 601 requires: [ 602 'aui-debounce', 603 'liferay-fullscreen-source-editor', 604 'liferay-source-editor', 605 'plugin', 606 ], 607 }, 608 }, 609 root: MODULE_PATH + '/js/legacy/', 610 }, 611 }, 612 }); 613})(); 614} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/calendar-web';/** 615 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 616 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 617 */ 618 619(function () { 620 AUI().applyConfig({ 621 groups: { 622 calendar: { 623 base: MODULE_PATH + '/js/legacy/', 624 combine: Liferay.AUI.getCombine(), 625 filter: Liferay.AUI.getFilterConfig(), 626 modules: { 627 'liferay-calendar-a11y': { 628 path: 'calendar_a11y.js', 629 requires: ['calendar'], 630 }, 631 'liferay-calendar-container': { 632 path: 'calendar_container.js', 633 requires: [ 634 'aui-alert', 635 'aui-base', 636 'aui-component', 637 'liferay-portlet-base', 638 ], 639 }, 640 'liferay-calendar-date-picker-sanitizer': { 641 path: 'date_picker_sanitizer.js', 642 requires: ['aui-base'], 643 }, 644 'liferay-calendar-interval-selector': { 645 path: 'interval_selector.js', 646 requires: ['aui-base', 'liferay-portlet-base'], 647 }, 648 'liferay-calendar-interval-selector-scheduler-event-link': { 649 path: 'interval_selector_scheduler_event_link.js', 650 requires: ['aui-base', 'liferay-portlet-base'], 651 }, 652 'liferay-calendar-list': { 653 path: 'calendar_list.js', 654 requires: [ 655 'aui-template-deprecated', 656 'liferay-scheduler', 657 ], 658 }, 659 'liferay-calendar-message-util': { 660 path: 'message_util.js', 661 requires: ['liferay-util-window'], 662 }, 663 'liferay-calendar-recurrence-converter': { 664 path: 'recurrence_converter.js', 665 requires: [], 666 }, 667 'liferay-calendar-recurrence-dialog': { 668 path: 'recurrence.js', 669 requires: [ 670 'aui-base', 671 'liferay-calendar-recurrence-util', 672 ], 673 }, 674 'liferay-calendar-recurrence-util': { 675 path: 'recurrence_util.js', 676 requires: ['aui-base', 'liferay-util-window'], 677 }, 678 'liferay-calendar-reminders': { 679 path: 'calendar_reminders.js', 680 requires: ['aui-base'], 681 }, 682 'liferay-calendar-remote-services': { 683 path: 'remote_services.js', 684 requires: [ 685 'aui-base', 686 'aui-component', 687 'liferay-calendar-util', 688 'liferay-portlet-base', 689 ], 690 }, 691 'liferay-calendar-session-listener': { 692 path: 'session_listener.js', 693 requires: ['aui-base', 'liferay-scheduler'], 694 }, 695 'liferay-calendar-simple-color-picker': { 696 path: 'simple_color_picker.js', 697 requires: ['aui-base', 'aui-template-deprecated'], 698 }, 699 'liferay-calendar-simple-menu': { 700 path: 'simple_menu.js', 701 requires: [ 702 'aui-base', 703 'aui-template-deprecated', 704 'event-outside', 705 'event-touch', 706 'widget-modality', 707 'widget-position', 708 'widget-position-align', 709 'widget-position-constrain', 710 'widget-stack', 711 'widget-stdmod', 712 ], 713 }, 714 'liferay-calendar-util': { 715 path: 'calendar_util.js', 716 requires: [ 717 'aui-datatype', 718 'aui-io', 719 'aui-scheduler', 720 'aui-toolbar', 721 'autocomplete', 722 'autocomplete-highlighters', 723 ], 724 }, 725 'liferay-scheduler': { 726 path: 'scheduler.js', 727 requires: [ 728 'async-queue', 729 'aui-datatype', 730 'aui-scheduler', 731 'dd-plugin', 732 'liferay-calendar-a11y', 733 'liferay-calendar-message-util', 734 'liferay-calendar-recurrence-converter', 735 'liferay-calendar-recurrence-util', 736 'liferay-calendar-util', 737 'liferay-scheduler-event-recorder', 738 'liferay-scheduler-models', 739 'promise', 740 'resize-plugin', 741 ], 742 }, 743 'liferay-scheduler-event-recorder': { 744 path: 'scheduler_event_recorder.js', 745 requires: [ 746 'dd-plugin', 747 'liferay-calendar-util', 748 'resize-plugin', 749 ], 750 }, 751 'liferay-scheduler-models': { 752 path: 'scheduler_models.js', 753 requires: [ 754 'aui-datatype', 755 'dd-plugin', 756 'liferay-calendar-util', 757 ], 758 }, 759 }, 760 root: MODULE_PATH + '/js/legacy/', 761 }, 762 }, 763 }); 764})(); 765} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/frontend-js-state-web';/** 766 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 767 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 768 */ 769 770(function () { 771 AUI().applyConfig({ 772 groups: { 773 state: { 774 775 // eslint-disable-next-line 776 mainModule: MODULE_MAIN, 777 }, 778 }, 779 }); 780})(); 781} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/frontend-js-react-web';/** 782 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 783 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 784 */ 785 786(function () { 787 AUI().applyConfig({ 788 groups: { 789 react: { 790 791 // eslint-disable-next-line 792 mainModule: MODULE_MAIN, 793 }, 794 }, 795 }); 796})(); 797} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/portal-search-web';/** 798 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 799 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 800 */ 801 802(function () { 803 AUI().applyConfig({ 804 groups: { 805 search: { 806 base: MODULE_PATH + '/js/', 807 combine: Liferay.AUI.getCombine(), 808 filter: Liferay.AUI.getFilterConfig(), 809 modules: { 810 'liferay-search-custom-range-facet': { 811 path: 'custom_range_facet.js', 812 requires: ['aui-form-validator'], 813 }, 814 }, 815 root: MODULE_PATH + '/js/', 816 }, 817 }, 818 }); 819})(); 820} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/document-library-web';/** 821 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 822 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 823 */ 824 825(function () { 826 AUI().applyConfig({ 827 groups: { 828 dl: { 829 base: MODULE_PATH + '/js/legacy/', 830 combine: Liferay.AUI.getCombine(), 831 filter: Liferay.AUI.getFilterConfig(), 832 modules: { 833 'document-library-upload-component': { 834 path: 'DocumentLibraryUpload.js', 835 requires: [ 836 'aui-component', 837 'aui-data-set-deprecated', 838 'aui-overlay-manager-deprecated', 839 'aui-overlay-mask-deprecated', 840 'aui-parse-content', 841 'aui-progressbar', 842 'aui-template-deprecated', 843 'liferay-search-container', 844 'querystring-parse-simple', 845 'uploader', 846 ], 847 }, 848 }, 849 root: MODULE_PATH + '/js/legacy/', 850 }, 851 }, 852 }); 853})(); 854} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/portal-workflow-kaleo-designer-web';/** 855 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 856 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 857 */ 858 859(function () { 860 AUI().applyConfig({ 861 groups: { 862 'kaleo-designer': { 863 base: MODULE_PATH + '/designer/js/legacy/', 864 combine: Liferay.AUI.getCombine(), 865 filter: Liferay.AUI.getFilterConfig(), 866 modules: { 867 'liferay-kaleo-designer-autocomplete-util': { 868 path: 'autocomplete_util.js', 869 requires: ['autocomplete', 'autocomplete-highlighters'], 870 }, 871 'liferay-kaleo-designer-definition-diagram-controller': { 872 path: 'definition_diagram_controller.js', 873 requires: [ 874 'liferay-kaleo-designer-field-normalizer', 875 'liferay-kaleo-designer-utils', 876 ], 877 }, 878 'liferay-kaleo-designer-dialogs': { 879 path: 'dialogs.js', 880 requires: ['liferay-util-window'], 881 }, 882 'liferay-kaleo-designer-editors': { 883 path: 'editors.js', 884 requires: [ 885 'aui-ace-editor', 886 'aui-ace-editor-mode-xml', 887 'aui-base', 888 'aui-datatype', 889 'aui-node', 890 'liferay-kaleo-designer-autocomplete-util', 891 'liferay-kaleo-designer-utils', 892 ], 893 }, 894 'liferay-kaleo-designer-field-normalizer': { 895 path: 'field_normalizer.js', 896 requires: ['liferay-kaleo-designer-remote-services'], 897 }, 898 'liferay-kaleo-designer-nodes': { 899 path: 'nodes.js', 900 requires: [ 901 'aui-datatable', 902 'aui-datatype', 903 'aui-diagram-builder', 904 'liferay-kaleo-designer-editors', 905 'liferay-kaleo-designer-utils', 906 ], 907 }, 908 'liferay-kaleo-designer-remote-services': { 909 path: 'remote_services.js', 910 requires: ['aui-io'], 911 }, 912 'liferay-kaleo-designer-templates': { 913 path: 'templates.js', 914 requires: ['aui-tpl-snippets-deprecated'], 915 }, 916 'liferay-kaleo-designer-utils': { 917 path: 'utils.js', 918 requires: [], 919 }, 920 'liferay-kaleo-designer-xml-definition': { 921 path: 'xml_definition.js', 922 requires: [ 923 'aui-base', 924 'aui-component', 925 'dataschema-xml', 926 'datatype-xml', 927 ], 928 }, 929 'liferay-kaleo-designer-xml-definition-serializer': { 930 path: 'xml_definition_serializer.js', 931 requires: ['escape', 'liferay-kaleo-designer-xml-util'], 932 }, 933 'liferay-kaleo-designer-xml-util': { 934 path: 'xml_util.js', 935 requires: ['aui-base'], 936 }, 937 'liferay-portlet-kaleo-designer': { 938 path: 'main.js', 939 requires: [ 940 'aui-ace-editor', 941 'aui-ace-editor-mode-xml', 942 'aui-tpl-snippets-deprecated', 943 'dataschema-xml', 944 'datasource', 945 'datatype-xml', 946 'event-valuechange', 947 'io-form', 948 'liferay-kaleo-designer-autocomplete-util', 949 'liferay-kaleo-designer-editors', 950 'liferay-kaleo-designer-nodes', 951 'liferay-kaleo-designer-remote-services', 952 'liferay-kaleo-designer-utils', 953 'liferay-kaleo-designer-xml-util', 954 'liferay-util-window', 955 ], 956 }, 957 }, 958 root: MODULE_PATH + '/designer/js/legacy/', 959 }, 960 }, 961 }); 962})(); 963} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/frontend-js-components-web';/** 964 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 965 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 966 */ 967 968(function () { 969 AUI().applyConfig({ 970 groups: { 971 components: { 972 973 // eslint-disable-next-line 974 mainModule: MODULE_MAIN, 975 }, 976 }, 977 }); 978})(); 979} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/contacts-web';/** 980 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 981 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 982 */ 983 984(function () { 985 AUI().applyConfig({ 986 groups: { 987 contactscenter: { 988 base: MODULE_PATH + '/js/legacy/', 989 combine: Liferay.AUI.getCombine(), 990 filter: Liferay.AUI.getFilterConfig(), 991 modules: { 992 'liferay-contacts-center': { 993 path: 'main.js', 994 requires: [ 995 'aui-io-plugin-deprecated', 996 'aui-toolbar', 997 'autocomplete-base', 998 'datasource-io', 999 'json-parse', 1000 'liferay-portlet-base', 1001 'liferay-util-window', 1002 ], 1003 }, 1004 }, 1005 root: MODULE_PATH + '/js/legacy/', 1006 }, 1007 }, 1008 }); 1009})(); 1010} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/exportimport-web';/** 1011 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 1012 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 1013 */ 1014 1015(function () { 1016 AUI().applyConfig({ 1017 groups: { 1018 exportimportweb: { 1019 base: MODULE_PATH + '/js/legacy/', 1020 combine: Liferay.AUI.getCombine(), 1021 filter: Liferay.AUI.getFilterConfig(), 1022 modules: { 1023 'liferay-export-import-export-import': { 1024 path: 'main.js', 1025 requires: [ 1026 'aui-datatype', 1027 'aui-dialog-iframe-deprecated', 1028 'aui-modal', 1029 'aui-parse-content', 1030 'aui-toggler', 1031 'liferay-portlet-base', 1032 'liferay-util-window', 1033 ], 1034 }, 1035 }, 1036 root: MODULE_PATH + '/js/legacy/', 1037 }, 1038 }, 1039 }); 1040})(); 1041} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/staging-processes-web';/** 1042 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 1043 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 1044 */ 1045 1046(function () { 1047 AUI().applyConfig({ 1048 groups: { 1049 stagingprocessesweb: { 1050 base: MODULE_PATH + '/js/legacy/', 1051 combine: Liferay.AUI.getCombine(), 1052 filter: Liferay.AUI.getFilterConfig(), 1053 modules: { 1054 'liferay-staging-processes-export-import': { 1055 path: 'main.js', 1056 requires: [ 1057 'aui-datatype', 1058 'aui-dialog-iframe-deprecated', 1059 'aui-modal', 1060 'aui-parse-content', 1061 'aui-toggler', 1062 'liferay-portlet-base', 1063 'liferay-util-window', 1064 ], 1065 }, 1066 }, 1067 root: MODULE_PATH + '/js/legacy/', 1068 }, 1069 }, 1070 }); 1071})(); 1072} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/dynamic-data-mapping-web';/** 1073 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 1074 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 1075 */ 1076 1077(function () { 1078 const LiferayAUI = Liferay.AUI; 1079 1080 AUI().applyConfig({ 1081 groups: { 1082 ddm: { 1083 base: MODULE_PATH + '/js/legacy/', 1084 combine: Liferay.AUI.getCombine(), 1085 filter: LiferayAUI.getFilterConfig(), 1086 modules: { 1087 'liferay-ddm-form': { 1088 path: 'ddm_form.js', 1089 requires: [ 1090 'aui-base', 1091 'aui-datatable', 1092 'aui-datatype', 1093 'aui-image-viewer', 1094 'aui-parse-content', 1095 'aui-set', 1096 'aui-sortable-list', 1097 'json', 1098 'liferay-form', 1099 'liferay-map-base', 1100 'liferay-translation-manager', 1101 'liferay-util-window', 1102 ], 1103 }, 1104 'liferay-portlet-dynamic-data-mapping': { 1105 condition: { 1106 trigger: 'liferay-document-library', 1107 }, 1108 path: 'main.js', 1109 requires: [ 1110 'arraysort',
1111 'aui-form-builder-deprecated', 1112 'aui-form-validator', 1113 'aui-map', 1114 'aui-text-unicode', 1115 'json', 1116 'liferay-menu', 1117 'liferay-translation-manager', 1118 'liferay-util-window', 1119 'text', 1120 ], 1121 }, 1122 'liferay-portlet-dynamic-data-mapping-custom-fields': { 1123 condition: { 1124 trigger: 'liferay-document-library', 1125 }, 1126 path: 'custom_fields.js', 1127 requires: ['liferay-portlet-dynamic-data-mapping'], 1128 }, 1129 }, 1130 root: MODULE_PATH + '/js/legacy/', 1131 }, 1132 }, 1133 }); 1134})(); 1135} catch(error) {console.error(error);}</script>
1135 1136 1137 1138 1139
1140<script type="text/javascript" data-senna-track="temporary"> 1141 // <![CDATA[ 1142 1143 1144 1145 1146 1147 1148 // ]]> 1149</script>
1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 <!-- Google Tag Manager -->
1195<script>
vendor: 327 bytes, lines 1195-1199
1195(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1196new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1197j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1198'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1199})(window,document,'script','dataLayer','
1199GTM-KDD8W49
vendor: 3 bytes, line 1199
1199');
1199</script>
1199 1200<!-- End Google Tag Manager --> 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236<link class="lfr-css-file" data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/main.css" id="liferayThemeCSS" rel="stylesheet" type="text/css" /> 1237 1238 1239 1240 1241 1242 1243 1244 1245 <style data-senna-track="temporary" type="text/css"> 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 </style> 1314 1315 1316<style data-senna-track="temporary" type="text/css"> 1317 :root { 1318 --container-max-sm: 540px; 1319 --h4-font-size: 1rem; 1320 --font-weight-bold: 700; 1321 --rounded-pill: 50rem; 1322 --display4-weight: 300; 1323 --danger: #da1414; 1324 --display2-size: 5.5rem; 1325 --body-bg: #fff; 1326 --display2-weight: 300; 1327 --display1-weight: 300; 1328 --display3-weight: 300; 1329 --box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075); 1330 --font-weight-lighter: lighter; 1331 --h3-font-size: 1.1875rem; 1332 --btn-outline-primary-hover-border-color: #0b5fff; 1333 --transition-collapse: height .35s ease; 1334 --blockquote-small-color: #6b6c7e; 1335 --gray-200: #f1f2f5; 1336 --btn-secondary-hover-background-color: #f7f8f9; 1337 --gray-600: #6b6c7e; 1338 --secondary: #6b6c7e; 1339 --btn-outline-primary-color: #0b5fff; 1340 --btn-link-hover-color: #004ad7; 1341 --hr-border-color: rgba(0, 0, 0, .1); 1342 --hr-border-margin-y: 1rem; 1343 --light: #f1f2f5; 1344 --btn-outline-primary-hover-color: #0b5fff; 1345 --btn-secondary-background-color: #fff; 1346 --btn-outline-secondary-hover-border-color: transparent; 1347 --display3-size: 4.5rem; 1348 --primary: #0b5fff; 1349 --container-max-md: 720px; 1350 --border-radius-sm: 0.1875rem; 1351 --display-line-height: 1.2; 1352 --h6-font-size: 0.8125rem; 1353 --h2-font-size: 1.375rem; 1354 --aspect-ratio-4-to-3: 75%; 1355 --spacer-10: 10rem; 1356 --font-weight-semi-bold: 600; 1357 --font-weight-normal: 400; 1358 --dark: #272833; 1359 --blockquote-small-font-size: 80%; 1360 --h5-font-size: 0.875rem; 1361 --blockquote-font-size: 1.25rem; 1362 --brand-color-3: #2e5aac; 1363 --brand-color-2: #6b6c7e; 1364 --brand-color-1: #0b5fff; 1365 --transition-fade: opacity .15s linear; 1366 --display4-size: 3.5rem; 1367 --border-radius-lg: 0.375rem; 1368 --btn-primary-hover-color: #fff; 1369 --display1-size: 6rem; 1370 --brand-color-4: #30313f; 1371 --black: #000; 1372 --lighter: #f7f8f9; 1373 --gray-300: #e7e7ed; 1374 --gray-700: #495057; 1375 --btn-secondary-border-color: #cdced9; 1376 --btn-outline-secondary-hover-color: #272833; 1377 --body-color: #1c1c24; 1378 --btn-outline-secondary-hover-background-color: rgba(39, 40, 51, 0.03); 1379 --btn-primary-color: #fff; 1380 --btn-secondary-color: #6b6c7e; 1381 --btn-secondary-hover-border-color: #cdced9; 1382 --box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175); 1383 --container-max-lg: 960px; 1384 --btn-outline-primary-border-color: #0b5fff; 1385 --aspect-ratio: 100%; 1386 --gray-dark: #393a4a; 1387 --aspect-ratio-16-to-9: 56.25%; 1388 --box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15); 1389 --white: #fff; 1390 --warning: #b95000; 1391 --info: #2e5aac; 1392 --hr-border-width: 1px; 1393 --btn-link-color: #0b5fff; 1394 --gray-400: #cdced9; 1395 --gray-800: #393a4a; 1396 --btn-outline-primary-hover-background-color: #f0f5ff; 1397 --btn-primary-hover-background-color: #0053f0; 1398 --btn-primary-background-color: #0b5fff; 1399 --success: #287d3c; 1400 --font-size-sm: 0.875rem; 1401 --btn-primary-border-color: #0b5fff; 1402 --font-family-base: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; 1403 --spacer-0: 0; 1404 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; 1405 --lead-font-size: 1.25rem; 1406 --border-radius: 0.25rem; 1407 --spacer-9: 9rem; 1408 --font-weight-light: 300; 1409 --btn-secondary-hover-color: #272833; 1410 --spacer-2: 0.5rem; 1411 --spacer-1: 0.25rem; 1412 --spacer-4: 1.5rem; 1413 --spacer-3: 1rem; 1414 --spacer-6: 4.5rem; 1415 --spacer-5: 3rem; 1416 --spacer-8: 7.5rem; 1417 --border-radius-circle: 50%; 1418 --spacer-7: 6rem; 1419 --font-size-lg: 1.125rem; 1420 --aspect-ratio-8-to-3: 37.5%; 1421 --font-family-sans-serif: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; 1422 --gray-100: #f7f8f9; 1423 --font-weight-bolder: 900; 1424 --container-max-xl: 1248px; 1425 --btn-outline-secondary-color: #6b6c7e; 1426 --gray-500: #a7a9bc; 1427 --h1-font-size: 1.625rem; 1428 --gray-900: #272833; 1429 --text-muted: #a7a9bc; 1430 --btn-primary-hover-border-color: transparent; 1431 --btn-outline-secondary-border-color: #cdced9; 1432 --lead-font-weight: 300; 1433 --font-size-base: 0.875rem; 1434 } 1435 :root { 1436 --secondary: #E05F00; 1437 --brand-color-2: #0B5FFF; 1438 --brand-color-1: #FF6C00; 1439 --btn-primary-background-color: #da1414; 1440 --btn-link-color: #6b6c7e; 1441 --btn-primary-hover-background-color: #960F0F; 1442 --font-size-base: 1rem; 1443 --primary: #FF6C00; 1444 --btn-primary-border-color: #FF0B1F; 1445 } 1446</style> 1447<link data-senna-track="permanent" href="/o/frontend-js-aui-web/alloy_ui.css?&mac=favIEq7hPo8AEd6k+N5OVADEEls=&browserId=chrome&languageId=en_US&minifierType=css&themeId=classic_WAR_classictheme" rel="stylesheet"></link>
1448<script data-senna-track="permanent" src="https://www.hotelsviva.com/combo?browserId=chrome&minifierType=js&languageId=en_US&t=1788712550170&/o/product-experience-manager-theme-contributor/js/liferay-usage-events.js" type = "text/javascript"></script>
vendor: 1 bytes, line 1448
1448
1449<script type="module"> 1450import {init} from '/o/frontend-js-spa-web/__liferay__/index.js'; 1451{ 1452init({"navigationExceptionSelectors":":not([target=\"_blank\"]):not([data-senna-off]):not([data-resource-href]):not([data-cke-saved-href]):not([data-cke-saved-href])","cacheExpirationTime":-1,"clearScreensCache":false,"portletsBlacklist":["com_liferay_login_web_portlet_CreateAccountPortlet","com_liferay_site_navigation_directory_web_portlet_SitesDirectoryPortlet","com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet","com_liferay_questions_web_internal_portlet_QuestionsPortlet","com_liferay_account_admin_web_internal_portlet_AccountUsersRegistrationPortlet","com_liferay_login_web_portlet_ForgotPasswordPortlet","com_liferay_portal_language_override_web_internal_portlet_PLOPortlet","com_liferay_login_web_portlet_LoginPortlet","com_liferay_login_web_portlet_FastLoginPortlet"],"excludedTargetPortlets":["com_liferay_users_admin_web_portlet_UsersAdminPortlet","com_liferay_server_admin_web_portlet_ServerAdminPortlet"],"validStatusCodes":[221,490,494,499,491,496,492,493,495,220],"debugEnabled":false,"loginRedirect":"","excludedPaths":["/c/document_library","/documents","/image"],"preloadCSS":false,"userNotification":{"message":"It looks like this is taking longer than expected.","title":"Oops","timeout":30000},"requestTimeout":0}); 1453} 1454 1455</script>
1455<link data-senna-track="temporary" href="/o/layout-common-styles/main.css?plid=2203&segmentsExperienceId=2832642&t=17908442834531774353730149" rel="stylesheet" type="text/css"> 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473<meta content="false" name="data-analytics-readable-content" /> 1474
1475<script type="text/javascript" data-senna-track="temporary"> 1476 var runMiddlewares = function () { 1477 Analytics.registerMiddleware( 1478 function(request) { 1479 request.context.experienceId = 'DEFAULT'; 1480 request.context.experimentId = ''; 1481 request.context.variantId = ''; 1482 1483 return request; 1484 } 1485); 1486 }; 1487 1488 var analyticsClientChannelId = 1489 '742142344322713611'; 1490 var analyticsClientGroupIds = 1491 ["605810","443970"]; 1492 var analyticsCookiesConsentMode = 1493 false; 1494 var analyticsFeatureFlagEnabled = 1495 false; 1496 1497 var cookieManagers = { 1498 'cookie.onetrust': { 1499 checkConsent: () => { 1500 var OptanonActiveGroups = window.OptanonActiveGroups; 1501 1502 return OptanonActiveGroups && OptanonActiveGroups.includes('C0002'); 1503 }, 1504 enabled: () => { 1505 if (!window.OneTrustStub && !window.OneTrust) { 1506 return Promise.resolve(false); 1507 } 1508 1509 return new Promise((resolve, reject) => { 1510 var startTime = Date.now(); 1511 1512 var checkObject = () => { 1513 if (window['OneTrust']) { 1514 resolve(window['OneTrust']); 1515 } 1516 else if (Date.now() - startTime >= 5000) { 1517 reject(); 1518 } 1519 else { 1520 setTimeout(checkObject, 100); 1521 } 1522 }; 1523 1524 checkObject(); 1525 }) 1526 .then(() => { 1527 return Promise.resolve(true); 1528 }) 1529 .catch(() => { 1530 return Promise.resolve(false); 1531 }); 1532 }, 1533 onConsentChange: (callbackFn) => { 1534 var OneTrust = window.OneTrust; 1535 1536 OneTrust.OnConsentChanged(callbackFn); 1537 }, 1538 }, 1539 'cookie.liferay': { 1540 checkConsent: ({navigation}) => { 1541 var performanceCookieEnabled = Liferay.Util.Cookie.get( 1542 Liferay.Util.Cookie.TYPES.PERFORMANCE 1543 ); 1544 1545 if (performanceCookieEnabled === 'false') { 1546 if (window.Analytics) { 1547 Analytics.dispose(); 1548 } 1549 1550 return false; 1551 } 1552 1553 if ( 1554 !analyticsCookiesConsentMode && 1555 typeof performanceCookieEnabled === 'undefined' 1556 ) { 1557 return true; 1558 } 1559 1560 if (navigation === 'normal' && window.Analytics) { 1561 return false; 1562 } 1563 1564 return performanceCookieEnabled === 'true'; 1565 }, 1566 enabled: () => { 1567 return Promise.resolve(analyticsFeatureFlagEnabled); 1568 }, 1569 onConsentChange: (callbackFn) => { 1570 Liferay.on('cookieBannerSetCookie', callbackFn); 1571 }, 1572 }, 1573 }; 1574 1575 function getAnalyticsSDKVersion() { 1576 switch ( 1577 'PROD' 1578 ) { 1579 case 'DEV': { 1580 return 'https://analytics-js-dev-cdn.liferay.com'; 1581 } 1582 case 'INTERNAL': { 1583 return 'https://analytics-js-internal-cdn.liferay.com'; 1584 } 1585 default: { 1586 return 'https://analytics-js-cdn.liferay.com'; 1587 } 1588 } 1589 } 1590</script>
1590 1591
1592<script id="liferayAnalyticsScript" type="text/javascript" data-senna-track="permanent"> 1593 var allPromises = Object.keys(cookieManagers).map((key) => 1594 cookieManagers[key].enabled() 1595 ); 1596 1597 Promise.all(allPromises).then((result) => { 1598 var selectedIndex = result.findIndex((enabled) => enabled); 1599 var selectedCookieManager = Object.values(cookieManagers)[selectedIndex]; 1600 1601 function initializeAnalyticsSDK() { 1602 (function (u, c, a, m, o, l) { 1603 o = 'script'; 1604 l = document; 1605 a = l.createElement(o); 1606 m = l.getElementsByTagName(o)[0]; 1607 a.async = 1; 1608 a.src = u; 1609 a.onload = c; 1610 m.parentNode.insertBefore(a, m); 1611 })(getAnalyticsSDKVersion(), () => { 1612 var config = 1613 {"dataSourceId":"742142344303777719","endpointUrl":"https://osbasahpublisher-ac-europewest3.lfr.cloud","projectId":"asah299d54b4e8ed49e1bb8d09d2f7ce5238"}; 1614 1615 var dxpMiddleware = function (request) { 1616 request.context.canonicalUrl = themeDisplay.getCanonicalURL(); 1617 request.context.channelId = analyticsClientChannelId; 1618 request.context.groupId = 1619 themeDisplay.getScopeGroupIdOrLiveGroupId(); 1620 1621 return request; 1622 }; 1623 1624 Analytics.create(config, [dxpMiddleware]); 1625 1626 if (themeDisplay.isSignedIn()) { 1627 Analytics.setIdentity({ 1628 email: themeDisplay.getUserEmailAddress(), 1629 name: themeDisplay.getUserName(), 1630 }); 1631 } 1632 1633 runMiddlewares(); 1634 1635 Analytics.send('pageViewed', 'Page'); 1636 1637 1638 Liferay.on('endNavigate', (event) => { 1639 var allPromises = Object.keys(cookieManagers).map((key) => 1640 cookieManagers[key].enabled() 1641 ); 1642 1643 Promise.all(allPromises).then((result) => { 1644 function initializeAnalyticsSDKFromSPA( 1645 event 1646 ) { 1647 Analytics.dispose(); 1648 1649 var groupId = 1650 themeDisplay.getScopeGroupIdOrLiveGroupId(); 1651 1652 if ( 1653 !themeDisplay.isControlPanel() && 1654 analyticsClientGroupIds.indexOf(groupId) >= 0 1655 ) { 1656 Analytics.create(config, [dxpMiddleware]); 1657 1658 if (themeDisplay.isSignedIn()) { 1659 Analytics.setIdentity({ 1660 email: themeDisplay.getUserEmailAddress(), 1661 name: themeDisplay.getUserName(), 1662 }); 1663 } 1664 1665 runMiddlewares(); 1666 1667 Analytics.send('pageViewed', 'Page', { 1668 page: event.path, 1669 }); 1670 } 1671 } 1672 1673 var selectedIndex = result.findIndex((enabled) => enabled); 1674 var selectedCookieManager = 1675 Object.values(cookieManagers)[selectedIndex]; 1676 1677 if (selectedCookieManager) { 1678 selectedCookieManager.onConsentChange(() => { 1679 if ( 1680 selectedCookieManager.checkConsent({ 1681 navigation: 'spa', 1682 }) 1683 ) { 1684 initializeAnalyticsSDKFromSPA( 1685 event 1686 ); 1687 } 1688 }); 1689 1690 if ( 1691 selectedCookieManager.checkConsent({ 1692 navigation: 'spa', 1693 }) 1694 ) { 1695 initializeAnalyticsSDKFromSPA( 1696 event 1697 ); 1698 } 1699 } 1700 else { 1701 initializeAnalyticsSDKFromSPA( 1702 event 1703 ); 1704 } 1705 }); 1706 }); 1707 1708 }); 1709 } 1710 1711 if (selectedCookieManager) { 1712 selectedCookieManager.onConsentChange(() => { 1713 if (selectedCookieManager.checkConsent({navigation: 'normal'})) { 1714 initializeAnalyticsSDK(); 1715 } 1716 }); 1717 1718 if (selectedCookieManager.checkConsent({navigation: 'normal'})) { 1719 initializeAnalyticsSDK(); 1720 } 1721 } 1722 else { 1723 initializeAnalyticsSDK(); 1724 } 1725 }); 1726</script>
1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737
1738<script type="text/javascript"> 1739Liferay.on( 1740 'ddmFieldBlur', function(event) { 1741 if (window.Analytics) { 1742 Analytics.send( 1743 'fieldBlurred', 1744 'Form', 1745 { 1746 fieldName: event.fieldName, 1747 focusDuration: event.focusDuration, 1748 formId: event.formId, 1749 formPageTitle: event.formPageTitle, 1750 page: event.page, 1751 title: event.title 1752 } 1753 ); 1754 } 1755 } 1756); 1757 1758Liferay.on( 1759 'ddmFieldFocus', function(event) { 1760 if (window.Analytics) { 1761 Analytics.send( 1762 'fieldFocused', 1763 'Form', 1764 { 1765 fieldName: event.fieldName, 1766 formId: event.formId, 1767 formPageTitle: event.formPageTitle, 1768 page: event.page, 1769 title:event.title 1770 } 1771 ); 1772 } 1773 } 1774); 1775 1776Liferay.on( 1777 'ddmFormPageShow', function(event) { 1778 if (window.Analytics) { 1779 Analytics.send( 1780 'pageViewed', 1781 'Form', 1782 { 1783 formId: event.formId, 1784 formPageTitle: event.formPageTitle, 1785 page: event.page, 1786 title: event.title 1787 } 1788 ); 1789 } 1790 } 1791); 1792 1793Liferay.on( 1794 'ddmFormSubmit', function(event) { 1795 if (window.Analytics) { 1796 Analytics.send( 1797 'formSubmitted', 1798 'Form', 1799 { 1800 formId: event.formId, 1801 title: event.title 1802 } 1803 ); 1804 } 1805 } 1806); 1807 1808Liferay.on( 1809 'ddmFormView', function(event) { 1810 if (window.Analytics) { 1811 Analytics.send( 1812 'formViewed', 1813 'Form', 1814 { 1815 formId: event.formId, 1816 title: event.title 1817 } 1818 ); 1819 } 1820 } 1821); 1822 1823</script>
1823<script> 1824 1825</script>
1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846
1847<script type="text/javascript" data-senna-track="temporary"> 1848 if (window.Analytics) { 1849 window._com_liferay_document_library_analytics_isViewFileEntry = false; 1850 } 1851</script>
1851 1852 1853<link data-senna-track="temporary" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/ArtCollection-index.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/ArtCollection-index-1.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/ArtCollection-index-3.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/ESG-index-1.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/ESG-index.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/ESG-index-3.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/ArtCollection-index-2.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/ESG-index-2.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/promociones-index.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/promociones-index-1.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/canal-denuncias-index-2.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/canal-denuncias-index-1.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/canal-denuncias-index.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/detalle-index-1.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/hotel-index-1.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/hotel-index.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/ArtCollection-index-4.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/detalle-index-2.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/index-1.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/index.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/Galeria-index-1.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/Galeria-index.css" rel="stylesheet" type="text/css" /><link data-senna-track="temporary" href="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/css/detalle-index-3.css" rel="stylesheet" type="text/css" /> 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875</head> 1876 1877<body class="chrome controls-visible yui3-skin-sam signed-out public-page site"> 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 <nav aria-label="Quick Links" class="bg-dark cadmin quick-access-nav text-center text-white" id="bxcp_quickAccessNav"> 1925 1926 1927 <a class="d-block p-2 sr-only sr-only-focusable text-reset" href="#main-content"> 1928 Skip to Main Content 1929 </a> 1930 1931 1932 </nav> 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007<div class="d-flex flex-column min-vh-100"> 2008 2009 <div class="d-flex flex-column flex-fill position-relative" id="wrapper"> 2010 2011 <div class=" flex-fill" id="content"> 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 <div> 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 <div class="lfr-layout-structure-item-basic-component-html lfr-layout-structure-item-69fcbcea-7e5c-bd26-8a43-eae330720c8f " style=""><div id="fragment-a93664f5-2909-693f-d175-6dadde90de77" > <div class="component-html" data-lfr-editable-id="element-html" data-lfr-editable-type="html"><!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 2100-2101
2100 2101<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2101GTM-KDD8W49
vendor: 83 bytes, line 2101
2101" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2102<!-- End Google Tag Manager (noscript) --></div></div><style >.component-html img { 2103 max-width: 100%; 2104}</style></div><div class="lfr-layout-structure-item-95a2b2ea-f5e2-6005-24a5-e74b64ed0e3b lfr-layout-structure-item-container " style=""><div class="lfr-layout-structure-item-com-liferay-site-navigation-menu-web-portlet-sitenavigationmenuportlet lfr-layout-structure-item-38a0072e-6fb9-c3aa-f692-11115abfcef3 " style=""><div id="fragment-0cb3ea4d-a960-90a4-1567-af2ae3c44e57" > 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_ portlet-static portlet-static-end portlet-borderless portlet-navigation " id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_unko_"> 2177 <span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_unko"></span> 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223<section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_unko"> 2224 2225 <div class="portlet-content"> 2226 2227 2228 2229 <div class=" portlet-content-container"> 2230 2231 2232 2233 <div class="portlet-body"> 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333<header id="header" class="header-menu-viva flex flex-col gap-4"> 2334 <div 2335 class="flex justify-between items-center z-50 menu-viva-container menu-viva-normal" 2336 > 2337 <div 2338 class="flex justify-between items-center !px-2 movil:!px-2 tb:!px-4 tb-lg:!px-4 dt:!px-4 dt-sm:!px-4" 2339 > 2340 <a href="/" class="cursor-pointer"> 2341 <img 2342 src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/logo-white_Z1NYjKL.svg" 2343 alt="Logo" 2344 loading="lazy" 2345 decoding="async" 2346 fetchpriority="auto" 2347 width="100" 2348 height="100" 2349 class="w-auto h-8 movil-lg:h-8 tb:h-12 tb-lg:h-12 dt-sm:h-14 dt:h-14 logo-blanco hidden" 2350 /> 2351 </a> 2352 2353 <a href="/" class="cursor-pointer"> 2354 <img 2355 src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/logo-orange_Z1NYjKL.svg" 2356 alt="Logo" 2357 loading="lazy" 2358 decoding="async" 2359 fetchpriority="auto" 2360 width="100" 2361 height="100" 2362 class="w-auto h-8 movil-lg:h-8 tb:h-12 tb-lg:h-12 dt-sm:h-14 dt:h-14 logo-orange hidden" 2363 /> 2364 </a> 2365 2366 <a href="/" class="cursor-pointer"> 2367 <img 2368 src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/logo_Z1NYjKL.svg" 2369 alt="Logo" 2370 loading="lazy" 2371 decoding="async" 2372 fetchpriority="auto" 2373 width="100" 2374 height="100" 2375 class="w-20 tb:w-24 tb-lg:w-24 dt-sm:w-auto dt:w-auto h-8 movil-lg:h-8 tb:h-12 tb-lg:h-12 dt-sm:h-14 dt:h-14 logo-viva hidden" 2376 /> 2377 </a> 2378 </div> 2379 <nav 2380 class="flex items-center gap-2 dt:gap-12 !pr-1 !pl-1 !py-1 tb:!pr-2 tb:!pl-4 tb:!py-2" 2381 > 2382 <ul 2383 class="items-center gap-6 hidden movil-lg:hidden tb:hidden tb-lg:hidden dt-sm:flex dt:flex" 2384 > 2385 2386 2387 2388 2389 2390 2391 <li> 2392 <a 2393 href="#" 2394 class="menu-submenu-hoteles-button p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva nav-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2395 > 2396 Hotels 2397 <span 2398 class="iconViva icon-down-arrow !w-4 !h-4 bg-neutral-800" 2399 ></span> 2400 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2401 </a> 2402 </li> 2403 2404 2405 2406 2407 2408 2409 2410 2411 <li> 2412 <a 2413 href="#" 2414 class="menu-submenu-experiencias-button p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva nav-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2415 > 2416 Experiences
2417 <span 2418 class="iconViva icon-down-arrow !w-4 !h-4 bg-neutral-800" 2419 ></span> 2420 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2421 </a> 2422 </li> 2423 2424 2425 2426 <li> 2427 <a 2428 href="https://bookingtravel.hotelsviva.com/es/" 2429 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva nav-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2430 > 2431 Flight+Hotel 2432 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2433 </a> 2434 </li> 2435 2436 2437 2438 <li> 2439 <a 2440 href="https://www.hotelsviva.com/en/offers" 2441 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva nav-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2442 > 2443 Offers 2444 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2445 </a> 2446 </li> 2447 2448 2449 2450 <li> 2451 <a 2452 href="https://www.hotelsviva.com/en/checkonline" 2453 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva nav-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2454 > 2455 Check-in 2456 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2457 </a> 2458 </li> 2459 2460 2461 2462 <li> 2463 <a 2464 href="https://www.hotelsviva.com/en/magazine" 2465 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva nav-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2466 > 2467 Blog Magazine 2468 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2469 </a> 2470 </li> 2471 2472 2473 2474 </ul> 2475 <div 2476 class="hidden movil-lg:hidden tb:flex tb-lg:flex dt-sm:flex dt:flex items-center gap-2" 2477 > 2478 <a 2479 href="/web/hoteles-viva/myviva" 2480 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva my-viva-button nav-icon-viva border border-viva-orange-500 !p-2 !gap-2 rounded-full h-8 hover:!bg-viva-orange-500" 2481 > 2482 <span 2483 class="iconViva icon-user-profile !w-4 !h-4 bg-viva-orange-500" 2484 ></span> 2485 2486 <span 2487 class="iconViva icon-logo-my-viva !w-16 !h-4 bg-viva-orange-500" 2488 ></span> 2489 <div class="!bg-neutral-000 hidden iconBgHover"></div> 2490 </a> 2491 2492 <a 2493 href="#" 2494 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva contact-button nav-icon-viva border border-neutral-800 !p-2 !gap-2 rounded-full h-8 w-8 hover:!bg-viva-orange-500 hover:!border-viva-orange-500" 2495 > 2496 <span class="iconViva icon-call !w-4 !h-4 bg-neutral-800"></span> 2497 2498 <div class="!bg-neutral-000 hidden iconBgHover"></div> 2499 </a> 2500 2501 <!-- Inicio idiomas --> 2502 2503 2504 <div class="relative btn-drop-down-viva" id="language-dropdown"> 2505 <div 2506 class="hidden movil-lg:hidden tb:flex tb-lg:flex dt-sm:flex dt:flex shadow-2xl border uppercase border-neutral-800 !p-2 !gap-2 rounded-full text-neutral-800 h-8 hover:!text-neutral-000 hover:!bg-viva-orange-500 hover:!border-viva-orange-500 dropdownContainer p-4 flex items-center gap-2 rounded-full button-link-viva cursor-pointer" 2507 id="" 2508 > 2509 <span 2510 class="iconViva icon-internet !w-4 !h-4 bg-neutral-800" 2511 ></span> 2512 2513 <button class="dropdownButton" id="">EN</button> 2514 2515 <div class="!bg-neutral-000 hidden iconBgHover"></div> 2516 </div> 2517 <ul 2518 class="absolute dropdownMenu flex-col w-fit z-50 left-0 !mt-1 bg-neutral-000 border border-neutral-000 rounded-md shadow-lg !p-2 gap-2 hidden transform transition-transform duration-500 ease-in-out" 2519 > 2520 2521 2522 2523 2524 <li 2525 class="!p-2 rounded-md cursor-pointer w-full hover:text-viva-orange-500" 2526 data-item-value="ES" 2527 data-language="es_ES" lang="es_ES" 2528 onclick="window.location.href='/es/magazine'" 2529 > 2530 Español 2531 </li> 2532 2533 2534 2535 2536 <li 2537 class="!p-2 rounded-md cursor-pointer w-full hover:text-viva-orange-500" 2538 data-item-value="DE" 2539 data-language="de_DE" lang="de_DE" 2540 onclick="window.location.href='/de/magazine'" 2541 > 2542 Deutsch 2543 </li> 2544 2545 2546 2547 2548 <li 2549 class="!p-2 rounded-md cursor-pointer w-full hover:text-viva-orange-500" 2550 data-item-value="EN" 2551 data-language="en_US" lang="en_US" 2552 onclick="window.location.href='/en/magazine'" 2553 > 2554 English 2555 </li> 2556 2557 2558 </ul> 2559 </div> 2560 <!-- Fin idiomas --> 2561 2562 </div> 2563 <a 2564 href="#" 2565 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border flex movil-lg:flex tb:flex tb-lg:flex dt-sm:hidden dt:hidden menu-submenu-mobile-button border-viva-orange-500 bg-viva-orange-500 !p-2 !gap-2 rounded-full text-neutral-000 h-8 hover:!text-neutral-000" 2566 >
2567 <span class="iconViva icon-content-bars !w-4 !h-4 bg-neutral-000"></span 2568 ><span 2569 class="iconViva icon-close !w-4 !h-4 bg-neutral-000 hidden" 2570 ></span> 2571 <span class="custom-text-button">Menu</span> 2572 2573 <div class="!bg-neutral-000 hidden iconBgHover"></div> 2574 </a> 2575 </nav> 2576 </div> 2577 <div class="menu-mobile-container w-auto max-w-container-menu"> 2578 <nav> 2579 <ul 2580 class="items-start md:items-center tb:items-center dt:items-center gap-0 md:gap-6 tb:gap-6 dt:gap-6 flex flex-col md:flex-row tb:flex-row dt:flex-row" 2581 > 2582 <li> 2583 <a 2584 href="https://www.hotelsviva.com/en/experience" 2585 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2586 > 2587 Experiences 2588 2589 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2590 </a> 2591 </li> 2592 2593 <li> 2594 <a 2595 href="https://bookingtravel.hotelsviva.com/es/" 2596 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2597 > 2598 Flight+Hotel 2599 2600 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2601 </a> 2602 </li> 2603 2604 <li> 2605 <a 2606 href="https://www.hotelsviva.com/en/offers" 2607 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2608 > 2609 Offers 2610 2611 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2612 </a> 2613 </li> 2614 2615 <li> 2616 <a 2617 href="https://www.hotelsviva.com/en/checkonline" 2618 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2619 > 2620 Check-in 2621 2622 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2623 </a> 2624 </li> 2625 2626 <li> 2627 <a 2628 href="https://www.hotelsviva.com/en/magazine" 2629 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva !p-0 text-neutral-800 leading-6 font-gotham text-button-sm tb:text-button-md dt:text-button-lg hover:!text-viva-orange-500" 2630 > 2631 Blog Magazine 2632 2633 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 2634 </a> 2635 </li> 2636 2637 2638 </ul> 2639 </nav> 2640 </div> 2641 2642 2643 2644 <section 2645 class="menu-submenu-hoteles bg-neutral-000 z-30 w-full rounded-b-[24px]" 2646 > 2647 <div class="flex flex-col gap-2 w-auto max-w-container-menu"> 2648 <div> 2649 <h5 2650 class="text-viva-orange-500 text-h5-sm tb:text-h5-md dt:text-h5-lg font-gotham block dt:hidden" 2651 > 2652 Hotels 2653 </h5> 2654 </div> 2655 <div 2656 class="swiper swiper-menu-cards w-full swiper-initialized swiper-horizontal swiper-free-mode swiper-backface-hidden" 2657 > 2658 <div 2659 class="swiper-wrapper" 2660 id="swiper-wrapper-49de79401fdebd10e" 2661 aria-live="polite" 2662 > 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 <!-- Hotel --> 2675 <div 2676 class="swiper-slide" 2677 > 2678 <div 2679 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 2680 > 2681 <article class="relative h-full group card-main cursor-pointer" 2682 data-link-redirect="https://www.hotelsviva.com/en/viva-cala-mesquida-resort" > 2683 <header class="rounded-2xl overflow-hidden w-full h-full"> 2684 <div class="relative w-full h-full"> 2685 <img 2686 src="/documents/443970/444459/202506-VIVA+CM+Resort+-+General+Aerea+09+%283%29.jpg/c3bbaa87-a5ca-bdee-4392-656eb5d76b13?version=2.0&t=1778064626847&download=true&objectDefinitionExternalReferenceCode=63fc5fe4-ee67-ccf9-5505-31f2be816c08&objectEntryExternalReferenceCode=bf3aeac3-92da-9d78-a191-1a3cf140298e" 2687 alt="defaultImageCard" 2688 data-astro-transition-scope="astro-5bl7jb25-12" 2689 loading="lazy" 2690 decoding="async" 2691 fetchpriority="auto" 2692 width="1920" 2693 height="1014" 2694 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 2695 /> 2696 <div 2697 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 2698 ></div> 2699 <div 2700 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 2701 ></div> 2702 </div> 2703 </header> 2704 <div 2705 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 2706 style="animation-duration: 300ms" 2707 > 2708 <section class="flex items-center gap-2"> 2709 2710 </section> 2711 </div> 2712 <footer 2713 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 2714 > 2715 <section 2716 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 2717 > 2718 <div class="flex items-center gap-0.5">
2719 <span 2720 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2721 <span 2722 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2723 <span 2724 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2725 <span 2726 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2727 </div> 2728 2729 <h5 2730 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 2731 > 2732 VIVA Cala Mesquida Resort & Spa 2733 </h5> 2734 </section> 2735 <section 2736 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 2737 > 2738 <section 2739 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 2740 > 2741 Cala Mesquida on the beachfront 2742 </section> 2743 </section> 2744 </footer> 2745 </article> 2746 </div> 2747 </div> 2748 <!--Fin Hotel --> 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 <!-- Hotel --> 2761 <div 2762 class="swiper-slide" 2763 > 2764 <div 2765 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 2766 > 2767 <article class="relative h-full group card-main cursor-pointer" 2768 data-link-redirect="https://www.hotelsviva.com/en/viva-blue" > 2769 <header class="rounded-2xl overflow-hidden w-full h-full"> 2770 <div class="relative w-full h-full"> 2771 <img 2772 src="/documents/443970/444467/2025_07+-+VIVA+Blue+-+Aerea09.jpg/57bfeb91-e56d-cc84-f31b-ed678a52cfbd?version=1.0&t=1757073827919&download=true&objectDefinitionExternalReferenceCode=63fc5fe4-ee67-ccf9-5505-31f2be816c08&objectEntryExternalReferenceCode=6b2e0d0e-aa21-9d44-e5e3-50d017adc071" 2773 alt="defaultImageCard" 2774 data-astro-transition-scope="astro-5bl7jb25-12" 2775 loading="lazy" 2776 decoding="async" 2777 fetchpriority="auto" 2778 width="1920" 2779 height="1014" 2780 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 2781 /> 2782 <div 2783 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 2784 ></div> 2785 <div 2786 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 2787 ></div> 2788 </div> 2789 </header> 2790 <div 2791 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 2792 style="animation-duration: 300ms" 2793 > 2794 <section class="flex items-center gap-2"> 2795 2796 </section> 2797 </div> 2798 <footer 2799 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 2800 > 2801 <section 2802 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 2803 > 2804 <div class="flex items-center gap-0.5">
2805 <span 2806 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2807 <span 2808 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2809 <span 2810 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2811 <span 2812 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2813 </div> 2814 2815 <h5 2816 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 2817 > 2818 VIVA Blue & Spa 2819 </h5> 2820 </section> 2821 <section 2822 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 2823 > 2824 <section 2825 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 2826 > 2827 Aparthotel, it is paradise for families with children 2828 </section> 2829 </section> 2830 </footer> 2831 </article> 2832 </div> 2833 </div> 2834 <!--Fin Hotel --> 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 <!-- Hotel --> 2847 <div 2848 class="swiper-slide" 2849 > 2850 <div 2851 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 2852 > 2853 <article class="relative h-full group card-main cursor-pointer" 2854 data-link-redirect="https://www.hotelsviva.com/en/viva-sunrise" > 2855 <header class="rounded-2xl overflow-hidden w-full h-full"> 2856 <div class="relative w-full h-full"> 2857 <img 2858 src="/documents/443970/1324916/VIVA+Sunrise+-+General+14.jpg/512ed86b-7d7d-6816-0200-3ecbe56ce0db?version=1.1&t=1744370412062&download=true&objectDefinitionExternalReferenceCode=63fc5fe4-ee67-ccf9-5505-31f2be816c08&objectEntryExternalReferenceCode=f0a10c4d-adee-42b1-86cf-c31fe11e4a81" 2859 alt="defaultImageCard" 2860 data-astro-transition-scope="astro-5bl7jb25-12" 2861 loading="lazy" 2862 decoding="async" 2863 fetchpriority="auto" 2864 width="1920" 2865 height="1014" 2866 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 2867 /> 2868 <div 2869 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 2870 ></div> 2871 <div 2872 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 2873 ></div> 2874 </div> 2875 </header> 2876 <div 2877 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 2878 style="animation-duration: 300ms" 2879 > 2880 <section class="flex items-center gap-2"> 2881 2882 </section> 2883 </div> 2884 <footer 2885 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 2886 > 2887 <section 2888 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 2889 > 2890 <div class="flex items-center gap-0.5">
2891 <span 2892 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2893 <span 2894 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2895 <span 2896 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2897 <span 2898 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2899 </div> 2900 2901 <h5 2902 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 2903 > 2904 VIVA Sunrise 2905 </h5> 2906 </section> 2907 <section 2908 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 2909 > 2910 <section 2911 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 2912 > 2913 Enjoy a vacation for the whole family 2914 </section> 2915 </section> 2916 </footer> 2917 </article> 2918 </div> 2919 </div> 2920 <!--Fin Hotel --> 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 <!-- Hotel --> 2933 <div 2934 class="swiper-slide" 2935 > 2936 <div 2937 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 2938 > 2939 <article class="relative h-full group card-main cursor-pointer" 2940 data-link-redirect="https://www.hotelsviva.com/en/viva-eden-lago" > 2941 <header class="rounded-2xl overflow-hidden w-full h-full"> 2942 <div class="relative w-full h-full"> 2943 <img 2944 src="/documents/443970/444141/2022-09-Viva+Eden+Lago+-+Estudio+Royal+Terrace+6.jpeg/42456946-d528-2a51-e72a-462f4c9f6840?version=1.0&t=1771418071568&download=true&objectDefinitionExternalReferenceCode=63fc5fe4-ee67-ccf9-5505-31f2be816c08&objectEntryExternalReferenceCode=881bcd62-df63-39f3-70cd-4d28fadbffb9" 2945 alt="defaultImageCard" 2946 data-astro-transition-scope="astro-5bl7jb25-12" 2947 loading="lazy" 2948 decoding="async" 2949 fetchpriority="auto" 2950 width="1920" 2951 height="1014" 2952 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 2953 /> 2954 <div 2955 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 2956 ></div> 2957 <div 2958 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 2959 ></div> 2960 </div> 2961 </header> 2962 <div 2963 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 2964 style="animation-duration: 300ms" 2965 > 2966 <section class="flex items-center gap-2"> 2967 2968 </section> 2969 </div> 2970 <footer 2971 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 2972 > 2973 <section 2974 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 2975 > 2976 <div class="flex items-center gap-0.5">
2977 <span 2978 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2979 <span 2980 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2981 <span 2982 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2983 <span 2984 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 2985 </div> 2986 2987 <h5 2988 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 2989 > 2990 VIVA Eden Lago 2991 </h5> 2992 </section> 2993 <section 2994 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 2995 > 2996 <section 2997 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 2998 > 2999 Next to Lake Esperanza and the Bay of Alcudia 3000 </section> 3001 </section> 3002 </footer> 3003 </article> 3004 </div> 3005 </div> 3006 <!--Fin Hotel --> 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 <!-- Hotel --> 3019 <div 3020 class="swiper-slide" 3021 > 3022 <div 3023 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3024 > 3025 <article class="relative h-full group card-main cursor-pointer" 3026 data-link-redirect="https://www.hotelsviva.com/en/adults-only-hotel-viva-golf" > 3027 <header class="rounded-2xl overflow-hidden w-full h-full"> 3028 <div class="relative w-full h-full"> 3029 <img 3030 src="/documents/443970/1324219/Golf.jpg/13c382dc-f1ac-b567-b437-59caba95ad6b?version=1.1&t=1744370401621&download=true&objectDefinitionExternalReferenceCode=63fc5fe4-ee67-ccf9-5505-31f2be816c08&objectEntryExternalReferenceCode=52e34569-f98e-450f-2e50-aaa780694cb0" 3031 alt="defaultImageCard" 3032 data-astro-transition-scope="astro-5bl7jb25-12" 3033 loading="lazy" 3034 decoding="async" 3035 fetchpriority="auto" 3036 width="1920" 3037 height="1014" 3038 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3039 /> 3040 <div 3041 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3042 ></div> 3043 <div 3044 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3045 ></div> 3046 </div> 3047 </header> 3048 <div 3049 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3050 style="animation-duration: 300ms" 3051 > 3052 <section class="flex items-center gap-2"> 3053 3054 <a 3055 href="#" 3056 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 border text-label-lg border-neutral-000 rounded-full items-center !p-1" 3057 > 3058 <span 3059 class="iconViva icon-plus-age !w-4 !h-4 bg-neutral-000" 3060 ></span> 3061 Adults Only 18+ 3062 3063 <div class="undefined hidden iconBgHover"></div> 3064 </a> 3065 3066 </section> 3067 </div> 3068 <footer 3069 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3070 > 3071 <section 3072 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3073 > 3074 <div class="flex items-center gap-0.5">
3075 <span 3076 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3077 <span 3078 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3079 <span 3080 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3081 <span 3082 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3083 <span class="text-xs text-neutral-000 font-normal font-gotham leading-[140%]"> 3084 SUP 3085 </span> 3086 </div> 3087 3088 <h5 3089 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3090 > 3091 VIVA Golf 18+ 3092 </h5> 3093 </section> 3094 <section 3095 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3096 > 3097 <section 3098 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3099 > 3100 Perfect fusion between environment, comfort and attention 3101 </section> 3102 </section> 3103 </footer> 3104 </article> 3105 </div> 3106 </div> 3107 <!--Fin Hotel --> 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 <!-- Hotel --> 3120 <div 3121 class="swiper-slide" 3122 > 3123 <div 3124 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3125 > 3126 <article class="relative h-full group card-main cursor-pointer" 3127 data-link-redirect="https://www.hotelsviva.com/en/adults-only-hotel-suites" > 3128 <header class="rounded-2xl overflow-hidden w-full h-full"> 3129 <div class="relative w-full h-full"> 3130 <img 3131 src="/documents/443970/1324219/Cala+Mesquida+Suites+%26+Spa.jpg/46271f2e-a0ee-909d-42bf-23fe0676af3e?version=1.1&t=1744370401621&download=true&objectDefinitionExternalReferenceCode=63fc5fe4-ee67-ccf9-5505-31f2be816c08&objectEntryExternalReferenceCode=21846dd6-0ed3-5675-bf62-674d0ee504ce" 3132 alt="defaultImageCard" 3133 data-astro-transition-scope="astro-5bl7jb25-12" 3134 loading="lazy" 3135 decoding="async" 3136 fetchpriority="auto" 3137 width="1920" 3138 height="1014" 3139 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3140 /> 3141 <div 3142 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3143 ></div> 3144 <div 3145 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3146 ></div> 3147 </div> 3148 </header> 3149 <div 3150 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3151 style="animation-duration: 300ms" 3152 > 3153 <section class="flex items-center gap-2"> 3154 3155 <a 3156 href="#" 3157 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 border text-label-lg border-neutral-000 rounded-full items-center !p-1" 3158 >
3159 <span 3160 class="iconViva icon-plus-16 !w-4 !h-4 bg-neutral-000" 3161 ></span> 3162 Adults Only 16+ 3163 3164 <div class="undefined hidden iconBgHover"></div> 3165 </a> 3166 3167 </section> 3168 </div> 3169 <footer 3170 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3171 > 3172 <section 3173 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3174 > 3175 <div class="flex items-center gap-0.5"> 3176 <span 3177 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3178 <span 3179 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3180 <span 3181 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3182 <span 3183 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3184 <span class="text-xs text-neutral-000 font-normal font-gotham leading-[140%]"> 3185 SUP 3186 </span> 3187 </div> 3188 3189 <h5 3190 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3191 > 3192 VIVA Cala Mesquida Suites & Spa 3193 </h5> 3194 </section> 3195 <section 3196 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3197 > 3198 <section 3199 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3200 > 3201 Total disconnection, rest, enjoy and return home happy 3202 </section> 3203 </section> 3204 </footer> 3205 </article> 3206 </div> 3207 </div> 3208 <!--Fin Hotel --> 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 <!-- Hotel --> 3221 <div 3222 class="swiper-slide" 3223 > 3224 <div 3225 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3226 > 3227 <article class="relative h-full group card-main cursor-pointer" 3228 data-link-redirect="https://hotelsonjaumell.com" > 3229 <header class="rounded-2xl overflow-hidden w-full h-full"> 3230 <div class="relative w-full h-full"> 3231 <img 3232 src="/documents/443970/444177/Son_jaumell_aerea_09.jpg/07f0c314-2e3f-5746-d227-1d798d840210?version=1.0&t=1757073410144&download=true&objectDefinitionExternalReferenceCode=63fc5fe4-ee67-ccf9-5505-31f2be816c08&objectEntryExternalReferenceCode=e1cc9ee9-df5b-777a-e83c-fc23b9e367a9" 3233 alt="defaultImageCard" 3234 data-astro-transition-scope="astro-5bl7jb25-12" 3235 loading="lazy" 3236 decoding="async" 3237 fetchpriority="auto" 3238 width="1920" 3239 height="1014" 3240 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3241 /> 3242 <div 3243 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3244 ></div> 3245 <div 3246 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3247 ></div> 3248 </div> 3249 </header> 3250 <div 3251 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3252 style="animation-duration: 300ms" 3253 > 3254 <section class="flex items-center gap-2"> 3255 3256 </section> 3257 </div> 3258 <footer 3259 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3260 > 3261 <section 3262 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3263 > 3264 <div class="flex items-center gap-0.5">
3265 <span 3266 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3267 <span 3268 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3269 <span 3270 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3271 <span 3272 class="iconViva icon-star w-[18px] h-[18px] bg-neutral-000"></span> 3273 </div> 3274 3275 <h5 3276 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3277 > 3278 Predi Son Jaumell Hotel Rural 3279 </h5> 3280 </section> 3281 <section 3282 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3283 > 3284 <section 3285 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3286 > 3287 A historic estate surrounded by ancient oaks 3288 </section> 3289 </section> 3290 </footer> 3291 </article> 3292 </div> 3293 </div> 3294 <!--Fin Hotel --> 3295 3296 3297 3298 </div> 3299 <span 3300 class="swiper-notification" 3301 aria-live="assertive" 3302 aria-atomic="true" 3303 ></span> 3304 </div> 3305 3306 </div> 3307 </section> 3308 3309 3310 <section 3311 class="menu-submenu-experiencias bg-neutral-000 z-30 w-full rounded-b-[24px]" 3312 > 3313 <div class="flex flex-col gap-2 w-auto max-w-container-menu"> 3314 <div> 3315 <h5 3316 class="text-viva-orange-500 text-h5-sm tb:text-h5-md dt:text-h5-lg font-gotham block dt:hidden" 3317 > 3318 Experiences 3319 </h5> 3320 </div> 3321 <div 3322 class="swiper swiper-menu-cards w-full swiper-initialized swiper-horizontal swiper-free-mode swiper-backface-hidden" 3323 > 3324 <div 3325 class="swiper-wrapper" 3326 id="swiper-wrapper-49de79401fdebd10e" 3327 aria-live="polite" 3328 > 3329 3330 3331 3332 3333 3334 3335 <!-- Experiencia --> 3336 3337 <!--Fin Experiencia --> 3338 3339 3340 3341 3342 3343 3344 <!-- Experiencia --> 3345 3346 3347 3348 <div 3349 class="swiper-slide" 3350 > 3351 <div 3352 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3353 > 3354 <article class="relative h-full group card-main cursor-pointer" 3355 data-link-redirect="https://www.hotelsviva.com/en/experience/family" > 3356 <header class="rounded-2xl overflow-hidden w-full h-full"> 3357 <div class="relative w-full h-full"> 3358 <img 3359 src="/documents/d/hoteles-viva/viva-sunrise-lifestyle-kids-4" 3360 alt="defaultImageCard" 3361 loading="lazy" 3362 decoding="async" 3363 fetchpriority="auto" 3364 width="1920" 3365 height="1014" 3366 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3367 /> 3368 <div 3369 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3370 ></div> 3371 <div 3372 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3373 ></div> 3374 </div> 3375 </header> 3376 <div 3377 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3378 style="animation-duration: 300ms" 3379 > 3380 <section class="flex items-center gap-2"> 3381 3382 </section> 3383 </div> 3384 <footer 3385 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3386 > 3387 <section 3388 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3389 > 3390 <h5
3391 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3392 > 3393 Family 3394 </h5> 3395 </section> 3396 <section 3397 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3398 > 3399 <section 3400 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3401 > 3402 Parents and kids come first 3403 </section> 3404 3405 </section> 3406 </footer> 3407 </article> 3408 </div> 3409 </div> 3410 3411 3412 <!--Fin Experiencia --> 3413 3414 3415 3416 3417 3418 3419 <!-- Experiencia --> 3420 3421 3422 3423 <div 3424 class="swiper-slide" 3425 > 3426 <div 3427 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3428 > 3429 <article class="relative h-full group card-main cursor-pointer" 3430 data-link-redirect="https://www.hotelsviva.com/en/experience/adults-only" > 3431 <header class="rounded-2xl overflow-hidden w-full h-full"> 3432 <div class="relative w-full h-full"> 3433 <img 3434 src="/documents/d/hoteles-viva/fotos-experiencias-web2-jpg" 3435 alt="defaultImageCard" 3436 loading="lazy" 3437 decoding="async" 3438 fetchpriority="auto" 3439 width="1920" 3440 height="1014" 3441 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3442 /> 3443 <div 3444 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3445 ></div> 3446 <div 3447 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3448 ></div> 3449 </div> 3450 </header> 3451 <div 3452 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3453 style="animation-duration: 300ms" 3454 > 3455 <section class="flex items-center gap-2"> 3456 3457 </section> 3458 </div> 3459 <footer 3460 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3461 > 3462 <section 3463 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3464 > 3465 <h5 3466 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3467 > 3468 Adults Only 3469 </h5> 3470 </section> 3471 <section 3472 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3473 > 3474 <section 3475 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3476 > 3477 You deserve your own private space. 3478 </section> 3479 3480 </section> 3481 </footer> 3482 </article> 3483 </div> 3484 </div> 3485 3486 3487 <!--Fin Experiencia --> 3488 3489 3490 3491 3492 3493 3494 <!-- Experiencia --> 3495 3496 3497 3498 <div 3499 class="swiper-slide" 3500 > 3501 <div 3502 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3503 > 3504 <article class="relative h-full group card-main cursor-pointer" 3505 data-link-redirect="https://www.hotelsviva.com/en/experience/wellness" > 3506 <header class="rounded-2xl overflow-hidden w-full h-full"> 3507 <div class="relative w-full h-full"> 3508 <img 3509 src="/documents/d/hoteles-viva/202208-viva-cm-resort-masaje-parejas-3" 3510 alt="defaultImageCard" 3511 loading="lazy" 3512 decoding="async" 3513 fetchpriority="auto" 3514 width="1920" 3515 height="1014" 3516 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3517 /> 3518 <div 3519 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3520 ></div> 3521 <div 3522 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3523 ></div> 3524 </div> 3525 </header> 3526 <div 3527 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3528 style="animation-duration: 300ms" 3529 > 3530 <section class="flex items-center gap-2"> 3531 3532 </section> 3533 </div> 3534 <footer 3535 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3536 > 3537 <section 3538 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3539 > 3540 <h5
3541 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3542 > 3543 Wellness & Spa 3544 </h5> 3545 </section> 3546 <section 3547 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3548 > 3549 <section 3550 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3551 > 3552 Your body and mind are calling for it. 3553 </section> 3554 3555 </section> 3556 </footer> 3557 </article> 3558 </div> 3559 </div> 3560 3561 3562 <!--Fin Experiencia --> 3563 3564 3565 3566 3567 3568 3569 <!-- Experiencia --> 3570 3571 3572 3573 <div 3574 class="swiper-slide" 3575 > 3576 <div 3577 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3578 > 3579 <article class="relative h-full group card-main cursor-pointer" 3580 data-link-redirect="https://www.hotelsviva.com/en/experience/cycling-triathlon" > 3581 <header class="rounded-2xl overflow-hidden w-full h-full"> 3582 <div class="relative w-full h-full"> 3583 <img 3584 src="/documents/d/hoteles-viva/2018-09-viva-blue-bike-storage-1" 3585 alt="defaultImageCard" 3586 loading="lazy" 3587 decoding="async" 3588 fetchpriority="auto" 3589 width="1920" 3590 height="1014" 3591 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3592 /> 3593 <div 3594 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3595 ></div> 3596 <div 3597 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3598 ></div> 3599 </div> 3600 </header> 3601 <div 3602 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3603 style="animation-duration: 300ms" 3604 > 3605 <section class="flex items-center gap-2"> 3606 3607 </section> 3608 </div> 3609 <footer 3610 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3611 > 3612 <section 3613 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3614 > 3615 <h5 3616 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3617 > 3618 Cycling & Triathlon 3619 </h5> 3620 </section> 3621 <section 3622 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3623 > 3624 <section 3625 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3626 > 3627 Ride, run, swim… on the perfect island. 3628 </section> 3629 3630 </section> 3631 </footer> 3632 </article> 3633 </div> 3634 </div> 3635 3636 3637 <!--Fin Experiencia --> 3638 3639 3640 3641 3642 3643 3644 <!-- Experiencia --> 3645 3646 3647 3648 <div 3649 class="swiper-slide" 3650 > 3651 <div 3652 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3653 > 3654 <article class="relative h-full group card-main cursor-pointer" 3655 data-link-redirect="https://www.hotelsviva.com/en/experience/golf" > 3656 <header class="rounded-2xl overflow-hidden w-full h-full"> 3657 <div class="relative w-full h-full"> 3658 <img 3659 src="/documents/d/hoteles-viva/viva_22_8102_micer-webp" 3660 alt="defaultImageCard" 3661 loading="lazy" 3662 decoding="async" 3663 fetchpriority="auto" 3664 width="1920" 3665 height="1014" 3666 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3667 /> 3668 <div 3669 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3670 ></div> 3671 <div 3672 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3673 ></div> 3674 </div> 3675 </header> 3676 <div 3677 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3678 style="animation-duration: 300ms" 3679 > 3680 <section class="flex items-center gap-2"> 3681 3682 </section> 3683 </div> 3684 <footer 3685 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3686 > 3687 <section 3688 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3689 > 3690 <h5
3691 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3692 > 3693 Golf 3694 </h5> 3695 </section> 3696 <section 3697 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3698 > 3699 <section 3700 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3701 > 3702 The ideal courses to fine-tune your swing. 3703 </section> 3704 3705 </section> 3706 </footer> 3707 </article> 3708 </div> 3709 </div> 3710 3711 3712 <!--Fin Experiencia --> 3713 3714 3715 3716 3717 3718 3719 <!-- Experiencia --> 3720 3721 3722 3723 <div 3724 class="swiper-slide" 3725 > 3726 <div 3727 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3728 > 3729 <article class="relative h-full group card-main cursor-pointer" 3730 data-link-redirect="https://www.hotelsviva.com/en/experience/sport" > 3731 <header class="rounded-2xl overflow-hidden w-full h-full"> 3732 <div class="relative w-full h-full"> 3733 <img 3734 src="/documents/d/hoteles-viva/fotos-experiencias-web3-jpg" 3735 alt="defaultImageCard" 3736 loading="lazy" 3737 decoding="async" 3738 fetchpriority="auto" 3739 width="1920" 3740 height="1014" 3741 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3742 /> 3743 <div 3744 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3745 ></div> 3746 <div 3747 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3748 ></div> 3749 </div> 3750 </header> 3751 <div 3752 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3753 style="animation-duration: 300ms" 3754 > 3755 <section class="flex items-center gap-2"> 3756 3757 </section> 3758 </div> 3759 <footer 3760 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3761 > 3762 <section 3763 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3764 > 3765 <h5 3766 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3767 > 3768 More Sports 3769 </h5> 3770 </section> 3771 <section 3772 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3773 > 3774 <section 3775 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3776 > 3777 Boredom is never an option. 3778 </section> 3779 3780 </section> 3781 </footer> 3782 </article> 3783 </div> 3784 </div> 3785 3786 3787 <!--Fin Experiencia --> 3788 3789 3790 3791 3792 3793 3794 <!-- Experiencia --> 3795 3796 3797 3798 <div 3799 class="swiper-slide" 3800 > 3801 <div 3802 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3803 > 3804 <article class="relative h-full group card-main cursor-pointer" 3805 data-link-redirect="https://www.hotelsviva.com/en/experience/rural" > 3806 <header class="rounded-2xl overflow-hidden w-full h-full"> 3807 <div class="relative w-full h-full"> 3808 <img 3809 src="/documents/d/hoteles-viva/201209-sonjaumell-dsc07905" 3810 alt="defaultImageCard" 3811 loading="lazy" 3812 decoding="async" 3813 fetchpriority="auto" 3814 width="1920" 3815 height="1014" 3816 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3817 /> 3818 <div 3819 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3820 ></div> 3821 <div 3822 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3823 ></div> 3824 </div> 3825 </header> 3826 <div 3827 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3828 style="animation-duration: 300ms" 3829 > 3830 <section class="flex items-center gap-2"> 3831 3832 </section> 3833 </div> 3834 <footer 3835 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3836 > 3837 <section 3838 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3839 > 3840 <h5
3841 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3842 > 3843 Rural Hotel 3844 </h5> 3845 </section> 3846 <section 3847 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3848 > 3849 <section 3850 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3851 > 3852 The charm of a 14th-century rural house. 3853 </section> 3854 3855 </section> 3856 </footer> 3857 </article> 3858 </div> 3859 </div> 3860 3861 3862 <!--Fin Experiencia --> 3863 3864 3865 3866 3867 3868 3869 <!-- Experiencia --> 3870 3871 3872 3873 <div 3874 class="swiper-slide" 3875 > 3876 <div 3877 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3878 > 3879 <article class="relative h-full group card-main cursor-pointer" 3880 data-link-redirect="https://www.hotelsviva.com/en/experience/selection-club" > 3881 <header class="rounded-2xl overflow-hidden w-full h-full"> 3882 <div class="relative w-full h-full"> 3883 <img 3884 src="/documents/d/hoteles-viva/2022-08-viva-cm-resort-lifestyle-royal-terrace-05" 3885 alt="defaultImageCard" 3886 loading="lazy" 3887 decoding="async" 3888 fetchpriority="auto" 3889 width="1920" 3890 height="1014" 3891 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3892 /> 3893 <div 3894 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3895 ></div> 3896 <div 3897 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3898 ></div> 3899 </div> 3900 </header> 3901 <div 3902 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3903 style="animation-duration: 300ms" 3904 > 3905 <section class="flex items-center gap-2"> 3906 3907 </section> 3908 </div> 3909 <footer 3910 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3911 > 3912 <section 3913 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3914 > 3915 <h5 3916 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3917 > 3918 Selection Club 3919 </h5> 3920 </section> 3921 <section 3922 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3923 > 3924 <section 3925 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 3926 > 3927 Small privileges, big rewards. 3928 </section> 3929 3930 </section> 3931 </footer> 3932 </article> 3933 </div> 3934 </div> 3935 3936 3937 <!--Fin Experiencia --> 3938 3939 3940 3941 3942 3943 3944 <!-- Experiencia --> 3945 3946 3947 3948 <div 3949 class="swiper-slide" 3950 > 3951 <div 3952 class="w-full h-[324px] movil-lg:h-[324px] tb:h-[348px] tb-lg:h-[348px] dt-sm:h-[360px] dt:h-[360px]" 3953 > 3954 <article class="relative h-full group card-main cursor-pointer" 3955 data-link-redirect="https://www.hotelsviva.com/en/experience/all-inclusive" > 3956 <header class="rounded-2xl overflow-hidden w-full h-full"> 3957 <div class="relative w-full h-full"> 3958 <img 3959 src="/documents/d/hoteles-viva/_89a1364_done" 3960 alt="defaultImageCard" 3961 loading="lazy" 3962 decoding="async" 3963 fetchpriority="auto" 3964 width="1920" 3965 height="1014" 3966 class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300" 3967 /> 3968 <div 3969 class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non" 3970 ></div> 3971 <div 3972 class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent" 3973 ></div> 3974 </div> 3975 </header> 3976 <div 3977 class="absolute top-0 left-0 !p-4 opacity-0 chip-container" 3978 style="animation-duration: 300ms" 3979 > 3980 <section class="flex items-center gap-2"> 3981 3982 </section> 3983 </div> 3984 <footer 3985 class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none" 3986 > 3987 <section 3988 class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out" 3989 > 3990 <h5
3991 class="text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg font-gotham font-normal text-neutral-000 leading-[100%]" 3992 > 3993 All inclusive 3994 </h5> 3995 </section> 3996 <section 3997 class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out" 3998 > 3999 <section 4000 class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]" 4001 > 4002 The only thing you'll need to do is have a great time. 4003 </section> 4004 4005 </section> 4006 </footer> 4007 </article> 4008 </div> 4009 </div> 4010 4011 4012 <!--Fin Experiencia --> 4013 4014 4015 4016 </div> 4017 <span 4018 class="swiper-notification" 4019 aria-live="assertive" 4020 aria-atomic="true" 4021 ></span> 4022 </div> 4023 4024 <a href="https://www.hotelsviva.com/en/experience" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva my-6 self-start dt:self-end !w-fit border border-orange-500 !p-3 !gap-2 rounded-full text-orange-500 hover:!text-neutral-000 hover:!bg-viva-orange-500 hover:!border-viva-orange-500"> 4025 4026 View all 4027 <span class="iconViva icon-right-arrow !w-4 !h-4 bg-orange-500"></span> 4028 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4029 </a> 4030 </div> 4031 </section> 4032 4033 4034 4035<!-- Submenu viva, pendiente 4036 <section 4037 class="menu-submenu-my-viva bg-neutral-000 z-30 w-full rounded-b-[24px]" 4038 > 4039 <div 4040 class="flex gap-8 !pb-4 tb:!pb-6 flex-col tb:flex-row max-w-container-menu" 4041 > 4042 4043 COMENTARIO Botón de cerrar para móvil 4044 <div class="flex justify-between tb:hidden items-center"> 4045 <img 4046 src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/logo-orange_Z1NYjKL.svg" 4047 alt="Logo" 4048 loading="lazy" 4049 decoding="async" 4050 fetchpriority="auto" 4051 width="100" 4052 height="100" 4053 class="w-auto h-14 logo-orange" 4054 /> 4055 4056 <a 4057 href="#" 4058 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva close-my-viva-mobile border !h-full flex border-viva-orange-500 bg-viva-orange-500 !p-2 !gap-2 rounded-full text-neutral-000 hover:!text-neutral-000" 4059 > 4060 <span class="iconViva icon-close !w-4 !h-4 bg-neutral-000"></span> 4061 <span class="custom-text-button">Cerrar</span> 4062 4063 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4064 </a> 4065 </div> 4066 <div class="flex flex-col gap-4 w-full tb:w-1/2"> 4067 <h4 4068 class="text-neutral-800 text-h4-sm tb:text-h4-md dt:text-h4-lg font-gotham" 4069 > 4070 Aprovecha las ventajas de formar parte de la familia 4071 </h4> 4072 <div class="hidden tb:flex flex-col gap-2"> 4073 <div class="flex items-center gap-2"> 4074 <a 4075 href="/" 4076 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border border-viva-orange-500 !p-2 !gap-2 rounded-full h-8 w-8" 4077 > 4078 <span 4079 class="iconViva icon-percentage !w-4 !h-4 bg-viva-orange-500" 4080 ></span> 4081 4082 <div class="undefined hidden iconBgHover"></div> 4083 </a> 4084 4085 <p 4086 class="text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham leading-[140%]" 4087 > 4088 5% descuento adicional en tu reserva 4089 </p> 4090 </div> 4091 <div class="flex items-center gap-2"> 4092 <a 4093 href="/" 4094 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border border-viva-orange-500 !p-2 !gap-2 rounded-full h-8 w-8" 4095 >
4096 <span 4097 class="iconViva icon-shield-check !w-4 !h-4 bg-viva-orange-500" 4098 ></span> 4099 4100 <div class="undefined hidden iconBgHover"></div> 4101 </a> 4102 4103 <p 4104 class="text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham leading-[140%]" 4105 > 4106 Seguro de asistencia 4107 </p> 4108 </div> 4109 <div class="flex items-center gap-2"> 4110 <a 4111 href="/" 4112 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border border-viva-orange-500 !p-2 !gap-2 rounded-full h-8 w-8" 4113 > 4114 <span 4115 class="iconViva icon-shopping-bag !w-4 !h-4 bg-viva-orange-500" 4116 ></span> 4117 4118 <div class="undefined hidden iconBgHover"></div> 4119 </a> 4120 4121 <p 4122 class="text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham leading-[140%]" 4123 > 4124 Welcome Pack 4125 </p> 4126 </div> 4127 <div class="flex items-center gap-2"> 4128 <a 4129 href="/" 4130 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border border-viva-orange-500 !p-2 !gap-2 rounded-full h-8 w-8" 4131 > 4132 <span 4133 class="iconViva icon-percentage !w-4 !h-4 bg-viva-orange-500" 4134 ></span> 4135 4136 <div class="undefined hidden iconBgHover"></div> 4137 </a> 4138 4139 <p 4140 class="text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham leading-[140%]" 4141 > 4142 Hasta un 10% de descuento en Balneum Spa 4143 </p> 4144 </div> 4145 <div class="flex items-center gap-2"> 4146 <a 4147 href="/" 4148 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border border-viva-orange-500 !p-2 !gap-2 rounded-full h-8 w-8" 4149 > 4150 <span 4151 class="iconViva icon-percentage !w-4 !h-4 bg-viva-orange-500" 4152 ></span> 4153 4154 <div class="undefined hidden iconBgHover"></div> 4155 </a> 4156 4157 <p 4158 class="text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham leading-[140%]" 4159 > 4160 Descuentos en categorÃÂas superiores 4161 </p> 4162 </div> 4163 <div class="flex items-center gap-2"> 4164 <a 4165 href="/" 4166 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border border-viva-orange-500 !p-2 !gap-2 rounded-full h-8 w-8" 4167 > 4168 <span 4169 class="iconViva icon-shopping-tag !w-4 !h-4 bg-viva-orange-500" 4170 ></span> 4171 4172 <div class="undefined hidden iconBgHover"></div> 4173 </a> 4174 4175 <p 4176 class="text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham leading-[140%]" 4177 > 4178 Mejor precio garantizado 4179 </p> 4180 </div> 4181 </div> 4182 <a 4183 href="/" 4184 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border w-full tb:w-fit justify-center tb:justify-start h-12 border-viva-orange-500 !p-3 !gap-2 rounded-full text-viva-orange-500 hover:!text-neutral-000 hover:!bg-viva-orange-500 hover:!border-viva-orange-500" 4185 > 4186 Más info 4187 <span 4188 class="iconViva icon-right-arrow !w-4 !h-4 bg-viva-orange-500" 4189 ></span> 4190 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4191 </a> 4192 </div> 4193 <div class="flex flex-col gap-8 w-full tb:w-1/2"> 4194 <div class="flex flex-col gap-4"> 4195 <h5 4196 class="text-viva-orange-500 text-h5-sm tb:text-h5-md dt:text-h5-lg font-gotham leading-[120%]" 4197 > 4198 Login 4199 </h5> 4200 <div class="flex flex-col gap-2"> 4201 <div 4202 class="flex gap-2 border border-neutral-500 rounded-full !p-2 items-center undefined" 4203 >
4204 <span 4205 class="iconViva icon-user-profile !w-4 !h-4 bg-neutral-800" 4206 ></span> 4207 <div class="flex flex-col gap-0.5 w-full"> 4208 <label 4209 for="email" 4210 class="text-neutral-800 text-label-sm tb:text-label-md dt:text-label-lg font-gotham-book leading-[100%]" 4211 > 4212 Tu dirección de correo electrónico 4213 </label> 4214 <input 4215 type="email" 4216 placeholder="Correo electrónico" 4217 id="email" 4218 class="w-full !outline-none text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham-book leading-[120%]" 4219 /> 4220 </div> 4221 </div> 4222 <div 4223 class="input-password-container h-0 h-12 opacity-0 opacity-100 transition-all duration-500 z-10" 4224 > 4225 <div 4226 class="flex gap-2 border border-neutral-500 rounded-full !p-2 items-center undefined" 4227 > 4228 <span 4229 class="iconViva icon-lock !w-4 !h-4 bg-neutral-800" 4230 ></span> 4231 <div class="flex flex-col gap-0.5 w-full"> 4232 <label 4233 for="password" 4234 class="text-neutral-800 text-label-sm tb:text-label-md dt:text-label-lg font-gotham-book leading-[100%]" 4235 > 4236 Tu contraseña 4237 </label> 4238 <input 4239 type="password" 4240 placeholder="Contraseña" 4241 id="password" 4242 class="w-full !outline-none text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham-book leading-[120%]" 4243 /> 4244 </div> 4245 </div> 4246 </div> 4247 <a 4248 href="/" 4249 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva z-20 border justify-center h-12 border-viva-orange-500 !p-3 !gap-2 rounded-full text-viva-orange-500 hover:!text-neutral-000 hover:!bg-viva-orange-500 hover:!border-viva-orange-500" 4250 > 4251 Continuar con tus datos 4252 <span 4253 class="iconViva icon-right-arrow !w-4 !h-4 bg-viva-orange-500" 4254 ></span> 4255 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4256 </a> 4257 4258 <a 4259 href="#" 4260 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva forgot-password-button justify-center text-button-sm !h-4 !p-0 !gap-2 rounded-full text-neutral-800 hover:!text-viva-orange-500" 4261 > 4262 <span 4263 class="iconViva icon-no-lock !w-4 !h-4 bg-neutral-800" 4264 ></span> 4265 He olvidado mi contraseña 4266 4267 <div class="!bg-viva-orange-500 hidden iconBgHover"></div> 4268 </a> 4269 </div> 4270 </div> 4271 <div 4272 class="button-social-container flex flex-col gap-2 -z-1 z-10 h-0 h-28 opacity-0 opacity-100 transition-all duration-500" 4273 > 4274 <a 4275 href="/" 4276 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border justify-center h-12 border-viva-orange-500 !p-3 !gap-2 rounded-full text-viva-orange-500 hover:!text-neutral-000 hover:!bg-viva-orange-500 hover:!border-viva-orange-500" 4277 > 4278 <span 4279 class="iconViva icon-google !w-4 !h-4 bg-viva-orange-500" 4280 ></span> 4281 Continuar con Google 4282 4283 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4284 </a> 4285 4286 <a 4287 href="/" 4288 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border justify-center h-12 border-viva-orange-500 !p-3 !gap-2 rounded-full text-viva-orange-500 hover:!text-neutral-000 hover:!bg-viva-orange-500 hover:!border-viva-orange-500" 4289 > 4290 <span 4291 class="iconViva icon-facebook !w-4 !h-4 bg-viva-orange-500" 4292 ></span> 4293 Continuar con Facebook 4294 4295 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4296 </a> 4297 </div> 4298 </div> 4299 </div> 4300 </section> 4301 4302 Fin submenu viva --> 4303 <section 4304 class="menu-submenu-contact bg-neutral-000 z-30 w-full rounded-b-[24px]" 4305 > 4306 <div class="flex flex-col gap-12 p-6 tb:px-10 tb-lg:py-8 tb-lg:px-16"> 4307 <div class="flex justify-between tb:hidden items-center"> 4308 <img 4309 src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/logo-orange_Z1NYjKL.svg" 4310 alt="Logo" 4311 loading="lazy" 4312 decoding="async" 4313 fetchpriority="auto" 4314 width="100" 4315 height="100" 4316 class="w-auto h-14 logo-orange" 4317 /> 4318 4319 <a 4320 href="#" 4321 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva close-contact-mobile border !h-full flex border-viva-orange-500 bg-viva-orange-500 !p-2 !gap-2 rounded-full text-neutral-000 hover:!text-neutral-000" 4322 >
4323 <span class="iconViva icon-close !w-4 !h-4 bg-neutral-000"></span> 4324 <span class="custom-text-button">Cerrar</span> 4325 4326 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4327 </a> 4328 </div> 4329 <div class="flex gap-[32px] flex-col tb:flex-row"> 4330 <div class="flex flex-col gap-4 w-full tb:w-1/2"> 4331 <div class="flex flex-col gap-2"> 4332 <h4 4333 class="text-neutral-800 text-h4-sm tb:text-h4-md dt:text-h4-lg font-gotham leading-[100%]" 4334 > 4335 ¿Need help? 4336 </h4> 4337 <h5 4338 class="text-viva-orange-500 text-h5-sm tb:text-h5-md dt:text-h5-lg font-gotham leading-[120%]" 4339 > 4340 We are here to help you! 4341 </h5> 4342 </div> 4343 <div class="flex flex-col gap-2"> 4344 <p 4345 class="text-neutral-800 text-body-md font-gotham-book leading-[140%]" 4346 > 4347 Call us for free at 4348 </p> 4349 <a 4350 href="tel:08000 211953" 4351 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border justify-center w-full movil-lg:w-full tb:w-fit tb-lg:w-fit dt-sm:w-fit dt:w-fit h-12 border-viva-orange-500 bg-viva-orange-500 !p-3 !gap-2 rounded-full text-neutral-000 hover:!bg-viva-orange-600 hover:!border-viva-orange-600" 4352 > 4353 <span class="iconViva icon-call !w-4 !h-4 bg-neutral-000"></span> 4354 08000 211953 4355 4356 <div class="undefined hidden iconBgHover"></div> 4357 </a> 4358 4359 <div class="flex flex-col gap-2"> 4360 <p 4361 class="text-neutral-800 text-body-sm font-gotham-book leading-[140%]" 4362 > 4363 Monday to friday (08:00 to 19:30) (GMT+1)<br /> 4364 Saturday and holidays (09:00 to 17:00) (GMT+1) 4365 </p> 4366 </div> 4367 </div> 4368 <a 4369 href="/web/hoteles-viva/contacto" 4370 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva border !justify-center w-full movil-lg:w-full tb:w-fit tb-lg:w-fit dt-sm:w-fit dt:w-fit h-12 border-viva-orange-500 bg-neutral-000 !p-3 !gap-2 rounded-full text-viva-orange-500 hover:!text-neutral-000 hover:!bg-viva-orange-600 hover:!border-viva-orange-600" 4371 > 4372 Contact form 4373 <span 4374 class="iconViva icon-right-arrow !w-4 !h-4 bg-viva-orange-500" 4375 ></span> 4376 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4377 </a> 4378 </div> 4379 <div class="flex flex-col gap-4 w-full tb:w-1/2"> 4380 4381 4382 4383 <div class="flex flex-col gap-1"> 4384 <h5 4385 class="text-viva-orange-500 text-h5-sm tb:text-h5-md dt:text-h5-lg font-gotham leading-[120%]" 4386 > 4387 Español 4388 </h5> 4389 <a 4390 href="#" 4391 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva w-fit h-6 !p-0 !gap-2 text-neutral-800 hover:!text-viva-orange-600 text-button-lg font-gotham" 4392 > 4393 <span class="iconViva icon-call !w-4 !h-4 bg-neutral-800"></span> 4394 ES: 900 59 51 68 4395 4396 <div class="!bg-viva-orange-600 hidden iconBgHover"></div> 4397 </a> 4398 4399 <p 4400 class="text-neutral-800 text-body-sm font-gotham-book leading-[140%]" 4401 > 4402 (Llamada gratuÃÂta) 4403 </p> 4404 </div> 4405 4406 4407 4408 <div class="flex flex-col gap-1"> 4409 <h5 4410 class="text-viva-orange-500 text-h5-sm tb:text-h5-md dt:text-h5-lg font-gotham leading-[120%]" 4411 > 4412 Deutsch 4413 </h5> 4414 <a 4415 href="#" 4416 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva w-fit h-6 !p-0 !gap-2 text-neutral-800 hover:!text-viva-orange-600 text-button-lg font-gotham" 4417 > 4418 <span class="iconViva icon-call !w-4 !h-4 bg-neutral-800"></span> 4419 DE: 08001 132244 4420 4421 <div class="!bg-viva-orange-600 hidden iconBgHover"></div> 4422 </a> 4423 4424 <p 4425 class="text-neutral-800 text-body-sm font-gotham-book leading-[140%]" 4426 > 4427 (kostenloser Anruf aus Deutschland) 4428 </p> 4429 </div> 4430 4431 4432 4433 </div> 4434 </div> 4435 </div> 4436 </section> 4437 <div 4438 class="menu-mobile-bottom-actions tb:hidden items-center justify-center z-50 bottom-5 fixed w-full" 4439 > 4440 <div class="flex items-center gap-2 bg-neutral-000 rounded-full p-2"> 4441 <a 4442 href="/web/hoteles-viva/myviva" 4443 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva my-viva-button-mobile border border-viva-orange-500 !p-2 !gap-2 rounded-full h-8 hover:!bg-viva-orange-500" 4444 >
4445 <span 4446 class="iconViva icon-user-profile !w-4 !h-4 bg-viva-orange-500" 4447 ></span> 4448 4449 <span 4450 class="iconViva icon-logo-my-viva !w-16 !h-4 bg-viva-orange-500" 4451 ></span> 4452 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4453 </a> 4454 4455 <a 4456 href="#" 4457 class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva contact-button-mobile border border-neutral-800 !p-2 !gap-2 rounded-full h-8 w-8 hover:!bg-viva-orange-500 hover:!border-viva-orange-500" 4458 > 4459 <span class="iconViva icon-call !w-4 !h-4 bg-neutral-800"></span> 4460 4461 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4462 </a> 4463 4464 <div class="relative btn-drop-down-viva" id="language-dropdown"> 4465 <div 4466 class="flex dt:hidden border border-neutral-800 !p-2 !gap-2 rounded-full text-neutral-800 h-8 hover:!text-neutral-000 hover:!bg-viva-orange-500 hover:!border-viva-orange-500 dropdownContainer p-4 flex items-center gap-2 rounded-full button-link-viva cursor-pointer" 4467 id="" 4468 > 4469 <span class="iconViva icon-internet !w-4 !h-4 bg-neutral-800"></span> 4470 4471 <button class="dropdownButton" id="">EN</button> 4472 4473 <div class="!bg-neutral-000 hidden iconBgHover"></div> 4474 </div> 4475 <ul 4476 class="absolute dropdownMenu flex-col w-fit z-50 left-0 drop-down-up top-0 bg-neutral-000 border border-neutral-000 rounded-md shadow-lg !p-2 gap-2 hidden transform transition-transform duration-500 ease-in-out" 4477 > 4478 4479 4480 4481 4482 <li 4483 class="!p-2 rounded-md cursor-pointer w-full hover:text-viva-orange-500" 4484 data-item-value="ES" 4485 data-language="es_ES" lang="es_ES" 4486 onclick="window.location.href='/es/magazine'" 4487 > 4488 Español 4489 </li> 4490 4491 4492 4493 4494 <li 4495 class="!p-2 rounded-md cursor-pointer w-full hover:text-viva-orange-500" 4496 data-item-value="DE" 4497 data-language="de_DE" lang="de_DE" 4498 onclick="window.location.href='/de/magazine'" 4499 > 4500 Deutsch 4501 </li> 4502 4503 4504 4505 4506 <li 4507 class="!p-2 rounded-md cursor-pointer w-full hover:text-viva-orange-500" 4508 data-item-value="EN" 4509 data-language="en_US" lang="en_US" 4510 onclick="window.location.href='/en/magazine'" 4511 > 4512 English 4513 </li> 4514 4515 </ul> 4516 </div> 4517 </div> 4518 </div> 4519</header> 4520 4521 4522<!--Script mio para arreglar el sticky-->
4523<script> 4524 let header=document.getElementById("header"); 4525 let contenedorBody=document.getElementById("content"); 4526 contenedorBody.prepend(header); 4527</script>
4527 4528<!--Fin script mio--> 4529 4530<!--Scripts maqueta-->
4531<script> 4532 document.addEventListener("astro:page-load", () => { 4533 const btnsLink = document.querySelectorAll(".button-link-viva"); 4534 btnsLink.forEach((btn) => { 4535 btn.addEventListener("mouseover", () => { 4536 const icons = btn.querySelectorAll(".iconViva"); 4537 icons.forEach((icon) => { 4538 const iconBgHover = btn.querySelector(".iconBgHover"); 4539 iconBgHover?.classList.forEach((className) => { 4540 if (className.includes("!bg-")) { 4541 icon.classList.add(className); 4542 } 4543 }); 4544 }); 4545 }); 4546 btn.addEventListener("mouseout", () => { 4547 const icons = btn.querySelectorAll(".iconViva"); 4548 icons.forEach((icon) => { 4549 const iconBgHover = btn.querySelector(".iconBgHover"); 4550 iconBgHover?.classList.forEach((className) => { 4551 if (className.includes("!bg-")) { 4552 icon.classList.remove(className); 4553 } 4554 }); 4555 }); 4556 }); 4557 btn.addEventListener("click", (event) => { 4558 const link = btn.getAttribute("href"); 4559 if (!link || link === "#") { 4560 event.preventDefault(); 4561 } 4562 }); 4563 }); 4564}); 4565</script>
4565 4566
4567<script> 4568 document.addEventListener("astro:page-load", () => { 4569 const btnDropDownSj = document.querySelectorAll(".btn-drop-down-viva"); 4570 if (btnDropDownSj) { 4571 btnDropDownSj.forEach((btn) => { 4572 btn.addEventListener("mouseover", () => { 4573 const icons = btn.querySelectorAll(".iconViva"); 4574 icons.forEach((icon) => { 4575 const iconBgHover = btn.querySelector(".iconBgHover"); 4576 iconBgHover?.classList.forEach((className) => { 4577 if (className.includes("!bg-")) { 4578 icon.classList.add(className); 4579 } 4580 }); 4581 }); 4582 }); 4583 btn.addEventListener("mouseout", () => { 4584 const icons = btn.querySelectorAll(".iconViva"); 4585 icons.forEach((icon) => { 4586 const iconBgHover = btn.querySelector(".iconBgHover"); 4587 iconBgHover?.classList.forEach((className) => { 4588 if (className.includes("!bg-")) { 4589 icon.classList.remove(className); 4590 } 4591 }); 4592 }); 4593 }); 4594 const dropdownContainer = btn.querySelector(".dropdownContainer"); 4595 const dropdownMenu = btn.querySelector(".dropdownMenu"); 4596 const dropdownButton = btn.querySelector(".dropdownButton"); 4597 if (dropdownContainer && dropdownMenu) { 4598 let classTranslateUp = "translate-y-0"; 4599 let classTranslateDown = "-translate-y-full"; 4600 dropdownContainer.addEventListener("click", () => { 4601 dropdownContainer?.classList.toggle("active"); 4602 if (!dropdownMenu.classList.contains("drop-down-up")) { 4603 classTranslateUp = "-translate-y-full"; 4604 classTranslateDown = "translate-y-0"; 4605 } else { 4606 classTranslateUp = "translate-y-0"; 4607 classTranslateDown = "-translate-y-full"; 4608 } 4609 if (dropdownMenu.classList.contains("hidden")) { 4610 dropdownMenu.classList.remove("hidden"); 4611 dropdownMenu.classList.add("flex", classTranslateUp); 4612 setTimeout(() => { 4613 dropdownMenu.classList.remove(classTranslateUp); 4614 dropdownMenu.classList.add(classTranslateDown); 4615 }, 10); 4616 } else { 4617 dropdownMenu.classList.add(classTranslateUp); 4618 dropdownMenu.classList.remove(classTranslateDown); 4619 setTimeout(() => { 4620 dropdownMenu.classList.add("hidden"); 4621 dropdownMenu.classList.remove("flex", classTranslateUp); 4622 }, 500); 4623 } 4624 }); 4625 document.addEventListener("click", (event) => { 4626 const target = event.target; 4627 if (!dropdownContainer.contains(target) && !dropdownMenu.contains(target)) { 4628 dropdownMenu.classList.add(classTranslateUp); 4629 dropdownMenu.classList.remove(classTranslateDown); 4630 setTimeout(() => { 4631 dropdownMenu.classList.add("hidden"); 4632 dropdownMenu.classList.remove("flex", classTranslateUp); 4633 dropdownContainer?.classList.remove("active"); 4634 }, 500); 4635 } 4636 }); 4637 const optionsDropDown = dropdownMenu.querySelectorAll("li"); 4638 if (optionsDropDown && dropdownButton) { 4639 optionsDropDown.forEach((item) => { 4640 item.addEventListener("click", (event) => { 4641 const target = event.target; 4642 const itemValue = target.getAttribute("data-item-value"); 4643 dropdownButton.innerHTML = itemValue || ""; 4644 dropdownMenu.classList.add(classTranslateUp); 4645 dropdownMenu.classList.remove(classTranslateDown); 4646 setTimeout(() => { 4647 dropdownContainer?.classList.remove("active"); 4648 dropdownMenu.classList.add("hidden"); 4649 dropdownMenu.classList.remove("flex", classTranslateUp); 4650 }, 500); 4651 }); 4652 }); 4653 } 4654 } 4655 }); 4656 } 4657}); 4658</script>
vendor: 1 bytes, line 4658
4658
4659<script> 4660const loadFunctionality = () => { 4661 const cards = document.querySelectorAll('.card-main'); 4662 let activeCard = null; 4663 4664 cards.forEach(card => { 4665 card.addEventListener("click", () => { 4666 const link = card.getAttribute("data-link-redirect"); 4667 if (link && link !== "#") { 4668 window.location.href = link; 4669 } 4670 }); 4671 4672 4673 const actions = card.querySelector('.card-main-actions'); 4674 const info = card.querySelector('.card-main-info'); 4675 const chip = card.querySelector('.chip-container'); 4676 4677 const showCard = () => { 4678 actions?.classList.add('show'); 4679 info?.classList.add('raised'); 4680 chip?.classList.remove('animate-fade-out'); 4681 chip?.classList.add('animate-fade-in'); 4682 }; 4683 4684 const hideCard = () => { 4685 actions?.classList.remove('show'); 4686 info?.classList.remove('raised'); 4687 chip?.classList.remove('animate-fade-in'); 4688 chip?.classList.add('animate-fade-out'); 4689 }; 4690 4691 if (!isTouchDevice()) { 4692 card.addEventListener('mouseenter', showCard); 4693 card.addEventListener('mouseleave', hideCard); 4694 } 4695 4696 card.addEventListener('pointerenter', (e) => { 4697 if (isTouchDevice()) { 4698 // Si es otra card → cerrar la anterior 4699 if (activeCard && activeCard !== card) { 4700 activeCard.hide(); 4701 } 4702 4703 if (activeCard !== card) { 4704 showCard(); 4705 activeCard = card; 4706 activeCard.hide = hideCard; 4707 e.preventDefault(); 4708 e.stopPropagation(); 4709 return; 4710 } 4711 } 4712 }); 4713 }); 4714}; 4715 4716function isTouchDevice() { 4717 const toMatch = [ 4718 /Android/i, 4719 /webOS/i, 4720 /iPhone/i, 4721 /iPad/i, 4722 /iPod/i, 4723 /BlackBerry/i, 4724 /Windows Phone/i 4725]; 4726 4727 return toMatch.some((toMatchItem) => { 4728 return navigator.userAgent.match(toMatchItem); 4729 }); 4730} 4731addEventListener("DOMContentLoaded", loadFunctionality) 4732</script>
4732 4733 4734<!-- Fin scripts maqueta --> 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 </div> 4755 4756 </div> 4757 4758 </div> 4759</section> 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 </div> 4772 4773 4774 4775 4776 4777 4778</div></div></div><div class="lfr-layout-structure-item-cd9b36fc-bb10-d80c-ee2a-994be1213823 lfr-layout-structure-item-container " style=""><div class="layout-content portlet-layout"id="main-content" role="main"><div class="lfr-layout-structure-item-com-liferay-client-extension-web-internal-portlet-clientextensionentryportlet-24121366510601-lxc-liferay-hoteles-viva-motor-reserva-redesign lfr-layout-structure-item-fa9cf657-c79b-f7e0-2cf1-379736384d4a " style=""><div id="fragment-c04b0ddb-a609-8d35-8dbb-b11cffd4549b" >
4778<script src="https://liferayhotelesvivamotorreservaredesign-extn7m229ee.lfr.cloud/js\main.130f9d27.js" type="module"></script>
4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 <div class="portlet-boundary portlet-boundary_com_liferay_client_extension_web_internal_portlet_ClientExtensionEntryPortlet_24121366510601_LXC_liferay_hoteles_viva_motor_reserva_redesign_ portlet-static portlet-static-end portlet-borderless portlet-client-extension " id="p_p_id_com_liferay_client_extension_web_internal_portlet_ClientExtensionEntryPortlet_24121366510601_LXC_liferay_hoteles_viva_motor_reserva_redesign_"> 4852 <span id="p_com_liferay_client_extension_web_internal_portlet_ClientExtensionEntryPortlet_24121366510601_LXC_liferay_hoteles_viva_motor_reserva_redesign"></span> 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898<section class="portlet" id="portlet_com_liferay_client_extension_web_internal_portlet_ClientExtensionEntryPortlet_24121366510601_LXC_liferay_hoteles_viva_motor_reserva_redesign"> 4899 4900 <div class="portlet-content"> 4901 4902 4903 4904 <div class=" portlet-content-container"> 4905 4906 4907 4908 <div class="portlet-body"> 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 <liferay-hoteles-viva-motor-reserva-redesign liferaywebdavurl="https://www.hotelsviva.com/webdav/hoteles-viva/document_library"></liferay-hoteles-viva-motor-reserva-redesign> 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 </div> 4991 4992 </div> 4993 4994 </div> 4995</section> 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 </div> 5008 5009 5010 5011 5012 5013 5014</div></div><div class="lfr-layout-structure-item-herocover-redise-o lfr-layout-structure-item-8a42f1e4-6e55-47ce-c016-36304c719f32 " style=""><div id="fragment-fe604804-f05d-f790-20c6-e7a622265514" > 5015 5016 5017 5018 5019<section class="w-full dt:h-[calc(100vh-70px)] tb:h-[744px] h-[589.51px] relative"> 5020 <div class="w-full h-full"> 5021 <picture data-fileentryid="2208362"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2208362/Thumbnail-300x300/9843_20230429_120630_276802895_original.jpg?t=1771403194925" /><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2208362/Preview-1000x0/9843_20230429_120630_276802895_original.jpg?t=1771403194925" /><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2208362/1920-total/9843_20230429_120630_276802895_original.jpg?t=1771403194925" /><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2208362/mac/9843_20230429_120630_276802895_original.jpg?t=1771403194925" /><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2208362/resoluciones-1920/9843_20230429_120630_276802895_original.jpg?t=1771403194925" /><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2208362/resoluciones-1920-2x/9843_20230429_120630_276802895_original.jpg?t=1771403194925" /><img data-lfr-editable-id="hero-cover-img" data-lfr-editable-type="image" alt="Art Collection" data-astro-transition-scope="astro-jwkdr5v2-1" decoding="async" fetchpriority="high" width="1920" height="1014" class="object-cover w-full h-full brightness-75" data-fileentryid="2208362" src="/documents/443970/2208306/9843_20230429_120630_276802895_original.jpg/4d37543f-e34c-e421-41b6-b68c097a03b0?version=1.0&t=1771403194925"></picture> 5022 </div> 5023 <div class="w-full absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 text-center flex justify-center"> 5024 <div class="flex flex-col gap-4 tb:w-[648px] dt:w-[1166px] w-[345px] items-center"> 5025 <div class="text-h1-sm tb:text-h1-md dt:text-h1-lg font-gotham !font-bold text-neutral-000 leading-[100%]" data-lfr-editable-id="hero-cover-titulo" data-lfr-editable-type="rich-text">The cost of a trip to Mallorca in 2026: a complete budget guide and breakdown</div> 5026 <div> 5027 <span class="text-body-sm dt-sm:text-body-md font-thin text-neutral-000 leading-[140%]" data-lfr-editable-id="hero-cover-autor" data-lfr-editable-type="text">Elisabeth Blue</span> 5028 <span class="text-body-sm dt-sm:text-body-md font-thin text-neutral-000 leading-[140%]" data-lfr-editable-id="hero-cover-separador" data-lfr-editable-type="text"> - </span> 5029 <span class="text-body-sm dt-sm:text-body-md font-thin text-neutral-000 leading-[140%]" data-lfr-editable-id="hero-cover-fecha" data-lfr-editable-type="text">2/18/26</span> 5030 </div> 5031 <h5 class="text-h5-sm tb:text-h5-md dt:text-h5-lg font-gotham text-neutral-000 leading-[120%]" data-lfr-editable-id="hero-cover-subtitulo" data-lfr-editable-type="text"><p>How much does it cost to visit Mallorca in 2026? Complete price guide: flights, hotels vs. rentals, and hidden expenses. Calculate your real budget here.</p></h5> 5032 <div class="flex gap-2 tb:gap-6 flex-col tb:flex-row"> 5033 <h5 class="text-h5-sm tb:text-h5-md dt:text-h5-lg font-gotham text-neutral-000 leading-[120%]" data-lfr-editable-id="hero-cover-elemento-1" data-lfr-editable-type="text"></h5> 5034 <h5 class="text-h5-sm tb:text-h5-md dt:text-h5-lg font-gotham text-neutral-000 leading-[120%]" data-lfr-editable-id="hero-cover-elemento-2" data-lfr-editable-type="text"></h5> 5035 </div> 5036 5037 5038 <a href="https://www.hotelsviva.com/en/w/mallorca-travel-prices-2026-complete-budget-guide" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva group text-white hover:text-white hover:bg-viva-orange-500 items-center border border-white hover:border-viva-orange-500
5038w-fit justify-center !px-2"> 5039 Read more 5040 <span class="iconViva icon-right-arrow !w-5 !h-5 bg-white group-hover:bg-white"></span> 5041 <div class="bg-white hidden iconBgHover"></div> 5042 </a> 5043 </div> 5044 <span style="display: none;" id="codHotel" data-lfr-editable-id="codHotel" data-lfr-editable-type="text">codHotel</span> 5045 </div> 5046 5047 5048</section></div><style >.fragment_6421 { 5049}</style></div><div class="lfr-layout-structure-item-com-liferay-portal-search-web-category-facet-portlet-categoryfacetportlet lfr-layout-structure-item-7f70b96d-f023-741c-dc90-6cdae887f17e " style=""><div id="fragment-1e98ab37-0671-d90c-abaa-8b4d4d97b166" ><link href="/combo?browserId=chrome&minifierType=css&themeId=classic_WAR_classictheme&languageId=en_US&com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr:%2Fo%2Fportal-search-web%2Fcss%2Fmain.css&t=1788712598000" rel="stylesheet" type="text/css" 5050 /> 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 <div class="portlet-boundary portlet-boundary_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_ portlet-static portlet-static-end portlet-borderless portlet-category-facet " id="p_p_id_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_"> 5124 <span id="p_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr"></span> 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170<section class="portlet" id="portlet_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr"> 5171 5172 <div class="portlet-content"> 5173 5174 5175 5176 <div class=" portlet-content-container"> 5177 5178 5179 5180 <div class="portlet-body"> 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323<form action="#" class="form " data-fm-namespace="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_" id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_fm" method="post" name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_fm" autocomplete="off" > 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 <input class="field form-control" id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_formDate" name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_formDate" type="hidden" value="1791062387571" /> 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 <input class="field form-control" id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_category" name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_category" type="hidden" value="" /> 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 <input class="field facet-parameter-name form-control" id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facet-parameter-name" name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facet-parameter-name" type="hidden" value="category" /> 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 <input class="field start-parameter-name form-control" id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_start-parameter-name" name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_start-parameter-name" type="hidden" value="start" /> 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763<div class="panel-group " id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanelContainer"> 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804<div class="panel search-facet lfr-panel lfr-panel-extended" id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanel"> 5805 5806 5807 <a aria-controls="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanelContent" aria-expanded="true" class="collapse-icon panel-header panel-header-link " data-parent="#_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanel" data-toggle="liferay-collapse" href="#_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanelContent" role="button"> 5808 <span class="panel-title" id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanelHeader"> 5809 5810 5811 Category 5812 5813 5814 </span> 5815 5816 <span class="collapse-icon-closed" id="qfkd____"><svg aria-hidden="true" class="lexicon-icon lexicon-icon-angle-right" focusable="false" ><use href="https://www.hotelsviva.com/o/classic-theme/images/clay/icons.svg#angle-right"></use></svg></span> 5817 5818 <span class="collapse-icon-open" id="jbfs____"><svg aria-hidden="true" class="lexicon-icon lexicon-icon-angle-down" focusable="false" ><use href="https://www.hotelsviva.com/o/classic-theme/images/clay/icons.svg#angle-down"></use></svg></span> 5819 </a> 5820 5821 5822 5823 <div aria-labelledby="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanelHeader" class="collapse panel-collapse show" id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanelContent" role="tabpanel"> 5824 <div class="panel-body"> 5825 5826 5827 <ul class="list-unstyled"> 5828 5829 5830 5831 <li class="facet-value"> 5832 <div class="custom-checkbox custom-control"> 5833 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_1"> 5834 5835 <input 5836 5837 class="custom-control-input facet-term" 5838 data-term-id="40321" 5839 disabled 5840 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_1" 5841 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_1" 5842 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 5843 type="checkbox" 5844 /> 5845 5846 5847 <span class="custom-control-label term-name facet-term-unselected"> 5848 <span class="custom-control-label-text"> 5849 5850 5851 5852 EXPERIENCES_en 5853 5854 5855 </span> 5856 </span> 5857 5858 5859 <small class="term-count"> 5860 (216) 5861 </small> 5862 5863 </label> 5864 </div> 5865 </li> 5866 5867 5868 5869 <li class="facet-value"> 5870 <div class="custom-checkbox custom-control"> 5871 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_2"> 5872 5873 <input 5874 5875 class="custom-control-input facet-term" 5876 data-term-id="421004" 5877 disabled 5878 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_2" 5879 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_2" 5880 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 5881 type="checkbox" 5882 /> 5883 5884 5885 <span class="custom-control-label term-name facet-term-unselected"> 5886 <span class="custom-control-label-text"> 5887 5888 5889 5890 EXPERIENCES 5891 5892 5893 </span> 5894 </span> 5895 5896 5897 <small class="term-count"> 5898 (112) 5899 </small> 5900 5901 </label> 5902 </div> 5903 </li> 5904 5905 5906 5907 <li class="facet-value"> 5908 <div class="custom-checkbox custom-control"> 5909 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_3"> 5910 5911 <input 5912 5913 class="custom-control-input facet-term" 5914 data-term-id="421008" 5915 disabled 5916 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_3" 5917 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_3" 5918 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 5919 type="checkbox" 5920 /> 5921 5922 5923 <span class="custom-control-label term-name facet-term-unselected"> 5924 <span class="custom-control-label-text"> 5925 5926 5927 5928 EXPERIENCES_de 5929 5930 5931 </span> 5932 </span> 5933 5934 5935 <small class="term-count"> 5936 (68) 5937 </small> 5938 5939 </label> 5940 </div> 5941 </li> 5942 5943 5944 5945 <li class="facet-value"> 5946 <div class="custom-checkbox custom-control"> 5947 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_4"> 5948 5949 <input 5950 5951 class="custom-control-input facet-term" 5952 data-term-id="40317" 5953 disabled 5954 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_4" 5955 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_4" 5956 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 5957 type="checkbox" 5958 /> 5959 5960 5961 <span class="custom-control-label term-name facet-term-unselected"> 5962 <span class="custom-control-label-text"> 5963 5964 5965 5966 SPORTS_en 5967 5968 5969 </span> 5970 </span> 5971 5972 5973 <small class="term-count"> 5974 (45) 5975 </small> 5976 5977 </label> 5978 </div> 5979 </li> 5980 5981 5982 5983 <li class="facet-value"> 5984 <div class="custom-checkbox custom-control"> 5985 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_5"> 5986 5987 <input 5988 5989 class="custom-control-input facet-term" 5990 data-term-id="40449" 5991 disabled 5992 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_5" 5993 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_5" 5994 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 5995 type="checkbox" 5996 /> 5997 5998 5999 <span class="custom-control-label term-name facet-term-unselected"> 6000 <span class="custom-control-label-text"> 6001 6002 6003 6004 Viva 6005 6006 6007 </span> 6008 </span> 6009 6010 6011 <small class="term-count"> 6012 (44) 6013 </small> 6014 6015 </label> 6016 </div> 6017 </li> 6018 6019 6020 6021 <li class="facet-value"> 6022 <div class="custom-checkbox custom-control"> 6023 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_6"> 6024 6025 <input 6026 6027 class="custom-control-input facet-term" 6028 data-term-id="40329" 6029 disabled 6030 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_6" 6031 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_6" 6032 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6033 type="checkbox" 6034 /> 6035 6036 6037 <span class="custom-control-label term-name facet-term-unselected"> 6038 <span class="custom-control-label-text"> 6039 6040 6041 6042 GASTRONOMY_en 6043 6044 6045 </span> 6046 </span> 6047 6048 6049 <small class="term-count"> 6050 (29) 6051 </small> 6052 6053 </label> 6054 </div> 6055 </li> 6056 6057 6058 6059 <li class="facet-value"> 6060 <div class="custom-checkbox custom-control"> 6061 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_7"> 6062 6063 <input 6064 6065 class="custom-control-input facet-term" 6066 data-term-id="40457" 6067 disabled 6068 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_7" 6069 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_7" 6070 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6071 type="checkbox" 6072 /> 6073 6074 6075 <span class="custom-control-label term-name facet-term-unselected"> 6076 <span class="custom-control-label-text"> 6077 6078 6079 6080 adults only 6081 6082 6083 </span> 6084 </span> 6085 6086 6087 <small class="term-count"> 6088 (18) 6089 </small> 6090 6091 </label> 6092 </div> 6093 </li> 6094 6095 6096 6097 <li class="facet-value"> 6098 <div class="custom-checkbox custom-control"> 6099 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_8"> 6100 6101 <input 6102 6103 class="custom-control-input facet-term" 6104 data-term-id="40325" 6105 disabled 6106 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_8" 6107 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_8" 6108 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6109 type="checkbox" 6110 /> 6111 6112 6113 <span class="custom-control-label term-name facet-term-unselected"> 6114 <span class="custom-control-label-text"> 6115 6116 6117 6118 CULTURE_en 6119 6120 6121 </span> 6122 </span> 6123 6124 6125 <small class="term-count"> 6126 (16) 6127 </small> 6128 6129 </label> 6130 </div> 6131 </li> 6132 6133 6134 6135 <li class="facet-value"> 6136 <div class="custom-checkbox custom-control"> 6137 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_9"> 6138 6139 <input 6140 6141 class="custom-control-input facet-term" 6142 data-term-id="421012" 6143 disabled 6144 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_9" 6145 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_9" 6146 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6147 type="checkbox" 6148 /> 6149 6150 6151 <span class="
6151custom-control-label term-name facet-term-unselected"> 6152 <span class="custom-control-label-text"> 6153 6154 6155 6156 GASTRONOMY 6157 6158 6159 </span> 6160 </span> 6161 6162 6163 <small class="term-count"> 6164 (16) 6165 </small> 6166 6167 </label> 6168 </div> 6169 </li> 6170 6171 6172 6173 <li class="facet-value"> 6174 <div class="custom-checkbox custom-control"> 6175 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_10"> 6176 6177 <input 6178 6179 class="custom-control-input facet-term" 6180 data-term-id="421024" 6181 disabled 6182 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_10" 6183 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_10" 6184 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6185 type="checkbox" 6186 /> 6187 6188 6189 <span class="custom-control-label term-name facet-term-unselected"> 6190 <span class="custom-control-label-text"> 6191 6192 6193 6194 SPORTS 6195 6196 6197 </span> 6198 </span> 6199 6200 6201 <small class="term-count"> 6202 (14) 6203 </small> 6204 6205 </label> 6206 </div> 6207 </li> 6208 6209 6210 6211 <li class="facet-value"> 6212 <div class="custom-checkbox custom-control"> 6213 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_11"> 6214 6215 <input 6216 6217 class="custom-control-input facet-term" 6218 data-term-id="40461" 6219 disabled 6220 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_11" 6221 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_11" 6222 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6223 type="checkbox" 6224 /> 6225 6226 6227 <span class="custom-control-label term-name facet-term-unselected"> 6228 <span class="custom-control-label-text"> 6229 6230 6231 6232 NEWS & EVENTS_en 6233 6234 6235 </span> 6236 </span> 6237 6238 6239 <small class="term-count"> 6240 (13) 6241 </small> 6242 6243 </label> 6244 </div> 6245 </li> 6246 6247 6248 6249 <li class="facet-value"> 6250 <div class="custom-checkbox custom-control"> 6251 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_12"> 6252 6253 <input 6254 6255 class="custom-control-input facet-term" 6256 data-term-id="421032" 6257 disabled 6258 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_12" 6259 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_12" 6260 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6261 type="checkbox" 6262 /> 6263 6264 6265 <span class="custom-control-label term-name facet-term-unselected"> 6266 <span class="custom-control-label-text"> 6267 6268 6269 6270 CULTURE 6271 6272 6273 </span> 6274 </span> 6275 6276 6277 <small class="term-count"> 6278 (8) 6279 </small> 6280 6281 </label> 6282 </div> 6283 </li> 6284 6285 6286 6287 <li class="facet-value"> 6288 <div class="custom-checkbox custom-control"> 6289 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_13"> 6290 6291 <input 6292 6293 class="custom-control-input facet-term" 6294 data-term-id="421028" 6295 disabled 6296 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_13" 6297 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_13" 6298 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6299 type="checkbox" 6300 /> 6301 6302 6303 <span class="custom-control-label term-name facet-term-unselected"> 6304 <span class="custom-control-label-text"> 6305 6306 6307 6308 CULTURE_de 6309 6310 6311 </span> 6312 </span> 6313 6314 6315 <small class="term-count"> 6316 (8) 6317 </small> 6318 6319 </label> 6320 </div> 6321 </li> 6322 6323 6324 6325 <li class="facet-value"> 6326 <div class="custom-checkbox custom-control"> 6327 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_14"> 6328 6329 <input 6330 6331 class="custom-control-input facet-term" 6332 data-term-id="421016" 6333 disabled 6334 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_14" 6335 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_14" 6336 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6337 type="checkbox" 6338 /> 6339 6340 6341 <span class="custom-control-label term-name facet-term-unselected"> 6342 <span class="custom-control-label-text"> 6343 6344 6345 6346 GASTRONOMY_de 6347 6348 6349 </span> 6350 </span> 6351 6352 6353 <small class="term-count"> 6354 (5) 6355 </small> 6356 6357 </label> 6358 </div> 6359 </li> 6360 6361 6362 6363 <li class="facet-value"> 6364 <div class="custom-checkbox custom-control"> 6365 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_15"> 6366 6367 <input 6368 6369 class="custom-control-input facet-term" 6370 data-term-id="421020" 6371 disabled 6372 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_15" 6373 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_15" 6374 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6375 type="checkbox" 6376 /> 6377 6378 6379 <span class="custom-control-label term-name facet-term-unselected"> 6380 <span class="custom-control-label-text"> 6381 6382 6383 6384 SPORTS_de 6385 6386 6387 </span> 6388 </span> 6389 6390 6391 <small class="term-count"> 6392 (5) 6393 </small> 6394 6395 </label> 6396 </div> 6397 </li> 6398 6399 6400 6401 <li class="facet-value"> 6402 <div class="custom-checkbox custom-control"> 6403 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_16"> 6404 6405 <input 6406 6407 class="custom-control-input facet-term" 6408 data-term-id="40405" 6409 disabled 6410 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_16" 6411 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_16" 6412 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6413 type="checkbox" 6414 /> 6415 6416 6417 <span class="custom-control-label term-name facet-term-unselected"> 6418 <span class="custom-control-label-text"> 6419 6420 6421 6422 excursiones en Mallorca 6423 6424 6425 </span> 6426 </span> 6427 6428 6429 <small class="term-count"> 6430 (4) 6431 </small> 6432 6433 </label> 6434 </div> 6435 </li> 6436 6437 6438 6439 <li class="facet-value"> 6440 <div class="custom-checkbox custom-control"> 6441 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_17"> 6442 6443 <input 6444 6445 class="custom-control-input facet-term" 6446 data-term-id="40333" 6447 disabled 6448 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_17" 6449 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_17" 6450 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6451 type="checkbox" 6452 /> 6453 6454 6455 <span class="custom-control-label term-name facet-term-unselected"> 6456 <span class="custom-control-label-text"> 6457 6458 6459 6460 SUSTAINABILITY_en 6461 6462 6463 </span> 6464 </span> 6465 6466 6467 <small class="term-count"> 6468 (4) 6469 </small> 6470 6471 </label> 6472 </div> 6473 </li> 6474 6475 6476 6477 <li class="facet-value"> 6478 <div class="custom-checkbox custom-control"> 6479 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_18"> 6480 6481 <input 6482 6483 class="custom-control-input facet-term" 6484 data-term-id="421212" 6485 disabled 6486 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_18" 6487 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_18" 6488 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6489 type="checkbox" 6490 /> 6491 6492 6493 <span class="custom-control-label term-name facet-term-unselected"> 6494 <span class="custom-control-label-text"> 6495 6496 6497 6498 EXPERIENCES,SPORTS 6499 6500 6501 </span> 6502 </span> 6503 6504 6505 <small class="term-count"> 6506 (3) 6507 </small> 6508 6509 </label> 6510 </div> 6511 </li> 6512 6513 6514 6515 <li class="facet-value"> 6516 <div class="custom-checkbox custom-control"> 6517 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_19"> 6518 6519 <input 6520 6521 class="custom-control-input facet-term" 6522 data-term-id="40345" 6523 disabled 6524 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_19" 6525 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_19" 6526 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6527 type="checkbox" 6528 /> 6529 6530 6531 <span class="custom-control-label term-name facet-term-unselected"> 6532 <span class="custom-control-label-text"> 6533 6534 6535 6536 hoteles para adultos 6537 6538 6539 </span> 6540 </span> 6541 6542 6543 <small class="term-count"> 6544 (3) 6545 </small> 6546 6547 </label> 6548 </div> 6549 </li> 6550 6551 6552 6553 <li class="facet-value"> 6554 <div class="custom-checkbox custom-control"> 6555 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_20"> 6556 6557 <input 6558 6559 class="custom-control-input facet-term" 6560 data-term-id="421208" 6561 disabled 6562 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_20" 6563 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_20" 6564 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6565 type="checkbox" 6566 /> 6567 6568 6569 <span class="custom-control-label term-name facet-term-unselected"> 6570 <span class="custom-control-label-text"> 6571 6572 6573 6574 ERFAHRUNGEN,SPORTS 6575 6576 6577 </span> 6578 </span> 6579 6580 6581 <small class="term-count"> 6582 (2) 6583 </small> 6584 6585 </label> 6586 </div> 6587 </li> 6588 6589 6590 6591 <li class="facet-value"> 6592 <div class="custom-checkbox custom-control"> 6593 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_21"> 6594 6595 <input 6596 6597 class="custom-control-input facet-term" 6598 data-term-id="40357" 6599 disabled 6600 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_21" 6601 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_21" 6602 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6603 type="checkbox" 6604 /> 6605 6606 6607 <span class="custom-control-label term-name facet-term-unselected"> 6608 <span class="custom-control-label-text"> 6609 6610 6611 6612 FAMILIAS 6613 6614 6615 </span> 6616 </span> 6617 6618 6619 <small class="term-count"> 6620 (2) 6621 </small> 6622 6623 </label> 6624 </div> 6625 </li> 6626 6627 6628 6629 <li class="facet-value"> 6630 <div class="custom-checkbox custom-control"> 6631 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_22"> 6632 6633 <input 6634 6635 class="custom-control-input facet-term" 6636 data-term-id="40453" 6637 disabled 6638 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_22" 6639 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_22" 6640 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6641 type="checkbox" 6642 /> 6643 6644 6645 <span class="custom-control-label term-name facet-term-unselected"> 6646 <span class="custom-control-label-text"> 6647 6648 6649 6650 adults only,hoteles para adultos 6651 6652 6653 </span> 6654 </span> 6655 6656 6657 <small class="term-count"> 6658 (1) 6659 </small> 6660 6661 </label> 6662 </div> 6663 </li> 6664 6665 6666 6667 <li class="facet-value"> 6668 <div class="custom-checkbox custom-control"> 6669 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_23"> 6670 6671 <input 6672 6673 class="custom-control-input facet-term" 6674 data-term-id="421196" 6675 disabled 6676 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_2
66763" 6677 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_23" 6678 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6679 type="checkbox" 6680 /> 6681 6682 6683 <span class="custom-control-label term-name facet-term-unselected"> 6684 <span class="custom-control-label-text"> 6685 6686 6687 6688 adultsonlyhotels 6689 6690 6691 </span> 6692 </span> 6693 6694 6695 <small class="term-count"> 6696 (1) 6697 </small> 6698 6699 </label> 6700 </div> 6701 </li> 6702 6703 6704 6705 <li class="facet-value"> 6706 <div class="custom-checkbox custom-control"> 6707 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_24"> 6708 6709 <input 6710 6711 class="custom-control-input facet-term" 6712 data-term-id="421188" 6713 disabled 6714 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_24" 6715 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_24" 6716 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6717 type="checkbox" 6718 /> 6719 6720 6721 <span class="custom-control-label term-name facet-term-unselected"> 6722 <span class="custom-control-label-text"> 6723 6724 6725 6726 Ausflüge auf Mallorca,news and events 6727 6728 6729 </span> 6730 </span> 6731 6732 6733 <small class="term-count"> 6734 (1) 6735 </small> 6736 6737 </label> 6738 </div> 6739 </li> 6740 6741 6742 6743 <li class="facet-value"> 6744 <div class="custom-checkbox custom-control"> 6745 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_25"> 6746 6747 <input 6748 6749 class="custom-control-input facet-term" 6750 data-term-id="40413" 6751 disabled 6752 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_25" 6753 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_25" 6754 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6755 type="checkbox" 6756 /> 6757 6758 6759 <span class="custom-control-label term-name facet-term-unselected"> 6760 <span class="custom-control-label-text"> 6761 6762 6763 6764 CAPDEPERA,mallorca en navidad,mercados navideños en mallorca 6765 6766 6767 </span> 6768 </span> 6769 6770 6771 <small class="term-count"> 6772 (1) 6773 </small> 6774 6775 </label> 6776 </div> 6777 </li> 6778 6779 6780 6781 <li class="facet-value"> 6782 <div class="custom-checkbox custom-control"> 6783 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_26"> 6784 6785 <input 6786 6787 class="custom-control-input facet-term" 6788 data-term-id="421132" 6789 disabled 6790 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_26" 6791 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_26" 6792 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6793 type="checkbox" 6794 /> 6795 6796 6797 <span class="custom-control-label term-name facet-term-unselected"> 6798 <span class="custom-control-label-text"> 6799 6800 6801 6802 CAPDEPERA,what to do in mallorca as a couple 6803 6804 6805 </span> 6806 </span> 6807 6808 6809 <small class="term-count"> 6810 (1) 6811 </small> 6812 6813 </label> 6814 </div> 6815 </li> 6816 6817 6818 6819 <li class="facet-value"> 6820 <div class="custom-checkbox custom-control"> 6821 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_27"> 6822 6823 <input 6824 6825 class="custom-control-input facet-term" 6826 data-term-id="421064" 6827 disabled 6828 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_27" 6829 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_27" 6830 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6831 type="checkbox" 6832 /> 6833 6834 6835 <span class="custom-control-label term-name facet-term-unselected"> 6836 <span class="custom-control-label-text"> 6837 6838 6839 6840 Cheap Hire Cars in Mallorca,Things to do in Mallorca 6841 6842 6843 </span> 6844 </span> 6845 6846 6847 <small class="term-count"> 6848 (1) 6849 </small> 6850 6851 </label> 6852 </div> 6853 </li> 6854 6855 6856 6857 <li class="facet-value"> 6858 <div class="custom-checkbox custom-control"> 6859 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_28"> 6860 6861 <input 6862 6863 class="custom-control-input facet-term" 6864 data-term-id="421048" 6865 disabled 6866 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_28" 6867 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_28" 6868 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6869 type="checkbox" 6870 /> 6871 6872 6873 <span class="custom-control-label term-name facet-term-unselected"> 6874 <span class="custom-control-label-text"> 6875 6876 6877 6878 Christmas markets,christmas in mallorca,markets in mallorca 6879 6880 6881 </span> 6882 </span> 6883 6884 6885 <small class="term-count"> 6886 (1) 6887 </small> 6888 6889 </label> 6890 </div> 6891 </li> 6892 6893 6894 6895 <li class="facet-value"> 6896 <div class="custom-checkbox custom-control"> 6897 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_29"> 6898 6899 <input 6900 6901 class="custom-control-input facet-term" 6902 data-term-id="40373" 6903 disabled 6904 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_29" 6905 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_29" 6906 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6907 type="checkbox" 6908 /> 6909 6910 6911 <span class="custom-control-label term-name facet-term-unselected"> 6912 <span class="custom-control-label-text"> 6913 6914 6915 6916 cosas que hacer en Mallorca 6917 6918 6919 </span> 6920 </span> 6921 6922 6923 <small class="term-count"> 6924 (1) 6925 </small> 6926 6927 </label> 6928 </div> 6929 </li> 6930 6931 6932 6933 <li class="facet-value"> 6934 <div class="custom-checkbox custom-control"> 6935 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_30"> 6936 6937 <input 6938 6939 class="custom-control-input facet-term" 6940 data-term-id="40421" 6941 disabled 6942 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_30" 6943 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_30" 6944 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6945 type="checkbox" 6946 /> 6947 6948 6949 <span class="custom-control-label term-name facet-term-unselected"> 6950 <span class="custom-control-label-text"> 6951 6952 6953 6954 cosas que hacer en Mallorca,mallorca en octubre 6955 6956 6957 </span> 6958 </span> 6959 6960 6961 <small class="term-count"> 6962 (1) 6963 </small> 6964 6965 </label> 6966 </div> 6967 </li> 6968 6969 6970 6971 <li class="facet-value"> 6972 <div class="custom-checkbox custom-control"> 6973 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_31"> 6974 6975 <input 6976 6977 class="custom-control-input facet-term" 6978 data-term-id="40369" 6979 disabled 6980 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_31" 6981 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_31" 6982 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 6983 type="checkbox" 6984 /> 6985 6986 6987 <span class="custom-control-label term-name facet-term-unselected"> 6988 <span class="custom-control-label-text"> 6989 6990 6991 6992 CULTURA,navidad en mallorca 6993 6994 6995 </span> 6996 </span> 6997 6998 6999 <small class="term-count"> 7000 (1) 7001 </small> 7002 7003 </label> 7004 </div> 7005 </li> 7006 7007 7008 7009 <li class="facet-value"> 7010 <div class="custom-checkbox custom-control"> 7011 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_32"> 7012 7013 <input 7014 7015 class="custom-control-input facet-term" 7016 data-term-id="40485" 7017 disabled 7018 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_32" 7019 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_32" 7020 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7021 type="checkbox" 7022 /> 7023 7024 7025 <span class="custom-control-label term-name facet-term-unselected"> 7026 <span class="custom-control-label-text"> 7027 7028 7029 7030 cultura Mallorca 7031 7032 7033 </span> 7034 </span> 7035 7036 7037 <small class="term-count"> 7038 (1) 7039 </small> 7040 7041 </label> 7042 </div> 7043 </li> 7044 7045 7046 7047 <li class="facet-value"> 7048 <div class="custom-checkbox custom-control"> 7049 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_33"> 7050 7051 <input 7052 7053 class="custom-control-input facet-term" 7054 data-term-id="40501" 7055 disabled 7056 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_33" 7057 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_33" 7058 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7059 type="checkbox" 7060 /> 7061 7062 7063 <span class="custom-control-label term-name facet-term-unselected"> 7064 <span class="custom-control-label-text"> 7065 7066 7067 7068 DEPORTE,Español 7069 7070 7071 </span> 7072 </span> 7073 7074 7075 <small class="term-count"> 7076 (1) 7077 </small> 7078 7079 </label> 7080 </div> 7081 </li> 7082 7083 7084 7085 <li class="facet-value"> 7086 <div class="custom-checkbox custom-control"> 7087 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_34"> 7088 7089 <input 7090 7091 class="custom-control-input facet-term" 7092 data-term-id="40521" 7093 disabled 7094 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_34" 7095 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_34" 7096 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7097 type="checkbox" 7098 /> 7099 7100 7101 <span class="custom-control-label term-name facet-term-unselected"> 7102 <span class="custom-control-label-text"> 7103 7104 7105 7106 DEPORTE,EXPERIENCIAS 7107 7108 7109 </span> 7110 </span> 7111 7112 7113 <small class="term-count"> 7114 (1) 7115 </small> 7116 7117 </label> 7118 </div> 7119 </li> 7120 7121 7122 7123 <li class="facet-value"> 7124 <div class="custom-checkbox custom-control"> 7125 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_35"> 7126 7127 <input 7128 7129 class="custom-control-input facet-term" 7130 data-term-id="40349" 7131 disabled 7132 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_35" 7133 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_35" 7134 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7135 type="checkbox" 7136 /> 7137 7138 7139 <span class="custom-control-label term-name facet-term-unselected"> 7140 <span class="custom-control-label-text"> 7141 7142 7143 7144 DEPORTE,surf en mallorca 7145 7146 7147 </span> 7148 </span> 7149 7150 7151 <small class="term-count"> 7152 (1) 7153 </small> 7154 7155 </label> 7156 </div> 7157 </li> 7158 7159 7160 7161 <li class="facet-value"> 7162 <div class="custom-checkbox custom-control"> 7163 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_36"> 7164 7165 <input 7166 7167 class="custom-control-input facet-term" 7168 data-term-id="40361" 7169 disabled 7170 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_36" 7171 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_36" 7172 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7173 type="checkbox" 7174 /> 7175 7176 7177 <span class="custom-control-label term-name facet-term-unselected"> 7178 <span class="custom-control-label-text"> 7179 7180 7181 7182 deporte en Mallorca,deportes de aventura en Mallorca 7183 7184 7185 </span> 7186 </span> 7187 7188 7189 <small class="term-count"> 7190 (1) 7191 </small> 7192 7193
7193 </label> 7194 </div> 7195 </li> 7196 7197 7198 7199 <li class="facet-value"> 7200 <div class="custom-checkbox custom-control"> 7201 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_37"> 7202 7203 <input 7204 7205 class="custom-control-input facet-term" 7206 data-term-id="40397" 7207 disabled 7208 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_37" 7209 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_37" 7210 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7211 type="checkbox" 7212 /> 7213 7214 7215 <span class="custom-control-label term-name facet-term-unselected"> 7216 <span class="custom-control-label-text"> 7217 7218 7219 7220 deporte Hotels Viva 7221 7222 7223 </span> 7224 </span> 7225 7226 7227 <small class="term-count"> 7228 (1) 7229 </small> 7230 7231 </label> 7232 </div> 7233 </li> 7234 7235 7236 7237 <li class="facet-value"> 7238 <div class="custom-checkbox custom-control"> 7239 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_38"> 7240 7241 <input 7242 7243 class="custom-control-input facet-term" 7244 data-term-id="40377" 7245 disabled 7246 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_38" 7247 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_38" 7248 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7249 type="checkbox" 7250 /> 7251 7252 7253 <span class="custom-control-label term-name facet-term-unselected"> 7254 <span class="custom-control-label-text"> 7255 7256 7257 7258 deportes de aventura en Mallorca 7259 7260 7261 </span> 7262 </span> 7263 7264 7265 <small class="term-count"> 7266 (1) 7267 </small> 7268 7269 </label> 7270 </div> 7271 </li> 7272 7273 7274 7275 <li class="facet-value"> 7276 <div class="custom-checkbox custom-control"> 7277 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_39"> 7278 7279 <input 7280 7281 class="custom-control-input facet-term" 7282 data-term-id="40545" 7283 disabled 7284 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_39" 7285 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_39" 7286 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7287 type="checkbox" 7288 /> 7289 7290 7291 <span class="custom-control-label term-name facet-term-unselected"> 7292 <span class="custom-control-label-text"> 7293 7294 7295 7296 excursiones Mallorca 7297 7298 7299 </span> 7300 </span> 7301 7302 7303 <small class="term-count"> 7304 (1) 7305 </small> 7306 7307 </label> 7308 </div> 7309 </li> 7310 7311 7312 7313 <li class="facet-value"> 7314 <div class="custom-checkbox custom-control"> 7315 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_40"> 7316 7317 <input 7318 7319 class="custom-control-input facet-term" 7320 data-term-id="40477" 7321 disabled 7322 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_40" 7323 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_40" 7324 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7325 type="checkbox" 7326 /> 7327 7328 7329 <span class="custom-control-label term-name facet-term-unselected"> 7330 <span class="custom-control-label-text"> 7331 7332 7333 7334 excursiones por Mallorca. 7335 7336 7337 </span> 7338 </span> 7339 7340 7341 <small class="term-count"> 7342 (1) 7343 </small> 7344 7345 </label> 7346 </div> 7347 </li> 7348 7349 7350 7351 <li class="facet-value"> 7352 <div class="custom-checkbox custom-control"> 7353 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_41"> 7354 7355 <input 7356 7357 class="custom-control-input facet-term" 7358 data-term-id="421244" 7359 disabled 7360 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_41" 7361 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_41" 7362 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7363 type="checkbox" 7364 /> 7365 7366 7367 <span class="custom-control-label term-name facet-term-unselected"> 7368 <span class="custom-control-label-text"> 7369 7370 7371 7372 Familienurlaub mallorca 7373 7374 7375 </span> 7376 </span> 7377 7378 7379 <small class="term-count"> 7380 (1) 7381 </small> 7382 7383 </label> 7384 </div> 7385 </li> 7386 7387 7388 7389 <li class="facet-value"> 7390 <div class="custom-checkbox custom-control"> 7391 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_42"> 7392 7393 <input 7394 7395 class="custom-control-input facet-term" 7396 data-term-id="421220" 7397 disabled 7398 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_42" 7399 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_42" 7400 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7401 type="checkbox" 7402 /> 7403 7404 7405 <span class="custom-control-label term-name facet-term-unselected"> 7406 <span class="custom-control-label-text"> 7407 7408 7409 7410 family holidays in majorca 7411 7412 7413 </span> 7414 </span> 7415 7416 7417 <small class="term-count"> 7418 (1) 7419 </small> 7420 7421 </label> 7422 </div> 7423 </li> 7424 7425 7426 7427 <li class="facet-value"> 7428 <div class="custom-checkbox custom-control"> 7429 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_43"> 7430 7431 <input 7432 7433 class="custom-control-input facet-term" 7434 data-term-id="40417" 7435 disabled 7436 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_43" 7437 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_43" 7438 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7439 type="checkbox" 7440 /> 7441 7442 7443 <span class="custom-control-label term-name facet-term-unselected"> 7444 <span class="custom-control-label-text"> 7445 7446 7447 7448 GASTRONOMIA,Vinos de Mallorca,restaurantes mallorca 7449 7450 7451 </span> 7452 </span> 7453 7454 7455 <small class="term-count"> 7456 (1) 7457 </small> 7458 7459 </label> 7460 </div> 7461 </li> 7462 7463 7464 7465 <li class="facet-value"> 7466 <div class="custom-checkbox custom-control"> 7467 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_44"> 7468 7469 <input 7470 7471 class="custom-control-input facet-term" 7472 data-term-id="40381" 7473 disabled 7474 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_44" 7475 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_44" 7476 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7477 type="checkbox" 7478 /> 7479 7480 7481 <span class="custom-control-label term-name facet-term-unselected"> 7482 <span class="custom-control-label-text"> 7483 7484 7485 7486 hoteles para niños 7487 7488 7489 </span> 7490 </span> 7491 7492 7493 <small class="term-count"> 7494 (1) 7495 </small> 7496 7497 </label> 7498 </div> 7499 </li> 7500 7501 7502 7503 <li class="facet-value"> 7504 <div class="custom-checkbox custom-control"> 7505 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_45"> 7506 7507 <input 7508 7509 class="custom-control-input facet-term" 7510 data-term-id="40437" 7511 disabled 7512 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_45" 7513 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_45" 7514 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7515 type="checkbox" 7516 /> 7517 7518 7519 <span class="custom-control-label term-name facet-term-unselected"> 7520 <span class="custom-control-label-text"> 7521 7522 7523 7524 hotel mallorca 7525 7526 7527 </span> 7528 </span> 7529 7530 7531 <small class="term-count"> 7532 (1) 7533 </small> 7534 7535 </label> 7536 </div> 7537 </li> 7538 7539 7540 7541 <li class="facet-value"> 7542 <div class="custom-checkbox custom-control"> 7543 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_46"> 7544 7545 <input 7546 7547 class="custom-control-input facet-term" 7548 data-term-id="40337" 7549 disabled 7550 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_46" 7551 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_46" 7552 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7553 type="checkbox" 7554 /> 7555 7556 7557 <span class="custom-control-label term-name facet-term-unselected"> 7558 <span class="custom-control-label-text"> 7559 7560 7561 7562 Hotels Viva,hotel spa mallorca 7563 7564 7565 </span> 7566 </span> 7567 7568 7569 <small class="term-count"> 7570 (1) 7571 </small> 7572 7573 </label> 7574 </div> 7575 </li> 7576 7577 7578 7579 <li class="facet-value"> 7580 <div class="custom-checkbox custom-control"> 7581 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_47"> 7582 7583 <input 7584 7585 class="custom-control-input facet-term" 7586 data-term-id="40353" 7587 disabled 7588 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_47" 7589 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_47" 7590 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7591 type="checkbox" 7592 /> 7593 7594 7595 <span class="custom-control-label term-name facet-term-unselected"> 7596 <span class="custom-control-label-text"> 7597 7598 7599 7600 Hotel Viva Sunrise 7601 7602 7603 </span> 7604 </span> 7605 7606 7607 <small class="term-count"> 7608 (1) 7609 </small> 7610 7611 </label> 7612 </div> 7613 </li> 7614 7615 7616 7617 <li class="facet-value"> 7618 <div class="custom-checkbox custom-control"> 7619 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_48"> 7620 7621 <input 7622 7623 class="custom-control-input facet-term" 7624 data-term-id="40497" 7625 disabled 7626 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_48" 7627 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_48" 7628 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7629 type="checkbox" 7630 /> 7631 7632 7633 <span class="custom-control-label term-name facet-term-unselected"> 7634 <span class="custom-control-label-text"> 7635 7636 7637 7638 mallorca ciclismo 7639 7640 7641 </span> 7642 </span> 7643 7644 7645 <small class="term-count"> 7646 (1) 7647 </small> 7648 7649 </label> 7650 </div> 7651 </li> 7652 7653 7654 7655 <li class="facet-value"> 7656 <div class="custom-checkbox custom-control"> 7657 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_49"> 7658 7659 <input 7660 7661 class="custom-control-input facet-term" 7662 data-term-id="40401" 7663 disabled 7664 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_49" 7665 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_49" 7666 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7667 type="checkbox" 7668 /> 7669 7670 7671 <span class="custom-control-label term-name facet-term-unselected"> 7672 <span class="custom-control-label-text"> 7673 7674 7675 7676 Mallorca turismo 7677 7678 7679 </span> 7680 </span> 7681 7682 7683 <small class="term-count"> 7684 (1) 7685 </small> 7686 7687 </label> 7688 </div> 7689 </li> 7690 7691 7692 7693 <li class="facet-value"> 7694 <div class="custom-checkbox custom-control"> 7695 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_50"> 7696 7697 <input 7698 7699 class="custom-control-input facet-term" 7700 data-term-id="40365" 7701 disabled 7702 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_50" 7703 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_50" 7704 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7705 type="checkbox" 7706 /> 7707 7708 7709
7709 <span class="custom-control-label term-name facet-term-unselected"> 7710 <span class="custom-control-label-text"> 7711 7712 7713 7714 navidad en mallorca 7715 7716 7717 </span> 7718 </span> 7719 7720 7721 <small class="term-count"> 7722 (1) 7723 </small> 7724 7725 </label> 7726 </div> 7727 </li> 7728 7729 7730 7731 <li class="facet-value"> 7732 <div class="custom-checkbox custom-control"> 7733 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_51"> 7734 7735 <input 7736 7737 class="custom-control-input facet-term" 7738 data-term-id="421216" 7739 disabled 7740 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_51" 7741 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_51" 7742 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7743 type="checkbox" 7744 /> 7745 7746 7747 <span class="custom-control-label term-name facet-term-unselected"> 7748 <span class="custom-control-label-text"> 7749 7750 7751 7752 NEWS & EVENTS 7753 7754 7755 </span> 7756 </span> 7757 7758 7759 <small class="term-count"> 7760 (1) 7761 </small> 7762 7763 </label> 7764 </div> 7765 </li> 7766 7767 7768 7769 <li class="facet-value"> 7770 <div class="custom-checkbox custom-control"> 7771 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_52"> 7772 7773 <input 7774 7775 class="custom-control-input facet-term" 7776 data-term-id="40429" 7777 disabled 7778 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_52" 7779 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_52" 7780 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7781 type="checkbox" 7782 /> 7783 7784 7785 <span class="custom-control-label term-name facet-term-unselected"> 7786 <span class="custom-control-label-text"> 7787 7788 7789 7790 playas en Palma de Mallorca,surf en mallorca 7791 7792 7793 </span> 7794 </span> 7795 7796 7797 <small class="term-count"> 7798 (1) 7799 </small> 7800 7801 </label> 7802 </div> 7803 </li> 7804 7805 7806 7807 <li class="facet-value"> 7808 <div class="custom-checkbox custom-control"> 7809 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_53"> 7810 7811 <input 7812 7813 class="custom-control-input facet-term" 7814 data-term-id="40389" 7815 disabled 7816 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_53" 7817 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_53" 7818 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7819 type="checkbox" 7820 /> 7821 7822 7823 <span class="custom-control-label term-name facet-term-unselected"> 7824 <span class="custom-control-label-text"> 7825 7826 7827 7828 puesta de sol mallorca 7829 7830 7831 </span> 7832 </span> 7833 7834 7835 <small class="term-count"> 7836 (1) 7837 </small> 7838 7839 </label> 7840 </div> 7841 </li> 7842 7843 7844 7845 <li class="facet-value"> 7846 <div class="custom-checkbox custom-control"> 7847 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_54"> 7848 7849 <input 7850 7851 class="custom-control-input facet-term" 7852 data-term-id="40441" 7853 disabled 7854 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_54" 7855 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_54" 7856 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7857 type="checkbox" 7858 /> 7859 7860 7861 <span class="custom-control-label term-name facet-term-unselected"> 7862 <span class="custom-control-label-text"> 7863 7864 7865 7866 quéhacer en Menorca 7867 7868 7869 </span> 7870 </span> 7871 7872 7873 <small class="term-count"> 7874 (1) 7875 </small> 7876 7877 </label> 7878 </div> 7879 </li> 7880 7881 7882 7883 <li class="facet-value"> 7884 <div class="custom-checkbox custom-control"> 7885 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_55"> 7886 7887 <input 7888 7889 class="custom-control-input facet-term" 7890 data-term-id="40393" 7891 disabled 7892 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_55" 7893 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_55" 7894 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7895 type="checkbox" 7896 /> 7897 7898 7899 <span class="custom-control-label term-name facet-term-unselected"> 7900 <span class="custom-control-label-text"> 7901 7902 7903 7904 Semana santa Mallorca 7905 7906 7907 </span> 7908 </span> 7909 7910 7911 <small class="term-count"> 7912 (1) 7913 </small> 7914 7915 </label> 7916 </div> 7917 </li> 7918 7919 7920 7921 <li class="facet-value"> 7922 <div class="custom-checkbox custom-control"> 7923 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_56"> 7924 7925 <input 7926 7927 class="custom-control-input facet-term" 7928 data-term-id="421036" 7929 disabled 7930 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_56" 7931 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_56" 7932 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7933 type="checkbox" 7934 /> 7935 7936 7937 <span class="custom-control-label term-name facet-term-unselected"> 7938 <span class="custom-control-label-text"> 7939 7940 7941 7942 SUSTAINABILITY 7943 7944 7945 </span> 7946 </span> 7947 7948 7949 <small class="term-count"> 7950 (1) 7951 </small> 7952 7953 </label> 7954 </div> 7955 </li> 7956 7957 7958 7959 <li class="facet-value"> 7960 <div class="custom-checkbox custom-control"> 7961 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_57"> 7962 7963 <input 7964 7965 class="custom-control-input facet-term" 7966 data-term-id="421040" 7967 disabled 7968 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_57" 7969 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_57" 7970 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 7971 type="checkbox" 7972 /> 7973 7974 7975 <span class="custom-control-label term-name facet-term-unselected"> 7976 <span class="custom-control-label-text"> 7977 7978 7979 7980 SUSTAINABILITY_de 7981 7982 7983 </span> 7984 </span> 7985 7986 7987 <small class="term-count"> 7988 (1) 7989 </small> 7990 7991 </label> 7992 </div> 7993 </li> 7994 7995 7996 7997 <li class="facet-value"> 7998 <div class="custom-checkbox custom-control"> 7999 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_58"> 8000 8001 <input 8002 8003 class="custom-control-input facet-term" 8004 data-term-id="40341" 8005 disabled 8006 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_58" 8007 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_58" 8008 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 8009 type="checkbox" 8010 /> 8011 8012 8013 <span class="custom-control-label term-name facet-term-unselected"> 8014 <span class="custom-control-label-text"> 8015 8016 8017 8018 Tradiciones de Mallorca 8019 8020 8021 </span> 8022 </span> 8023 8024 8025 <small class="term-count"> 8026 (1) 8027 </small> 8028 8029 </label> 8030 </div> 8031 </li> 8032 8033 8034 8035 <li class="facet-value"> 8036 <div class="custom-checkbox custom-control"> 8037 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_59"> 8038 8039 <input 8040 8041 class="custom-control-input facet-term" 8042 data-term-id="40385" 8043 disabled 8044 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_59" 8045 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_59" 8046 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 8047 type="checkbox" 8048 /> 8049 8050 8051 <span class="custom-control-label term-name facet-term-unselected"> 8052 <span class="custom-control-label-text"> 8053 8054 8055 8056 vacaciones con niños 8057 8058 8059 </span> 8060 </span> 8061 8062 8063 <small class="term-count"> 8064 (1) 8065 </small> 8066 8067 </label> 8068 </div> 8069 </li> 8070 8071 8072 8073 <li class="facet-value"> 8074 <div class="custom-checkbox custom-control"> 8075 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_60"> 8076 8077 <input 8078 8079 class="custom-control-input facet-term" 8080 data-term-id="40473" 8081 disabled 8082 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_60" 8083 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_60" 8084 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 8085 type="checkbox" 8086 /> 8087 8088 8089 <span class="custom-control-label term-name facet-term-unselected"> 8090 <span class="custom-control-label-text"> 8091 8092 8093 8094 vacaciones familiares Mallorca 8095 8096 8097 </span> 8098 </span> 8099 8100 8101 <small class="term-count"> 8102 (1) 8103 </small> 8104 8105 </label> 8106 </div> 8107 </li> 8108 8109 8110 8111 <li class="facet-value"> 8112 <div class="custom-checkbox custom-control"> 8113 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_61"> 8114 8115 <input 8116 8117 class="custom-control-input facet-term" 8118 data-term-id="40493" 8119 disabled 8120 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_61" 8121 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_61" 8122 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 8123 type="checkbox" 8124 /> 8125 8126 8127 <span class="custom-control-label term-name facet-term-unselected"> 8128 <span class="custom-control-label-text"> 8129 8130 8131 8132 VIVA, NOTICIAS Y EVENTOS 8133 8134 8135 </span> 8136 </span> 8137 8138 8139 <small class="term-count"> 8140 (1) 8141 </small> 8142 8143 </label> 8144 </div> 8145 </li> 8146 8147 8148 8149 <li class="facet-value"> 8150 <div class="custom-checkbox custom-control"> 8151 <label class="facet-checkbox-label" for="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_62"> 8152 8153 <input 8154 8155 class="custom-control-input facet-term" 8156 data-term-id="40409" 8157 disabled 8158 id="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_62" 8159 name="_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_term_62" 8160 onChange="Liferay.Search.FacetUtil.changeSelection(event);" 8161 type="checkbox" 8162 /> 8163 8164 8165 <span class="custom-control-label term-name facet-term-unselected"> 8166 <span class="custom-control-label-text"> 8167 8168 8169 8170 Viva recomienda 8171 8172 8173 </span> 8174 </span> 8175 8176 8177 <small class="term-count"> 8178 (1) 8179 </small> 8180 8181 </label> 8182 </div> 8183 </li> 8184 8185 8186 8187 </ul> 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 </div> 8227 </div> 8228</div> 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271</div> 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330</form> 8331 8332 8333 8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 </div> 8351 8352 </div> 8353 8354 </div> 8355</section> 8356 8357 8358 8359 8360 8361 8362 8363 8364 8365 8366 8367 </div> 8368 8369 8370 8371 8372 8373 8374</div></div><div class="lfr-layout-structure-item-contenedor-redise-o lfr-layout-structure-item-e03cb5f7-accb-c8cd-e319-996f0a5bb197 " style=""><div id="fragment-e6afe93a-e0f5-c5b9-9a71-ee80306e004e" > <div class="!px-6 tb-lg:!px-15 min-[1440px]:!px-39 min-[1890px]:!px-52 !py-10 dt-sm:!pb-52" id="nextSection-Anchor"> 8375 <div><div class="lfr-layout-structure-item-listado-blogs-redise-o lfr-layout-structure-item-4c571f25-4671-81ae-2b8c-fe331b74aaef " style=""><div id="fragment-36bdda2e-4322-877f-2d56-bd328cc7b439"> 8376 8377<section class="blogs-all"> 8378 <div class="container-lg py-4"> 8379 <div> 8380 <!-- <div class="d-flex align-items-end blogs-all-options"> 8381 <div class="font-bold all-entries"> 8382 <a href="https://www.hotelsviva.com/en/magazine" class="font-bold active">
8383 All entries <span class="">/</span> 8384 </a> 8385 </div> 8386 <div class="mx-3 font-bold"><a class="" href="https://www.hotelsviva.com/en/magazine?sort=viewCount">The most read</a></div> 8387 <div class="mx-3 font-bold"><a class="" href="https://www.hotelsviva.com/en/magazine?sort=createDate">The most recent</a></div> 8388 </div> --> 8389 <!--<div class="divider bg-dark-viva my-3"></div>--> 8390 </div> 8391 <div><div class="lfr-layout-structure-item-com-liferay-portal-search-web-search-results-portlet-searchresultsportlet lfr-layout-structure-item-8fe740b9-29c1-5213-58a5-8914efb4192e " style=""><div id="fragment-de5fa817-deae-929d-6a5d-4bc7455aaced"> 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 <div class="portlet-boundary portlet-boundary_com_liferay_portal_search_web_search_results_portlet_SearchResultsPortlet_ portlet-static portlet-static-end portlet-borderless portlet-search-results " id="p_p_id_com_liferay_portal_search_web_search_results_portlet_SearchResultsPortlet_INSTANCE_gkyd_"> 8464 <span id="p_com_liferay_portal_search_web_search_results_portlet_SearchResultsPortlet_INSTANCE_gkyd"></span> 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510<section class="portlet" id="portlet_com_liferay_portal_search_web_search_results_portlet_SearchResultsPortlet_INSTANCE_gkyd"> 8511 8512 <div class="portlet-content"> 8513 8514 8515 8516 <div class=" portlet-content-container"> 8517 8518 8519 8520 <div class="portlet-body"> 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 <style> 8648 @media (min-width: 1280px) and (max-width: 1510px) { 8649 #chipsContainer { 8650 padding: 0 130px; 8651 } 8652 } 8653 8654 @media (min-width: 1900px) { 8655 #chipsContainer { 8656 padding: 0 15px; 8657 } 8658 } 8659</style> 8660 8661 8662 8663 8664 8665 8666 8667 8668   8669<div class="!container !mx-auto flex gap-1 dt-sm:!px-0 !py-6 dt-sm:!py-12" id="chipsContainer"> 8670 <div class="w-full tb:w-auto flex border rounded-full border-neutral-300 overflow-x-auto"> 8671 8672 8673 8674 <div class="w-fit h-auto flex !p-1 tagsContainer"> 8675 <a href="/en/magazine?sort=createDate-" class="active !p-1 flex items-center text-label-sm tb:text-label-md whitespace-nowrap dt:text-label-lg gap-2 rounded-full cursor-pointer font-gotham font-medium border button-link-viva !border-viva-orange-500 text-viva-orange-500"> 8676 The most recent 8677 </a> 8678 </div> 8679 <div class="w-fit h-auto flex !p-1 tagsContainer"> 8680 <a href="/en/magazine?sort=viewCount" class=" !p-1 flex items-center text-label-sm tb:text-label-md whitespace-nowrap dt:text-label-lg gap-2 rounded-full cursor-pointer font-gotham font-medium border button-link-viva !border-viva-orange-500 text-viva-orange-500"> 8681 The most read 8682 </a> 8683 </div> 8684 8685 8686 </div> 8687 8688 8689 <div class="w-full tb:w-auto flex border rounded-full border-neutral-300 overflow-x-auto"> 8690 <div class="w-fit h-auto flex !p-1 tagsContainer"> 8691 <a href="/en/magazine" class="active !p-1 flex items-center text-label-sm tb:text-label-md whitespace-nowrap dt:text-label-lg gap-2 rounded-full cursor-pointer font-gotham font-medium border button-link-viva !border-viva-orange-500 text-viva-orange-500"> 8692 All entries 8693 </a> 8694 </div> 8695
8695<script type="module" data-astro-exec="">document.addEventListener("astro:page-load", () => { 8696 const documentationTags = document.querySelectorAll( 8697 ".tagsContainer .button-link-viva" 8698 ); 8699 documentationTags.forEach((tag) => { 8700 tag.addEventListener("click", () => { 8701 tag.classList.toggle("active"); 8702 }); 8703 }); 8704 });</script>
8704 8705 8706 8707 <div class="w-fit h-auto flex !p-1 tagsContainer"> 8708 <a href="/en/magazine?category=40321" class=" !p-1 flex items-center text-label-sm tb:text-label-md whitespace-nowrap dt:text-label-lg gap-2 rounded-full cursor-pointer font-gotham font-medium border button-link-viva !border-viva-orange-500 text-viva-orange-500"> 8709 Experiences 8710 </a> 8711 </div> 8712 8713 8714 <div class="w-fit h-auto flex !p-1 tagsContainer"> 8715 <a href="/en/magazine?category=40329" class=" !p-1 flex items-center text-label-sm tb:text-label-md whitespace-nowrap dt:text-label-lg gap-2 rounded-full cursor-pointer font-gotham font-medium border button-link-viva !border-viva-orange-500 text-viva-orange-500"> 8716 Gastronomy 8717 </a> 8718 </div> 8719 8720 8721 <div class="w-fit h-auto flex !p-1 tagsContainer"> 8722 <a href="/en/magazine?category=40317" class=" !p-1 flex items-center text-label-sm tb:text-label-md whitespace-nowrap dt:text-label-lg gap-2 rounded-full cursor-pointer font-gotham font-medium border button-link-viva !border-viva-orange-500 text-viva-orange-500"> 8723 Sports 8724 </a> 8725 </div> 8726 8727 8728 <div class="w-fit h-auto flex !p-1 tagsContainer"> 8729 <a href="/en/magazine?category=40461" class=" !p-1 flex items-center text-label-sm tb:text-label-md whitespace-nowrap dt:text-label-lg gap-2 rounded-full cursor-pointer font-gotham font-medium border button-link-viva !border-viva-orange-500 text-viva-orange-500"> 8730 News and events 8731 </a> 8732 </div> 8733 8734 8735 <div class="w-fit h-auto flex !p-1 tagsContainer"> 8736 <a href="/en/magazine?category=40325" class=" !p-1 flex items-center text-label-sm tb:text-label-md whitespace-nowrap dt:text-label-lg gap-2 rounded-full cursor-pointer font-gotham font-medium border button-link-viva !border-viva-orange-500 text-viva-orange-500"> 8737 Culture 8738 </a> 8739 </div> 8740 8741 8742 <div class="w-fit h-auto flex !p-1 tagsContainer"> 8743 <a href="/en/magazine?category=40333" class=" !p-1 flex items-center text-label-sm tb:text-label-md whitespace-nowrap dt:text-label-lg gap-2 rounded-full cursor-pointer font-gotham font-medium border button-link-viva !border-viva-orange-500 text-viva-orange-500"> 8744 Sustainability 8745 </a> 8746 </div> 8747 8748 8749 </div> 8750</div> 8751 8752<div class="flex justify-center"> 8753 <div class="tb:justify-center tb-lg:justify-center dt-sm:justify-center flex flex-wrap gap-5 tb-lg:gap-5 dt-sm:gap-7"> 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 <div class="journal-content-article " data-analytics-asset-id="2916081" data-analytics-asset-title="Flying to Palma (PMI): Direct routes and key airlines from Spain, the UK and Germany" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2916083"> 8785 8786 8787 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 8788 <article class="relative h-full group card-main " data-link-redirect="#"> 8789 <header class="rounded-2xl overflow-hidden w-full h-full"> 8790 <div class="relative w-full h-full"> 8791 <picture data-fileentryid="2916044"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2916044/Thumbnail-300x300/volar+palma+mallorca.jpg?t=1790585357622"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2916044/Preview-1000x0/volar+palma+mallorca.jpg?t=1790585357622"><source media="(max-width:1600px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2916044/1920-total/volar+palma+mallorca.jpg?t=1790585357622"><source media="(max-width:1600px) and (min-width:1600px)" srcset="/o/adaptive-media/image/2916044/mac/volar+palma+mallorca.jpg?t=1790585357622"><source media="(max-width:1600px) and (min-width:1600px)" srcset="/o/adaptive-media/image/2916044/resoluciones-1920/volar+palma+mallorca.jpg?t=1790585357622"><source media="(max-width:1600px) and (min-width:1600px)" srcset="/o/adaptive-media/image/2916044/resoluciones-1920-2x/volar+palma+mallorca.jpg?t=1790585357622"><img alt="" data-fileentryid="2916044" src="/documents/443970/2896463/volar+palma+mallorca.jpg/70e5862b-b318-6e38-4c5a-aa8e89cce3c7?t=1790585357622" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 8792 8793 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 8794 </div> 8795 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 8796 </div> 8797 </div> 8798 </header> 8799 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 8800 <section class="flex items-center gap-2"> 8801 </section> 8802 </div> 8803 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 8804 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 8805 8806 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]">
8807 Flying to Palma (PMI): Direct routes and key airlines from Spain, the UK and Germany 8808 </h4> 8809 8810 <div class="smallInfo flex flex-row gap-2"> 8811 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 8812 </div> 8813 </section> 8814 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 8815 8816 <a href="https://www.hotelsviva.com/en/w/flights-to-mallorca-direct-connections-airlines" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 8817 8818 Read more 8819 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 8820 <div class="!bg-neutral-000 hidden iconBgHover"></div> 8821 </a> 8822 8823 8824 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 8825 <p>Discover the best airlines and direct routes to Palma de Mallorca (PMI) from Spain, the UK and Germany. Plan your trip with Hotels VIVA.</p> 8826 </section> 8827 8828 </section> 8829 </footer> 8830 </article> 8831</div> 8832 8833 8834 </div> 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 <div class="journal-content-article " data-analytics-asset-id="2807473" data-analytics-asset-title="What 'adult-only' means in a hotel: the real guide (not the myth) to how it works" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2807475"> 8872 8873 8874 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 8875 <article class="relative h-full group card-main " data-link-redirect="#"> 8876 <header class="rounded-2xl overflow-hidden w-full h-full"> 8877 <div class="relative w-full h-full"> 8878 <picture data-fileentryid="448467"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/448467/Thumbnail-300x300/_89A5293_done.jpeg?t=1727797380670"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/448467/Preview-1000x0/_89A5293_done.jpeg?t=1727797380670"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/448467/1920-total/_89A5293_done.jpeg?t=1727797380670"><source media="(max-width:2048px) and (min-width:1920px)" srcset="/o/adaptive-media/image/448467/mac/_89A5293_done.jpeg?t=1727797380670"><source media="(max-width:2048px) and (min-width:2048px)" srcset="/o/adaptive-media/image/448467/resoluciones-1920/_89A5293_done.jpeg?t=1727797380670"><source media="(max-width:2048px) and (min-width:2048px)" srcset="/o/adaptive-media/image/448467/resoluciones-1920-2x/_89A5293_done.jpeg?t=1727797380670"><img alt="" data-fileentryid="448467" src="/documents/443970/444451/_89A5293_done.jpeg/5ca932d6-66b9-9c1e-b8f6-1f7fa29e44df?t=1727797380670" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 8879 8880 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 8881 </div> 8882 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 8883 </div> 8884 </div> 8885 </header> 8886 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 8887 <section class="flex items-center gap-2"> 8888 </section> 8889 </div> 8890 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 8891 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 8892 8893 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 8894 What 'adult-only' means in a hotel: the real guide (not the myth) to how it works 8895 </h4> 8896 8897 <div class="smallInfo flex flex-row gap-2">
8898 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 8899 </div> 8900 </section> 8901 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 8902 8903 <a href="https://www.hotelsviva.com/en/w/what-adults-only-hotel-means-reality-myths-guide" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 8904 8905 Read more 8906 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 8907 <div class="!bg-neutral-000 hidden iconBgHover"></div> 8908 </a> 8909 8910 8911 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 8912 <p>What does it really mean to stay at an Adults Only hotel? We debunk the myths, the 16+ vs 18+ rules and what true child-free rest is like in Mallorca.</p> 8913 </section> 8914 8915 </section> 8916 </footer> 8917 </article> 8918</div> 8919 8920 8921 </div> 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 <div class="journal-content-article " data-analytics-asset-id="2807143" data-analytics-asset-title="Ecotax in Mallorca 2026: A mathematical guide on how much you'll pay at your hotel and who is exempt" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2807145"> 8959 8960 8961 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 8962 <article class="relative h-full group card-main " data-link-redirect="#"> 8963 <header class="rounded-2xl overflow-hidden w-full h-full"> 8964 <div class="relative w-full h-full"> 8965 <picture data-fileentryid="2806680"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2806680/Thumbnail-300x300/FAMILIA-viaje.jpg?t=1786964039570"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2806680/Preview-1000x0/FAMILIA-viaje.jpg?t=1786964039570"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2806680/1920-total/FAMILIA-viaje.jpg?t=1786964039570"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2806680/mac/FAMILIA-viaje.jpg?t=1786964039570"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2806680/resoluciones-1920/FAMILIA-viaje.jpg?t=1786964039570"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2806680/resoluciones-1920-2x/FAMILIA-viaje.jpg?t=1786964039570"><img alt="" data-fileentryid="2806680" src="/documents/443970/2806678/FAMILIA-viaje.jpg/2016cce8-3164-b443-a717-08ee0a656b21?t=1786964039570" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 8966 8967 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 8968 </div> 8969 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 8970 </div> 8971 </div> 8972 </header> 8973 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 8974 <section class="flex items-center gap-2"> 8975 </section> 8976 </div> 8977 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 8978 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 8979 8980 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 8981 Ecotax in Mallorca 2026: A mathematical guide on how much you'll pay at your hotel and who is exempt 8982 </h4> 8983 8984 <div class="smallInfo flex flex-row gap-2">
8985 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 8986 </div> 8987 </section> 8988 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 8989 8990 <a href="https://www.hotelsviva.com/en/w/ecotax-balearics-mallorca-prices-calculation-exemptions" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 8991 8992 Read more 8993 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 8994 <div class="!bg-neutral-000 hidden iconBgHover"></div> 8995 </a> 8996 8997 8998 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 8999 <p>How much does the Ecotax in the Balearics cost in 2026? We break down the official rates with VAT for hotels, the long-stay discount and exemptions.</p> 9000 </section> 9001 9002 </section> 9003 </footer> 9004 </article> 9005</div> 9006 9007 9008 </div> 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 <div class="journal-content-article " data-analytics-asset-id="2655971" data-analytics-asset-title="From Palma Airport to your hotel in Alcúdia: a mathematical and logistical transport guide" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2655973"> 9046 9047 9048 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9049 <article class="relative h-full group card-main " data-link-redirect="#"> 9050 <header class="rounded-2xl overflow-hidden w-full h-full"> 9051 <div class="relative w-full h-full"> 9052 <picture data-fileentryid="2655953"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2655953/Thumbnail-300x300/como+ir+aeropuerto+palma+alcudia+%281%29.jpg?t=1782209199219"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2655953/Preview-1000x0/como+ir+aeropuerto+palma+alcudia+%281%29.jpg?t=1782209199219"><source media="(max-width:1080px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2655953/1920-total/como+ir+aeropuerto+palma+alcudia+%281%29.jpg?t=1782209199219"><source media="(max-width:1080px) and (min-width:1080px)" srcset="/o/adaptive-media/image/2655953/mac/como+ir+aeropuerto+palma+alcudia+%281%29.jpg?t=1782209199219"><source media="(max-width:1080px) and (min-width:1080px)" srcset="/o/adaptive-media/image/2655953/resoluciones-1920/como+ir+aeropuerto+palma+alcudia+%281%29.jpg?t=1782209199219"><source media="(max-width:1080px) and (min-width:1080px)" srcset="/o/adaptive-media/image/2655953/resoluciones-1920-2x/como+ir+aeropuerto+palma+alcudia+%281%29.jpg?t=1782209199219"><img alt="" data-fileentryid="2655953" src="/documents/443970/2650165/como+ir+aeropuerto+palma+alcudia+%281%29.jpg/f35e50e9-f56a-511f-10bd-4aed5efd7496?t=1782209199219" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9053 9054 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9055 </div> 9056 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9057 </div> 9058 </div> 9059 </header> 9060 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9061 <section class="flex items-center gap-2"> 9062 </section> 9063 </div> 9064 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9065 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9066 9067 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9068 From Palma Airport to your hotel in Alcúdia: a mathematical and logistical transport guide 9069 </h4> 9070 9071 <div class="smallInfo flex flex-row gap-2">
9072 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9073 </div> 9074 </section> 9075 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9076 9077 <a href="https://www.hotelsviva.com/en/w/from-palma-airport-to-alcudia" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9078 9079 Read more 9080 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9081 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9082 </a> 9083 9084 9085 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9086 <p>Landing in Mallorca? We compare prices, times and comfort of the A32 bus, transfers and rental cars to reach Alcúdia and Playa de Muro.</p> 9087 </section> 9088 9089 </section> 9090 </footer> 9091 </article> 9092</div> 9093 9094 9095 </div> 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 <div class="journal-content-article " data-analytics-asset-id="2651599" data-analytics-asset-title="Check-out day with late-night flights: what to do with your luggage and where to shower before heading to the airport" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2651601"> 9133 9134 9135 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9136 <article class="relative h-full group card-main " data-link-redirect="#"> 9137 <header class="rounded-2xl overflow-hidden w-full h-full"> 9138 <div class="relative w-full h-full"> 9139 <picture data-fileentryid="2651509"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2651509/Thumbnail-300x300/Check+out+hotel.jpg?t=1782122209898"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2651509/Preview-1000x0/Check+out+hotel.jpg?t=1782122209898"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2651509/1920-total/Check+out+hotel.jpg?t=1782122209898"><source media="(max-width:2259px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2651509/mac/Check+out+hotel.jpg?t=1782122209898"><source media="(max-width:2259px) and (min-width:2259px)" srcset="/o/adaptive-media/image/2651509/resoluciones-1920/Check+out+hotel.jpg?t=1782122209898"><source media="(max-width:2259px) and (min-width:2259px)" srcset="/o/adaptive-media/image/2651509/resoluciones-1920-2x/Check+out+hotel.jpg?t=1782122209898"><img alt="" data-fileentryid="2651509" src="/documents/443970/2650165/Check+out+hotel.jpg/842a813a-881f-1b6f-f848-00257e2ebf8f?t=1782122209898" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9140 9141 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9142 </div> 9143 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9144 </div> 9145 </div> 9146 </header> 9147 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9148 <section class="flex items-center gap-2"> 9149 </section> 9150 </div> 9151 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9152 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9153 9154 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9155 Check-out day with late-night flights: what to do with your luggage and where to shower before heading to the airport 9156 </h4> 9157 9158 <div class="smallInfo flex flex-row gap-2">
9159 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9160 </div> 9161 </section> 9162 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9163 9164 <a href="https://www.hotelsviva.com/en/w/check-out-day-night-flights-mallorca" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9165 9166 Read more 9167 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9168 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9169 </a> 9170 9171 9172 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9173 <p>Do you have a night-time flight? Discover how to manage your luggage, use courtesy showers and make the most of your last holiday day at Hotels VIVA.</p> 9174 </section> 9175 9176 </section> 9177 </footer> 9178 </article> 9179</div> 9180 9181 9182 </div> 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 <div class="journal-content-article " data-analytics-asset-id="2554950" data-analytics-asset-title="Mallorca with teenagers: a logistical guide to water sports and high-speed Wi-Fi in our resorts" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2554952"> 9220 9221 9222 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9223 <article class="relative h-full group card-main " data-link-redirect="#"> 9224 <header class="rounded-2xl overflow-hidden w-full h-full"> 9225 <div class="relative w-full h-full"> 9226 <picture data-fileentryid="2554913"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2554913/Thumbnail-300x300/mallorca+con+adolescentes.jpg?t=1779705902408"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2554913/Preview-1000x0/mallorca+con+adolescentes.jpg?t=1779705902408"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2554913/1920-total/mallorca+con+adolescentes.jpg?t=1779705902408"><source media="(max-width:2360px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2554913/mac/mallorca+con+adolescentes.jpg?t=1779705902408"><source media="(max-width:2360px) and (min-width:2360px)" srcset="/o/adaptive-media/image/2554913/resoluciones-1920/mallorca+con+adolescentes.jpg?t=1779705902408"><source media="(max-width:2360px) and (min-width:2360px)" srcset="/o/adaptive-media/image/2554913/resoluciones-1920-2x/mallorca+con+adolescentes.jpg?t=1779705902408"><img alt="" data-fileentryid="2554913" src="/documents/443970/2554428/mallorca+con+adolescentes.jpg/b0e45804-5261-6287-eb1e-dadccd5bc5b3?t=1779705902408" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9227 9228 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9229 </div> 9230 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9231 </div> 9232 </div> 9233 </header> 9234 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9235 <section class="flex items-center gap-2"> 9236 </section> 9237 </div> 9238 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9239 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9240 9241 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]">
9242 Mallorca with teenagers: a logistical guide to water sports and high-speed Wi-Fi in our resorts 9243 </h4> 9244 9245 <div class="smallInfo flex flex-row gap-2"> 9246 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9247 </div> 9248 </section> 9249 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9250 9251 <a href="https://www.hotelsviva.com/en/w/mallorca-with-teenagers" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9252 9253 Read more 9254 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9255 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9256 </a> 9257 9258 9259 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9260 <p>Travelling to Mallorca with teenagers? Discover the best water sports by age and how our VIVA resorts guarantee high-speed Wi-Fi.</p> 9261 </section> 9262 9263 </section> 9264 </footer> 9265 </article> 9266</div> 9267 9268 9269 </div> 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 <div class="journal-content-article " data-analytics-asset-id="2554462" data-analytics-asset-title="Playa de Muro or the Bay of Alcúdia? Technical guide for families (Waves, depth and parking)" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2554464"> 9307 9308 9309 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9310 <article class="relative h-full group card-main " data-link-redirect="#"> 9311 <header class="rounded-2xl overflow-hidden w-full h-full"> 9312 <div class="relative w-full h-full"> 9313 <picture data-fileentryid="2554430"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2554430/Thumbnail-300x300/playa+muro+vs+alcudia.jpg?t=1779702839618"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2554430/Preview-1000x0/playa+muro+vs+alcudia.jpg?t=1779702839618"><source media="(max-width:1819px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2554430/1920-total/playa+muro+vs+alcudia.jpg?t=1779702839618"><source media="(max-width:1819px) and (min-width:1819px)" srcset="/o/adaptive-media/image/2554430/mac/playa+muro+vs+alcudia.jpg?t=1779702839618"><source media="(max-width:1819px) and (min-width:1819px)" srcset="/o/adaptive-media/image/2554430/resoluciones-1920/playa+muro+vs+alcudia.jpg?t=1779702839618"><source media="(max-width:1819px) and (min-width:1819px)" srcset="/o/adaptive-media/image/2554430/resoluciones-1920-2x/playa+muro+vs+alcudia.jpg?t=1779702839618"><img alt="" data-fileentryid="2554430" src="/documents/443970/2554428/playa+muro+vs+alcudia.jpg/d6365d3b-9ca8-a562-9670-ca766f79a760?t=1779702839618" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9314 9315 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9316 </div> 9317 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9318 </div> 9319 </div> 9320 </header> 9321 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9322 <section class="flex items-center gap-2"> 9323 </section> 9324 </div> 9325 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9326 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9327 9328 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9329 Playa de Muro or the Bay of Alcúdia? Technical guide for families (Waves, depth and parking) 9330 </h4> 9331 9332 <div class="smallInfo flex flex-row gap-2">
9333 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9334 </div> 9335 </section> 9336 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9337 9338 <a href="https://www.hotelsviva.com/en/w/playa-muro-or-bay-alcudia" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9339 9340 Read more 9341 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9342 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9343 </a> 9344 9345 9346 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9347 <p>Unsure between Playa de Muro or the Bay of Alcúdia? We compare depth, waves and where to park so you can choose the ideal beach for your family.</p> 9348 </section> 9349 9350 </section> 9351 </footer> 9352 </article> 9353</div> 9354 9355 9356 </div> 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 <div class="journal-content-article " data-analytics-asset-id="2415574" data-analytics-asset-title="Checked luggage vs. hand luggage (cabin): what you really need for a summer week in Majorca with children" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2415576"> 9394 9395 9396 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9397 <article class="relative h-full group card-main " data-link-redirect="#"> 9398 <header class="rounded-2xl overflow-hidden w-full h-full"> 9399 <div class="relative w-full h-full"> 9400 <picture data-fileentryid="2415532"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2415532/Thumbnail-300x300/Maleta+facturada+vs.+Equipaje+de+mano.jpg?t=1776077754230"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2415532/Preview-1000x0/Maleta+facturada+vs.+Equipaje+de+mano.jpg?t=1776077754230"><source media="(max-width:1273px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2415532/1920-total/Maleta+facturada+vs.+Equipaje+de+mano.jpg?t=1776077754230"><source media="(max-width:1273px) and (min-width:1273px)" srcset="/o/adaptive-media/image/2415532/mac/Maleta+facturada+vs.+Equipaje+de+mano.jpg?t=1776077754230"><source media="(max-width:1273px) and (min-width:1273px)" srcset="/o/adaptive-media/image/2415532/resoluciones-1920/Maleta+facturada+vs.+Equipaje+de+mano.jpg?t=1776077754230"><source media="(max-width:1273px) and (min-width:1273px)" srcset="/o/adaptive-media/image/2415532/resoluciones-1920-2x/Maleta+facturada+vs.+Equipaje+de+mano.jpg?t=1776077754230"><img alt="" data-fileentryid="2415532" src="/documents/443970/2415453/Maleta+facturada+vs.+Equipaje+de+mano.jpg/4a795ec0-d410-3272-4dcc-7d8e554031ad?t=1776077754230" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9401 9402 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9403 </div> 9404 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9405 </div> 9406 </div> 9407 </header> 9408 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9409 <section class="flex items-center gap-2"> 9410 </section> 9411 </div> 9412 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9413 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9414 9415 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9416 Checked luggage vs. hand luggage (cabin): what you really need for a summer week in Majorc
9416a with children 9417 </h4> 9418 9419 <div class="smallInfo flex flex-row gap-2"> 9420 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9421 </div> 9422 </section> 9423 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9424 9425 <a href="https://www.hotelsviva.com/en/w/checked-bag-vs-carry-on-mallorca-kids" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9426 9427 Read more 9428 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9429 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9430 </a> 9431 9432 9433 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9434 <p>Checked bag or carry-on? Find out exactly what you need to pack for a one-week summer holiday in Mallorca with kids. Stress-free family packing guide!</p> 9435 </section> 9436 9437 </section> 9438 </footer> 9439 </article> 9440</div> 9441 9442 9443 </div> 9444 9445 9446 9447 9448 9449 9450 9451 9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479 9480 <div class="journal-content-article " data-analytics-asset-id="2415495" data-analytics-asset-title="Survival guide: Which supermarkets are open on Sundays and bank holidays in Alcúdia, Playa de Muro, and Cala Mesquida" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2415497"> 9481 9482 9483 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9484 <article class="relative h-full group card-main " data-link-redirect="#"> 9485 <header class="rounded-2xl overflow-hidden w-full h-full"> 9486 <div class="relative w-full h-full"> 9487 <picture data-fileentryid="2415455"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2415455/Thumbnail-300x300/supermercados+abiertos+domingo+alcudia.jpg?t=1776075724195"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2415455/Preview-1000x0/supermercados+abiertos+domingo+alcudia.jpg?t=1776075724195"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2415455/1920-total/supermercados+abiertos+domingo+alcudia.jpg?t=1776075724195"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2415455/mac/supermercados+abiertos+domingo+alcudia.jpg?t=1776075724195"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2415455/resoluciones-1920/supermercados+abiertos+domingo+alcudia.jpg?t=1776075724195"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2415455/resoluciones-1920-2x/supermercados+abiertos+domingo+alcudia.jpg?t=1776075724195"><img alt="" data-fileentryid="2415455" src="/documents/443970/2415453/supermercados+abiertos+domingo+alcudia.jpg/fdffbdcc-9cf9-be97-8b47-be8a0b48656a?t=1776075724195" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9488 9489 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9490 </div> 9491 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9492 </div> 9493 </div> 9494 </header> 9495 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9496 <section class="flex items-center gap-2"> 9497 </section> 9498 </div> 9499 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9500 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9501 9502 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9503 Survival guide: Which supermarkets are open on Sundays and bank holidays in Alcúdia, Playa de Muro, and Cala Mesquid
9503a 9504 </h4> 9505 9506 <div class="smallInfo flex flex-row gap-2"> 9507 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9508 </div> 9509 </section> 9510 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9511 9512 <a href="https://www.hotelsviva.com/en/w/supermarkets-open-sundays-holidays-alcudia" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9513 9514 Read more 9515 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9516 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9517 </a> 9518 9519 9520 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9521 <p>Need to do your grocery shopping? Find out which supermarkets are open on Sundays and public holidays in Alcúdia, Playa de Muro, and Cala Mesquida. Updated opening hours.</p> 9522 </section> 9523 9524 </section> 9525 </footer> 9526 </article> 9527</div> 9528 9529 9530 </div> 9531 9532 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 <div class="journal-content-article " data-analytics-asset-id="2324301" data-analytics-asset-title="Ultimate guide for parents: The 5 safest and shadiest beaches in northern Mallorca" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2324303"> 9568 9569 9570 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9571 <article class="relative h-full group card-main " data-link-redirect="#"> 9572 <header class="rounded-2xl overflow-hidden w-full h-full"> 9573 <div class="relative w-full h-full"> 9574 <picture data-fileentryid="2324264"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2324264/Thumbnail-300x300/playas+seguras+mallorca.jpg?t=1773654572925"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2324264/Preview-1000x0/playas+seguras+mallorca.jpg?t=1773654572925"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2324264/1920-total/playas+seguras+mallorca.jpg?t=1773654572925"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2324264/mac/playas+seguras+mallorca.jpg?t=1773654572925"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2324264/resoluciones-1920/playas+seguras+mallorca.jpg?t=1773654572925"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2324264/resoluciones-1920-2x/playas+seguras+mallorca.jpg?t=1773654572925"><img alt="" data-fileentryid="2324264" src="/documents/443970/2324262/playas+seguras+mallorca.jpg/ca0eef17-e7f8-f81c-adc6-64c79afc50aa?t=1773654572925" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9575 9576 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9577 </div> 9578 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9579 </div> 9580 </div> 9581 </header> 9582 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9583 <section class="flex items-center gap-2"> 9584 </section> 9585 </div> 9586 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9587 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9588 9589 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9590 Ultimate guide for parents: The 5 safest and shadiest beaches in northern Mallorca 9591 </h4> 9592 9593 <div class="smallInfo flex flex-row gap-2">
9594 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9595 </div> 9596 </section> 9597 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9598 9599 <a href="https://www.hotelsviva.com/en/w/safe-shaded-beaches-north-mallorca" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9600 9601 Read more 9602 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9603 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9604 </a> 9605 9606 9607 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9608 <p>Discover the 5 best beaches in northern Mallorca to visit with children: shallow waters, natural shade, and easy access. Technical guide for parents 2026.</p> 9609 </section> 9610 9611 </section> 9612 </footer> 9613 </article> 9614</div> 9615 9616 9617 </div> 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 <div class="journal-content-article " data-analytics-asset-id="2323996" data-analytics-asset-title="All-inclusive, half board or room only: Analytical guide to calculate your hotel board in Mallorca" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2323998"> 9655 9656 9657 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9658 <article class="relative h-full group card-main " data-link-redirect="#"> 9659 <header class="rounded-2xl overflow-hidden w-full h-full"> 9660 <div class="relative w-full h-full"> 9661 <picture data-fileentryid="2323939"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2323939/Thumbnail-300x300/VIVA+Sunrise+-+Lifestyle+-+Splash+Pool+6.jpg?t=1773651545184"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2323939/Preview-1000x0/VIVA+Sunrise+-+Lifestyle+-+Splash+Pool+6.jpg?t=1773651545184"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2323939/1920-total/VIVA+Sunrise+-+Lifestyle+-+Splash+Pool+6.jpg?t=1773651545184"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2323939/mac/VIVA+Sunrise+-+Lifestyle+-+Splash+Pool+6.jpg?t=1773651545184"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2323939/resoluciones-1920/VIVA+Sunrise+-+Lifestyle+-+Splash+Pool+6.jpg?t=1773651545184"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2323939/resoluciones-1920-2x/VIVA+Sunrise+-+Lifestyle+-+Splash+Pool+6.jpg?t=1773651545184"><img alt="" data-fileentryid="2323939" src="/documents/443970/2323935/VIVA+Sunrise+-+Lifestyle+-+Splash+Pool+6.jpg/83bb507e-a126-4a35-d894-a32e68126514?t=1773651545184" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9662 9663 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9664 </div> 9665 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9666 </div> 9667 </div> 9668 </header> 9669 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9670 <section class="flex items-center gap-2"> 9671 </section> 9672 </div> 9673 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9674 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9675 9676 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9677 All-inclusive, half board or room only: Analytical guide to calculate your hotel board in Mallorca 9678 </h4> 9679 9680 <div class="smallInfo flex flex-row gap-2">
9681 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9682 </div> 9683 </section> 9684 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9685 9686 <a href="https://www.hotelsviva.com/en/w/all-inclusive-half-board-breakfast-hotel-mallorca" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9687 9688 Read more 9689 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9690 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9691 </a> 9692 9693 9694 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9695 <p>Doubts about which hotel board to choose? Discover the advantages, savings formulas and exact traveller profiles to optimise your budget in Mallorca.</p> 9696 </section> 9697 9698 </section> 9699 </footer> 9700 </article> 9701</div> 9702 9703 9704 </div> 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 <div class="journal-content-article " data-analytics-asset-id="2287890" data-analytics-asset-title="Hand luggage for children: the ultimate checklist to survive the plane" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2287892"> 9742 9743 9744 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9745 <article class="relative h-full group card-main " data-link-redirect="#"> 9746 <header class="rounded-2xl overflow-hidden w-full h-full"> 9747 <div class="relative w-full h-full"> 9748 <picture data-fileentryid="2287287"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2287287/Thumbnail-300x300/20241031162857154XZMHTCRR.jpg?t=1772618320070"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2287287/Preview-1000x0/20241031162857154XZMHTCRR.jpg?t=1772618320070"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2287287/1920-total/20241031162857154XZMHTCRR.jpg?t=1772618320070"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2287287/mac/20241031162857154XZMHTCRR.jpg?t=1772618320070"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2287287/resoluciones-1920/20241031162857154XZMHTCRR.jpg?t=1772618320070"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2287287/resoluciones-1920-2x/20241031162857154XZMHTCRR.jpg?t=1772618320070"><img alt="" data-fileentryid="2287287" src="/documents/443970/2287223/20241031162857154XZMHTCRR.jpg/198ac685-bd72-f703-6648-7aacb843cb9b?t=1772618320070" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9749 9750 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9751 </div> 9752 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9753 </div> 9754 </div> 9755 </header> 9756 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9757 <section class="flex items-center gap-2"> 9758 </section> 9759 </div> 9760 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9761 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9762 9763 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9764 Hand luggage for children: the ultimate checklist to survive the plane 9765 </h4> 9766 9767 <div class="smallInfo flex flex-row gap-2">
9768 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9769 </div> 9770 </section> 9771 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9772 9773 <a href="https://www.hotelsviva.com/en/w/kids-hand-luggage-checklist-ultimate-guide-flight-survival" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9774 9775 Read more 9776 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9777 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9778 </a> 9779 9780 9781 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9782 <p>Flying to Mallorca with children? Discover the ultimate hand luggage checklist—documents, entertainment, and tantrum-busting tricks.</p> 9783 </section> 9784 9785 </section> 9786 </footer> 9787 </article> 9788</div> 9789 9790 9791 </div> 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 <div class="journal-content-article " data-analytics-asset-id="2243489" data-analytics-asset-title="The rice route in northern Mallorca: where to find the best paellas (gastronomic guide)" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2243491"> 9829 9830 9831 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9832 <article class="relative h-full group card-main " data-link-redirect="#"> 9833 <header class="rounded-2xl overflow-hidden w-full h-full"> 9834 <div class="relative w-full h-full"> 9835 <picture data-fileentryid="2243739"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2243739/Thumbnail-300x300/arroz+3.jpg?t=1772015670776"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2243739/Preview-1000x0/arroz+3.jpg?t=1772015670776"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2243739/1920-total/arroz+3.jpg?t=1772015670776"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2243739/mac/arroz+3.jpg?t=1772015670776"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2243739/resoluciones-1920/arroz+3.jpg?t=1772015670776"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2243739/resoluciones-1920-2x/arroz+3.jpg?t=1772015670776"><img alt="" data-fileentryid="2243739" src="/documents/443970/2243719/arroz+3.jpg/0877bf4b-d032-8716-f2c2-60dd48063881?t=1772015670776" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9836 9837 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9838 </div> 9839 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9840 </div> 9841 </div> 9842 </header> 9843 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9844 <section class="flex items-center gap-2"> 9845 </section> 9846 </div> 9847 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9848 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9849 9850 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9851 The rice route in northern Mallorca: where to find the best paellas (gastronomic guide) 9852 </h4> 9853 9854 <div class="smallInfo flex flex-row gap-2">
9855 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9856 </div> 9857 </section> 9858 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9859 9860 <a href="https://www.hotelsviva.com/en/w/mallorca-north-rice-route-where-to-eat-best-paellas-gastronomic-guide" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9861 9862 Read more 9863 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9864 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9865 </a> 9866 9867 9868 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9869 <p>Not all paellas are created equal. Discover the 8 best rice restaurants in Playa de Muro and Capdepera. Prices, specialities and expert tips.</p> 9870 </section> 9871 9872 </section> 9873 </footer> 9874 </article> 9875</div> 9876 9877 9878 </div> 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 <div class="journal-content-article " data-analytics-asset-id="2208380" data-analytics-asset-title="The cost of a trip to Mallorca in 2026: a complete budget guide and breakdown" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2208382"> 9916 9917 9918 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 9919 <article class="relative h-full group card-main " data-link-redirect="#"> 9920 <header class="rounded-2xl overflow-hidden w-full h-full"> 9921 <div class="relative w-full h-full"> 9922 <picture data-fileentryid="2208362"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2208362/Thumbnail-300x300/9843_20230429_120630_276802895_original.jpg?t=1771403194925"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2208362/Preview-1000x0/9843_20230429_120630_276802895_original.jpg?t=1771403194925"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2208362/1920-total/9843_20230429_120630_276802895_original.jpg?t=1771403194925"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2208362/mac/9843_20230429_120630_276802895_original.jpg?t=1771403194925"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2208362/resoluciones-1920/9843_20230429_120630_276802895_original.jpg?t=1771403194925"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2208362/resoluciones-1920-2x/9843_20230429_120630_276802895_original.jpg?t=1771403194925"><img alt="" data-fileentryid="2208362" src="/documents/443970/2208306/9843_20230429_120630_276802895_original.jpg/4d37543f-e34c-e421-41b6-b68c097a03b0?t=1771403194925" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 9923 9924 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 9925 </div> 9926 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 9927 </div> 9928 </div> 9929 </header> 9930 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 9931 <section class="flex items-center gap-2"> 9932 </section> 9933 </div> 9934 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 9935 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 9936 9937 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 9938 The cost of a trip to Mallorca in 2026: a complete budget guide and breakdown 9939 </h4> 9940 9941 <div class="smallInfo flex flex-row gap-2">
9942 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 9943 </div> 9944 </section> 9945 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 9946 9947 <a href="https://www.hotelsviva.com/en/w/mallorca-travel-prices-2026-complete-budget-guide" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 9948 9949 Read more 9950 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 9951 <div class="!bg-neutral-000 hidden iconBgHover"></div> 9952 </a> 9953 9954 9955 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 9956 <p>How much does it cost to visit Mallorca in 2026? Complete price guide: flights, hotels vs. rentals, and hidden expenses. Calculate your real budget here.</p> 9957 </section> 9958 9959 </section> 9960 </footer> 9961 </article> 9962</div> 9963 9964 9965 </div> 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 <div class="journal-content-article " data-analytics-asset-id="2171595" data-analytics-asset-title="Aparthotel vs. hotel with kids: the ultimate guide to choosing accommodation in Mallorca" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2171597"> 10003 10004 10005 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10006 <article class="relative h-full group card-main " data-link-redirect="#"> 10007 <header class="rounded-2xl overflow-hidden w-full h-full"> 10008 <div class="relative w-full h-full"> 10009 <picture data-fileentryid="2171541"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2171541/Thumbnail-300x300/Sin+t%C3%ADtulo-4.jpg?t=1770282047571"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2171541/Preview-1000x0/Sin+t%C3%ADtulo-4.jpg?t=1770282047571"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2171541/1920-total/Sin+t%C3%ADtulo-4.jpg?t=1770282047571"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2171541/mac/Sin+t%C3%ADtulo-4.jpg?t=1770282047571"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2171541/resoluciones-1920/Sin+t%C3%ADtulo-4.jpg?t=1770282047571"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2171541/resoluciones-1920-2x/Sin+t%C3%ADtulo-4.jpg?t=1770282047571"><img alt="" data-fileentryid="2171541" src="/documents/443970/2171040/Sin+t%C3%ADtulo-4.jpg/b779380a-c1a8-1e34-e194-0c91955d7570?t=1770282047571" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10010 10011 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10012 </div> 10013 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10014 </div> 10015 </div> 10016 </header> 10017 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10018 <section class="flex items-center gap-2"> 10019 </section> 10020 </div> 10021 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10022 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10023 10024 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 10025 Aparthotel vs. hotel with kids: the ultimate guide to choosing accommodation in Mallorca 10026 </h4> 10027 10028 <div class="smallInfo flex flex-row gap-2">
10029 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10030 </div> 10031 </section> 10032 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10033 10034 <a href="https://www.hotelsviva.com/en/w/aparthotel-vs-hotel-with-kids-ultimate-guide-choosing-accommodation-mallorca" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10035 10036 Read more 10037 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10038 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10039 </a> 10040 10041 10042 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10043 <p>Hotel or Apartment? Discover why the aparthotel is the best option for travelling with kids to Mallorca. Kitchen, cleaning and All Inclusive. Complete guide.</p> 10044 </section> 10045 10046 </section> 10047 </footer> 10048 </article> 10049</div> 10050 10051 10052 </div> 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 <div class="journal-content-article " data-analytics-asset-id="2161787" data-analytics-asset-title="The Best Things to Do on a Sunday in Mallorca: markets, nature, culture and much more" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2161789"> 10090 10091 10092 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10093 <article class="relative h-full group card-main " data-link-redirect="#"> 10094 <header class="rounded-2xl overflow-hidden w-full h-full"> 10095 <div class="relative w-full h-full"> 10096 <picture data-fileentryid="2161768"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2161768/Thumbnail-300x300/catedra.jpg?t=1770019610249"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2161768/Preview-1000x0/catedra.jpg?t=1770019610249"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2161768/1920-total/catedra.jpg?t=1770019610249"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2161768/mac/catedra.jpg?t=1770019610249"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2161768/resoluciones-1920/catedra.jpg?t=1770019610249"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2161768/resoluciones-1920-2x/catedra.jpg?t=1770019610249"><img alt="" data-fileentryid="2161768" src="/documents/443970/2161748/catedra.jpg/fe11dbb4-753f-6812-d07d-f17d7b001c1b?t=1770019610249" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10097 10098 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10099 </div> 10100 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10101 </div> 10102 </div> 10103 </header> 10104 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10105 <section class="flex items-center gap-2"> 10106 </section> 10107 </div> 10108 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10109 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10110 10111 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 10112 The Best Things to Do on a Sunday in Mallorca: markets, nature, culture and much more 10113 </h4> 10114 10115 <div class="smallInfo flex flex-row gap-2">
10116 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10117 </div> 10118 </section> 10119 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10120 10121 <a href="https://www.hotelsviva.com/en/w/best-sunday-plans-mallorca-markets-nature-culture" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10122 10123 Read more 10124 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10125 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10126 </a> 10127 10128 10129 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10130 <p>Markets, hiking, culture and relaxation: the best ways to enjoy an unforgettable Sunday in Mallorca.</p> 10131 </section> 10132 10133 </section> 10134 </footer> 10135 </article> 10136</div> 10137 10138 10139 </div> 10140 10141 10142 10143 10144 10145 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 10158 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 <div class="journal-content-article " data-analytics-asset-id="2153278" data-analytics-asset-title="Dreamlike Beaches and Coves on Mallorca's North Coast: Discover the Top 15" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2153280"> 10177 10178 10179 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10180 <article class="relative h-full group card-main " data-link-redirect="#"> 10181 <header class="rounded-2xl overflow-hidden w-full h-full"> 10182 <div class="relative w-full h-full"> 10183 <picture data-fileentryid="2153170"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2153170/Thumbnail-300x300/Cal+Tuent.jpg?t=1769590237146"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2153170/Preview-1000x0/Cal+Tuent.jpg?t=1769590237146"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2153170/1920-total/Cal+Tuent.jpg?t=1769590237146"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2153170/mac/Cal+Tuent.jpg?t=1769590237146"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2153170/resoluciones-1920/Cal+Tuent.jpg?t=1769590237146"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2153170/resoluciones-1920-2x/Cal+Tuent.jpg?t=1769590237146"><img alt="" data-fileentryid="2153170" src="/documents/443970/2153167/Cal+Tuent.jpg/db4953c5-0693-1ecf-1057-ab33339f2a5a?t=1769590237146" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10184 10185 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10186 </div> 10187 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10188 </div> 10189 </div> 10190 </header> 10191 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10192 <section class="flex items-center gap-2"> 10193 </section> 10194 </div> 10195 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10196 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10197 10198 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 10199 Dreamlike Beaches and Coves on Mallorca's North Coast: Discover the Top 15 10200 </h4> 10201 10202 <div class="smallInfo flex flex-row gap-2">
10203 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10204 </div> 10205 </section> 10206 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10207 10208 <a href="https://www.hotelsviva.com/en/w/dreamy-beaches-coves-north-coast-mallorca-discover-15-best" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10209 10210 Read more 10211 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10212 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10213 </a> 10214 10215 10216 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10217 <p>Explore the best beaches and coves in northern Mallorca. Discover unique landscapes, crystal-clear waters, and hidden corners for an unforgettable experience.</p> 10218 </section> 10219 10220 </section> 10221 </footer> 10222 </article> 10223</div> 10224 10225 10226 </div> 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 <div class="journal-content-article " data-analytics-asset-id="2143609" data-analytics-asset-title="The 20 Essential Bakeries in Mallorca to Try the Island’s Sweetest Delights" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2143611"> 10264 10265 10266 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10267 <article class="relative h-full group card-main " data-link-redirect="#"> 10268 <header class="rounded-2xl overflow-hidden w-full h-full"> 10269 <div class="relative w-full h-full"> 10270 <picture data-fileentryid="2143591"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2143591/Thumbnail-300x300/Amargo.jpg?t=1768986946331"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2143591/Preview-1000x0/Amargo.jpg?t=1768986946331"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2143591/1920-total/Amargo.jpg?t=1768986946331"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2143591/mac/Amargo.jpg?t=1768986946331"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2143591/resoluciones-1920/Amargo.jpg?t=1768986946331"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2143591/resoluciones-1920-2x/Amargo.jpg?t=1768986946331"><img alt="" data-fileentryid="2143591" src="/documents/443970/2143571/Amargo.jpg/d25abbec-20a0-b085-8099-59990e017b5e?t=1768986946331" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10271 10272 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10273 </div> 10274 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10275 </div> 10276 </div> 10277 </header> 10278 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10279 <section class="flex items-center gap-2"> 10280 </section> 10281 </div> 10282 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10283 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10284 10285 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 10286 The 20 Essential Bakeries in Mallorca to Try the Island’s Sweetest Delights 10287 </h4> 10288 10289 <div class="smallInfo flex flex-row gap-2">
10290 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10291 </div> 10292 </section> 10293 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10294 10295 <a href="https://www.hotelsviva.com/en/w/20-must-visit-pastries-bakeries-mallorca" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10296 10297 Read more 10298 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10299 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10300 </a> 10301 10302 10303 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10304 <p>Discover the 20 most outstanding bakeries in Mallorca. A sweet route combining tradition, innovation and the island’s most authentic flavours.</p> 10305 </section> 10306 10307 </section> 10308 </footer> 10309 </article> 10310</div> 10311 10312 10313 </div> 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 <div class="journal-content-article " data-analytics-asset-id="2124953" data-analytics-asset-title="The authentic Mallorcan frito recipe and 8 variations with meat, fish, and vegetarian options" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2124955"> 10351 10352 10353 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10354 <article class="relative h-full group card-main " data-link-redirect="#"> 10355 <header class="rounded-2xl overflow-hidden w-full h-full"> 10356 <div class="relative w-full h-full"> 10357 <picture data-fileentryid="2124934"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2124934/Thumbnail-300x300/Frit+Mallorqui.jpg?t=1768297420396"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2124934/Preview-1000x0/Frit+Mallorqui.jpg?t=1768297420396"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2124934/1920-total/Frit+Mallorqui.jpg?t=1768297420396"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2124934/mac/Frit+Mallorqui.jpg?t=1768297420396"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2124934/resoluciones-1920/Frit+Mallorqui.jpg?t=1768297420396"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2124934/resoluciones-1920-2x/Frit+Mallorqui.jpg?t=1768297420396"><img alt="" data-fileentryid="2124934" src="/documents/443970/2124932/Frit+Mallorqui.jpg/3cbe6f3c-bcc5-2dfc-fad5-089ca031f008?t=1768297420396" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10358 10359 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10360 </div> 10361 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10362 </div> 10363 </div> 10364 </header> 10365 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10366 <section class="flex items-center gap-2"> 10367 </section> 10368 </div> 10369 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10370 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10371 10372 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 10373 The authentic Mallorcan frito recipe and 8 variations with meat, fish, and vegetarian options 10374 </h4> 10375 10376 <div class="smallInfo flex flex-row gap-2">
10377 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10378 </div> 10379 </section> 10380 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10381 10382 <a href="https://www.hotelsviva.com/en/w/authentic-mallorcan-frito-recipe-8-variations-meat-fish-vegetarian" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10383 10384 Read more 10385 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10386 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10387 </a> 10388 10389 10390 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10391 <p>Discover the traditional recipe for Mallorcan frito and 8 delicious variations including meat, fish, and vegetarian options. A unique gastronomic journey.</p> 10392 </section> 10393 10394 </section> 10395 </footer> 10396 </article> 10397</div> 10398 10399 10400 </div> 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 <div class="journal-content-article " data-analytics-asset-id="2049429" data-analytics-asset-title="Where to stay in Majorca: the best areas according to your type of trip" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2049431"> 10438 10439 10440 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10441 <article class="relative h-full group card-main " data-link-redirect="#"> 10442 <header class="rounded-2xl overflow-hidden w-full h-full"> 10443 <div class="relative w-full h-full"> 10444 <picture data-fileentryid="2049408"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2049408/Thumbnail-300x300/VIVA+4+-Platja+de+Muro.jpg?t=1766050676238"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2049408/Preview-1000x0/VIVA+4+-Platja+de+Muro.jpg?t=1766050676238"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2049408/1920-total/VIVA+4+-Platja+de+Muro.jpg?t=1766050676238"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2049408/mac/VIVA+4+-Platja+de+Muro.jpg?t=1766050676238"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2049408/resoluciones-1920/VIVA+4+-Platja+de+Muro.jpg?t=1766050676238"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2049408/resoluciones-1920-2x/VIVA+4+-Platja+de+Muro.jpg?t=1766050676238"><img alt="" data-fileentryid="2049408" src="/documents/443970/2049370/VIVA+4+-Platja+de+Muro.jpg/cdefc1e4-89ff-e150-98c9-372f6d184cf2?t=1766050676238" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10445 10446 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10447 </div> 10448 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10449 </div> 10450 </div> 10451 </header> 10452 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10453 <section class="flex items-center gap-2"> 10454 </section> 10455 </div> 10456 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10457 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10458 10459 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]">
10460 Where to stay in Majorca: the best areas according to your type of trip 10461 </h4> 10462 10463 <div class="smallInfo flex flex-row gap-2"> 10464 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10465 </div> 10466 </section> 10467 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10468 10469 <a href="https://www.hotelsviva.com/en/w/where-to-stay-mallorca-best-areas" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10470 10471 Read more 10472 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10473 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10474 </a> 10475 10476 10477 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10478 <p>Discover where to stay in Majorca based on your trip. We guide you through the best areas of the island, from the beach to the mountains. Find your ideal VIVA hotel.</p> 10479 </section> 10480 10481 </section> 10482 </footer> 10483 </article> 10484</div> 10485 10486 10487 </div> 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 <div class="journal-content-article " data-analytics-asset-id="2022408" data-analytics-asset-title="These are the most special gifts and souvenirs from Majorca to take a piece of the island home with you" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2022410"> 10525 10526 10527 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10528 <article class="relative h-full group card-main " data-link-redirect="#"> 10529 <header class="rounded-2xl overflow-hidden w-full h-full"> 10530 <div class="relative w-full h-full"> 10531 <picture data-fileentryid="2022370"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2022370/Thumbnail-300x300/VIVA+3+-+Telas+de+llengues.jpg?t=1765351938067"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2022370/Preview-1000x0/VIVA+3+-+Telas+de+llengues.jpg?t=1765351938067"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2022370/1920-total/VIVA+3+-+Telas+de+llengues.jpg?t=1765351938067"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2022370/mac/VIVA+3+-+Telas+de+llengues.jpg?t=1765351938067"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2022370/resoluciones-1920/VIVA+3+-+Telas+de+llengues.jpg?t=1765351938067"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2022370/resoluciones-1920-2x/VIVA+3+-+Telas+de+llengues.jpg?t=1765351938067"><img alt="" data-fileentryid="2022370" src="/documents/443970/2022350/VIVA+3+-+Telas+de+llengues.jpg/bd45a10b-5950-7ccc-de77-282f714d9947?t=1765351938067" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10532 10533 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10534 </div> 10535 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10536 </div> 10537 </div> 10538 </header> 10539 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10540 <section class="flex items-center gap-2"> 10541 </section> 10542 </div> 10543 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10544 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10545 10546 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 10547 These are the most special gifts and souvenirs from Majorca to take a piece of the island home with you 10548 </h4> 10549 10550 <div class="smallInfo flex flex-row gap-2">
10551 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10552 </div> 10553 </section> 10554 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10555 10556 <a href="https://www.hotelsviva.com/en/w/special-gifts-souvenirs-mallorca" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10557 10558 Read more 10559 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10560 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10561 </a> 10562 10563 10564 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10565 <p>Discover the most authentic gifts and souvenirs from Mallorca: craftsmanship, gastronomy, culture, and unique keepsakes to capture the essence of the island.</p> 10566 </section> 10567 10568 </section> 10569 </footer> 10570 </article> 10571</div> 10572 10573 10574 </div> 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 <div class="journal-content-article " data-analytics-asset-id="2004278" data-analytics-asset-title="The 20 most useful Mallorcan words and phrases for your trip to Majorca" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="2004280"> 10612 10613 10614 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10615 <article class="relative h-full group card-main " data-link-redirect="#"> 10616 <header class="rounded-2xl overflow-hidden w-full h-full"> 10617 <div class="relative w-full h-full"> 10618 <picture data-fileentryid="2004228"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/2004228/Thumbnail-300x300/mallorca.jpg?t=1764752355415"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/2004228/Preview-1000x0/mallorca.jpg?t=1764752355415"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/2004228/1920-total/mallorca.jpg?t=1764752355415"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2004228/mac/mallorca.jpg?t=1764752355415"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2004228/resoluciones-1920/mallorca.jpg?t=1764752355415"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/2004228/resoluciones-1920-2x/mallorca.jpg?t=1764752355415"><img alt="" data-fileentryid="2004228" src="/documents/443970/2004190/mallorca.jpg/6a603c72-0259-5f02-2ba0-55db97c6be74?t=1764752355415" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10619 10620 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10621 </div> 10622 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10623 </div> 10624 </div> 10625 </header> 10626 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10627 <section class="flex items-center gap-2"> 10628 </section> 10629 </div> 10630 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10631 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10632 10633 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 10634 The 20 most useful Mallorcan words and phrases for your trip to Majorc
10634a 10635 </h4> 10636 10637 <div class="smallInfo flex flex-row gap-2"> 10638 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10639 </div> 10640 </section> 10641 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10642 10643 <a href="https://www.hotelsviva.com/en/w/20-useful-mallorcan-words-phrases-mallorca-trip" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10644 10645 Read more 10646 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10647 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10648 </a> 10649 10650 10651 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10652 <p>Discover 20 Mallorcan words and phrases that will make your trip to Mallorca more authentic. Learn how to greet, ask for directions, and connect with locals.</p> 10653 </section> 10654 10655 </section> 10656 </footer> 10657 </article> 10658</div> 10659 10660 10661 </div> 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 <div class="journal-content-article " data-analytics-asset-id="1992622" data-analytics-asset-title="Discover the 12 most peaceful beaches in Majorca" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="1992624"> 10699 10700 10701 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10702 <article class="relative h-full group card-main " data-link-redirect="#"> 10703 <header class="rounded-2xl overflow-hidden w-full h-full"> 10704 <div class="relative w-full h-full"> 10705 <picture data-fileentryid="1992565"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/1992565/Thumbnail-300x300/VIVA+1+-+Es+Coll+Baix.jpg?t=1764243075400"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/1992565/Preview-1000x0/VIVA+1+-+Es+Coll+Baix.jpg?t=1764243075400"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/1992565/1920-total/VIVA+1+-+Es+Coll+Baix.jpg?t=1764243075400"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/1992565/mac/VIVA+1+-+Es+Coll+Baix.jpg?t=1764243075400"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/1992565/resoluciones-1920/VIVA+1+-+Es+Coll+Baix.jpg?t=1764243075400"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/1992565/resoluciones-1920-2x/VIVA+1+-+Es+Coll+Baix.jpg?t=1764243075400"><img alt="" data-fileentryid="1992565" src="/documents/443970/1992563/VIVA+1+-+Es+Coll+Baix.jpg/7145330b-ec5c-af3f-60cb-b79a3211cbea?t=1764243075400" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10706 10707 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10708 </div> 10709 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10710 </div> 10711 </div> 10712 </header> 10713 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10714 <section class="flex items-center gap-2"> 10715 </section> 10716 </div> 10717 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10718 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10719 10720 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]">
10721 Discover the 12 most peaceful beaches in Majorca 10722 </h4> 10723 10724 <div class="smallInfo flex flex-row gap-2"> 10725 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10726 </div> 10727 </section> 10728 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10729 10730 <a href="https://www.hotelsviva.com/en/w/discover-12-quiet-beaches-mallorca" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10731 10732 Read more 10733 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10734 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10735 </a> 10736 10737 10738 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10739 <p>Discover the quietest beaches in Mallorca and plan your perfect getaway. Relax in hidden coves and enjoy the serenity of the island.</p> 10740 </section> 10741 10742 </section> 10743 </footer> 10744 </article> 10745</div> 10746 10747 10748 </div> 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 <div class="journal-content-article " data-analytics-asset-id="1918669" data-analytics-asset-title="The 20 best foods for an athlete's diet" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="1918671"> 10786 10787 10788 <div class="w-[100%] tb:w-[333px] tb-lg:w-[280px] dt-sm:!w-[343px] min-[1440px]:!w-[289px] min-[1890px]:!w-[343px] h-[383px] movil-lg:h-[383px] tb:h-[383px] tb-lg:h-[383px] dt-sm:h-[474px] dt:h-[539px]"> 10789 <article class="relative h-full group card-main " data-link-redirect="#"> 10790 <header class="rounded-2xl overflow-hidden w-full h-full"> 10791 <div class="relative w-full h-full"> 10792 <picture data-fileentryid="1918409"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/1918409/Thumbnail-300x300/VIVA+Golf+-+Mirablau+Beach+Bar+and+Restaurant-09.jpg?t=1762936327409"><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/1918409/Preview-1000x0/VIVA+Golf+-+Mirablau+Beach+Bar+and+Restaurant-09.jpg?t=1762936327409"><source media="(max-width:1920px) and (min-width:1000px)" srcset="/o/adaptive-media/image/1918409/1920-total/VIVA+Golf+-+Mirablau+Beach+Bar+and+Restaurant-09.jpg?t=1762936327409"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/1918409/mac/VIVA+Golf+-+Mirablau+Beach+Bar+and+Restaurant-09.jpg?t=1762936327409"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/1918409/resoluciones-1920/VIVA+Golf+-+Mirablau+Beach+Bar+and+Restaurant-09.jpg?t=1762936327409"><source media="(max-width:1920px) and (min-width:1920px)" srcset="/o/adaptive-media/image/1918409/resoluciones-1920-2x/VIVA+Golf+-+Mirablau+Beach+Bar+and+Restaurant-09.jpg?t=1762936327409"><img alt="" data-fileentryid="1918409" src="/documents/443970/1918407/VIVA+Golf+-+Mirablau+Beach+Bar+and+Restaurant-09.jpg/083f40d0-1652-bebb-10d2-0fc336c34320?t=1762936327409" data-astro-transition-scope="astro-5bl7jb25-2" loading="lazy" decoding="async" fetchpriority="auto" width="1920" height="1014" class="object-cover h-full rounded-2xl group-hover:blur-md transition-all duration-300"></picture> 10793 10794 <div class="absolute inset-0 rounded-2xl bg-neutral-1000 opacity-0 group-hover:opacity-50 transition-all duration-300 pointer-events-non"> 10795 </div> 10796 <div class="absolute bottom-0 left-0 w-full h-full pointer-events-none bg-gradient-to-t from-black/50 to-transparent"> 10797 </div> 10798 </div> 10799 </header> 10800 <div class="absolute top-0 left-0 !p-4 opacity-0 chip-container" style="animation-duration: 300ms; "> 10801 <section class="flex items-center gap-2"> 10802 </section> 10803 </div> 10804 <footer class="absolute bottom-0 left-0 w-full h-auto p-6 flex flex-col gap-4 pointer-events-none"> 10805 <section class="card-main-info flex flex-col gap-2 transition-all duration-300 ease-in-out"> 10806 10807 <h4 class="text-h4-sm movil-lg:text-h4-sm tb:text-h4-md tb-lg:text-h4-md dt-sm:text-h4-md dt:text-h4-lg font-gotham font-normal text-neutral-000 leading-[100%]"> 10808 The 20 best foods for an athlete's diet 10809 </h4> 10810 10811 <div class="smallInfo flex flex-row gap-2">
10812 <span class="border-l border-l-neutral-000 w-[1px] h-auto"></span> 10813 </div> 10814 </section> 10815 <section class="card-main-actions opacity-0 translate-y-4 pointer-events-auto transition-all duration-300 ease-in-out"> 10816 10817 <a href="https://www.hotelsviva.com/en/w/20-best-foods-athlete-diet" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-neutral-000 hover:text-viva-orange-500 items-center !p-0 w-full !p-3 tb:!p-4 !justify-center font-normal hover:!bg-viva-orange-600 hover:!text-neutral-000 border border-neutral-000 hover:border-none"> 10818 10819 Read more 10820 <span class="iconViva icon-open-book !w-5 !h-5 bg-neutral-000"></span> 10821 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10822 </a> 10823 10824 10825 <section class="text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg font-book text-neutral-000 leading-[120%]"> 10826 <p>Discover how rest, nutrition, and recovery are key to your performance. Boost your results and reach your goals. Optimise your training today</p> 10827 </section> 10828 10829 </section> 10830 </footer> 10831 </article> 10832</div> 10833 10834 10835 </div> 10836 10837 10838 10839 10840 10841 10842 </div> 10843</div> 10844 10845 <!--<div class="divider bg-dark-viva my-3"></div>--> 10846 <div class="row card-blog my-5 flex justify-center"> 10847 <div class="col-12 d-flex align-items-center justify-content-center" style="display: flex; gap: 16px;"> 10848 <a href="/en/magazine?start=2" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva hover:bg-viva-orange-600 text-viva-orange-500 border-viva-orange-500 hover:border-viva-orange-600 w-fit font-gotham font-medium text-button-sm tb:text-button-md dt:text-button-md items-center !p-3 border rounded-full transition-colors duration-300 ease-in-out hover:!text-neutral-000"> 10849 <span class="iconViva icon-right-arrow bg-viva-orange-500 !w-6 !h-6"></span> 10850 <span> 10851 Next 10852 </span> 10853 <div class="!bg-neutral-000 hidden iconBgHover"></div> 10854 </a> 10855 </div> 10856 </div> 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 </div> 10875 10876 </div> 10877 10878 </div> 10879</section> 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 </div> 10892 10893 10894 10895 10896 10897 10898</div></div><div class="lfr-layout-structure-item-com-liferay-portal-search-web-search-options-portlet-searchoptionsportlet lfr-layout-structure-item-56f6e873-425f-bee1-fbff-b552ed7083ef " style=""><div id="fragment-fbbf668e-edb4-54c0-9a06-aa731fe47160"> 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10925 10926 10927 10928 10929 10930 10931 10932</div></div></div> 10933 </div> 10934</section></div><style>.fragment_9005 { 10935}</style></div></div> 10936</div></div><style >.fragment_6520 { 10937}</style></div><div class="lfr-layout-structure-item-com-liferay-portal-search-web-internal-sort-portlet-sortportlet lfr-layout-structure-item-23ef1645-51e7-95d5-863d-de49c2e65b50 " style=""><div id="fragment-6e3ea231-b964-c254-3d59-45e9f8efd1bc" > 10938 10939 10940 10941 10942 10943 10944 10945 10946 10947 10948 10949 10950 10951 10952 10953 10954 10955 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 10995 10996 10997 10998 10999 11000 11001 11002 11003 11004 11005 11006 11007 11008 11009 <div class="portlet-boundary portlet-boundary_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_ portlet-static portlet-static-end portlet-borderless portlet-sort " id="p_p_id_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_"> 11010 <span id="p_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz"></span> 11011 11012 11013 11014 11015 11016 11017 11018 11019 11020 11021 11022 11023 11024 11025 11026 11027 11028 11029 11030 11031 11032 11033 11034 11035 11036 11037 11038 11039 11040 11041 11042 11043 11044 11045 11046 11047 11048 11049 11050 11051 11052 11053 11054 11055 11056<section class="portlet" id="portlet_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz"> 11057 11058 <div class="portlet-content"> 11059 11060 11061 11062 <div class=" portlet-content-container"> 11063 11064 11065 11066 <div class="portlet-body"> 11067 11068 11069 11070 11071 11072 11073 11074 11075 11076 11077 11078 11079 11080 11081 11082 11083 11084 11085 11086 11087 11088 11089 11090 11091 11092 11093 11094 11095 11096 11097 11098 11099 11100 11101 11102 11103 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113 11114 11115 11116 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 11159 11160 11161 11162 11163 11164 11165 11166 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211<form action="#" class="form " data-fm-namespace="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_" id="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_fm" method="post" name="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_fm" > 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 11278 11279 11280 11281 11282 11283 11284 11285 11286 11287 11288 <input class="field form-control" id="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_formDate" name="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_formDate" type="hidden" value="1791062387742" /> 11289 11290 11291 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 11326 11327 11328 11329 11330 11331 11332 11333 11334 11335 11336 11337 11338 11339 11340 11341 11342 11343 11344 11345 11346 11347 11348 11349 11350 11351 11352 11353 11354 11355 11356 11357 11358 11359 11360 11361 11362 11363 11364 11365 11366 11367 11368 11369 11370 11371 11372 11373 11374 11375 11376 11377 11378 <input class="field sort-parameter-name form-control" id="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_sort-parameter-name" name="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_sort-parameter-name" type="hidden" value="sort" /> 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 11396 11397 11398 11399 11400 11401 11402 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437 11438 11439 11440 11441 11442 11443 11444 11445 11446 11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 11468 11469 11470 11471 11472 11473 11474 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485<fieldset class="" > 11486 11487 11488 <legend class="sr-only"> 11489 Sort 11490 </legend> 11491 11492 11493 11494 <div class="show " id="Content" role="presentation"> 11495 <div class="panel-body"> 11496 11497 11498 11499 11500 11501 11502 11503 11504 11505 11506 11507 11508 11509 11510 11511 11512 11513 11514 11515 11516 11517 11518 11519 11520 11521 11522 11523 11524 11525 11526 11527 11528 11529 11530 11531 11532 11533 11534 11535 11536 11537 11538 11539 11540 11541 11542 11543 11544 11545 11546 11547 11548 11549 11550<div class="form-group input-select-wrapper"> 11551 11552 <label class=" control-label" for="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_sortSelection"> 11553 Sort By 11554 11555 11556 11557 11558 11559 11560 </label> 11561 11562 11563 11564 11565 11566 <select class="form-control" id="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_sortSelection" name="_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_sortSelection" > 11567 11568 11569 11570 11571 <option class="" selected value="" > 11572 11573 11574 Relevance 11575</option> 11576 11577 11578 11579 11580 11581 11582 11583 11584 11585 11586 11587 11588 11589 11590 11591 11592 11593 11594 11595 11596 11597 11598 11599 11600 11601 11602 11603 11604 11605 11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 11616 11617 11618 11619 11620 11621 11622 11623 11624 11625 11626 11627 11628 11629<option class="" value="createDate-" > 11630 11631 11632 Created 11633</option> 11634 11635 11636 11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 11647 11648 11649 11650 11651 11652 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 11666 11667 11668 11669 11670 11671 11672 11673 11674 11675 11676 11677 11678 11679 11680 11681 11682 11683 11684 11685 11686 11687<option class="" value="title+" > 11688 11689 11690 Title 11691</option> 11692 11693 11694 11695 11696 11697 11698 11699 11700 11701 11702 11703 11704 11705 11706 11707 11708 11709 11710 11711 11712 11713 11714 11715 11716 11717 11718 11719 11720 11721 11722 11723 11724 11725 11726 11727 11728 11729 11730 11731 11732 11733 11734 11735 11736 11737 11738 11739 11740 11741 11742 11743 11744 11745<option class="" value="modified-" > 11746 11747 11748 Modified 11749</option> 11750 11751 11752 11753 11754 11755 11756 11757 11758 11759 11760 11761 11762 11763 11764 11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 11779 11780 11781 11782 11783 11784 11785 11786 11787 11788 11789 11790 11791 11792 11793 11794 11795 11796 11797 11798 11799 11800 11801 11802 11803<option class="" value="modified+" > 11804 11805 11806 Modified (oldest first) 11807</option> 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 11830 11831 11832 11833 11834 11835 11836 11837 11838 11839 11840 11841 11842 11843 11844 11845 11846 11847 11848 11849 11850 11851 11852 11853 11854 11855 11856 11857 11858 11859 11860 11861<option class="" value="createDate+" > 11862 11863 11864 Created (oldest first) 11865</option> 11866 11867 11868 11869 11870 11871 11872 11873 11874 11875 11876 11877 11878 11879 11880 11881 11882 11883 11884 11885 11886 11887 11888 11889 11890 11891 11892 11893 11894 11895 11896 11897 11898 11899 11900 11901 11902 11903 11904 11905 11906 11907 11908 11909 11910 11911 11912 11913 11914 11915 11916 11917 11918 11919<option class="" value="userName+" > 11920 11921 11922 User 11923</option> 11924 11925 11926 11927 11928 11929 11930 11931 11932 11933 11934 11935 11936 11937 11938 11939 11940 11941 11942 11943 11944 11945 11946 11947 11948 11949 11950 11951 11952 11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 11976 11977<option class="" value="viewCount+" > 11978 11979 11980 viewCount 11981</option> 11982 </select> 11983 11984 11985 11986 11987 11988</div> 11989 11990 11991 11992 11993 11994 11995 11996 11997 11998 11999 12000 12001 12002 12003 12004 12005 12006 12007 12008 12009 12010 12011 12012 12013 12014 12015 12016 12017 12018 12019 12020 12021 12022 12023 12024 12025 12026 12027 12028 12029 12030 12031 12032 12033 12034 12035 12036 12037 12038 12039 </div> 12040 </div> 12041</fieldset> 12042 12043 12044 12045 12046 12047 12048 12049 12050 12051 12052 12053 12054 12055 12056 12057 12058 12059 12060 12061 12062 12063 12064 12065 12066 12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 12085 12086 12087 12088 12089 12090 12091 12092 12093 12094 12095 12096 12097 12098 12099 12100 12101 12102</form> 12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 </div> 12123 12124 </div> 12125 12126 </div> 12127</section> 12128 12129 12130 12131 12132 12133 12134 12135 12136 12137 12138 12139 </div> 12140 12141 12142 12143 12144 12145 12146</div></div><div class="lfr-layout-structure-item-com-liferay-search-experiences-web-internal-blueprint-options-portlet-sxpblueprintoptionsportlet lfr-layout-structure-item-b9b38516-dbf1-de2e-58bc-3c0040f53f08 " style=""><div id="fragment-afea34fe-58c0-070f-3e64-0a2e4b4ea651" ><link href="/combo?browserId=chrome&minifierType=css&themeId=classic_WAR_classictheme&languageId=en_US&com_liferay_search_experiences_web_internal_blueprint_options_portlet_SXPBlueprintOptionsPortlet_INSTANCE_uefg:%2Fo%2Fsearch-experiences-web%2Fsxp_blueprint_options%2Fcss%2Fmain.css&t=1788712598000" rel="stylesheet" type="text/css" 12147 /> 12148 12149 12150 12151 12152 12153 12154 12155 12156 12157 12158 12159 12160 12161 12162 12163 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173 12174 12175 12176 12177 12178 12179 12180 12181 12182</div></div><div class="lfr-layout-structure-item-myviva-redise-o lfr-layout-structure-item-3138545c-4eff-0425-648d-8da68f80e607 " style=""><div id="fragment-61b2b4fc-eec9-2dab-7612-2547a1586db6" > 12183<div class="fragment_7144"> 12184 12185 <section class="w-full h-[692px] tb:h-[592px] movil-lg:h-[648px] dt-sm:h-[792.6px] dt:h-[918px] relative"> 12186 <div class="w-full h-full"> 12187 <picture data-fileentryid="448437"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/448437/Thumbnail-300x300/KMAL8236_x5F_done.psd_00000074403692193178126680000011112532966554603931_.png?t=1727711834940" /><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/448437/Preview-1000x0/KMAL8236_x5F_done.psd_00000074403692193178126680000011112532966554603931_.png?t=1727711834940" /><source media="(max-width:1530px) and (min-width:1000px)" srcset="/o/adaptive-media/image/448437/1920-total/KMAL8236_x5F_done.psd_00000074403692193178126680000011112532966554603931_.png?t=1727711834940" /><source media="(max-width:1530px) and (min-width:1530px)" srcset="/o/adaptive-media/image/448437/mac/KMAL8236_x5F_done.psd_00000074403692193178126680000011112532966554603931_.png?t=1727711834940" /><source media="(max-width:1530px) and (min-width:1530px)" srcset="/o/adaptive-media/image/448437/resoluciones-1920/KMAL8236_x5F_done.psd_00000074403692193178126680000011112532966554603931_.png?t=1727711834940" /><source media="(max-width:1530px) and (min-width:1530px)" srcset="/o/adaptive-media/image/448437/resoluciones-1920-2x/KMAL8236_x5F_done.psd_00000074403692193178126680000011112532966554603931_.png?t=1727711834940" /><img data-lfr-editable-id="cover-image" data-lfr-editable-type="image" src="/documents/443970/444089/KMAL8236_x5F_done.psd_00000074403692193178126680000011112532966554603931_.png/177ebd78-72d6-4065-6c48-2cdf3f4d5cf4?version=1.0&t=1727711834940" alt="Art Collection" width="1920" height="1014" class="object-cover w-full h-full" data-fileentryid="448437" loading="lazy"></picture> 12188 </div> 12189 <div class="w-full absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 text-left flex justify-center tb:justify-end p-[23px] tb:px-12 tb:py-20 dt-sm:p-20"> 12190 <div class="flex flex-col gap-6 tb:gap-8 dt-sm:gap-16 tb:w-[545px] dt:w-[905px] items-left">
12191 <span src="logo-my-viva.svg" alt="Logo My Viva" class="iconViva icon-logo-my-viva w-[191px] tb:w-[254.7px] dt-sm:w-[318px] h-12 tb:h-16 dt-sm:h-20 bg-white"></span> 12192 12193 <h1 data-lfr-editable-id="title" data-lfr-editable-type="text" class="text-h1-sm tb:text-h1-md dt:text-h1-lg font-gotham !font-bold text-neutral-000 leading-[100%]">Your happiness is our reward</h1> 12194 12195 <div class="grid grid-cols-1 tb:grid-cols-2 dt:grid-cols-3 gap-4 tb:gap-6 dt:gap-x-[34px] w-full"> 12196 <div class="flex items-center gap-2"> 12197 <img data-lfr-editable-id="icon-1" data-lfr-editable-type="image" src="/documents/443970/1905352/logoUp.svg/bf4b3ee2-2b97-5283-05f9-e99d89ef04ba?version=1.0&t=1762445382434" alt="Mejor precio online" class="w-10 h-10 dt-sm:w-14 dt-sm:h-14" data-fileentryid="1905368"> 12198 <h5 data-lfr-editable-id="text-1" data-lfr-editable-type="text" class="text-h5-sm font-gotham font-medium text-white">Best online price</h5> 12199 </div> 12200 <div class="flex items-center gap-2"> 12201 <img data-lfr-editable-id="icon-2" data-lfr-editable-type="image" src="/documents/443970/1905352/IconPorCiento.svg/b4ea35ae-4951-857a-ca51-5799518daf09?version=1.0&t=1762445384091" alt="Descuento en próximas estancias" class="w-10 h-10 dt-sm:w-14 dt-sm:h-14" data-fileentryid="1905419"> 12202 <h5 data-lfr-editable-id="text-2" data-lfr-editable-type="text" class="text-h5-sm font-gotham font-medium text-white">Discount on future stays</h5> 12203 </div> 12204 <div class="flex items-center gap-2"> 12205 <img data-lfr-editable-id="icon-3" data-lfr-editable-type="image" src="/documents/443970/1905352/IconB.svg/4b740c89-39fd-1341-9182-c432a3b28be9?version=1.0&t=1762445383565" alt="Descuento en balneum spa" class="w-10 h-10 dt-sm:w-14 dt-sm:h-14" data-fileentryid="1905406"> 12206 <h5 data-lfr-editable-id="text-3" data-lfr-editable-type="text" class="text-h5-sm font-gotham font-medium text-white">Discount at Balneum Spa</h5> 12207 </div> 12208 <!--<div class="flex items-center gap-2"> 12209 <img 12210 data-lfr-editable-id="icon-4" 12211 data-lfr-editable-type="image" 12212 src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/icons/IconHeart.svg" 12213 alt="Seguro médico incluido" 12214 class="w-10 h-10 dt-sm:w-14 dt-sm:h-14" 12215 /> 12216 <h5 12217 data-lfr-editable-id="text-4" 12218 data-lfr-editable-type="text" 12219 class="text-h5-sm font-gotham font-medium text-white" 12220 > 12221 Seguro médico incluido 12222 </h5> 12223 </div> --> 12224 <div class="flex items-center gap-2 dt-sm:gap-4"> 12225 <img data-lfr-editable-id="icon-5" data-lfr-editable-type="image" src="/documents/443970/1905352/logoUp.svg/bf4b3ee2-2b97-5283-05f9-e99d89ef04ba?version=1.0&t=1762445382434" alt="Descuentos en upgrade de habitación" class="w-10 h-10 dt-sm:w-14 dt-sm:h-14" data-fileentryid="1905368"> 12226 <h5 data-lfr-editable-id="text-5" data-lfr-editable-type="text" class="text-h5-sm font-gotham font-medium text-white">Discounts on room upgrades</h5> 12227 </div> 12228 <div class="flex items-center gap-2 dt-sm:gap-4"> 12229 <img data-lfr-editable-id="icon-6" data-lfr-editable-type="image" src="/documents/443970/1905352/logoRegalo.svg/acc09f9b-c58d-9f4b-09c5-1236a15a2428?version=1.0&t=1762445382044" alt="Welcome pack" class="w-10 h-10 dt-sm:w-14 dt-sm:h-14" data-fileentryid="1905356"> 12230 <h5 data-lfr-editable-id="text-6" data-lfr-editable-type="text" class="text-h5-sm font-gotham font-medium text-white"> 12231 Welcome pack 12232 </h5> 12233 </div> 12234 </div> 12235 12236 12237 12238 <a href="https://www.hotelsviva.com/en/myviva" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva group text-white hover:text-white hover:bg-viva-orange-500 items-center border border-white hover:border-viva-orange-500 w-fit justify-center !px-4"> 12239 More info 12240 <span class="iconViva icon-right-arrow !w-5 !h-5 bg-white group-hover:bg-white" data-astro-cid-7soc55pd=""></span> 12241 <div class="undefined hidden iconBgHover"></div> 12242 </a> 12243 12244 </div> 12245 </div> 12246 </section> 12247</div></div><style >.fragment_7144 { 12248}</style></div><div class="lfr-layout-structure-item-subscripcion-redise-o lfr-layout-structure-item-f618b70b-e4e6-4b9e-3395-1a7e67426488 " style=""><div id="fragment-32327a72-efc4-0e8b-497b-db430a118ebb" > <section class="flex flex-col items-center justify-center w-full py-6 tb:py-20 bg-neutral-100 gap-6 tb:gap-12 px-0 movil-lg:px-0 tb:px-0 tb-lg:px-0 dt-sm:px-22 dt:px-0"> 12249 <div class="flex flex-col gap-6 w-full movil-lg:w-full tb:w-full tb-lg:w-full dt-sm:w-[829px] dt:w-[829px] px-6 movil-lg:px-6 tb:px-12 dt-sm:px-0"> 12250 <!-- TÃÂtulo principal --> 12251 <div class="text-center text-h2-sm movil-lg:text-h2-sm tb:text-h2-md tb-lg:text-h2-md dt-sm:text-h2-lg dt:text-h2-lg !font-bold text-titulo-subscripcion leading-[100%] font-gotham" data-lfr-editable-id="newsletter-titulo" data-lfr-editable-type="rich-text"><h2 data-lfr-editable-id="newsletter-titulo" data-lfr-editable-type="rich-text" data-tooltip-floating="true" tabindex="0">Subscribe to our newsletter</h2> 12252 12253<h2>and enjoy a world of benefits!</h2> 12254</div> 12255 12256 <!-- SubtÃÂtulo --> 12257
12258 <div class="text-center text-h5-sm movil-lg:text-h5-sm tb:text-h5-md tb-lg:text-h5-md dt-sm:text-h5-lg dt:text-h5-lg !font-medium text-titulo-subscripcion leading-[100%] font-gotham" data-lfr-editable-id="newsletter-subtitulo" data-lfr-editable-type="rich-text"><h5 data-lfr-editable-id="newsletter-subtitulo" data-lfr-editable-type="rich-text" data-tooltip-floating="true" tabindex="0" title="Editar texto">Offers, new arrivals, discount codes, and many more surprises.</h5> 12259 12260<p>Welcome to the VIVA family!</p> 12261</div> 12262 </div> 12263 12264 <!-- Formulario --> 12265 <form class="flex flex-col gap-6 w-full movil-lg:w-full tb:w-[476px] tb-lg:w-[476px] dt-sm:w-[1120px] dt:w-[1164px] px-6 tb:px-0 dt-sm:px-0"> 12266 <!-- Campos --> 12267 <div class="w-full flex flex-col movil-lg:flex-col tb:flex-col tb-lg:flex-col dt-sm:flex-row dt:flex-row gap-4 tb:gap-[30px] px-0"> 12268 <div id="nombreNewsletterContenedor" class="flex gap-2 border border-neutral-500 rounded-full !p-2 items-center w-full bg-neutral-000 h-12"> 12269 12270 <div class="flex flex-col gap-0.5 w-full"> 12271 <label for="nombre" class="text-neutral-800 text-label-sm tb:text-label-md dt:text-label-lg font-gotham-book leading-[100%]"> 12272 12273 </label> 12274 <input type="text" placeholder="Name" id="nombreNewsletter" class="w-full !outline-none text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham-book leading-[120%]"> 12275 </div> 12276</div> 12277 <div id="apellidosNewsletterContenedor" class="flex gap-2 border border-neutral-500 rounded-full !p-2 items-center w-full bg-neutral-000 h-12"> 12278 12279 <div class="flex flex-col gap-0.5 w-full"> 12280 <label for="apellidos" class="text-neutral-800 text-label-sm tb:text-label-md dt:text-label-lg font-gotham-book leading-[100%]"> 12281 12282 </label> 12283 <input type="text" placeholder="Surname" id="apellidosNewsletter" class="w-full !outline-none text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham-book leading-[120%]"> 12284 </div> 12285</div> 12286 <div id="emailNewsletterContenedor" class="flex gap-2 border border-neutral-500 rounded-full !p-2 items-center w-full bg-neutral-000 h-12"> 12287 12288 <div class="flex flex-col gap-0.5 w-full"> 12289 <label for="email" class="text-neutral-800 text-label-sm tb:text-label-md dt:text-label-lg font-gotham-book leading-[100%]"> 12290 12291 </label> 12292 <input type="email" placeholder="Email" id="emailNewsletter" class="w-full !outline-none text-neutral-800 text-body-sm tb:text-body-md dt:text-body-lg font-gotham-book leading-[120%]"> 12293 </div> 12294</div> 12295 </div> 12296 12297 <div class="w-full flex flex-col movil-lg:flex-col tb:flex-col tb-lg:flex-col dt-sm:flex-row dt:flex-row gap-4 px-0 justify-between"> 12298 <!-- Términos --> 12299 <div class="flex items-start tb:items-center gap-2 leading-tight"> 12300 <div class="inline-flex items-start tb:items-center gap-2"> 12301 <label id="labelCheckPolicy" class="relative flex items-center cursor-pointer" for="html"> 12302 <input id="checkPolicy" name="framework" type="radio" class="peer !h-5 !w-5 cursor-pointer appearance-none rounded-full border-2 border-neutral-800 checked:border-neutral-800 transition-all" id="html"> 12303 <span class="absolute bg-neutral-800 !w-2.5 !h-2.5 rounded-full opacity-0 peer-checked:opacity-100 transition-opacity duration-200 top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2"> 12304 </span> 12305 </label> 12306 <label class="text-neutral-800 cursor-pointer text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-md dt:text-body-md font-gotham-book !font-light leading-[140%]" for="html" data-lfr-editable-id="newsletter-proteccion-datos" data-lfr-editable-type="rich-text"><p>
12306Before submitting the form, you must read the basic information on data protection shown below.</p> 12307By clicking the submit button, you acknowledge that you have read this information.</label> 12308 </div> 12309 </div> 12310 12311 <!-- Botón --> 12312 <div class="flex justify-center movil-lg:justify-center tb:justify-end tb-lg:justify-end dt-sm:justify-end dt:justify-end"> 12313 <a id="btnSuscribirNLetter" href="#" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva text-viva-orange-500 !p-0 h-14 hover:text-neutral-000 hover:bg-viva-orange-500 items-center border border-viva-orange-500 w-full movil-lg:w-full tb:w-32 tb-lg:w-32 dt-sm:w-32 dt:w-32 justify-center"> 12314 Send 12315 <span class="iconViva icon-right-arrow !w-5 !h-5 bg-viva-orange-500"></span> 12316 <div class="!bg-neutral-000 hidden iconBgHover"></div> 12317</a> 12318 12319 </div> 12320 </div> 12321 </form> 12322 12323 <!--Alerta success--> 12324 <div class="alert-viva bg-green-800 w-screen fixed flex flex-row justify-between gap-4 top-0 z-50 " role="alert" id="alert-subscripcion-success"> 12325 <div class="flex flex-col gap-4"> 12326 <h3 class="text-h3-sm movil-lg:text-h3-sm tb:text-h3-md tb-lg:text-h3-md dt-sm:text-h3-lg dt:text-h3-lg italic font-normal text-green-200"> 12327 Thanks for subscribing! 12328 </h3> 12329 <slot name="content" /> 12330 <p class="text-neutral-000 font-book text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg"> 12331 We'll keep you informed about our offers and new products. 12332 </p> 12333 </div> 12334 <div> 12335 12336 <a href="#" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva close-alert"> 12337 <span slot="icon-left" class="iconViva icon-close !w-4 !h-4 tb-lg:!w-6 tb-lg:!h-6 bg-neutral-000"></span> 12338 <div class="!bg-green-200 hidden iconBgHover"></div> 12339</a> 12340 </div> 12341</div> 12342 12343 <!--Fin alerta success--> 12344 12345 12346 <!--Alerta error--> 12347 <div class="alert-viva bg-red-800 w-screen fixed flex flex-row justify-between gap-4 top-0 z-50 " role="alert" id="alert-subscripcion-error"> 12348 <div class="flex flex-col gap-4"> 12349 <h3 class="text-h3-sm movil-lg:text-h3-sm tb:text-h3-md tb-lg:text-h3-md dt-sm:text-h3-lg dt:text-h3-lg italic font-normal text-red-200"> 12350 Oops! Something went wrong. 12351 </h3> 12352 <slot name="content" /> 12353 <p class="text-neutral-000 font-book text-body-sm movil-lg:text-body-sm tb:text-body-md tb-lg:text-body-md dt-sm:text-body-lg dt:text-body-lg"> 12354 Please try again later. 12355 </p> 12356 </div> 12357 <div> 12358 12359 <a href="#" class="p-4 flex items-center gap-2 rounded-full cursor-pointer button-link-viva close-alert"> 12360 <span slot="icon-left" class="iconViva icon-close !w-4 !h-4 tb-lg:!w-6 tb-lg:!h-6 bg-neutral-000"></span> 12361 <div class="!bg-red-200 hidden iconBgHover "></div> 12362</a> 12363 </div> 12364</div> 12365 12366 <!--Fin alerta error--> 12367 12368</section></div><style >.was-invalid{ 12369 border-color:red; 12370 }</style>
12370<script type="module" >const configuration = {"placeholderApellidos":"Surname","textoEnviar":"Send","descripcionSuccess":"We'll keep you informed about our offers and new products.","authorizationPOST":"ApiKey 0ee8be5a-973e-494b-affb-c453d6de011e","sourcePOST":"Newsletters Web VIV","placeholderEmail":"Email","tituloSuccess":"Thanks for subscribing!","tituloError":"Oops! Something went wrong.","placeholderNombre":"Name","descripcionError":"Please try again later.","urlEndpoint":"https://vivcrmapi.azurewebsites.net/api/lead/new"}; const fragmentElement = document.querySelector('#fragment-32327a72-efc4-0e8b-497b-db430a118ebb'); const fragmentEntryLinkNamespace = 'chma'; const fragmentNamespace = 'chma'; const layoutMode = 'view';//Script alerts 12371const alertsViva = document.querySelectorAll('.alert-viva'); 12372 alertsViva.forEach(alert => { 12373 const closeBtn = alert.querySelector('.close-alert'); 12374 closeBtn?.addEventListener('click', e => { 12375 e.preventDefault(); 12376 alert.classList.add('hide'); 12377 setTimeout(() => { 12378 alert.classList.remove('show', 'hide'); 12379 }, 1000); 12380 }); 12381 }); 12382 12383//Script mostrar alertas 12384function mostrarMensaje(exito){ 12385 console.log("mostrar mensaje "+exito); 12386 if(exito){ 12387 desplegarAlert("alert-subscripcion-success"); 12388 } else{ 12389 desplegarAlert("alert-subscripcion-error"); 12390 } 12391} 12392 12393function desplegarAlert(idAlerta){ 12394 const alertSuccess = document.getElementById(idAlerta); 12395 if (alertSuccess) { 12396 //Mostrar la alerta 12397 alertSuccess.classList.add('show'); 12398 setTimeout(() => { 12399 //Esconder la alerta 12400 alertSuccess.classList.add('hide'); 12401 alertSuccess.classList.remove('show'); 12402 //Se eliminan las clases para no generar conflictos 12403 setTimeout(() => { 12404 alertSuccess.classList.remove('hide'); 12405 }, 1000); 12406 }, 3000); 12407 } 12408} 12409 12410//newsletter 12411async function sendNewsletter() { 12412 var nombre = document.getElementById("nombreNewsletter").value; 12413 var apellidos = document.getElementById("apellidosNewsletter").value; 12414 var email = document.getElementById("emailNewsletter").value; 12415 var language = Liferay.ThemeDisplay.getLanguageId().split("_")[0].toUpperCase(); 12416 var checkPolicy = document.getElementById("checkPolicy"); 12417 var labelCheckPolicy = document.getElementById("labelCheckPolicy"); 12418 if(nombre == "") 12419 document.getElementById("nombreNewsletterContenedor").classList.add("was-invalid"); 12420 else 12421 document.getElementById("nombreNewsletterContenedor").classList.remove("was-invalid"); 12422 12423 if(apellidos == "") 12424 document.getElementById("apellidosNewsletterContenedor").classList.add("was-invalid"); 12425 else 12426 document.getElementById("apellidosNewsletterContenedor").classList.remove("was-invalid"); 12427 12428 if(email == "") 12429 document.getElementById("emailNewsletterContenedor").classList.add("was-invalid"); 12430 else 12431 document.getElementById("emailNewsletterContenedor").classList.remove("was-invalid"); 12432 12433 if(!checkPolicy.checked) 12434 checkPolicy.classList.add("was-invalid"); 12435 else 12436 checkPolicy.classList.remove("was-invalid"); 12437 12438 if(nombre != "" && apellidos != "" && email != "" && checkPolicy.checked)
12439 await submitNewsletter(nombre,apellidos,email, language); 12440} 12441 12442async function submitNewsletter(nombre, apellidos, email, language) { 12443 var body = { 12444 "name": nombre, 12445 "lastName": apellidos, 12446 "email": email, 12447 "language": language, 12448 "source": configuration.sourcePOST 12449 }; 12450 console.log(body); 12451 try{ 12452 var promesa = await Liferay.Util.fetch(configuration.urlEndpoint, { 12453 'method': 'POST', 12454 'body': JSON.stringify(body), 12455 'headers': { 12456 'Content-Type': 'application/json', 12457 'Authorization': configuration.authorizationPOST 12458 } 12459 }); 12460 mostrarMensaje(true); 12461 } catch (error) { 12462 console.error("Error de envio newsletter: "+error); 12463 mostrarMensaje(false); 12464 } 12465 /* 12466 var alertDiv = document.querySelector(".alert-viva-message-newsletter"); 12467 if (alertDiv) { 12468 alertDiv.style.display = "flex"; 12469 setTimeout(() => { 12470 alertDiv.classList.add("show"); 12471 12472 }, 100); // Ajusta el retraso según sea necesario 12473 const closeIcon = alertDiv.querySelector(".close-icon-newsletter"); 12474 if (closeIcon) { 12475 closeIcon.addEventListener("click", function () { 12476 alertDiv.classList.remove("show"); 12477 setTimeout(() => { 12478 alertDiv.style.display = "none"; 12479 }, 500); 12480 }); 12481 } 12482 } 12483 */ 12484} 12485 12486 12487document.getElementById("btnSuscribirNLetter").onclick=async(e) => { 12488 await sendNewsletter(); 12489};;</script>
12489</div></div></div><div class="lfr-layout-structure-item-ec683194-c67e-c987-08d6-2868521ae57c lfr-layout-structure-item-container " style=""><div class="lfr-layout-structure-item-footer-redise-o lfr-layout-structure-item-c9dca779-ff47-c922-5b4d-1a6cffdc8cf7 " style=""><div id="fragment-bff26727-400d-cd17-2af8-e5233ef8d654" > 12490<footer class="bg-viva-orange-500 text-neutral-000 p-6 tb:py-[48px] w-full relative z-50"> 12491 <!-- Contenedor principal --> 12492 <div class="grid gap-6 tb:gap-[30px] dt-sm:gap-6 grid-cols-1 tb:grid-cols-3 dt-sm:grid-cols-5 tb:w-[648px] dt-sm:w-[1120px] dt:w-[1462px] mx-auto mb-8"> 12493 <!-- First Column Footer Seccion --> 12494 <div class="flex flex-col gap-2"> 12495 <div class="portlet"> 12496 12497 12498 12499 12500 12501 12502 12503 12504 12505 12506 12507 12508 12509 12510 12511 12512 12513 12514 12515 12516 12517 12518 12519 12520 12521 12522 12523 12524 12525 12526 12527 12528 12529 12530 12531 12532 12533 12534 12535 12536 12537 12538 12539 12540 12541 12542 12543 12544 12545 12546 12547 12548 12549 12550 12551 12552 12553 12554 12555 12556 12557 12558 12559 12560 12561 12562 12563 12564 12565 12566 12567 <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_ portlet-static portlet-static-end portlet-borderless portlet-navigation " id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol1_"> 12568 <span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol1"></span> 12569 12570 12571 12572 12573 12574 12575 12576 12577 12578 12579 12580 12581 12582 12583 12584 12585 12586 12587 12588 12589 12590 12591 12592 12593 12594 12595 12596 12597 12598 12599 12600 12601 12602 12603 12604 12605 12606 12607 12608 12609 12610 12611 12612 12613 12614<section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol1"> 12615 12616 <div class="portlet-content"> 12617 12618 12619 12620 <div class=" portlet-content-container"> 12621 12622 12623 12624 <div class="portlet-body"> 12625 12626 12627 12628 12629 12630 12631 12632 12633 12634 12635 12636 12637 12638 12639 12640 12641 12642 12643 12644 12645 12646 12647 12648 12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 12666 12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 12684 12685 12686 12687 12688 12689 12690 12691 12692 12693 12694 12695 12696 12697 12698 12699 12700 12701 12702 12703 12704 12705 12706 12707 12708 12709 12710 12711 12712 12713 12714 12715 12716 12717 12718 12719 12720 12721 <!-- Fifth Column Footer Seccion --> 12722 <h5 class="text-h5-sm tb:text-h5-md font-gotham-bold !font-medium mb-2 leading-[120%]"> 12723 HOTELS 12724 </h5> 12725 <div class="flex flex-col gap-2"> 12726 12727 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/viva-blue">VIVA BLUE & SPA</a> 12728 12729 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/viva-cala-mesquida-resort">VIVA CALA MESQUIDA RESORT & SPA</a> 12730 12731 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/viva-sunrise">VIVA SUNRISE</a> 12732 12733 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/viva-eden-lago">VIVA EDEN LAGO</a> 12734 12735 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/adults-only-hotel-viva-golf">VIVA GOLF Adults only</a> 12736 12737 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/adults-only-hotel-suites">VIVA CALA MESQUIDA SUITES & SPA Adults only</a> 12738 12739 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://hotelsonjaumell.com/en/">PREDI SON JAUMELL HOTEL RURAL</a> 12740 </div> 12741 12742 12743 12744 12745 12746 12747 12748 12749 12750 12751 12752 12753 12754 12755 12756 12757 12758 12759 12760 12761 </div> 12762 12763 </div> 12764 12765 </div> 12766</section> 12767 12768 12769 12770 12771 12772 12773 12774 12775 12776 12777 12778 </div> 12779 12780 12781 12782 12783 12784 12785</div> 12786 </div> 12787 12788 <div class="flex flex-col gap-2"> 12789 <!-- Second Column Footer Seccion --> 12790 <div class="portlet"> 12791 12792 12793 12794 12795 12796 12797 12798 12799 12800 12801 12802 12803 12804 12805 12806 12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 12862 <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_ portlet-static portlet-static-end portlet-borderless portlet-navigation " id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol2_"> 12863 <span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol2"></span> 12864 12865 12866 12867 12868 12869 12870 12871 12872 12873 12874 12875 12876 12877 12878 12879 12880 12881 12882 12883 12884 12885 12886 12887 12888 12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 12899 12900 12901 12902 12903 12904 12905 12906 12907 12908 12909<section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol2"> 12910 12911 <div class="portlet-content"> 12912 12913 12914 12915 <div class=" portlet-content-container"> 12916 12917 12918 12919 <div class="portlet-body"> 12920 12921 12922 12923 12924 12925 12926 12927 12928 12929 12930 12931 12932 12933 12934 12935 12936 12937 12938 12939 12940 12941 12942 12943 12944 12945 12946 12947 12948 12949 12950 12951 12952 12953 12954 12955 12956 12957 12958 12959 12960 12961 12962 12963 12964 12965 12966 12967 12968 12969 12970 12971 12972 12973 12974 12975 12976 12977 12978 12979 12980 12981 12982 12983 12984 12985 12986 12987 12988 12989 12990 12991 12992 12993 12994 12995 12996 12997 12998 12999 13000 13001 13002 13003 13004 13005 13006 13007 13008 13009 13010 13011 13012 13013 13014 13015 13016 <!-- Fifth Column Footer Seccion --> 13017 <h5 class="text-h5-sm tb:text-h5-md font-gotham-bold !font-medium mb-2 leading-[120%]"> 13018 EXPERIENCES 13019 </h5> 13020 <div class="flex flex-col gap-2"> 13021 13022 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/experience/family">FAMILY</a> 13023 13024 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/experience/adults-only">ADULTS ONLY</a> 13025 13026 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/experience/wellness">WELLNESS & SPA</a> 13027 13028 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/experience/selection-club">SELECTION CLUB</a> 13029 13030 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/experience/all-inclusive">ALL INCLUSIVE</a> 13031 13032 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/experience/cycling-triathlon">CYCLING AND TRIATHLON</a> 13033 13034 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/experience/golf">GOLF</a> 13035 13036 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/experience/rural">RURAL HOTEL</a> 13037 13038 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/experience/sport">MORE SPORT</a> 13039 </div> 13040 13041 13042 13043 13044 13045 13046 13047 13048 13049 13050 13051 13052 13053 13054 13055 13056 13057 13058 13059 13060 </div> 13061 13062 </div> 13063 13064 </div> 13065</section> 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 </div> 13078 13079 13080 13081 13082 13083 13084</div></div> 13085 13086 <div class="flex flex-col gap-2"> 13087 <!-- Third Column Footer Seccion --> 13088 <div class="portlet"> 13089 13090 13091 13092 13093 13094 13095 13096 13097 13098 13099 13100 13101 13102 13103 13104 13105 13106 13107 13108 13109 13110 13111 13112 13113 13114 13115 13116 13117 13118 13119 13120 13121 13122 13123 13124 13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 13143 13144 13145 13146 13147 13148 13149 13150 13151 13152 13153 13154 13155 13156 13157 13158 13159 13160 <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_ portlet-static portlet-static-end portlet-borderless portlet-navigation " id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol3_"> 13161 <span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol3"></span> 13162 13163 13164 13165 13166 13167 13168 13169 13170 13171 13172 13173 13174 13175 13176 13177 13178 13179 13180 13181 13182 13183 13184 13185 13186 13187 13188 13189 13190 13191 13192 13193 13194 13195 13196 13197 13198 13199 13200 13201 13202 13203 13204 13205 13206 13207<section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol3"> 13208 13209 <div class="portlet-content"> 13210 13211 13212 13213 <div class=" portlet-content-container"> 13214 13215 13216 13217 <div class="portlet-body"> 13218 13219 13220 13221 13222 13223 13224 13225 13226 13227 13228 13229 13230 13231 13232 13233 13234 13235 13236 13237 13238 13239 13240 13241 13242 13243 13244 13245 13246 13247 13248 13249 13250 13251 13252 13253 13254 13255 13256 13257 13258 13259 13260 13261 13262 13263 13264 13265 13266 13267 13268 13269 13270 13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 13286 13287 13288 13289 13290 13291 13292 13293 13294 13295 13296 13297 13298 13299 13300 13301 13302 13303 13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 <!-- Fifth Column Footer Seccion --> 13315 <h5 class="text-h5-sm tb:text-h5-md font-gotham-bold !font-medium mb-2 leading-[120%]"> 13316 BOOKINGS 13317 </h5> 13318 <div class="flex flex-col gap-2"> 13319 13320 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/myviva">
13320MY VIVA</a> 13321 13322 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://reservas.hotelsviva.com/bookcore/my-booking/">MY BOOKING</a> 13323 13324 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/viva-partners">VIVA PARTNERS</a> 13325 13326 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/agencies">VIVA PRO</a> 13327 </div> 13328 13329 13330 13331 13332 13333 13334 13335 13336 13337 13338 13339 13340 13341 13342 13343 13344 13345 13346 13347 13348 </div> 13349 13350 </div> 13351 13352 </div> 13353</section> 13354 13355 13356 13357 13358 13359 13360 13361 13362 13363 13364 13365 </div> 13366 13367 13368 13369 13370 13371 13372</div></div> 13373 13374 <div class="flex flex-col gap-2"> 13375 <!-- Fourth Column Footer Seccion --> 13376 <div class="portlet"> 13377 13378 13379 13380 13381 13382 13383 13384 13385 13386 13387 13388 13389 13390 13391 13392 13393 13394 13395 13396 13397 13398 13399 13400 13401 13402 13403 13404 13405 13406 13407 13408 13409 13410 13411 13412 13413 13414 13415 13416 13417 13418 13419 13420 13421 13422 13423 13424 13425 13426 13427 13428 13429 13430 13431 13432 13433 13434 13435 13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_ portlet-static portlet-static-end portlet-borderless portlet-navigation " id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol4_"> 13449 <span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol4"></span> 13450 13451 13452 13453 13454 13455 13456 13457 13458 13459 13460 13461 13462 13463 13464 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 13484 13485 13486 13487 13488 13489 13490 13491 13492 13493 13494 13495<section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol4"> 13496 13497 <div class="portlet-content"> 13498 13499 13500 13501 <div class=" portlet-content-container"> 13502 13503 13504 13505 <div class="portlet-body"> 13506 13507 13508 13509 13510 13511 13512 13513 13514 13515 13516 13517 13518 13519 13520 13521 13522 13523 13524 13525 13526 13527 13528 13529 13530 13531 13532 13533 13534 13535 13536 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 13552 13553 13554 13555 13556 13557 13558 13559 13560 13561 13562 13563 13564 13565 13566 13567 13568 13569 13570 13571 13572 13573 13574 13575 13576 13577 13578 13579 13580 13581 13582 13583 13584 13585 13586 13587 13588 13589 13590 13591 13592 13593 13594 13595 13596 13597 13598 13599 13600 13601 13602 <!-- Fifth Column Footer Seccion --> 13603 <h5 class="text-h5-sm tb:text-h5-md font-gotham-bold !font-medium mb-2 leading-[120%]"> 13604 ABOUT 13605 </h5> 13606 <div class="flex flex-col gap-2"> 13607 13608 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/contacto">CONTACT</a> 13609 13610 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/majorca">MALLORCA, THE INFINITE ISLAND</a> 13611 13612 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/foundation">FOUNDATION</a> 13613 13614 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/esg">ESG</a> 13615 </div> 13616 13617 13618 13619 13620 13621 13622 13623 13624 13625 13626 13627 13628 13629 13630 13631 13632 13633 13634 13635 13636 </div> 13637 13638 </div> 13639 13640 </div> 13641</section> 13642 13643 13644 13645 13646 13647 13648 13649 13650 13651 13652 13653 </div> 13654 13655 13656 13657 13658 13659 13660</div></div> 13661 13662 <div class="flex flex-col gap-2"> 13663 <!-- Fifth Column Footer Seccion --> 13664 <div class="portlet"> 13665 13666 13667 13668 13669 13670 13671 13672 13673 13674 13675 13676 13677 13678 13679 13680 13681 13682 13683 13684 13685 13686 13687 13688 13689 13690 13691 13692 13693 13694 13695 13696 13697 13698 13699 13700 13701 13702 13703 13704 13705 13706 13707 13708 13709 13710 13711 13712 13713 13714 13715 13716 13717 13718 13719 13720 13721 13722 13723 13724 13725 13726 13727 13728 13729 13730 13731 13732 13733 13734 13735 13736 <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_ portlet-static portlet-static-end portlet-borderless portlet-navigation " id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol5_"> 13737 <span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol5"></span> 13738 13739 13740 13741 13742 13743 13744 13745 13746 13747 13748 13749 13750 13751 13752 13753 13754 13755 13756 13757 13758 13759 13760 13761 13762 13763 13764 13765 13766 13767 13768 13769 13770 13771 13772 13773 13774 13775 13776 13777 13778 13779 13780 13781 13782 13783<section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol5"> 13784 13785 <div class="portlet-content"> 13786 13787 13788 13789 <div class=" portlet-content-container"> 13790 13791 13792 13793 <div class="portlet-body"> 13794 13795 13796 13797 13798 13799 13800 13801 13802 13803 13804 13805 13806 13807 13808 13809 13810 13811 13812 13813 13814 13815 13816 13817 13818 13819 13820 13821 13822 13823 13824 13825 13826 13827 13828 13829 13830 13831 13832 13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 13848 13849 13850 13851 13852 13853 13854 13855 13856 13857 13858 13859 13860 13861 13862 13863 13864 13865 13866 13867 13868 13869 13870 13871 13872 13873 13874 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890 <!-- Fifth Column Footer Seccion --> 13891 <h5 class="text-h5-sm tb:text-h5-md font-gotham-bold !font-medium mb-2 leading-[120%]"> 13892 EXTRAS BY PARTNERS 13893 </h5> 13894 <div class="flex flex-col gap-2"> 13895 13896 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="http://www.bikesviva.es/?_gl=1*kzlqha*_gcl_aw*R0NMLjE3MzEzMTY4MTguQ2owS0NRaUE4OGE1QmhEUEFSSXNBRmo1OTVpU0lYYU50WXJHZjZYZ3luLWhfSWhSbHFWZDUxU18zc2FkbjV3NDZTOUttamNyVEdVb2RSZ2FBalpKRUFMd193Y0I.*_gcl_au*NzA2MDYxMTE4LjE3Mjk4NjU1OTY.">RENT A BIKE</a> 13897 13898 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://triggle.app/W8d3WpCu">AIRPORT TRANSFERS</a> 13899 </div> 13900 13901 13902 13903 13904 13905 13906 13907 13908 13909 13910 13911 13912 13913 13914 13915 13916 13917 13918 13919 13920 </div> 13921 13922 </div> 13923 13924 </div> 13925</section> 13926 13927 13928 13929 13930 13931 13932 13933 13934 13935 13936 13937 </div> 13938 13939 13940 13941 13942 13943 13944</div></div> 13945 </div> 13946 <div class="flex dt-sm:flex-row flex-col justify-between pt-6 border-t border-neutral-000 dt-sm:items-center gap-6 tb:w-[648px] dt-sm:w-[1120px] dt:w-[1462px] mx-auto"> 13947 <div class="portlet"> 13948 13949 13950 13951 13952 13953 13954 13955 13956 13957 13958 13959 13960 13961 13962 13963 13964 13965 13966 13967 13968 13969 13970 13971 13972 13973 13974 13975 13976 13977 13978 13979 13980 13981 13982 13983 13984 13985 13986 13987 13988 13989 13990 13991 13992 13993 13994 13995 13996 13997 13998 13999 14000 14001 14002 14003 14004 14005 14006 14007 14008 14009 14010 14011 14012 14013 14014 14015 14016 14017 14018 14019 <div class="portlet-boundary portlet-boundary_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_ portlet-static portlet-static-end portlet-borderless portlet-navigation " id="p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkFaqfooter_"> 14020 <span id="p_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkFaqfooter"></span> 14021 14022 14023 14024 14025 14026 14027 14028 14029 14030 14031 14032 14033 14034 14035 14036 14037 14038 14039 14040 14041 14042 14043 14044 14045 14046 14047 14048 14049 14050 14051 14052 14053 14054 14055 14056 14057 14058 14059 14060 14061 14062 14063 14064 14065 14066<section class="portlet" id="portlet_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkFaqfooter"> 14067 14068 <div class="portlet-content"> 14069 14070 14071 14072 <div class=" portlet-content-container"> 14073 14074 14075 14076 <div class="portlet-body"> 14077 14078 14079 14080 14081 14082 14083 14084 14085 14086 14087 14088 14089 14090 14091 14092 14093 14094 14095 14096 14097 14098 14099 14100 14101 14102 14103 14104 14105 14106 14107 14108 14109 14110 14111 14112 14113 14114 14115 14116 14117 14118 14119 14120 14121 14122 14123 14124 14125 14126 14127 14128 14129 14130 14131 14132 14133 14134 14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 14154 14155 14156 14157 14158 14159 14160 14161 14162 14163 14164 14165 14166 14167 14168 14169 14170 14171 14172 14173 <!-- Menu secundario footer --> 14174 <nav> 14175 <ul class="flex tb:flex-row flex-col tb:gap-2..5 dt-sm:gap-[30px] gap-2"> 14176 <li class=""> 14177 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/faqs">FAQs</a> 14178 </li> 14179 <li class=""> 14180 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://canaldenunciascms.com/hotelsviva/">WHISTLE BLOWER CHANNEL</a> 14181 </li> 14182 <li class=""> 14183 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/privacy-policy">Privacy policy</a> 14184 </li> 14185 <li class=""> 14186 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/cookie
14186s">Privacy & Cookies</a> 14187 </li> 14188 <li class=""> 14189 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/legal-notice">Legal notice</a> 14190 </li> 14191 <li class=""> 14192 <a class="text-link-sm !font-light font-gotham-book hover:text-neutral-800" href="https://www.hotelsviva.com/en/general-terms">General terms</a> 14193 </li> 14194 14195 </ul> 14196 </nav> 14197 14198 14199 14200 14201 14202 14203 14204 14205 14206 14207 14208 14209 14210 14211 14212 14213 14214 14215 14216 14217 </div> 14218 14219 </div> 14220 14221 </div> 14222</section> 14223 14224 14225 14226 14227 14228 14229 14230 14231 14232 14233 14234 </div> 14235 14236 14237 14238 14239 14240 14241</div> 14242 <ul class="flex flex-row gap-2"> 14243 <!-- Social media --> 14244 <li class="bg-white p-2 rounded-3xl w-8 h-8"> 14245 <a class="" data-lfr-editable-id="facebook-link" data-lfr-editable-type="link" href="" id="facebook-fragment-zhwk-link"> 14246 <img loading="lazy" class="w-4 h-4" loading="lazy" src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/facebook.svg" data-lfr-editable-id="facebook-ico" data-lfr-editable-type="image" alt="facebook"> 14247 </a> 14248 </li> 14249 <li class="bg-white p-2 rounded-3xl w-8 h-8"> 14250 <a class="" data-lfr-editable-id="x-link" data-lfr-editable-type="link" href="" id="x-fragment-zhwk-link"> 14251 <img loading="lazy" class="w-4 h-4" loading="lazy" src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/X.svg" data-lfr-editable-id="x-ico" data-lfr-editable-type="image" alt="x"> 14252 </a> 14253 </li> 14254 <li class="bg-white p-2 rounded-3xl w-8 h-8"> 14255 <a class="" data-lfr-editable-id="instagram-link" data-lfr-editable-type="link" href="" id="instagram-fragment-zhwk-link"> 14256 <img loading="lazy" class="w-4 h-4" loading="lazy" src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/instagram.svg" data-lfr-editable-id="instagram-ico" data-lfr-editable-type="image" alt="instagram"> 14257 </a> 14258 </li> 14259 <li class="bg-white p-2 rounded-3xl w-8 h-8"> 14260 <a class="" data-lfr-editable-id="youtube-link" data-lfr-editable-type="link" href="" id="youtube-fragment-zhwk-link"> 14261 <img loading="lazy" class="w-4 h-4" loading="lazy" src="https://liferayhotelesvivaredisenotheme-extn7m2hotelsvb86b.lfr.cloud/assets/youtube.svg" data-lfr-editable-id="youtube-ico" data-lfr-editable-type="image" alt="youtube"> 14262 </a> 14263 </li> 14264 </ul> 14265 <!-- Fin Social media --> 14266 </div> 14267</footer></div><style >.fragment_6205 { 14268}</style></div></div> 14269 14270 14271 14272 14273 </div> 14274 14275 14276 14277 14278<form action="#" aria-hidden="true" class="hide" id="hrefFm" method="post" name="hrefFm"><span></span><button hidden type="submit">Hidden</button></form> 14279 14280 14281 </div> 14282 14283 </div> 14284</div> 14285 14286 14287 14288 14289 14290 14291 14292 14293 14294 14295 14296 14297 14298 14299 14300 14301 14302 14303 14304 14305 14306 14307 14308 14309 14310 14311 14312 14313 14314 14315 14316 14317 14318 14319 14320 14321 14322 14323 14324 14325 14326 14327 14328 14329 14330 14331 14332 14333 14334 14335 14336 14337 14338 14339 14340 14341 14342 14343 14344 14345 14346 14347 14348 14349 14350 14351 14352 14353 14354 14355 14356 14357 14358 14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 14375 14376 14377 14378 14379 14380 14381 14382 14383 14384 14385 14386 14387 14388 14389 14390 14391 14392 14393 14394 14395 14396 14397 14398 14399 14400 14401 14402 14403 14404 14405 14406 14407 14408 14409
14410<script type="text/javascript"> 14411 14412 14413 14414 14415 14416 14417 14418 14419 14420 14421 14422</script>
14422<script> 14423 14424</script>
14424 14425 14426 14427 14428 14429 14430 14431 14432 14433 14434 14435 14436 14437 14438 14439 14440 14441 14442 14443 14444 14445 14446 14447 14448 14449 14450 14451 14452 14453 14454 14455 14456 14457 14458 14459 14460 14461 14462 14463 14464 14465 14466 14467 14468 14469 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479 14480 14481 14482 14483 14484 14485 14486 14487 14488 14489 14490 14491 14492 14493 14494 14495 14496 14497 14498 14499 14500 14501 14502 14503 14504 14505 14506 14507 14508 14509 14510 14511 14512 14513 14514 14515 14516 14517 14518 14519 14520 14521 14522 14523 14524 14525 14526 14527 14528 14529 14530 14531 14532 14533 14534 14535 14536 14537 14538 14539 14540 14541 14542 14543 14544 14545 14546 14547 14548
14549<script type="text/javascript"> 14550 14551 14552 Liferay.Portlet.register('com_liferay_portal_search_web_search_options_portlet_SearchOptionsPortlet_INSTANCE_jyuh'); 14553 14554 14555 Liferay.Portlet.onLoad( 14556 { 14557 canEditTitle: false, 14558 columnPos: 0, 14559 isStatic: 'end', 14560 namespacedId: 'p_p_id_com_liferay_portal_search_web_search_options_portlet_SearchOptionsPortlet_INSTANCE_jyuh_', 14561 portletId: 'com_liferay_portal_search_web_search_options_portlet_SearchOptionsPortlet_INSTANCE_jyuh', 14562 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_portal_search_web_search_options_portlet_SearchOptionsPortlet_INSTANCE_jyuh\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14563 refreshURLData: {} 14564 } 14565 ); 14566 14567(function() {var $ = AUI.$;var _ = AUI._; 14568 var onShare = function (data) { 14569 if (window.Analytics) { 14570 Analytics.send('shared', 'SocialBookmarks', { 14571 className: data.className, 14572 classPK: data.classPK, 14573 type: data.type, 14574 url: data.url, 14575 }); 14576 } 14577 }; 14578 14579 var onDestroyPortlet = function () { 14580 Liferay.detach('socialBookmarks:share', onShare); 14581 Liferay.detach('destroyPortlet', onDestroyPortlet); 14582 }; 14583 14584 Liferay.on('socialBookmarks:share', onShare); 14585 Liferay.on('destroyPortlet', onDestroyPortlet); 14586})(); 14587(function() {var $ = AUI.$;var _ = AUI._; 14588 var onVote = function (event) { 14589 if (window.Analytics) { 14590 let title = event.contentTitle; 14591 14592 if (!title) { 14593 const dmNode = document.querySelector( 14594 '[data-analytics-file-entry-id="' + event.classPK + '"]' 14595 ); 14596 14597 if (dmNode) { 14598 title = dmNode.dataset.analyticsFileEntryTitle; 14599 } 14600 } 14601 14602 Analytics.send('VOTE', 'Ratings', { 14603 className: event.className, 14604 classPK: event.classPK, 14605 ratingType: event.ratingType, 14606 score: event.score, 14607 title, 14608 }); 14609 } 14610 }; 14611 14612 var onDestroyPortlet = function () { 14613 Liferay.detach('ratings:vote', onVote); 14614 Liferay.detach('destroyPortlet', onDestroyPortlet); 14615 }; 14616 14617 Liferay.on('ratings:vote', onVote); 14618 Liferay.on('destroyPortlet', onDestroyPortlet); 14619})(); 14620(function() {var $ = AUI.$;var _ = AUI._; 14621 var onDestroyPortlet = function () { 14622 Liferay.detach('messagePosted', onMessagePosted); 14623 Liferay.detach('destroyPortlet', onDestroyPortlet); 14624 }; 14625 14626 Liferay.on('destroyPortlet', onDestroyPortlet); 14627 14628 var onMessagePosted = function (event) { 14629 if (window.Analytics) { 14630 const eventProperties = { 14631 className: event.className, 14632 classPK: event.classPK, 14633 commentId: event.commentId, 14634 text: event.text, 14635 }; 14636 14637 const blogNode = document.querySelector( 14638 '[data-analytics-asset-id="' + event.classPK + '"]' 14639 ); 14640 14641 const dmNode = document.querySelector( 14642 '[data-analytics-file-entry-id="' + event.classPK + '"]' 14643 ); 14644 14645 if (blogNode) { 14646 eventProperties.title = blogNode.dataset.analyticsAssetTitle; 14647 } 14648 else if (dmNode) { 14649 eventProperties.title = dmNode.dataset.analyticsFileEntryTitle; 14650 } 14651 14652 Analytics.send('posted', 'Comment', eventProperties); 14653 } 14654 }; 14655 14656 Liferay.on('messagePosted', onMessagePosted); 14657})(); 14658 14659 function getValueByAttribute(node, attr) { 14660 return ( 14661 node.dataset[attr] || 14662 (node.parentElement && node.parentElement.dataset[attr]) 14663 ); 14664 } 14665 14666 function sendDocumentDownloadedAnalyticsEvent(anchor) { 14667 var fileEntryId = getValueByAttribute( 14668 anchor, 14669 'analyticsFileEntryId' 14670 ); 14671 var title = getValueByAttribute( 14672 anchor, 14673 'analyticsFileEntryTitle' 14674 ); 14675 var version = getValueByAttribute( 14676 anchor, 14677 'analyticsFileEntryVersion' 14678 ); 14679 14680 if (fileEntryId) { 14681 Analytics.send('documentDownloaded', 'Document', { 14682 groupId: themeDisplay.getScopeGroupId(), 14683 fileEntryId, 14684 preview: 14685 !!window._com_liferay_document_library_analytics_isViewFileEntry, 14686 title, 14687 version, 14688 }); 14689 } 14690 } 14691 14692 function handleDownloadClick(event) { 14693 if (window.Analytics) { 14694 if (event.target.nodeName.toLowerCase() === 'a') { 14695 sendDocumentDownloadedAnalyticsEvent( 14696 event.target 14697 ); 14698 } 14699 else if ( 14700 event.target.parentNode && 14701 event.target.parentNode.nodeName.toLowerCase() === 'a' 14702 ) { 14703 sendDocumentDownloadedAnalyticsEvent( 14704 event.target.parentNode 14705 ); 14706 } 14707 else { 14708 var target = event.target; 14709 var matchTextContent = 14710 target.textContent && 14711 target.textContent.toLowerCase() === 14712 'download'; 14713 var matchTitle = 14714 target.title && target.title.toLowerCase() === 'download'; 14715 var matchAction = target.action === 'download'; 14716 var matchLexiconIcon = !!target.querySelector( 14717 '.lexicon-icon-download' 14718 ); 14719 var matchLexiconClassName = target.classList.contains( 14720 'lexicon-icon-download' 14721 ); 14722 var matchParentTitle = 14723 target.parentNode && 14724 target.parentNode.title && 14725 target.parentNode.title.toLowerCase() === 'download'; 14726 var matchParentLexiconClassName = 14727 target.parentNode && 14728 target.parentNode.classList.contains('lexicon-icon-download'); 14729 14730 if ( 14731 matchTextContent || 14732 matchTitle || 14733 matchParentTitle || 14734 matchAction || 14735 matchLexiconIcon || 14736 matchLexiconClassName || 14737 matchParentLexiconClassName 14738 ) { 14739 var selectedFiles = document.querySelectorAll( 14740 '.form .custom-control-input:checked' 14741 ); 14742
14743 selectedFiles.forEach(({value}) => { 14744 var selectedFile = document.querySelector( 14745 '[data-analytics-file-entry-id="' + value + '"]' 14746 ); 14747 14748 sendDocumentDownloadedAnalyticsEvent( 14749 selectedFile 14750 ); 14751 }); 14752 } 14753 } 14754 } 14755 } 14756 14757 Liferay.once('destroyPortlet', () => { 14758 document.body.removeEventListener( 14759 'click', 14760 handleDownloadClick 14761 ); 14762 }); 14763 14764 Liferay.once('portletReady', () => { 14765 document.body.addEventListener( 14766 'click', 14767 handleDownloadClick 14768 ); 14769 }); 14770 14771(function() {var $ = AUI.$;var _ = AUI._; 14772 14773})(); 14774 14775 if (window.svg4everybody && Liferay.Data.ICONS_INLINE_SVG) { 14776 svg4everybody( 14777 { 14778 polyfill: true, 14779 validate: function (src, svg, use) { 14780 return !src || !src.startsWith('#'); 14781 } 14782 } 14783 ); 14784 } 14785 14786(function() {var $ = AUI.$;var _ = AUI._; 14787 Liferay.Util.delegate( 14788 document, 14789 'focusin', 14790 '.portlet', 14791 function(event) { 14792 event.delegateTarget.closest('.portlet').classList.add('open'); 14793 } 14794 ); 14795 14796 Liferay.Util.delegate( 14797 document, 14798 'focusout', 14799 '.portlet', 14800 function(event) { 14801 event.delegateTarget.closest('.portlet').classList.remove('open'); 14802 } 14803 ); 14804})(); 14805 14806 // <![CDATA[ 14807 14808 14809 14810 Liferay.currentURL = '\x2fen\x2fmagazine'; 14811 Liferay.currentURLEncoded = '\x252Fen\x252Fmagazine'; 14812 14813 // ]]> 14814 14815(function() {var $ = AUI.$;var _ = AUI._; 14816 import(Liferay.ThemeDisplay.getPathContext() + '/o/frontend-js-web/__liferay__/index.js').then( 14817 ({openToast}) => { 14818 AUI().use( 14819 'liferay-session', 14820 function () { 14821 Liferay.Session = new Liferay.SessionBase( 14822 { 14823 autoExtend: true, 14824 redirectOnExpire: false, 14825 redirectUrl: 'https\x3a\x2f\x2fwww\x2ehotelsviva\x2ecom\x2fweb\x2fhoteles-viva\x2fhome', 14826 sessionLength: 900, 14827 sessionTimeoutOffset: 300, 14828 warningLength: 60 14829 } 14830 ); 14831 14832 14833 } 14834 ); 14835 } 14836 ) 14837 })(); 14838 14839 14840 Liferay.Portlet.register('com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_unko'); 14841 14842 14843 Liferay.Portlet.onLoad( 14844 { 14845 canEditTitle: false, 14846 columnPos: 0, 14847 isStatic: 'end', 14848 namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_unko_', 14849 portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_unko', 14850 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_unko\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14851 refreshURLData: {} 14852 } 14853 ); 14854 14855 14856 14857 Liferay.Portlet.register('com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkFaqfooter'); 14858 14859 14860 Liferay.Portlet.onLoad( 14861 { 14862 canEditTitle: false, 14863 columnPos: 0, 14864 isStatic: 'end', 14865 namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkFaqfooter_', 14866 portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkFaqfooter', 14867 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkFaqfooter\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14868 refreshURLData: {} 14869 } 14870 ); 14871 14872 14873 14874 Liferay.Portlet.register('com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr'); 14875 14876 14877 Liferay.Portlet.onLoad( 14878 { 14879 canEditTitle: false, 14880 columnPos: 0, 14881 isStatic: 'end', 14882 namespacedId: 'p_p_id_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_', 14883 portletId: 'com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr', 14884 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14885 refreshURLData: {} 14886 } 14887 ); 14888 14889 14890 14891 Liferay.Portlet.register('com_liferay_client_extension_web_internal_portlet_ClientExtensionEntryPortlet_24121366510601_LXC_liferay_hoteles_viva_motor_reserva_redesign'); 14892 14893 14894 Liferay.Portlet.onLoad( 14895 { 14896 canEditTitle: false, 14897 columnPos: 0, 14898 isStatic: 'end', 14899 namespacedId: 'p_p_id_com_liferay_client_extension_web_internal_portlet_ClientExtensionEntryPortlet_24121366510601_LXC_liferay_hoteles_viva_motor_reserva_redesign_', 14900 portletId: 'com_liferay_client_extension_web_internal_portlet_ClientExtensionEntryPortlet_24121366510601_LXC_liferay_hoteles_viva_motor_reserva_redesign', 14901 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_client_extension_web_internal_portlet_ClientExtensionEntryPortlet_24121366510601_LXC_liferay_hoteles_viva_motor_reserva_redesign\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14902 refreshURLData: {} 14903 } 14904 ); 14905 14906 14907 14908 Liferay.Portlet.register('com_liferay_search_experiences_web_internal_blueprint_options_portlet_SXPBlueprintOptionsPortlet_INSTANCE_uefg'); 14909 14910 14911 Liferay.Portlet.onLoad( 14912 { 14913 canEditTitle: false, 14914 columnPos: 0, 14915 isStatic: 'end', 14916 namespacedId: 'p_p_id_com_liferay_search_experiences_web_internal_blueprint_options_portlet_SXPBlueprintOptionsPortlet_INSTANCE_uefg_', 14917 portletId: 'com_liferay_search_experiences_web_internal_blueprint_options_portlet_SXPBlueprintOptionsPortlet_INSTANCE_uefg', 14918 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_search_experiences_web_internal_blueprint_options_portlet_SXPBlueprintOptionsPortlet_INSTANCE_uefg\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14919 refreshURLData: {} 14920 } 14921 ); 14922 14923 14924 14925 Liferay.Portlet.register('com_liferay_portal_search_web_search_results_portlet_SearchResultsPortlet_INSTANCE_gkyd'); 14926 14927 14928 Liferay.Portlet.onLoad( 14929 { 14930 canEditTitle: false, 14931 columnPos: 0, 14932 isStatic: 'end', 14933 namespacedId: 'p_p_id_com_liferay_portal_search_web_search_results_portlet_SearchResultsPortlet_INSTANCE_gkyd_', 14934 portletId: 'com_liferay_portal_search_web_search_results_portlet_SearchResultsPortlet_INSTANCE_gkyd', 14935 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_portal_search_web_search_results_portlet_SearchResultsPortlet_INSTANCE_gkyd\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14936 refreshURLData: {} 14937 } 14938 ); 14939 14940 14941 14942 Liferay.Portlet.register('com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol1'); 14943 14944 14945 Liferay.Portlet.onLoad( 14946 { 14947 canEditTitle: false, 14948 columnPos: 0, 14949 isStatic: 'end', 14950 namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol1_', 14951 portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol1', 14952 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol1\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14953 refreshURLData: {} 14954 } 14955 ); 14956 14957 14958 14959 Liferay.Portlet.register('com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol2'); 14960 14961 14962 Liferay.Portlet.onLoad( 14963 { 14964 canEditTitle: false, 14965 columnPos: 0, 14966 isStatic: 'end', 14967 namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol2_', 14968 portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol2', 14969 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol2\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14970 refreshURLData: {} 14971 } 14972 ); 14973 14974 14975 14976 Liferay.Portlet.register('com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol3'); 14977 14978 14979 Liferay.Portlet.onLoad( 14980 { 14981 canEditTitle: false, 14982 columnPos: 0, 14983 isStatic: 'end', 14984 namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol3_', 14985 portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol3', 14986 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol3\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 14987 refreshURLData: {} 14988 } 14989 ); 14990 14991 14992 14993 Liferay.Portlet.register('com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol4'); 14994 14995 14996 Liferay.Portlet.onLoad( 14997 { 14998 canEditTitle: false, 14999 columnPos: 0, 15000 isStatic: 'end', 15001 namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol4_', 15002 portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol4', 15003 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol4\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 15004 refreshURLData: {} 15005 } 15006 ); 15007 15008 15009 15010 Liferay.Portlet.register('com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol5'); 15011 15012 15013 Liferay.Portlet.onLoad( 15014 { 15015 canEditTitle: false, 15016 columnPos: 0, 15017 isStatic: 'end', 15018 namespacedId: 'p_p_id_com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol5_', 15019 portletId: 'com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol5', 15020 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet_INSTANCE_zhwkcol5\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 15021 refreshURLData: {} 15022 } 15023 ); 15024 15025 15026 15027 Liferay.Portlet.register('com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz'); 15028 15029 15030 Liferay.Portlet.onLoad( 15031 { 15032 canEditTitle: false, 15033 columnPos: 0, 15034 isStatic: 'end', 15035 namespacedId: 'p_p_id_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_', 15036 portletId: 'com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz', 15037 refreshURL: '\x2fen\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d2203\x26p_p_id\x3dcom_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fen\x252Fmagazine', 15038 refreshURLData: {} 15039 } 15040 ); 15041 15042 15043</script>
15043<script type="module"> 15044import {Sort as ComponentModule1} from '/o/portal-search-web/__liferay__/index.js'; 15045import {InfoItemActionHandler as ComponentModule} from '/o/layout-taglib/__liferay__/index.js'; 15046import {FacetUtil as ComponentModule0} from '/o/portal-search-web/__liferay__/index.js'; 15047AUI().use( 15048 'liferay-menu', 15049 'aui-base', 15050 'liferay-form', 15051 'liferay-store', 15052function(A) { 15053{ 15054Liferay.component('infoItemActionComponent', new ComponentModule({"executeInfoItemActionURL":"https:\/\/www.hotelsviva.com\/en\/c\/portal\/execute_info_item_action?p_l_mode=view&plid=2203","namespace":"","spritemap":"https:\/\/www.hotelsviva.com\/o\/classic-theme\/images\/clay\/icons.svg"}), { destroyOnNavigate: true, portletId: ''}); 15055} 15056(function() { 15057var $ = AUI.$;var _ = AUI._; 15058 new Liferay.Menu(); 15059 15060 var liferayNotices = Liferay.Data.notices; 15061 15062 for (var i = 0; i < liferayNotices.length; i++) { 15063 Liferay.Util.openToast(liferayNotices[i]); 15064 } 15065 15066})(); 15067(function() { 15068var $ = AUI.$;var _ = AUI._; 15069 var storeTask = A.debounce(Liferay.Store, 100); 15070 15071 function onPanelHide(event) { 15072 if (event.panel.getAttribute('id') === '_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanelContent') { 15073 var task = {}; 15074 15075 task['_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanel'] = true; 15076 15077 storeTask(task); 15078 } 15079 } 15080 15081 function onPanelShow(event) { 15082 if (event.panel.getAttribute('id') === '_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanelContent') { 15083 var task = {}; 15084 15085 task['_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_facetAssetCategoriesPanel'] = false; 15086 15087 storeTask(task); 15088 } 15089 } 15090 15091 function onStartNavigate() { 15092 Liferay.detach('liferay.collapse.hide', onPanelHide); 15093 Liferay.detach('liferay.collapse.show', onPanelShow); 15094 Liferay.detach('startNavigate', onStartNavigate); 15095 } 15096 15097 Liferay.on('liferay.collapse.hide', onPanelHide); 15098 Liferay.on('liferay.collapse.show', onPanelShow); 15099 Liferay.on('startNavigate', onStartNavigate); 15100 15101})(); 15102(function() { 15103var $ = AUI.$;var _ = AUI._; 15104 Liferay.Form.register( 15105 { 15106 id: '_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_fm' 15107 15108 15109 , fieldRules: [ 15110 15111 15112 15113 ] 15114 15115 15116 15117 15118 , validateOnBlur: true 15119 } 15120 ); 15121 15122 var onDestroyPortlet = function(event) { 15123 if (event.portletId === 'com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr') { 15124 delete Liferay.Form._INSTANCES['_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_fm']; 15125 } 15126 }; 15127 15128 Liferay.on('destroyPortlet', onDestroyPortlet); 15129 15130 15131 15132 Liferay.fire( 15133 '_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_formReady', 15134 { 15135 formName: '_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_fm' 15136 } 15137 ); 15138})(); 15139{ 15140const ComponentModule = ComponentModule0; 15141Liferay.component('__UNNAMED_COMPONENT__220a2621-1117-3694-ae68-016d19f38617', new ComponentModule({"namespace":"_com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr_","spritemap":"https:\/\/www.hotelsviva.com\/o\/classic-theme\/images\/clay\/icons.svg"}), { destroyOnNavigate: true, portletId: 'com_liferay_portal_search_web_category_facet_portlet_CategoryFacetPortlet_INSTANCE_czrr'}); 15142} 15143(function() { 15144var $ = AUI.$;var _ = AUI._; 15145 Liferay.Form.register( 15146 { 15147 id: '_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_fm' 15148 15149 15150 , fieldRules: [ 15151 15152 15153 15154 ] 15155 15156 15157 15158 15159 , validateOnBlur: true 15160 } 15161 ); 15162 15163 var onDestroyPortlet = function(event) { 15164 if (event.portletId === 'com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz') { 15165 delete Liferay.Form._INSTANCES['_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_fm']; 15166 } 15167 }; 15168 15169 Liferay.on('destroyPortlet', onDestroyPortlet); 15170 15171 15172 15173 Liferay.fire( 15174 '_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_formReady', 15175 { 15176 formName: '_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_fm' 15177 } 15178 ); 15179})(); 15180{ 15181const ComponentModule = ComponentModule1; 15182Liferay.component('__UNNAMED_COMPONENT__48b52c94-64b3-260f-76da-91b1777a8cda', new ComponentModule({"namespace":"_com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz_","spritemap":"https:\/\/www.hotelsviva.com\/o\/classic-theme\/images\/clay\/icons.svg"}), { destroyOnNavigate: true, portletId: 'com_liferay_portal_search_web_internal_sort_portlet_SortPortlet_INSTANCE_nfiz'}); 15183} 15184}); 15185 15186</script>
15186 15187 15188 15189 15190 15191 15192 15193 15194 15195
15196<script src="https://www.hotelsviva.com/o/classic-theme/js/main.js?browserId=chrome&minifierType=js&languageId=en_US&t=1788712598000" type="text/javascript"></script>
15196 15197 15198 15199 15200
15201<script type="module"> 15202import {main} from '/o/frontend-js-tabs-support-web/__liferay__/index.js'; 15203{ 15204main(); 15205} 15206 15207</script>
15207<script type="module"> 15208import {main} from '/o/frontend-js-tooltip-support-web/__liferay__/index.js'; 15209{ 15210main(); 15211} 15212 15213</script>
15213<script type="module"> 15214import {main} from '/o/frontend-js-collapse-support-web/__liferay__/index.js'; 15215{ 15216main(); 15217} 15218 15219</script>
15219<script type="module"> 15220import {main} from '/o/frontend-js-dropdown-support-web/__liferay__/index.js'; 15221{ 15222main(); 15223} 15224 15225</script>
15225<script type="module"> 15226import {main} from '/o/frontend-js-alert-support-web/__liferay__/index.js'; 15227{ 15228main(); 15229} 15230 15231</script>
15231<script type="text/javascript"> 15232Liferay.CustomDialogs = {enabled: false}; 15233 15234</script>
15234<script> 15235 15236</script>
15236<script type="module"> 15237import {runThirdPartyCookiesInterval} from '/o/cookies-banner-web/__liferay__/index.js'; 15238{ 15239runThirdPartyCookiesInterval(); 15240} 15241 15242</script>
15242 15243</body> 15244 15245</html> 15246 15247 15248
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.