Help
RSS
API
Feed
Maltego
Contact
Domain > www.hotel-donpaco.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2013-05-04
213.27.191.252
(
ClassC
)
2024-12-29
142.250.217.115
(
ClassC
)
Port 80
HTTP/1.1 200 OKContent-Type: text/html; charsetutf-8Vary: Accept-Encodingx-frame-options: SAMEORIGINx-xss-protection: 1; modeblockx-content-type-options: nosniffstrict-transport-security: max-age47474747; includeSubDomains; preloadreferrer-policy: same-originVary: Accept-EncodingX-Cloud-Trace-Context: 3777389f1eef499c9c569e858de90cb4;o1Alt-Svc: h3:443; ma2592000,h3-29:443; ma2592000Date: Sun, 29 Dec 2024 05:57:54 GMTServer: Google FrontendContent-Length: 825535 !DOCTYPE html>html langes translateno xml:langes>head>meta charsetutf-8/>title>Hotel Don Paco | Hotel en Málaga Centro | Web Oficial/title>link hrefhttps://cdn2.paraty.es/test3-copia2/images/1057d7b3f7e12c9 relicon typeimage/png/>script typeapplication/ld+json>{ @context: https://schema.org, @type: Hotel, image: https://lh3.googleusercontent.com/JiswH7aQ-Opb6Re1FOqLFTRYnSp1H1hQsYW3nYpoYAFUxAnn_1S_8o8TaZzB1bfJRfyrkmtE2USFehH6XXQYlaM4tDris1900, https://lh3.googleusercontent.com/jOSJfy-6SI3vrwnveOoKm6Ran3UoTWgM-AuvFV23reqi0uzahx1G1eIJf7tkoLuC3mJVI5u6B8Ly6zjIZRP_pQ88O1Yes1900,https://lh3.googleusercontent.com/FIP7dvf-3kfrmXw7lczOSyDRyKSZ5aHgpJjz11t2y3IIGpEub46_yTS_6Djn2n_jIQdFbsfBAKHBrHp54fLX9zrl-nPtKQs1900 , @id: https://www.hotel-donpaco.com/, name: Hotel Don Paco Málaga, address: { @type: PostalAddress, streetAddress: Calle Salitre, 53, addressLocality: Málaga, addressRegion: Málaga, postalCode: 29002, addressCountry: España }, geo: { @type: GeoCoordinates, latitude: 36.711444, longitude: -4.4315687 }, url: https://www.hotel-donpaco.com/, telephone: (+34) 952 319 008, priceRange: €40 - €180}/script>meta contentHotel Don Paco | Hotel en Málaga Centro | Web Oficial namedc.title>!-- Avoid autodetection of email and phones to broken styling -->meta contenttelephoneno nameformat-detection/>meta contentemailno nameformat-detection/>meta contentindex, follow namerobots>link hrefhttps://www.hotel-donpaco.com/ hreflangx-default relalternate/>link hrefhttps://www.hotel-donpaco.com/ hreflanges relalternate/>link hrefhttps://www.hotel-donpaco.com/en/ hreflangen relalternate/>link hrefhttps://www.hotel-donpaco.com/ relcanonical/>meta contentSumérgete en la autenticidad de Málaga desde el Hotel Don Paco. Habitaciones reformadas, excelente ubicación y trato cálido te esperan. ¡Reserva y disfruta! namedescription>meta contenthttps://cdn2.paraty.es/test3-copia2/images/61c9ff336a72dac propertyog:image/>meta contentSumérgete en la autenticidad de Málaga desde el Hotel Don Paco. Habitaciones reformadas, excelente ubicación y trato cálido te esperan. ¡Reserva y disfruta! propertyog:description/>meta contentwidth1160, initial-scale1, user-scalableyes nameviewport/>script> function HotelDateTime(original_date) { let split_original_date; if (typeof (original_date) string) { if (original_date.indexOf(/) ! -1) { split_original_date original_date.split(/); } else if (original_date.indexOf(-) ! -1) { split_original_date original_date.split(-); } } else if (typeof(original_date) number) { return new Date(original_date); } else if(original_date instanceof Date){ return new Date(original_date); } if(split_original_date instanceof Array && split_original_date.length 3){ let transformed_date new Date(split_original_date0, split_original_date1 - 1, split_original_date2); return transformed_date; } }/script>script srchttps://cdn.paraty.es/static_files/common/scripts/custom_cookies.min.js?vz488508>/script>!-- Global site tag (gtag.js) -->script srchttps://www.googletagmanager.com/gtag/js?idFalse>/script>script data-avoid-web-seeker-optimizetrue> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} let analytics_consent denied; let ad_consent denied; let ad_user_data_consent denied; let ad_personalization_consent denied; let analytics_cookies_allowed cookiesController.is_analytics_cookies_allowed(); if (analytics_cookies_allowed) { analytics_consent granted; } try { if (cookiesController.is_advertising_cookies_allowed()) { ad_consent granted; if (cookiesController.is_advanced_consent_allowed()) { ad_user_data_consent granted; ad_personalization_consent granted; } } } catch (e) { console.warn(Error setting advertising consent, upload hotel webs to get the latest version of the cookies controller); console.warn(e); } gtag(consent, default, { ad_storage: ad_consent, analytics_storage: analytics_consent, ad_user_data: ad_user_data_consent, ad_personalization: ad_personalization_consent, wait_for_update: 500 }); dataLayer.push({ event: default_consent }); gtag(js, new Date());/script>script srchttps://cdn.paraty.es/static_files/common/web_apps/cookies_popup.js?vz2111436 typetext/javascript>/script>link hrefhttps://cdn.paraty.es/static_files/common/web_apps/assets/css/main_cookies_popup.css?vz3012928 relstylesheet/>script data-avoid-web-seeker-optimizetrue> function user_allowed_to_track() { return true; //Actually disabled this check //Avoid track on internal pages if (window.location.hostname.indexOf(appspot.com) > -1) { return false; } //Avoid track on localhost pages if (window.location.hostname.indexOf(localhost) > -1 || window.location.hostname.indexOf(0.0.0.0) > -1) { if (/booking1, /booking2, /booking3, /booking4.indexOf(window.location.pathname) -1) { return false; } } }/script>script data-avoid-web-seeker-optimizetrue> window.dataLayer window.dataLayer || ; if (cookiesController.search_cookie(cookies_preference) && !cookiesController.is_analytics_cookies_allowed()) { dataLayer.push({ cookies_denied: true }); }/script>script data-avoid-web-seeker-optimizetrue> (function(i,s,o,g,r,a,m){iGoogleAnalyticsObjectr;irir||function(){ (ir.qir.q||).push(arguments)},ir.l1*new Date();as.createElement(o), ms.getElementsByTagName(o)0;a.async1;a.srcg;m.parentNode.insertBefore(a,m) })(window,document,script,https://www.google-analytics.com/analytics.js,ga); function create_ga_objects() { var analytics_cookies_allowed cookiesController.is_analytics_cookies_allowed(); // Remove all trackers ga(function() { var trackers ga.getAll(); trackers.forEach(function(tracker) { ga.remove(tracker.get(name)); }); }); // Create new trackers let analytics_options {allowLinker: true}; if (!analytics_cookies_allowed) { analytics_optionsstorage none; } if (cookiesController.get_url_params()_ga) { analytics_optionsclientId cookiesController.get_url_params()_ga; } ga(create, UA-100443322-1, analytics_options); if (analytics_cookies_allowed) { ga(require,displayfeatures); ga(set, allowAdFeatures, true); } else { ga(set, allowAdFeatures, false); } ga(set, anonymizeIp, true); //Add _ga to booking form try { ga(function (e) { client_id e.get(clientId); $(.paraty-booking-form).each(function () { $(this).find(#_ga).remove(); var e $(input>).attr({type: hidden, id: _ga, name: _ga, value: client_id}); $(this).append(e) }) }) } catch (e) { console.log(Google Analytics defined incorrectly (May use a old version)) } if (cookiesController.search_cookie(cookies_preference) && !cookiesController.is_analytics_cookies_allowed()) { ga(set, campaignSource, cookies_consent); ga(set, campaignMedium, denied); } if (cookiesController.get_url_params()referrer) { ga(set, referrer, cookiesController.get_url_params()referrer); } } function execute_universal_ga_pageview() { if (user_allowed_to_track()) { ga(send, pageview); } } create_ga_objects(); execute_universal_ga_pageview(); cookiesController.push_tracking_code(create_ga_objects, analytics);/script>script data-avoid-web-seeker-optimizetrue> window.dataLayer window.dataLayer || ; if (cookiesController.search_cookie(cookies_preference) && !cookiesController.is_analytics_cookies_allowed()) { gtag(set, campaign_source, cookies_consent); gtag(set, campaign_medium, denied); } if (cookiesController.get_url_params()referrer) { gtag(set, page_referrer, cookiesController.get_url_params()referrer); } gtag(config, False, { linker: { accept_incoming: true } }); function allow_ga4_cookies() { gtag(consent, update, { analytics_storage: granted }); gtag(config, False, { linker: { accept_incoming: true } }); } cookiesController.push_tracking_code(allow_ga4_cookies, analytics); window.addEventListener(load, function(event) { //Add _ga to booking form try { ga.getAll().forEach(function (tracker) { var id tracker.get(clientId); $(.paraty-booking-form).each(function () { var e $(input>).attr({type: hidden, id: _ga, name: _ga, value: id}); $(this).append(e) }) }); } catch (e) { console.log(e); console.log(Google Analytics defined incorrectly (May use a old version)) } })/script>script data-avoid-web-seeker-optimizetrue> window.dataLayer window.dataLayer || ; if (cookiesController.is_analytics_cookies_allowed()) { dataLayer.push({event: cookie_consent_preferences}); dataLayer.push({event: cookie_consent_statistics}); dataLayer.push({event: cookie_consent_marketing}); } gtag(set, ads_data_redaction, true); /script>script>dataLayer.push({namespace: don-paco-malaga, section_type: Inicio});/script>script>dataLayer.push({event: init});/script>!-- Google Tag Manager -->script data-avoid-web-seeker-optimizetrue> if (navigator.userAgent.indexOf(Chrome-Lighthouse) -1){ (function(w,d,s,l,i){wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0, jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.src https://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f); })(window,document,script,dataLayer,GTM-PZTWNNL4); } /script>!-- End Google Tag Manager -->/meta>/meta>/meta>/head>body classweb_seeker>!-- Google Tag Manager (noscript) -->noscript>iframe height0 srchttps://www.googletagmanager.com/ns.html?idGTM-PZTWNNL4 styledisplay:none;visibility:hidden width0>/iframe>/noscript>!-- End Google Tag Manager (noscript) -->input idtarget_hotel_utc typehidden value1/>script library_scripttrue>general_website_translates JSON.parse({\T_24_precio\: \*Precio v\\u00e1lido por un periodo m\\u00e1ximo de 24 horas.\, \T_AGENCY_AGENT_NAME\: \Nombre de agente\, \T_AGENCY_EMAIL\: \Email agencia\, \T_AGENCY_IDENTIFIER\: \Localizador agencia\, \T_AGENCY_NAME\: \Nombre\, \T_AGENCY_NET_PRICE\: \Precio Neto\, \T_AGENCY_OFFER_SPECIAL\: \Oferta Especial\, \T_AGENCY_PERSONAL_DATA\: \Datos del hu\\u00e9sped\, \T_AGENCY_POLICIES\: \div>strong>@@cancellation_dates@@/strong>/div>div>Se aplicar\\u00e1n las pol\\u00edticas de pago acordadas en contrato./div>\, \T_AGENCY_POLICY_TEXT\: \Se aplicar\\u00e1n las pol\\u00edticas de pago acordadas en contrato.\, \T_AGENCY_TELEPHONE\: \Telefono contacto\, \T_AGENCY_TEXT_COVID\: \He sido informado\, \T_AGENCY_TEXT_COVID_REPLACE\: \He informado\, \T_AGENCY_TITLE_PAYMENT\: \Selecciona m\\u00e9todo de pago\, \T_AGENCY_TITLE_PERSONAL_AGENCY\: \Datos Agencia\, \T_AGENCY_TITLE_PERSONAL_DATA\: \Datos Personales del Hu\\u00e9sped\, \T_AGENCY_TYPE\: \Tipo de agencia\, \T_AGENCY_TYPE_DMC\: \DMC\, \T_AGENCY_TYPE_EO\: \Organizador de eventos\, \T_AGENCY_TYPE_TA\: \Agencia de viajes\, \T_AGENCY_USER_LABEL\: \(1 registro por agencia)\, \T_Autorizo_cesion_datos\: \Autorizo la cesi\\u00f3n de mis datos a las empresas que conforman el grupo\, \T_Bono_Aplicado\: \Bono Aplicado\, \T_Comments_Call\: \Comentarios:\, \T_Crear_Prebooking\: \Crear Pre-reserva\, \T_DISCOUNT_AGENCY\: \Total de descuento agencia\, \T_DNI\: \DNI\, \T_Data_Required\: \Datos Requeridos\, \T_Descripcion_Regresar\: \La pasarela de pago PAYNOPAINS no autoriz\\u00f3 el pago por razones desconocidas. Vuelva a intentarlo en unos minutos.\, \T_GBP\: \\\u00a3 Libra esterlina\, \T_GUEST_DATA\: \Datos del Hu\\u00e9sped\, \T_Hotel_Reserva\: \Reserva de servicios en Turismo y restauraci\\u00f3n Hotel @@hotel@@\, \T_IVA\: \IVA\, \T_MESSAGE_BONO_CC\: \Se ha realizado la compra de un bono regalo de @@PRICE@@ @@CURRENCY@@ Identificador: @@BONO@@\, \T_MESSAGE_PAGO_BONO_REALIZADO\: \Se ha realizado el pago de @@PRICE@@ @@CURRENCY@@ para el bono @@BONO@@\, \T_Mejor_precio_garantizado\: \Mejor precio garantizado\, \T_Mensaje_Pago_Seguro\: \El pago deber\\u00e1 ser realizado a trav\\u00e9s del enlace proporcionado en el correo de confirmaci\\u00f3n de la reserva.\, \T_Message_Link_Body_Mail\: \Pago realizado correctamente de @@PRICE@@ @@CURRENCY@@ para el localizador @@BOOKING@@ con id de transacci\\u00f3n @@PAYMENT@@\, \T_Message_Link_Confirm_Tpv\: \El pago se ha realizado correctamente. En breve recibir\\u00e1 un correo con la confirmaci\\u00f3n del mismo.\, \T_Message_Link_Error_Tpv\: \El pago no se ha relizado correctamente. Int\\u00e9ntelo m\\u00e1s tarde y si persiste el problema p\\u00f3ngase en contacto con el equipo de Paraty, por favor.\, \T_Message_Link_Subject_Mail\: \Pago realizado en @@HOTEL@@\, \T_Message_Link_Tpv\: \A continuaci\\u00f3n ser\\u00e1 redirigido a la pasarela del banco para el pago por un importe de @@PRICE@@ @@CURRENCY@@.\, \T_Message_Wrong_Link\: \Este enlace no es correcto. P\\u00f3ngase en contacto con el equipo de Paraty, por favor.\, \T_Message_expired_link\: \Lo sentimos. El enlace est\\u00e1 expirado.\, \T_Next_Tpv\: \Continuar\, \T_No_Available\: \Lo sentimos, se ha agotado la disponibilidad para esta prereserva\, \T_No_Available_after_tpv\: \Hemos recibido tu pago, pero por probelmas t\\u00e9cnicos tu reserva no se ha formlazado. Nos pondremos en contacto contigo en menos de 24 horas.\, \T_No_Price\: \\\u00a1Atenci\\u00f3n, el precio para esta prereserva ha cambiado! A continuaci\\u00f3n, se formalizar\\u00e1 la reserva con el nuevo precio.\, \T_PAGO_BONO_REALIZADO\: \Pago de Bono\, \T_PAYMENT_PAYPAL\: \Paga ahora en l\\u00ednea: PayPal\, \T_PAYMENT_PAYPAL_CARD\: \Paga ahora en l\\u00ednea: Cr\\u00e9dito/D\\u00e9bito/MSI\, \T_PAYMENT_WORLDLINE\: \Paga ahora en l\\u00ednea (3D Secure): Cr\\u00e9dito/MSI\, \T_Pago_Estado_Pendiente\: \El pago se est\\u00e1 procesando, en breve recibir\\u00e1 un aviso de confirmaci\\u00f3n.\, \T_Pago_Tarjeta_SIBS\: \Pago con tarjeta\, \T_Passenger\: \Pasajero \, \T_Payment_Failed_Message\: \El pago no ha sido aceptado por la entidad externa. Por favor, vuelva a intentarlo y si persiste el problema consulte con su entidad bancaria.\, \T_Payment_Paypal\: \Paypal\, \T_Payment_transfer\: \Transferencia bancaria\, \T_Plazos_Sequra\: \(Pago a plazos)\, \T_Prebooking_Expired\: \Lo sentimos, esta cotizaci\\u00f3n est\\u00e1 caducada.\, \T_Price_Call\: \Precio:\, \T_REPAYMENT_LINK\: \HAGA u>CLICK AQU\\u00cd/u> PARA INTENTAR REALIZAR EL PAGO DE NUEVO.\, \T_Registro_Hotelero\: \Registro Hotelero\, \T_Regresar_Paylands\: \Pulse click aqu\\u00ed si no es redirigido autom\\u00e1ticamente a la p\\u00e1gina del comercio.\, \T_Reservar_Transfer\: \Reservar Transfer\, \T_Resumen_Price\: \Importe:\, \T_SIBS_CANCEL_CARD\: \Lamentablemente, su reserva fue cancelada porque no pudimos procesar el pago. Int\\u00e9ntelo de nuevo o utilice un m\\u00e9todo de pago alternativo\, \T_SIBS_CONFIRMED_CARD\: \El pago de su reserva se realiz\\u00f3 exitosamente. Su reserva est\\u00e1 confirmada\, \T_SIBS_PENDING_CARD\: \Ocurri\\u00f3 un error en el pago. Recibir\\u00e1 la confirmaci\\u00f3n de la reserva en tu correo electr\\u00f3nico, sin embargo, el pago se procesar\\u00e1 dentro de la siguiente hora. Si no se confirma el pago, la reserva ser\\u00e1 cancelada.\, \T_STATE\: \Provincia\, \T_STATUS_PAYMENT_APPROVED\: \PAGO CONFIRMADO. LA RESERVA EST\\u00c1 ACEPTADA.\, \T_STATUS_PAYMENT_CANCELLED\: \PAGO RECHAZADO. LO SENTIMOS, SU TARJETA NO HA SIDO ACEPTADA.\, \T_STATUS_PAYMENT_PENDING\: \PAGO PENDIENTE, ESTAMOS ESPERANDO RESPUESTA DEL COMERCIO ELECTR\\u00d3NICO. PRONTO RECIBIR\\u00c1 LA CONFIRMACI\\u00d3N POR EMAIL.\, \T_SUBJECT_MAIL_REGISTER\: \Registro\, \T_SecureRequestButton\: \Ver Datos\, \T_SecureRequestEmail\: \Email para recibir el c\\u00f3digo de validaci\\u00f3n:\, \T_SecureRequestNew\: \NUEVO SISTEMA PCI.\, \T_SecureRequestPassword\: \Password para desencriptado (se le facilit\\u00f3 especialmente para ver la tarjeta):\, \T_SecureRequestUser\: \Usuario de nuestro manager:\, \T_SibsPayment_Card\: \Tarjeta Cr\\u00e9dito/D\\u00e9bito\, \T_SibsPayment_Mbway\: \MB WAY\, \T_SibsPayment_Multibanco\: \Multibanco\, \T_TELEPHONE\: \Tel\\u00e9fono\, \T_TITLE_BONO_CC\: \Nueva compra de un Bono Regalo\, \T_TITLE_CONFIRM_REGISTER\: \Confirmaci\\u00f3n de registro\, \T_TITLE_MAIL_HOTEL_BONO_TPV\: \Pago Bono\, \T_TITLE_RECOVERY_USER\: \Recuperaci\\u00f3n de acceso\, \T_Todas\: \Todas\, \T_Transfer_Ida\: \Transfer de ida\, \T_TypePayment_CreditCard\: \Tipo de pago elegido: Tarjeta de Cr\\u00e9dito\, \T_TypePayment_TransferBank\: \Tipo de pago elegido: Transferencia Bancaria\, \T_TypePayment_WithoutCard\: \Reserva confirmada sin tarjeta\, \T_USD\: \$ D\\u00f3lar de EEUU\, \T_a\: \a\, \T_abrir_en_navegador\: \Abrir en el navegador\, \T_abrir_nueva_pestana\: \Abrir en nueva pesta\\u00f1a\, \T_accede_descuento\: \Accede al descuento loyalty\, \T_accede_descuento_club\: \Accede al descuento club\, \T_acceder\: \Acceder\, \T_accept\: \Aceptar\, \T_accept_and_close\: \Aceptar y cerrar\, \T_acceso_cliente\: \Acceso Cliente\, \T_acceso_no_permitido\: \Acceso no permitido\, \T_acceso_socios\: \Acceso Socios\, \T_access_profile\: \Acceder a mi perfil\, \T_accomodation_tax\: \Impuesto de alojamiento\, \T_aceptacion_pago_on_request\: \Una vez aceptada la disponibilidad, se procedera a realizar el cobro en su tarjeta\, \T_aceptar_disponibilidad\: \Aceptar disponibilidad\, \T_aceptar_todo\: \Aceptar todo\, \T_acepto\: \Acepto la\, \T_acepto_boton\: \Aceptar\, \T_acepto_clausula_contactos\: \Acepto cl\\u00e1usula de contactos\, \T_acepto_clausulas\: \Acepto las condiciones que se detallan en la a classmyFancyPopup fancybox.iframe href/?sectionContentpolitica-de-privacidad.html>cl\\u00e1usula de privacidad/a>\, \T_acepto_clausulas_short\: \Acepto las condiciones que se detallan en la cl\\u00e1usula de privacidad\, \T_acepto_informacion\: \Autorizo el env\\u00edo de informaci\\u00f3n.\, \T_acepto_politica\: \Acepto la pol\\u00edtica de privacidad\, \T_acepto_politica_imagen\: \Acepto pol\\u00edtica de autorizaci\\u00f3n de imagen p\\u00fablica\, \T_acepto_promociones\: \Autorizo el tratamiento de mis datos para que me env\\u00eden promociones, ofertas y otras comunicaciones propias.\, \T_acepto_socio\: \Acepto los t\\u00e9rminos y condiciones de ser socio\, \T_acepto_terminos_uso_web\: \Acepto los t\\u00e9rminos y condiciones de uso del sitio web\, \T_actions\: \Acciones\, \T_activation_cost\: \Coste de activaci\\u00f3n\, \T_actividad\: \Actividad\, \T_actividad_realizar\: \Actividad a realizar\, \T_actualizando_reserva\: \Actualizando para continuar con su reserva\, \T_actualizar_datos\: \Actualizar datos\, \T_add_another_room\: \A\\u00f1adir otra habitaci\\u00f3n\, \T_add_another_service\: \A\\u00f1adir otro servicio\, \T_add_bed_to_cart\: \A\\u00f1adir camas al carrito\, \T_add_benefits_in_next_step\: \A\\u00f1ade uno de los siguientes beneficios en el siguiente paso de la reserva o span class\\\logout_button_wrapper\\\>prueba con otro email/span>\, \T_add_more_rooms\: \A\\u00f1adir m\\u00e1s habitaciones\, \T_add_new_bed_or_room\: \A\\u00f1adir nueva cama o habitaci\\u00f3n\, \T_adjunta_captura\: \Adjunte una captura de pantalla con el mejor precio\, \T_adjunta_cv\: \Adjunta tu curriculum\, \T_adjunte_cv\: \Adjunte su curriculum\, \T_admin_only\: \Est\\u00e1 Usted intentando acceder a contenido privado. S\\u00f3lo se permiten usuarios administradores. Ser\\u00e1 redirigido a la p\\u00e1gina de inicio.\, \T_adulto\: \Adulto\, \T_adultos\: \Adultos\, \T_advert_popup_search_office_external_part1\: \Mas de \, \T_advert_popup_search_office_external_part2\: \17.000 oficinas \, \T_advert_popup_search_office_external_part3\: \disponibles ...\, \T_aeropuerto\: \Aeropuerto\, \T_agencia\: \Agencia\, \T_agencias\: \Agencias\, \T_agency_commission_not_discount\: \La comisi\\u00f3n generada por esta reserva es de un span class\\\commission_percentage\\\>/span>% del precio base, es decir, span classcurrencyValue>@@base_price@@/span> span classmonedaConv>@@currency@@/span>. Este importe no se resta del total a pagar.\, \T_agency_date\: \Fecha\, \T_agency_editar_perfil\: \Perfil\, \T_agency_enabled\: \Lamentamos no poder ofrecer la informaci\\u00f3n solicitada, pero hemos detectado que no cumple los requisitos como entidad agencia. p\\u00f3ngase directamente en contacto con el Servicio de Asistencia Web del hotel. Muchas gracias.\, \T_agency_hash\: \Nombre legal (Agency hash)\, \T_agency_identifier\: \Localizador\, \T_agency_licence\: \Licencia de agencia\, \T_agency_name\: \Nombre de la agencia\, \T_agency_price\: \Precio\, \T_agency_price_neto\: \Precio Neto\, \T_agency_range\: \Entada - Salida\, \T_agency_reservations\: \Ver Reservas\, \T_agency_sin_resultados\: \Sin resultados\, \T_agency_status\: \Estado\, \T_agency_total_discount\: \Descuento total de la agencia\, \T_agency_total_to_pay\: \Total a pagar por la agencia\, \T_agency_total_to_pay_without_tax\: \Total a pagar por la agencia sin tasas\, \T_agent_certification\: \Certificaci\\u00f3n de agente\, \T_agree\: \Debe aceptar las condiciones para poder continuar\, \T_ahora\: \Ahora\, \T_ahora_momento\: \Ahora es el momento\, \T_ahorra_upgrading\: \ y ahorra @@DESCUENTO@@\, \T_ahorras\: \Ahorras\, \T_ahorre_con_esta_oferta\: \Est\\u00e1 ahorrando con esta oferta\, \T_ahorro_bono_regalo\: \Has ahorrado b>span classcurrencyValue>@@discount@@/span> span classmonedaConv>@@currency@@/span>/b> en tu reserva\, \T_ahorro_club\: \Ahorro club\, \T_alert_comment_survey\: \El cliente con n\\u00famero de reserva @@@ID_RESERVA@@@ ha realizado comentarios en la encuesta de satisfacci\\u00f3n\, \T_all_categories\: \Todas las categor\\u00edas\, \T_all_statuses\: \Todos los estados\, \T_alojamiento\: \Alojamiento\, \T_alojamientos\: \Alojamientos\, \T_alquiler\: \Alquiler\, \T_already_payed_phrase\: \\\u00a1Atenci\\u00f3n! Ya se hab\\u00eda pagado @@AMOUNT_PAYED@@ @@CURRENCY@@ para esta reserva, el nuevo importe a pagar ser\\u00eda de @@AMOUNT@@ @@CURRENCY@@.\, \T_already_payed_phrase_error\: \\\u00a1Atenci\\u00f3n! Ya se hab\\u00eda pagado @@AMOUNT_PAYED@@ @@CURRENCY@@ para esta reserva, el nuevo importe a pagar ser\\u00eda de @@AMOUNT@@ @@CURRENCY@@. El importe total que se abonar\\u00e1 por la reserva ser\\u00e1 @@AMOUNT_PAYED_ALL@@ @@CURRENCY@@.\, \T_alta_anteriormente\: \\\u00bfYa te has dado de alta anteriormente al club?\, \T_alta_ocupacion\: \Alta ocupaci\\u00f3n\, \T_alternativas_b0\: \O eche un vistazo a otros hoteles cercanos con disponibilidad para esas fechas\, \T_alternative_email\: \Email alternativo\, \T_always_active\: \Siempre activas\, \T_american_express\: \American Express\, \T_amount\: \Valor\, \T_anadida\: \A\\u00f1adida\, \T_anadir\: \A\\u00f1adir\, \T_anadir_importe_a_tasa_turistica\: \A este importe hay que a\\u00f1adir la tasa tur\\u00edstica\, \T_anadir_servicio\: \A\\u00f1adir\, \T_analiticas\: \Anal\\u00edticas\, \T_and\: \y\, \T_anonymous\: \An\\u00f3nimo\, \T_answers\: \Respuestas\, \T_anterior\: \Anterior\, \T_anteriormente\: \Anteriormente\, \T_antes\: \Antes\, \T_anyo\: \A\\u00f1o\, \T_anyos\: \a\\u00f1os\, \T_apartamento\: \Apartamento\, \T_apartamentos\: \Apartamentos\, \T_apartamentos_y_ocupacion\: \Apartamentos y ocupaci\\u00f3n\, \T_apellidos\: \Apellidos\, \T_aplicar\: \Aplicar\, \T_aplicar_filtros\: \Aplicar filtros\, \T_aplicar_promocode\: \Aplicar c\\u00f3digo promocional\, \T_appellido_multi\: \Apellido/s\, \T_appellido_multi_buyer\: \Apellido/s del comprador\, \T_appellido_multi_recipient\: \Apellido/s del beneficiario\, \T_applied_upgrade\: \Aplicado upgrade\, \T_apply_discount\: \Aplicar descuento\, \T_apuntate\: \Ap\\u00fantate\, \T_apuntate_ya\: \\\u00a1Ap\\u00fantate ya!\, \T_aqui\: \Aqu\\u00ed\, \T_archivo_adjunto\: \Archivo adjunto\, \T_area\: \\\u00c1rea\, \T_arrival_date\: \Fecha de llegada\, \T_asistencia\: \Si tienes alguna pregunta o necesitas asistencia adicional, no dudes en contactarnos. \\u00a1Estamos aqu\\u00ed para ayudarte!\, \T_asunto\: \Asunto\, \T_asunto_encuesta_satisfaccion\: \Encuesta de satisfacci\\u00f3n\, \T_atencion_al_cliente\: \Atenci\\u00f3n al cliente\, \T_atencion_modificacion_posible_gastos\: \Atenci\\u00f3n, esta reserva ha entrado en gastos de cancelaci\\u00f3n. Proceda s\\u00f3lo si est\\u00e1 seguro y tiene el OK del hotel.\, \T_atras\: \Atr\\u00e1s\, \T_attach_file\: \Adjuntar archivo\, \T_audiovisuales\: \Audiovisuales\, \T_available_apartments\: \Apartamentos disponibles\, \T_available_beds\: \Camas disponibles\, \T_available_hotels\: \Hoteles disponibles\, \T_available_package\: \Paquete disponible\, \T_available_packages\: \Paquetes disponibles\, \T_aviso1_salida\: \En esta localidad no contamos con servicio propio, por lo que le redirigiremos a la p\\u00e1gina de una empresa externa que ser\\u00e1 quien le ofrecer\\u00e1 las condiciones de alquiler para el punto de venta que haya solicitado.\, \T_aviso2_salida\: \Si desea continuar, tenga en cuenta que consiente y acepta que, a partir de este momento, su relaci\\u00f3n legal va a ser con un proveedor que no sea Olecar Rent a Car y que, por lo tanto, esto nos libera de cualquier responsabilidad en relaci\\u00f3n con cualquier posible reserva o alquiler que usted pueda realizar a trav\\u00e9s de dicha empresa.\, \T_aviso_cargo_no_show\: \El importe de esta reserva no será cargado\\ten la tarjeta de crédito (el pago deberá hacerse\\tdirectamente en el hotel el d\\u00eda de llegada) excepto con las tarifas no reembolsables o si indica lo contrario en las condiciones de la tarifa. \\tEn caso de no show (no\\tpresentación), se aplicará un cargo\\tsegún las políticas de cancelación de la\\ttarifa.\, \T_aviso_cargo_no_show_short\: \El importe de la estancia de esta reserva no será cargado en la tarjeta de crédito (el pago deberá hacerse\\tdirectamente en el hotel el d\\u00eda de llegada).\, \T_aviso_legal\: \Aviso Legal\, \T_aviso_legal_condiciones\: \Aviso Legal y Condiciones\, \T_aviso_licencia\: \(Solo se admiten ficheros png, jpg y pdf)\, \T_ayuda_reserva\: \\\u00bfNecesita ayuda con su reserva?\, \T_ayuda_reserva_1_linea\: \\\u00bfAyuda para reservar? Llame: \, \T_b3_user_register\: \Si quieres darte de alta en el club amigos, rellena el campo de contrase\\u00f1a y autom\\u00e1ticamente pasaras a formar parte del club.\, \T_baby_seat_number\: \Beb\\u00e9s\, \T_baby_seat_number_2\: \(0 - 2 a\\u00f1os)\, \T_back_amazonPay\: \Volver\, \T_back_apartments\: \Volver a apartamentos\, \T_back_date\: \Fecha de partida\, \T_back_hotels\: \Volver a hoteles\, \T_back_hour\: \Hora de partida\, \T_back_popup_reservation_unmodifiable\: \Volver\, \T_back_rooms\: \Volver a habitaciones\, \T_bad_password\: \Contrase\\u00f1a incorrecta\, \T_bad_request\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda. Pruebe a modificarlos y repetir la b\\u00fasqueda, Por favor, p\\u00f3ngase directamente en contacto con el Servicio de Asistencia Web del hotel. Muchas gracias.\, \T_bad_request_dates\: \Lamentamos no poder ofrecer disponibilidad para un intervalo de fechas tan largo, solo se permite @@num_days@@ d\\u00edas. Pruebe a modificarlo y repetir la b\\u00fasqueda, o p\\u00f3ngase directamente en contacto con el Servicio de Asistencia Web del hotel. Muchas gracias.\, \T_bad_user\: \Usuario incorrecto\, \T_baja_completa\: \Se ha dado de baja correctamente\, \T_baja_comunicaciones\: \No deseo recibir mas comunicaciones / Darse de baja\, \T_bajo_demanda\: \Reserva bajo demanda\, \T_base_price\: \Precio base\, \T_bastante_satisfecho\: \Bastante satisfecho\, \T_bebe\: \Beb\\u00e9\, \T_bebes\: \Beb\\u00e9s\, \T_bebes_gratis\: \Beb\\u00e9s gratis\, \T_bed\: \Cama\, \T_beds\: \Camas\, \T_beds_number\: \N\\u00ba de camas\, \T_beneficiate_ya\: \Beneficiate ya\, \T_benefier\: \Beneficiario\, \T_bienvenido\: \Bienvenido\, \T_bienvenido_club\: \\\u00a1Bienvenido al Club Ohtels @name@!, Tu n\\u00famero de socio es @idmember@.\, \T_bienvenido_user\: \Bienvenido, @@name@@!\, \T_big_bag_number\: \Grande\, \T_big_bag_number_2\: \(M\\u00e1s de 119x119x81 cm)\, \T_bizum_payment\: \Pago por Bizum\, \T_bizum_payment_description\: \Recibir\\u00e1s un email autom\\u00e1tico con la confirmaci\\u00f3n de reserva con un enlace a una b>pasarela de pago/b> segura para que puedas realizar el pago. Este enlace ser\\u00e1 v\\u00e1lido durante 24 horas.\, \T_bloquear_cupo\: \Bloquear Cupo\, \T_bloquear_precio\: \Bloquear Precio\, \T_bonification\: \Bonificaci\\u00f3n\, \T_bono_introduce\: \Introduzca el c\\u00f3digo de bono\, \T_bono_no_correcto\: \El bono no es correcto\, \T_bono_payment\: \Pago mediante bono regalo\, \T_bono_regalo\: \Bono regalo\, \T_bono_regalo_bold\: \BONO b>REGALO/b>\, \T_bono_regalo_with_price\: \Bono Regalo\, \T_bonogift\: \Regalo Bono\, \T_bonus_error\: \Se ha producido un error al realizar la bonificaci\\u00f3n, intento de nuevo mas tarde\, \T_bonus_success\: \La bonificaci\\u00f3n ha sido realizada correctamente\, \T_book_information\: \Datos de la reserva\, \T_book_now\: \Reservar ahora\, \T_booking\: \Reserva\, \T_booking_3_tpv_expiration_message\: \Este pago ha sido efectuado correctamente. Ha debido recibir un email con la confirmaci\\u00f3n. En el caso de que desee abonar otro importe, deber\\u00e1 ponerse en contacto con el hotel para que le facilite un nueva liga de pago\, \T_booking_3_tpv_expiration_message_title\: \Link de pago usado\, \T_booking_cancellation\: \Cancelaci\\u00f3n de reserva\, \T_booking_club_member\: \Esta reserva pertenece a un miembro del Club\, \T_booking_confirmation\: \Confirmaci\\u00f3n de reserva\, \T_booking_confirmation_in_another_email\: \Recibir confirmaci\\u00f3n en otra direcci\\u00f3n de correo alternativa\, \T_booking_date\: \Fecha de reserva\, \T_booking_discount_gateway\: \b>%s%% descuento/b> en pago online\, \T_booking_in_process\: \Su solicitud de reserva se est\\u00e1 tramitando\, \T_booking_modification\: \Modificaci\\u00f3n de reserva\, \T_booking_modification_redirect\: \Modificaci\\u00f3n de reserva @@BOOKING@@ del hotel @@HOTEL_SOURCE@@\, \T_booking_modification_redirect_customer\: \Modificaci\\u00f3n de reserva desde el hotel @@HOTEL_SOURCE@@ al @@HOTEL_TARGET@@\, \T_borrar_fechas\: \Borrar fechas\, \T_borrar_filtros\: \Borrar filtros\, \T_breve_contacto\: \Muchas gracias, en breve un agente le contactar\\u00e1.\, \T_buen_viaje\: \\\u00a1Que tengas un buen viaje!\, \T_buen_viaje_vuelta\: \\\u00a1Buen viaje de vuelta!\, \T_buscador_hoteles\: \Buscador de hoteles\, \T_buscar\: \Buscar\, \T_buscar_ahora\: \Buscar Ahora\, \T_buscar_hotel\: \Buscar Hotel\, \T_buscar_otras_fechas\: \Buscar otras fechas\, \T_buscar_otras_hoteles\: \Buscar en otro hotel\, \T_buscar_reserva\: \Buscar reserva\, \T_busqueda\: \B\\u00fasqueda\, \T_busqueda_redireccion\: \Para que pueda continuar con su reserva, le hemos redirigido a nuestro calendario de disponibilidad para que pueda reservar sus pr\\u00f3ximas vacaciones con nosotros al mejor precio disponible.\, \T_busqueda_restricciones\: \La b\\u00fasqueda que est\\u00e1 realizando aplica restriccionesbr> Le estamos redirigiendo al calendario de precios\, \T_button_accept\: \Aceptar\, \T_buy_forfait\: \Comprar forfait\, \T_buyed_service\: \Servicio contratado\, \T_buyed_tours\: \Tours contratados\, \T_buzon_devolucion_llave\: \BUZ\\u00d3N DE DEVOLUCI\\u00d3N DE LLAVE\, \T_buzon_devolucion_llave_long_txt\: \Disponemos de Buz\\u00f3n de Llaves para devoluciones fuera del horario de apertura\, \T_caduca_en\: \Caduca en\, \T_caducidad_dni\: \Fecha caducidad DNI\, \T_calcula_rango\: \Calcula tu rango de precios/noche\, \T_calendario\: \Calendario\, \T_calendario_disponibilidad\: \Calendario de disponibilidad\, \T_calendario_precios\: \Calendario de precios\, \T_call_inserta_num\: \Inserta tu n\\u00famero ahora y te llamamos GRATIS\, \T_call_me\: \Ll\\u00e1mame\, \T_call_me_popup_email_subject\: \Petici\\u00f3n de igualaci\\u00f3n - @@phone_prefix@@ @@phone_number@@\, \T_call_sabes\: \\\u00bfSabes que si necesitas ayuda con tu reserva te llamamos gratis?\, \T_call_title\: \Aviso de contacto\, \T_calling\: \Te est\\u00e1mos llamando\, \T_cambiar_divisa\: \Cambiar divisa\, \T_cambios_modificacion\: \Cambios o modificaciones\, \T_camping\: \Camping\, \T_campo_expired_date_obligatorio\: \Debe especificar la fecha de caducidad correcta de su licencia\, \T_campo_grupo_obligatorio\: \Por favor, especifique al menos un tipo de certificaci\\u00f3n\, \T_campo_obligatorio\: \Este campo es obligatorio\, \T_campo_valor_invalido\: \El valor de este campo no es correcto\, \T_campos_obligatorios\: \* Campos obligatorios\, \T_cancel_modify\: \Cancelar o modificar\, \T_cancela_gratis_hasta\: \Cancela gratis hasta @@days@@ @@label_days@@ antes de tu llegada\, \T_cancelacion_automatica_por_modificacion\: \Cancelaci\\u00f3n autom\\u00e1tica por modificaci\\u00f3n\, \T_cancelacion_format_rates\: \Cancelaci\\u00f3n gratuita hasta el @@date@@ a las @@hour@@\, \T_cancelacion_registro\: \Cancelaci\\u00f3n de registro\, \T_cancelacion_reserva\: \Cancelaci\\u00f3n de reserva\, \T_cancelacion_reserva_pagada\: \Cancelaci\\u00f3n de reserva con pago a cuenta\, \T_cancelacion_reserva_pagada_info\: \Atenci\\u00f3n la reserva @@LOCALIZADOR@@ tiene un importe total pagado de @@AMOUNT@@ @@CURRENCY@@. br> Por favor proceda a su devoluci\\u00f3n de forma manual.\, \T_cancelada\: \Cancelada\, \T_cancelado\: \Cancelado\, \T_cancelar\: \Cancelar\, \T_cancelar_disponibilidad\: \Denegar disponibilidad\, \T_cancelar_reserva\: \Cancelar reserva\, \T_cancelled_services\: \Servicios cancelados\, \T_candidatura_espontanea\: \Candidatura espontanea\, \T_cantidad\: \Cantidad\, \T_cantidad_vehiculos_contratados\: \Cantidad de veh\\u00edculos contratados\, \T_capacidad\: \Capacidad\, \T_capacidades_y_areas\: \Capacidades y \\u00c1reas\, \T_cardNumber_creditcard\: \El n\\u00famero de tarjeta de cr\\u00e9dito no es v\\u00e1lido\, \T_cardNumber_required\: \El n\\u00famero de tarjeta es obligatorio\, \T_casado_a\: \Casado/a\, \T_casilla_obligatoria\: \Esta casilla es obligatoria\, \T_categoria\: \Categor\\u00eda\, \T_categorias\: \Categor\\u00edas\, \T_category_complaint\: \Categor\\u00eda de la denuncia\, \T_cc_owner_name\: \Titular tarjeta de cr\\u00e9dito\, \T_celebracion\: \Celebraci\\u00f3n\, \T_cerrando_sesion\: \Cerrando sesi\\u00f3n\, \T_cerrar\: \Cerrar\, \T_change_password\: \Cambiar contrase\\u00f1a\, \T_charge\: \Cargo\, \T_charge_error\: \Se ha producido un error al realizar el cargo, intentelo de nuevo mas tarde\, \T_charge_success\: \El cargo ha sido realizado correctamente\, \T_charges\: \Cargos\, \T_cheapest_price\: \Precio m\\u00e1s bajo\, \T_checkin_online\: \Check-in Online\, \T_child_seat_number\: \Ni\\u00f1os\, \T_child_seat_number_2\: \(2 - 14 a\\u00f1os)\, \T_child_seats\: \\\u00bfNecesitas sillita infantil?\, \T_choose_category\: \Elija categor\\u00eda...\, \T_choose_room\: \Elige tu habitaci\\u00f3n\, \T_choose_room_info\: \Ahora te damos la posibilidad de elegir tu habitaci\\u00f3n ideal de todas las disponibles de la categor\\u00eda que has reservado, pulsa en el siguiente enlace:\, \T_choose_transfer\: \Para finalizar la reserva de su transfer haga click aqui:\, \T_cif\: \CIF\, \T_cif_valido\: \Introduzca un CIF v\\u00e1lido\, \T_city_required\: \La ciudad es un campo obligatorio\, \T_ciudad\: \Ciudad\, \T_clabe\: \Clabe interbancaria\, \T_click_aqui\: \Haz click aqu\\u00ed\, \T_click_button_verify_email\: \Tambi\\u00e9n puede hacer click en el bot\\u00f3n a continuaci\\u00f3n para verificar su direcci\\u00f3n de correo electr\\u00f3nico.\, \T_click_to_accept_our\: \Al hacer click en \\\verificar email\\\ acepta nuestra\, \T_client_info_phone\: \Tel\\u00e9fono de atenci\\u00f3n al cliente\, \T_cliente_antiguo_pregunta\: \\\u00bfHa estado antes en el Hotel?\, \T_cliente_repetidor\: \Soy cliente repetidor\, \T_cliente_residente\: \Cliente residente\, \T_clientes_estan\: \\\u00a1Tus clientes est\\u00e1n @@motion@@!\, \T_close_hotel_popup\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda debido a que el establecimiento se encuentra cerrado por temporada. Ahora puede realizar su reserva al mejor precio para fechas posteriores al @@date@@. \\u00a1Le esperamos!\, \T_close_session\: \Cerrar sesi\\u00f3n\, \T_closed_hotel\: \Hotel cerrado\, \T_closed_newsletter_thanks\: \b>\\u00a1Agradecemos tu inter\\u00e9s!/b>Hemos guardado correctamente tu e-mail. Permanece atento a tu correo y ser\\u00e1s el primero en poder reservar tus vacaciones\, \T_club_booking_confirmation_accumulated\: \Total acumulado: b>{points} {points_name}/b>\, \T_club_booking_confirmation_welcome\: \\\u00a1Hola {name}! Has acumulado b>{points} {points_name}/b> en tu cartera\, \T_club_booking_confirmation_welcome_future\: \\\u00a1Hola {name}! Acumular\\u00e1s b>{points} {points_name}/b> en tu cartera\, \T_club_invitation\: \Club invitation\, \T_club_level_up\: \Club subida de nivel\, \T_club_member_ventaja\: \Disfruta de las mejores b>ventajas exclusivas/b> de ser miembro del club de amigos\, \T_club_promocode\: \Club promocode\, \T_club_rate\: \Tarifa Club\, \T_club_recover_click\: \u>Haz click aqu\\u00ed/u> para que te env\\u00eden tu contrase\\u00f1a por correo electr\\u00f3nico\, \T_club_special_popup_1\: \\\u00a1Estamos trabajando para darte el mejor servicio!\, \T_club_special_popup_2\: \Hemos actualizado nuestra base de datos y necesitamos que actualices tu contrase\\u00f1a.\, \T_club_special_popup_3\: \Te hemos enviado un email de verificaci\\u00f3n para continuar el proceso.\, \T_club_wallet_accumulated\: \Has acumulado: b>{points} {points_name}/b> en tu cartera\, \T_club_welcome\: \Club welcome\, \T_coche\: \Coche\, \T_coche_propio\: \Vehiculo propio\, \T_coche_seleccionado\: \Coche seleccionado\, \T_code_apply_in_hotels\: \Codigo canjeable en los siguientes hoteles\, \T_code_valid_10_minutes\: \Este c\\u00f3digo solo es v\\u00e1lido por 10 minutos\, \T_codigo\: \C\\u00f3digo\, \T_codigo_bono\: \C\\u00f3digo Bono\, \T_codigo_postal\: \C\\u00f3digo postal\, \T_codigo_promocional\: \C\\u00f3digo promocional\, \T_comentarios\: \Comentarios\, \T_comentarios_evento\: \Comentarios del evento\, \T_comenzar\: \\\u00a1Comenzar!\, \T_comidas_bebidas\: \Comidas y bebidas\, \T_commission\: \Comisi\\u00f3n (%)\, \T_commission_not_configured\: \Comisi\\u00f3n no configurada\, \T_commission_percentage\: \Porcentaje de comisi\\u00f3n\, \T_commission_percentage_not_discount\: \La comisi\\u00f3n generada se calcula a partir del span class\\\commission_percentage\\\>/span>% del precio base. No se descuenta del total a pagar.\, \T_como_conocido\: \\\u00bfComo nos has conocido?\, \T_como_llegar\: \C\\u00f3mo llegar\, \T_como_nos_descubriste\: \\\u00bfC\\u00f3mo nos descubriste por primera vez?\, \T_compania\: \Compa\\u00f1ia\, \T_company_licence\: \Licencia de la empresa\, \T_company_name\: \Nombre de la empresa\, \T_company_relationship\: \Relaci\\u00f3n con la empresa\, \T_comparta_su_experiencia\: \Comparta su experiencia\, \T_comparte_valoracion\: \Si tu estancia ha sido satisfactoria, ay\\u00fadanos a recomendar el hotel a tus amigos y comparte tu valoraci\\u00f3n:\, \T_compartir\: \Compartir\, \T_compartir_noticia\: \Compartir esta noticia en\, \T_complainant\: \Denunciante\, \T_complaint_info\: \Informaci\\u00f3n de la denuncia\, \T_complaint_status\: \Estado de la denuncia\, \T_complaint_summary\: \Introduce un breve resumen de la denuncia\, \T_completa_campos\: \Por favor completa todos los campos\, \T_completa_la_reserva\: \Completa la reserva\, \T_completa_reserva\: \Completa tu reserva\, \T_completada\: \Completada\, \T_completar_cancelacion\: \Completar cancelaci\\u00f3n\, \T_completar_proceso_reserva\: \Completar Proceso de Reserva\, \T_complete_transfer_booking\: \Finaliza la reserva de tu transfer pinchando aqu\\u00ed \\u2192\, \T_compra_segura\: \Compra segura\, \T_comprar\: \Comprar\, \T_con_estancia_minima\: \Se exige un n\\u00famero m\\u00ednimo de noches de alojamiento\, \T_con_estancia_minima_habitaciones\: \Se exige un n\\u00famero m\\u00ednimo de noches de alojamiento en algunas de las habitaciones mostradas\, \T_concept\: \Concepto\, \T_concept_provider_payment\: \@@NUM_TICKETS@@ entrada/s para @@PROVIDER@@\, \T_concepto_bono\: \1 x Bono Regalo (@@AMOUNT@@)\, \T_condiciones\: \Condiciones\, \T_condiciones_cancelacion\: \Condiciones de cancelaci\\u00f3n\, \T_condiciones_de\: \Condiciones de\, \T_condiciones_reserva\: \Condiciones de la reserva\, \T_condiciones_tarifa\: \Condiciones tarifa\, \T_condiciones_uso\: \Condiciones de uso\, \T_conectarse\: \Conectarse\, \T_config\: \Configuraci\\u00f3n\, \T_configure_your_transfer\: \Configure su transfer\, \T_confirm_confirmation_reservation_email\: \\\u00bfEst\\u00e1 seguro? (Se enviar\\u00e1 un email al cliente con la confirmaci\\u00f3n de la reserva)\, \T_confirm_date\: \Otro momento:\, \T_confirm_email\: \Confirmar Email\, \T_confirm_email_buyer\: \Confirmaci\\u00f3n del email del comprador\, \T_confirm_email_recipient\: \Confirmaci\\u00f3n del email del beneficiario\, \T_confirm_email_start_enjoying_benefits\: \\\u00a1Necesitamos confirmar tu email para empezar a disfrutar de nuestras ventajas!\, \T_confirm_email_subject\: \Confirma tu email y empieza a disfrutar de nuestras ventajas\, \T_confirm_new_password\: \Confirma nueva contrase\\u00f1a\, \T_confirm_payment\: \\\u00bfEst\\u00e1 seguro? El importe ser\\u00e1 cargado en la tarjeta del cliente\, \T_confirm_preferences\: \Confirmar preferencias\, \T_confirm_rejecting_reservation_email\: \\\u00bfEst\\u00e1 seguro? (Se enviar\\u00e1 un email al cliente para insertar una nueva tarjeta)\, \T_confirm_reservation_link\: \Haga click aqu\\u00ed para confirmar la reserva\, \T_confirmacion_cancelacion_reserva\: \\\u00bfEst\\u00e1 seguro que desea cancelar la reserva?\, \T_confirmacion_disponibilidad\: \\\u00bfDesea confirmar la disponibilidad de la reserva?\, \T_confirmacion_reserva\: \Confirmaci\\u00f3n de reserva\, \T_confirmacion_solicitud\: \Confirmaci\\u00f3n de solicitud\, \T_confirmacion_solicitud_reserva\: \Confirmaci\\u00f3n de solicitud de reserva %s\, \T_confirmada\: \Confirmada\, \T_confirmar\: \Confirmar\, \T_confirmar_cancelacion\: \Confirmar cancelaci\\u00f3n\, \T_confirmar_reserva\: \Confirmar la estancia\, \T_confirmed\: \Confirmado\, \T_confirmed_request_email_title\: \Petici\\u00f3n de reserva confirmada\, \T_confirmed_services\: \Servicios confirmados\, \T_congrats_invitation_email\: \Enhorabuena, tu amigo ha aceptado tu invitaci\\u00f3n\, \T_congratulations\: \\\u00a1Enhorabuena!\, \T_conocenos\: \Con\\u00f3cenos\, \T_conocer_opinion\: \\\u00bfQuiere conocer la opini\\u00f3n de sus clientes?\, \T_consult_complaint\: \Consultar una denuncia\, \T_consultar\: \Consultar\, \T_consultar_carta\: \Consultar carta\, \T_consultar_disponibilidad\: \Consultar disponibilidad\, \T_consultar_hoteles_no_dispo\: \Consultar hoteles sin disponibilidad\, \T_contact_name\: \Nombre de contacto\, \T_contactenos\: \Cont\\u00e1ctenos\, \T_contacto\: \Contacto\, \T_continuar\: \Continuar\, \T_continuar_con\: \Continuar con\, \T_continuar_reserva\: \Continuar con mi reserva\, \T_continuar_solicitud\: \Continuar con mi solicitud\, \T_contrasena\: \Contrase\\u00f1a\, \T_contrasena_club\: \Contrase\\u00f1a del Club\, \T_contrasena_perdida\: \\\u00bfHas olvidado la contrase\\u00f1a?\, \T_contratacion_alojamiento\: \Contrato de alojamiento\, \T_cookie_text\: \b>Informaci\\u00f3n sobre las cookies de este sitio: /b>Utilizamos cookies propias y de terceros para mejorar nuestros servicios, para elaborar informaci\\u00f3n anal\\u00edtica, elaborar informaci\\u00f3n publicitaria, elaborar perfiles seg\\u00fan su navegaci\\u00f3n y personalizarles contenidos; y compartir, podemos compartir la informaci\\u00f3n anal\\u00edtica o publicitaria con terceros. Al clicar en Aceptar, acepta su uso. Tambi\\u00e9n puede rechazar la instalaci\\u00f3n de cookies o elegir el tipo de cookies que prefiere clicando en Modificar\, \T_cookie_text_new\: \h4>INFORMACI\\u00d3N SOBRE LAS COOKIES DE ESTE SITIO/h4>p>Utilizamos cookies propias y de terceros para fines estrictamente funcionales, permitiendo la navegaci\\u00f3n en la web, as\\u00ed como para fines anal\\u00edticos, para mostrarte publicidad (tanto general como personalizada) en base a un perfil elaborado a partir de tus h\\u00e1bitos de navegaci\\u00f3n (p. ej. p\\u00e1ginas visitadas), para optimizar la web y para poder valorar las opiniones de los productos adquiridos por los usuarios./p>p>A continuaci\\u00f3n, podr\\u00e1s aceptar todas pulsando en la opci\\u00f3n \\u201cAceptar\\u201d, rechazar todas menos las estrictamente necesarias haciendo clic en \\\Rechazar\\\ o configurarlas seg\\u00fan tus preferencias mediante el bot\\u00f3n \\u201cConfigurar cookies\\u201d./p>\, \T_cookies_analiticas\: \Recogen informaci\\u00f3n del uso que se realiza del sitio web\, \T_cookies_configuration\: \Configurar cookies\, \T_cookies_intro\: \Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. las cookies que se clasifican como necesarias se almacenan en su navegador, ya que son esenciales para el funcionamiento de las funcionalidades b\\u00e1sicas del sitio web.br>Tambi\\u00e9n utilizamos cookies de terceros que nos ayudan a analizar y comprender c\\u00f3mo utiliza este sitio web.br>Estas cookies se almacenar\\u00e1n en su navegador solo con su consentimiento. Tambi\\u00e9n tiene la opci\\u00f3n de optar por no recibir estas cookies. Pero la exclusi\\u00f3n voluntaria de algunas de estas cookies puede afectar su experiencia de navegaci\\u00f3n.\, \T_cookies_management\: \Administrar cookies\, \T_cookies_necesarias\: \Son necesarias para gestionar la navegaci\\u00f3n dentro de la web o para mantener al usuario conectado. No se pueden desactivar porque afectar\\u00eda al funcionamiento de la web.\, \T_cookies_policy_check\: \Para m\\u00e1s informaci\\u00f3n consulta nuestra span>pol\\u00edtica de cookies/span>\, \T_cookies_publicidad\: \Recogen informaci\\u00f3n sobre las preferencias y elecciones personales del usuario.\, \T_cookies_sociales\: \Controlan la interacci\\u00f3n con los botones de las redes sociales dentro de la web.\, \T_copia_url\: \URL copiada\, \T_copiado\: \\\u00a1Copiado!\, \T_copiar\: \Copiar\, \T_copiar_link\: \Copiar link\, \T_copyright\: \Copyright\, \T_correo_electronico\: \Correo electr\\u00f3nico\, \T_correo_enviado\: \Le hemos enviado un e-mail\, \T_cotizacion\: \Cotizaci\\u00f3n\, \T_country_required\: \El pa\\u00eds es un campo obligatorio\, \T_crear_cotizacion\: \Crear cotizaci\\u00f3n\, \T_crear_ticket\: \Crear ticket\, \T_create_another\: \Crear otro\, \T_create_another_config\: \Crear otra configuraci\\u00f3n\, \T_create_user\: \Crear usuario\, \T_credit_card_payment\: \Pago por Tarjeta\, \T_cuenta\: \Cuenta\, \T_currency_change_confirmation\: \Importe total convertido: @@AMOUNT_IN_EXCHANGE@@ @@CODE_IN_EXCHANGE@@ (*)\, \T_currency_warning\: \El pago se realizar\\u00e1 al hotel en Euros. El importe mostrado es solo orientativo y se calcula seg\\u00fan el tipo de cambio vigente en el momento de realizar la reserva.\, \T_currency_warning_co\: \Los precios mostrados en otras divisas distintas de $ son \\u00fanicamente orientativos y est\\u00e1n sujetos a las variaciones del tipo de cambio.\, \T_customize_your_package\: \\\u00a1Personaliza tu paquete!\, \T_cv_adjunto\: \CV adjunto\, \T_cvv\: \CVV\, \T_cvv_american_express\: \El c\\u00f3digo de seguridad es un n\\u00famero de cuatro d\\u00edgitos que se encuentra en la parte delantera de la tarjeta de cr\\u00e9dito, a la derecha, encima del n\\u00famero principal de la tarjeta de cr\\u00e9dito.\, \T_cvv_digits\: \El CVV solo puede estar compuesto por n\\u00fameros\, \T_cvv_minlength\: \El CVV debe tener al menos tres d\\u00edgitos\, \T_cvv_required\: \El CVV es un campo obligatorio\, \T_cvv_visa_mastercard\: \El c\\u00f3digo de seguridad es un n\\u00famero de tres d\\u00edgitos situado en el reverso de la tarjeta de cr\\u00e9dito, inmediatamente despu\\u00e9s del n\\u00famero principal de la misma.\, \T_darse_alta\: \Darse de alta\, \T_data_complaint\: \Datos de la denuncia\, \T_data_pending\: \Pendiente de datos\, \T_date_after_to\: \Fechas posteriores a\, \T_date_before_to\: \Fechas anteriores a\, \T_date_wrong\: \Lo sentimos, la fecha no es v\\u00e1lida\, \T_datos_actualizados_agencia\: \Datos actualizados correctamente.\, \T_datos_cliente\: \Datos del cliente\, \T_datos_contacto\: \Datos de contacto\, \T_datos_destinatario\: \Datos del destinatario\, \T_datos_facturacion\: \Datos de facturaci\\u00f3n\, \T_datos_facturacion_dropdown\: \Tengo otros datos de facturaci\\u00f3n\, \T_datos_personales\: \Datos personales\, \T_datos_recibidos_agencia\: \Datos recibidos correctamente. En breve recibir\\u00e1 la confirmaci\\u00f3n de la activaci\\u00f3n de su usuario.\, \T_datos_reserva\: \Datos de la reserva\, \T_datos_su_reserva\: \Datos de su reserva\, \T_datos_tarjeta\: \Datos de la tarjeta\, \T_datos_tarjeta_recibidos_ok\: \Hemos recibido correctamente los datos. En caso contr\\u00e1rio, nos pondremos en contacto con usted.\, \T_datos_transfer\: \Datos del traslado\, \T_day_minium_stay\: \El @@day@@ requiere un m\\u00ednimo de @@restriction_days@@ noches\, \T_de\: \De\, \T_de_2_a\: \de 2 a\, \T_de_centro\: \desde el centro de la ciudad\, \T_de_comision\: \De comisi\\u00f3n\, \T_debe_seleccionar_servicio\: \Para poder continuar con la modificaci\\u00f3n de su reserva debe seleccionar al menos un servicio.\, \T_declaro_condiciones\: \Declaro haber le\\u00eddo las condiciones de privacidad\, \T_default_no_availability_message\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda\, \T_default_no_availability_rentacar_message\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda. A continuacion le \\tindicamos el horario de nuestras oficinas\, \T_deja_opinion\: \Dejar opini\\u00f3n\, \T_dejanos_nombre_tlf\: \D\\u00e9janos tu nombre y n\\u00famero de telefono y contactaremos contigo lo antes posible\, \T_delete_user\: \Eliminar usuario\, \T_deleting_data\: \Nuestro equipo est\\u00e1 borrando tu informaci\\u00f3n de nuestra base de datos\, \T_denied_request_email_title\: \Petici\\u00f3n de reserva denegada\, \T_deny\: \Denegar\, \T_departamento\: \Departamento\, \T_departamentos\: \Departamentos\, \T_derechos_reservados\: \Todos los Derechos Reservados\, \T_desbloquear\: \Desbloquear\, \T_descargar\: \Descargar\, \T_descargar_archivo_adjunto\: \Descargar archivo adjunto\, \T_descargar_pdf\: \Descargar PDF\, \T_descargar_reservas\: \Descargar reservas\, \T_desconectarse\: \Desconectarse\, \T_description\: \Descripci\\u00f3n\, \T_description_booking\: \Reserva de estancia en el hotel @@@HOTEL@@@. Localizador: @@@IDBOOKING@@@.\, \T_description_complaint\: \Descripci\\u00f3n de la denuncia\, \T_description_popup_reservation_unmodifiable\: \No se puede modificar la reserva porque no se cumplen las condiciones\, \T_description_recovery_user_email\: \Por favor, pulse en el siguiente enlace para generar una nueva contrase\\u00f1a.\, \T_descrubre_servicios_adicionales\: \Descubre nuestros servicios adicionales\, \T_descubre\: \Descubre\, \T_descubre_mas\: \Descubre m\\u00e1s\, \T_descubrir_mas\: \Descubrir m\\u00e1s\, \T_descuento\: \Descuento\, \T_descuento_activo\: \Descuento activado\, \T_descuento_bono\: \Descuento del bono\, \T_descuento_bono_regalo\: \Bono de descuento\, \T_descuento_inactivo\: \Descuento desactivado\, \T_desde\: \desde\, \T_desea_continuar\: \\\u00bfDesea continuar?\, \T_deshabilitar_mapa\: \Deshabilitar mapa\, \T_deshabilitar_restricciones\: \Deshabilitar restricciones\, \T_desinos_en\: \Destinos en\, \T_despues\: \Despu\\u00e9s\, \T_destacados\: \Destacados\, \T_destino\: \Destino\, \T_destinos\: \Destinos\, \T_destinos_seleccionados\: \tus destinos seleccionados\, \T_detalles\: \Detalles\, \T_detalles_de_reserva\: \Detalles de la reserva\, \T_detalles_tarifa\: \Detalles Tarifa\, \T_detalles_voucher\: \Detalles del voucher\, \T_devolucion\: \Devoluci\\u00f3n\, \T_devolucion_misma_oficina\: \Devoluci\\u00f3n en la misma oficina\, \T_dia\: \D\\u00eda\, \T_dia_no_seleccionable\: \Este d\\u00eda no puede ser seleccionado\, \T_dias\: \D\\u00edas\, \T_direccion\: \Direcci\\u00f3n\, \T_discount_activation\: \Activaci\\u00f3n de descuento\, \T_discount_applied\: \@@DISCOUNT@@ % de descuento aplicado.br> Precio final de la reserva: @@AMOUNT@@ @@CURRENCY@@\, \T_discount_applied_confirmation\: \@@DISCOUNT@@ % de descuento aplicado.\, \T_discount_applied_label\: \Descuento aplicado\, \T_discount_bono_with_price\: \Precio descontado\, \T_discount_certificate\: \Certificado de descuento\, \T_discount_phrase\: \Se cobrar\\u00e1n span classcurrencyValue>@@AMOUNT@@/span> span class\\\monedaConv\\\>@@CURRENCY@@/span> en el momento de confirmar la reserva, el resto deber\\u00e1 ser abonado en el hotel.\, \T_discount_phrase_with_num_days\: \Se cobrar\\u00e1n span classcurrencyValue>@@AMOUNT@@/span> @@CURRENCY@@ (@@NUMDAYS@@ dia@@S@@) en el momento de confirmar la reserva, el resto deber\\u00e1 ser abonado en el hotel.\, \T_discount_phrase_with_num_days_secure_payment\: \Se cobrar\\u00e1n @@AMOUNT@@ \\u20ac (@@NUMDAYS@@ dias) a trav\\u00e9s del enlace proporcionado en el correo de confirmaci\\u00f3n, el resto deber\\u00e1 ser abonado en el hotel.\, \T_discount_type\: \Tipo de descuento\, \T_discounts_applied\: \Descuentos aplicados\, \T_discover_by_only_entering\: \Desc\\u00fabrelo con solo introducir\, \T_disenyo_web\: \Dise\\u00f1o Web\, \T_disponibilidad\: \Disponibilidad\, \T_disponibilidad_confirmada_cliente\: \Tenemos disponibilidad para su solicitud. \\u00bfSigue interesado? Si es as\\u00ed pulse a href%s target_blank>aqui/a> para confirmar\, \T_disponibilidad_confirmada_hotel\: \El cliente ha confirmado su estancia. Puede proceder al cobro a href%s>aqui/a>\, \T_disponibilidad_incorporacion\: \Disponibilidad de incorporaci\\u00f3n\, \T_disponible\: \Disponible\, \T_disposicion\: \Disposici\\u00f3n\, \T_dispositivo\: \Dispositivo\, \T_distancia_centro\: \Distancia desde el centro de la ciudad\, \T_distintivos\: \Distintivos de Calidad\, \T_dni_pasaporte\: \DNI / pasaporte\, \T_documentation_detail\: \Detalle + Documentaci\\u00f3n\, \T_documento_identidad\: \Documento de identidad\, \T_donde\: \D\\u00f3nde\, \T_donde_ir\: \\\u00bfAd\\u00f3nde quiere ir?\, \T_donde_quieres_ir\: \\\u00bfD\\u00f3nde quieres ir?\, \T_dreamed_destiny_q\: \\\u00bfCu\\u00e1l es tu destino so\\u00f1ado?\, \T_dreamed_hotel_q\: \\\u00bfC\\u00f3mo es tu hotel ideal?\, \T_edad\: \Edad\, \T_edad_bebe\: \Edad bebe\, \T_edad_minima\: \Edad m\\u00ednima\, \T_edad_nino\: \Edad ni\\u00f1o\, \T_edad_ninos_obligatorio\: \Introduce la edad de todos los ni\\u00f1os\, \T_edades\: \Edades\, \T_edades_bebes\: \Edades de los bebes\, \T_edades_nino\: \Edades de los ni\\u00f1os\, \T_editar\: \Editar\, \T_ekomi_link_review\: \Puede realizar una encuesta a traves de este enlace\, \T_el_club\: \El Club\, \T_elige_destino\: \Elige destino\, \T_elige_dise\\u00f1o\: \ Elige un dise\\u00f1o\, \T_elige_fechas\: \Elige las fechas\, \T_elija_destino\: \Elija destino\, \T_elija_hotel\: \Elija hotel\, \T_elija_tipo_oferta\: \Elija tipo de oferta\, \T_eliminar\: \Eliminar\, \T_eliminar_seleccion\: \Eliminar selecci\\u00f3n\, \T_email\: \Email\, \T_email_buyer\: \Email del comprador\, \T_email_completar_pago\: \Una vez finalizado el proceso, b>revisa tu correo electr\\u00f3nico/b> para completar el pago.\, \T_email_correctamente\: \\\u00bfNo ve correctamente este email? Pulsa aqu\\u00ed\, \T_email_email\: \Formato de correo no v\\u00e1lido\, \T_email_enviado\: \Hemos enviado un email al cliente\, \T_email_error\: \Se ha producido un error al enviar email, intentelo de nuevo mas tarde\, \T_email_facturacion\: \Email de facturaci\\u00f3n\, \T_email_not_received\: \Si no has recibido un correo con tu reserva, revisa la carpeta de spam\, \T_email_recipient\: \Email del beneficiario\, \T_email_required\: \La direcci\\u00f3n de correo es obligatoria\, \T_email_valido\: \Introduzca un email v\\u00e1lido\, \T_empresa\: \Empresa\, \T_empresa_particular\: \Empresa / Particular\, \T_empresa_tarjeta\: \Empresa Tarjeta\, \T_empresas\: \Empresas\, \T_en\: \en\, \T_en_que_estas_interesado\: \\\u00bfEn qu\\u00e9 est\\u00e1s interesado?\, \T_encargado_reserva\: \Persona encargada de la reserva\, \T_entendido\: \Entendido\, \T_enter_all_affiliations\: \Ingrese todas las afiliaciones que correspondan\, \T_enter_number\: \Introduce el N\\u00ba de seguimiento\, \T_enter_otp\: \Introduzca el c\\u00f3digo para continuar\, \T_entity\: \Entidad\, \T_entrada\: \Entrada\, \T_entrada_no_seleccionable\: \Este d\\u00eda no puede ser seleccionado como d\\u00eda de llegada\, \T_entradas_recientes\: \Entradas recientes\, \T_envianos_tu_cv\: \Env\\u00edanos tu curr\\u00edculum\, \T_enviar\: \Enviar\, \T_enviar_email\: \Enviar email\, \T_enviar_opinion\: \Enviar una opini\\u00f3n\, \T_enviar_ticket\: \Enviar ticket\, \T_envio_promocode\: \Promocode\, \T_envio_regalo\: \Regalo\, \T_environmental_tax\: \Tasa ambiental\, \T_environmental_tax_excluded\: \Tasa ambiental no incluida\, \T_equipamiento\: \Equipamiento\, \T_equipment_rent\: \Alquilar material\, \T_error_404\: \P\\u00e1gina no encontrada\, \T_error_campo_newsletter\: \Alg\\u00fan campo obligatorio incorrecto\, \T_error_cancelar_reserva\: \Por problemas t\\u00e9cnicos no ha sido posible cancelar la reserva. Int\\u00e9ntelo otra vez en unos minutos.\, \T_error_generico\: \Por problemas t\\u00e9cnicos no ha sido posible realizar la operaci\\u00f3n solicitada. Int\\u00e9ntelo otra vez en unos minutos.\, \T_error_items_parcelas\: \Debe Vd. Reservar dos Parcelas. Solamente se puede reservar una de las dos opciones por parcela.br>Para reservar m\\u00e1s de una parcela, debe realizar dos reservas independientes.\, \T_error_pago_manual\: \Deber\\u00e1 realizar dicho cargo en tarjeta de forma manual.\, \T_error_pasarela\: \Se ha producido un error. Por favor introduzca de nuevo sus datos.\, \T_error_payment\: \Debe seleccionar una forma de pago\, \T_error_payment_TPV\: \Se ha producido un error y no se ha confirmado el pago. Por favor, revise los datos e intente la operaci\\u00f3n de nuevo.\, \T_error_payment_card_sibs_client\: \Su reserva est\\u00e1 confirmada pero el pago est\\u00e1 pendiente, ya que no fue posible validar los datos de su tarjeta. Nos pondremos en contacto con usted tan pronto como sea posible.\, \T_error_payment_card_sibs_hotel\: \AVISO: La reserva ha sido confirmada pero est\\u00e1 pendiente del pago, ya que no fue posible validar los datos de la tarjeta. Deben contactar directamente con el cliente para solicitar una forma de pago v\\u00e1lida.\, \T_error_retry\: \Ha ocurrido un error. Por favor vuelve a intentarlo\, \T_error_subida_licencia\: \Por favor, suba un documento v\\u00e1lido para la licencia (solo png, jpg y pdf est\\u00e1n permitidos)\, \T_error_transaccion\: \ERROR EN TRANSACCI\\u00d3N BANCARIA: CARGO NO REALIZADO.\, \T_error_variables_session\: \Ha ocurrido un error. Si tiene m\\u00e1s de una ventana abierta con la misma b\\u00fasqueda por favor ci\\u00e9rrelas y vuelva a intentarlo\, \T_es_agencia\: \\\u00bfEs una agencia?\, \T_es_empresa\: \\\u00bfEs una empresa?\, \T_es_regalo\: \\\u00bfEs un regalo? Introduce sus datos\, \T_escapadas\: \Escapadas\, \T_escoge_actividad\: \Escoge la actividad\, \T_escoge_participantes\: \Escoger participantes\, \T_escoge_participantes_actividad\: \Escoge a los participantes de la actividad\, \T_escribe_hotel_destino\: \Escribe el destino u hotel al que quieres viajar\, \T_escrito\: \Escrito\, \T_especificar_importe\: \Esepcificar un importe\, \T_establecimiento\: \Establecimiento\, \T_estado\: \Estado\, \T_estado_civil\: \Estado Civil\, \T_estamos_preparando\: \\\u2026Estamos prepar\\u00e1ndolo todo para que su estancia br> con nosotros sea inolvidable\\u2026 \\u00a1Nos vemos pronto!\, \T_estancia\: \Estancia\, \T_estancia_minima\: \Aplica Estancia m\\u00ednima\, \T_estancia_regimen\: \Estancia y r\\u00e9gimen\, \T_estancia_seleccionada\: \Estancia seleccionada\, \T_estimado\: \Estimado/a\, \T_estos_obligatorios\: \Estos campos son obligatorios\, \T_estrellas\: \Estrellas\, \T_estructura_fecha\: \@day_name@, @day@ de @month@ de @year@\, \T_estudiante\: \Estudiantes\, \T_event_hour\: \Horario del evento\, \T_evento\: \Tipo de evento\, \T_evento_abierto_al_publico\: \Su evento est\\u00e1 abierto al p\\u00fablico\, \T_exchange_rate_message\: \El tipo de cambio puede variar.br>El pago se realizar\\u00e1 en la moneda del establecimiento.\, \T_exp_minima\: \Experiencia m\\u00ednima\, \T_exp_searched_q\: \\\u00bfQu\\u00e9 tipo de experiencia buscas?\, \T_expedicion_dni\: \Fecha expedici\\u00f3n DNI\, \T_experience\: \Experiencia\, \T_experiencia\: \Resuma en una l\\u00ednea su experiencia profesional\, \T_explorer6_no_soportado\: \La versi\\u00f3n de su navegador no est\\u00e1 soportada. Por favor, utilice una versi\\u00f3n m\\u00e1s moderna o use otro navegador\, \T_extension\: \Extensi\\u00f3n\, \T_external_identifier\: \Identificador externo\, \T_external_service\: \Una vez confirmada la reserva de tu habitaci\\u00f3n, podr\\u00e1s seleccionar los d\\u00edas, el n\\u00famero de entradas y finalizar la compra de tus entradas.\, \T_extra_por_dia\: \extra por d\\u00eda\, \T_extra_por_km\: \extra por Km\, \T_extras\: \Extras\, \T_favourite_destiny_title\: \Destino preferido\, \T_fax_to\: \o por fax al @@fax@@\, \T_features\: \caracter\\u00edsticas\, \T_fecha\: \Fecha\, \T_fecha_caducidad\: \Fecha de caducidad\, \T_fecha_caducidad_invalida\: \Fecha de caducidad inv\\u00e1lida\, \T_fecha_con_disponibilidad\: \Fecha con disponibilidad y sin estancia m\\u00ednima\, \T_fecha_con_disponibilidad_y_estancia_minima\: \Fecha con estancia m\\u00ednima superior\, \T_fecha_con_release\: \Fecha de entrada solo disponible a trav\\u00e9s de la web reservando con mayor antelaci\\u00f3n. P\\u00f3ngase en contacto con el hotel v\\u00eda telef\\u00f3nica para tramitar la reserva\, \T_fecha_de_envio\: \Fecha de envio\, \T_fecha_devolucion\: \Fecha devoluci\\u00f3n\, \T_fecha_entrada\: \Fecha de Entrada\, \T_fecha_evento\: \Fecha del evento\, \T_fecha_expiracion_dni\: \Fecha de expiraci\\u00f3n del DNI\, \T_fecha_fin_servicio\: \Fecha de fin del servicio\, \T_fecha_inicio\: \Fecha de inicio\, \T_fecha_inicio_servicio\: \Fecha de inicio del servicio\, \T_fecha_nacimiento\: \Fecha de nacimiento\, \T_fecha_no_dispo\: \Fecha sin disponibilidad\, \T_fecha_recogida\: \Fecha recogida\, \T_fecha_registro\: \Fecha de registro\, \T_fecha_salida\: \Fecha de Salida\, \T_fecha_servicio\: \Fecha del servicio\, \T_fecha_sin_disponibilidad\: \Fecha sin disponibilidad de habitaciones\, \T_fechas\: \Fechas\, \T_fechas_flexibles\: \Fechas flexibles\, \T_femenino\: \Femenino\, \T_ficha_internalizacion\: \ficha de internacionalizaci\\u00f3n\, \T_ficha_proyecto\: \ficha de proyecto\, \T_files_until\: \Archivos de hasta 10mb\, \T_filtar_categoria\: \Filtrar por categor\\u00eda\, \T_filtar_destino\: \Filtrar por destino\, \T_filtar_servicios\: \Filtrar por servicios\, \T_filters\: \Filtros\, \T_filtrar\: \Filtrar\, \T_filtrar_por\: \Filtrar por\, \T_filtrar_su_busqueda\: \Filtrar su b\\u00fasqueda\, \T_finaliza_reserva\: \Finaliza tu reserva\, \T_finalizar\: \\\u00a1Finalizar!\, \T_finalizar_external_service\: \Pagar Entradas\, \T_finalizar_pago\: \Finalizar Pago\, \T_finalizar_reserva\: \Finalizar la reserva\, \T_finalizar_reserva_callcenter\: \Cambiar Precio\, \T_finalizar_reserva_callcenter_deshacer\: \Restaurar Precio\, \T_finalizar_reserva_gateway\: \Realizar Pago\, \T_finalizar_solicitud\: \Finalizar la solicitud\, \T_firstName_required\: \El nombre es obligatorio\, \T_first_name\: \Nombre\, \T_force_redirection\: \Haga click aqu\\u00ed si no te redirigimos autom\\u00e1ticamente\, \T_forfait\: \Forfait\, \T_form_alta\: \Formulario de alta\, \T_form_reservas\: \Formulario de reservas\, \T_forma_pago\: \Forma de pago\, \T_forma_pago_seleccionada\: \Forma de pago seleccionada\, \T_forma_parte_club\: \Inscr\\u00edbete y forma parte del Club\, \T_formacion\: \Formaci\\u00f3n acad\\u00e9mica y complementaria relevante\, \T_formacion_academica\: \Formaci\\u00f3n acad\\u00e9mica\, \T_formacion_profesional\: \Formaci\\u00f3n profesional\, \T_formacion_s\: \Formaci\\u00f3n\, \T_formo_parte_club\: \Ya formo parte del club\, \T_formulario\: \formulario\, \T_formulario_contacto\: \Formulario de Contacto\, \T_formulario_eventos\: \Formulario presupuesto eventos\, \T_formulario_grupos\: \Formulario Vita Grupos\, \T_formulario_negocios\: \Formulario Vita Negocios\, \T_formulario_recursos_humanos\: \Formulario recursos humanos\, \T_formulario_seccion\: \Formulario de Secci\\u00f3n\, \T_formulario_vita\: \Formulario Club Vita\, \T_fotografia\: \Fotograf\\u00eda\, \T_fotos\: \Fotos\, \T_fotos_y_descripcion\: \Fotos y Descripci\\u00f3n\, \T_frequency\: \\\u00bfCuando llamar?\, \T_friends_club\: \Club de amigos\, \T_full_address\: \Direcci\\u00f3n completa para la facturaci\\u00f3n\, \T_galeria\: \Galer\\u00eda\, \T_garantiza_reserva\: \Garantiza tu reserva\, \T_general\: \General\, \T_generated_commission\: \Comisi\\u00f3n generada\, \T_genero\: \G\\u00e9nero\, \T_geolocation_message\: \Versi\\u00f3n web disponible en\, \T_gestionar_subagentes\: \Gestionar Sub-agentes\, \T_go_report\: \Ir al informe\, \T_go_to\: \Ir a\, \T_go_to_complaint\: \Ir a la denuncia\, \T_go_to_previous_page\: \Volver a la b\\u00fasqueda\, \T_gracias_club\: \Gracias por unirte a nuestro club de amigos\, \T_gracias_colaboracion\: \Muchas gracias por tu colaboraci\\u00f3n\, \T_gracias_contacto\: \Su mensaje ha sido registrado. Muchas gracias\, \T_gracias_duda\: \Gracias por registrarte, cont\\u00e1ctanos para resolver cualquier duda\, \T_gracias_newsletter\: \Gracias por suscribirte a nuestra newsletter\, \T_gracias_por_alojarse_en_nuestro_hotel\: \\\tMuchas gracias por haberse alojado en nuestro hotel. Confiamos haya\\tdisfrutado de su estancia. Con el objetivo de la mejora constante de la\\tcalidad de nuestros servicios le rogamos cumplimente el siguiente cuestionario.\\tNos permitir\\u00e1 conocer su opini\\u00f3n, quejas y sugerencias para\\tmejorar d\\u00eda a d\\u00eda.\\t\, \T_gracias_por_reservar\: \Gracias por reservar en span style\\\font-weight: 700; color: @@color@@; text-decoration: none;\\\>@@url@@/span>\, \T_gracias_por_reservar_2\: \Gracias por reservar en\, \T_gracias_por_su_interes\: \Gracias por su inter\\u00e9s\, \T_gracias_registro\: \\\u00a1Gracias por su registro!\, \T_grafica\: \Gr\\u00e1fica\, \T_grafica_info\: \En este gr\\u00e1fico puede ver el hist\\u00f3rico de precios del mes en curso, y ver no solo que d\\u00edas son los m\\u00e1s baratos, sino la media de precios del establecimiento. Pinchando en el d\\u00eda, puedes seleccionar el rango de fechas en el que quieres hacer tu reserva.\, \T_gratis\: \Gratis\, \T_greetings\: \Saludos\, \T_guardar_agencia\: \Guardar\, \T_guardar_compra\: \Guardar compra\, \T_guardar_seleccion\: \Guardar selecci\\u00f3n\, \T_habilitar_mapa\: \Habilitar mapa\, \T_habilitar_restricciones\: \Habilitar restricciones\, \T_habitacion\: \Habitaci\\u00f3n\, \T_habitacion_asignada\: \Habitaci\\u00f3n asignada\, \T_habitacion_eliminada_ok\: \La habitaci\\u00f3n ha sido eliminada correctamente\, \T_habitacion_seleccionada\: \Habitaci\\u00f3n seleccionada\, \T_habitaciones\: \Habitaciones\, \T_habitaciones_cuadruples\: \Habitaciones cu\\u00e1druples\, \T_habitaciones_destacadas\: \Habitaciones destacadas\, \T_habitaciones_dobles\: \Habitaciones dobles\, \T_habitaciones_individuales\: \Habitaciones individuales\, \T_habitaciones_triples\: \Habitaciones triples\, \T_habitaciones_y_ocuapcion\: \Habitaciones y ocupaci\\u00f3n\, \T_hablado\: \Hablado\, \T_hacer_pago\: \Realizar Pago\, \T_hacer_reserva\: \hacer mi reserva\, \T_handicap\: \Handicap\, \T_hasta\: \hasta\, \T_hasta_quantity_gratis\: \Hasta @@QUANTITY@@ gratis\, \T_haz_reserva_ahora\: \Haz tu reserva ahora\, \T_he_leido_0\: \He le\\u00eddo y acepto la \, \T_he_leido_1\: \He leído y acepto los \, \T_he_leido_3\: \ y acepto la \, \T_he_leido_4\: \ y los \, \T_he_leido_5\: \ y el \, \T_he_leido_6\: \, las \, \T_he_leido_7\: \He le\\u00eddo, comprendo y acepto las \, \T_he_leido_x\: \, el \, \T_hi\: \\\u00a1Hola!\, \T_historial_reservas\: \Historial de reservas\, \T_historial_reservas_club\: \Aqu\\u00ed encontraras tu historial de reservas\, \T_historial_transacciones\: \Historial de transacciones\, \T_hola\: \Hola\, \T_holiday_friend_title\: \\\u00bfCon qui\\u00e9n las disfrutas?\, \T_hombre\: \Hombre\, \T_hora\: \Hora\, \T_hora_checkin_politica\: \Hora de checkin indicado en la pol\\u00edtica de cancelaci\\u00f3n\, \T_hora_devolucion\: \Hora devoluci\\u00f3n\, \T_hora_entrada\: \Hora de entrada\, \T_hora_llegada\: \Hora de llegada\, \T_hora_recogida\: \Hora recogida\, \T_hora_salida\: \Hora de salida\, \T_hora_vuelo\: \Hora de llegada de vuelo/tren\, \T_hora_vuelo_know\: \A\\u00fan no tengo vuelo/tren de ida\, \T_hora_vuelo_know_return\: \A\\u00fan no tengo vuelo/tren de vuelta\, \T_hora_vuelo_single\: \Hora de vuelo\, \T_horario_reserva\: \Horario de la reserva\, \T_horas\: \Horas\, \T_hotel\: \Hotel\, \T_hotel_disponible\: \hotel disponible para su b\\u00fasqueda\, \T_hotel_does_not_have_rooms_for_capacities_of_search\: \No contamos con la ocupaci\\u00f3n solicitada, por favor, seleccione una ocupaci\\u00f3n diferente\, \T_hotel_encontrado\: \Hotel Encontrado\, \T_hotel_list\: \Listado de hoteles\, \T_hotel_no_dispo_booking0\: \strong>@@hotel@@/strong> no tiene disponibilidad para las fechas seleccionadas. Le ofrecemos la posibilidad de ver el calendario con fechas alternativas por si desea cambiar su estancia y hoteles de la zona similares y con disponibilidad para las fechas seleccionadas\, \T_hotel_no_dispo_booking0_2\: \@@hotel@@ no tiene disponibilidad para las fechas seleccionadas.\, \T_hotel_porque\: \\\u00bfQu\\u00e9 hotel y por qu\\u00e9?\, \T_hotel_sin_dispo_fechas\: \Hotel sin disponibilidad para estas fechas\, \T_hoteles\: \Hoteles\, \T_hoteles_ciudad\: \Hoteles de ciudad\, \T_hoteles_disponibles\: \Hoteles disponibles para su b\\u00fasqueda\, \T_hoteles_encontrados\: \Hoteles Encontrados\, \T_hoteles_montana\: \Hoteles de monta\\u00f1a\, \T_hoteles_playa\: \Hoteles de playa\, \T_hoteles_sin_dispo_fechas\: \Hoteles sin disponibilidad para estas fechas\, \T_hotels_at\: \Hoteles en\, \T_hotelverse_room_asignation\: \Pre-asignaci\\u00f3n pendiente de aprobaci\\u00f3n\, \T_huespedes\: \Hu\\u00e9spedes\, \T_humedad\: \Humedad\, \T_iata_valido\: \Introduzca un c\\u00f3digo IATA v\\u00e1lido\, \T_id_agencia\: \ID Agencia\, \T_id_del_ticket\: \ID del ticket\, \T_id_persona\: \Id Persona\, \T_id_ticket\: \ID ticket\, \T_id_transaccion\: \Identificador transacci\\u00f3n\, \T_ida\: \Ida\, \T_ida_vuelta\: \Ida y vuelta\, \T_identificador_reserva\: \Identificador de la reserva\, \T_identified\: \Identificado\, \T_idioma\: \Idioma\, \T_idiomas\: \Idiomas\, \T_if_not_completed_cancelled\: \Si no se realiza esta transacci\\u00f3n, su reserva se cancelar\\u00e1 autom\\u00e1ticamente.\, \T_imagen\: \Imagen\, \T_imagenes\: \Im\\u00e1genes\, \T_images_gallery\: \Galer\\u00eda de im\\u00e1genes\, \T_importe\: \Importe\, \T_importe_en_alojamiento\: \Este importe se cobrar\\u00e1 en el alojamiento\, \T_importe_estancia\: \Importe estancia\, \T_imposible_modificacion_habitacion\: \No puede modificar s\\u00f3lo una habitaci\\u00f3n al haber cambiado fechas. Modifique la reserva completa.\, \T_imposible_modificar_tarifa_regimen\: \Al modificar s\\u00f3lo una habitaci\\u00f3n, no podr\\u00e1 elegir una tarifa ni un r\\u00e9gimen diferente al de resto de habitaciones. \\u00bfDesea continuar?\, \T_imprimir\: \Imprimir\, \T_imprimir_confirmacion\: \Imprimir la confirmaci\\u00f3n\, \T_impuesto_consumo\: \Inc. cargo por servicio e impuesto de consumo\, \T_impuesto_especial\: \Impuesto especial\, \T_impuestos\: \Impuestos\, \T_impuestos_estancia\: \Impuestos por estanc\\u00eda\, \T_impuestos_incl\: \Impuestos incl.\, \T_impuestos_incluidos\: \Impuestos incluidos\, \T_impuestos_incluidos_short\: \IVA Incl.\, \T_impuestos_no_incluidos\: \Impuestos no incluidos\, \T_impuestos_no_incluidos_short\: \IVA not Incl.\, \T_impuestos_servicios_adicionales\: \Impuestos por servicio adicional\, \T_incluido\: \Incluido\, \T_incluye\: \Incluye\, \T_incluye_comentarios\: \Por favor, incluye cualquier\\t\\t\\t\\t\\tcomentario o petición en el cuadro a continuación.\\t\\t\\t\\t\\tAunque haremos todos los esfuerzos posibles, recuerda que no\\t\\t\\t\\t\\tpodemos garantizar la satisfacción de las peticiones\\t\\t\\t\\t\\tespeciales hasta tu llegada al hotel.\, \T_incorrect_entered_otp\: \El c\\u00f3digo introducido no es correcto. Por favor, compruebe su email o vuelva a iniciar sesi\\u00f3n pasados unos minutos\, \T_incorrect_otp\: \C\\u00f3digo incorrecto\, \T_indicaciones\: \Indicaciones\, \T_indique_hotel\: \Indique hotel de la consulta\, \T_info_camping\: \Informaci\\u00f3n del Camping\, \T_info_hotel\: \Informaci\\u00f3n del hotel\, \T_info_needed_payment\: \Aqu\\u00ed encontrar\\u00e1 la informaci\\u00f3n necesaria para realizar el pago\, \T_informacion_adicional\: \Informaci\\u00f3n adicional de inter\\u00e9s\, \T_informacion_club\: \Informaci\\u00f3n del club\, \T_informacion_contacto\: \Informaci\\u00f3n de contacto\, \T_informacion_evento\: \Informaci\\u00f3n del evento\, \T_informacion_general\: \Informaci\\u00f3n general\, \T_informacion_pago\: \Informaci\\u00f3n del pago\, \T_informacion_salon\: \Informaci\\u00f3n sobre el sal\\u00f3n\, \T_informacion_vuelo\: \Informaci\\u00f3n sobre el vuelo\, \T_iniciar_sesion_con_google\: \Iniciar sesi\\u00f3n con Google\, \T_inicio\: \Inicio\, \T_input_email_long\: \Sucr\\u00edbete a nuestro newsletter, inserta tu email\, \T_input_new_password\: \Introduzca la nueva contrase\\u00f1a\, \T_insatisfecho\: \Insatisfecho\, \T_inscribirme\: \Inscribirme\, \T_insert_promocode\: \Inserta tu promocode\, \T_inserta_importe\: \Inserta importe\, \T_insertar\: \Insertar\, \T_integrantes_grupo\: \Integrantes del grupo\, \T_intereses\: \Intereses\, \T_interest_point\: \Puntos de interes\, \T_internal_error\: \ Por problemas t\\u00e9cnicos en este momento no se ha podido efectuar la b\\u00fasqueda. Int\\u00e9ntelo en unos minutos \, \T_introduce_codigo\: \Introduce tu c\\u00f3digo promocional\, \T_introduce_email\: \Introduce tu Email y s\\u00e9 el primero en recibir nuestra newsletter\, \T_introduce_email_placeholder\: \Introduce tu email\, \T_introduce_nombre_apellido\: \Introduce tu nombre y apellidos\, \T_introduce_num_tel\: \Introduce tu n\\u00famero de tel\\u00e9fono\, \T_introducir_contrasena\: \Introducir contrase\\u00f1a\, \T_introduzca_apellido\: \Introduzca su apellido\, \T_introduzca_email\: \Introduzca su email\, \T_introduzca_localizador\: \Introduzca su localizador\, \T_introduzca_nombre\: \Introduzca su nombre\, \T_introduzca_nombre_apellido\: \Introduzca su nombre y apellidos\, \T_introduzca_num_tel\: \Introduzca su n\\u00famero de tel\\u00e9fono\, \T_introduzca_precio\: \Introduzca el precio\, \T_introduzca_web\: \Introduzca la p\\u00e1gina web\, \T_ir_a_galeria\: \Ir a galer\\u00eda\, \T_ir_a_ofertas\: \Ir a ofertas\, \T_ir_a_web\: \Ir a la web\, \T_is_not_available\: \, no tiene disponibilidad las siguientes fechas:\, \T_iva_incluido\: \IVA incluido\, \T_iva_incluido_short\: \IVA incl.\, \T_iva_reserva\: \IVA reserva\, \T_jugador\: \Jugador\, \T_just_booking\: \\\u00a1Reci\\u00e9n reservado!\, \T_keep_session\: \Mantener mi sesi\\u00f3n iniciada\, \T_kids_need_adult\: \Los ni\\u00f1os deben ir acompa\\u00f1ados de un adulto\, \T_kids_to_adults\: \Los ni\\u00f1os mayores de @@AGE@@ a\\u00f1os ser\\u00e1n considerados como adultos\, \T_label_credit_card\: \Selecciona tarjeta de cr\\u00e9dito...\, \T_lamentamos_cancelacion\: \Lamentamos que hayas cancelado tu registro. Esperamos que vuelvas pronto.\, \T_lastName_required\: \El primer apellido es obligatorio\, \T_last_day_available\: \\\u00daltimo d\\u00eda de salida disponible para la fecha de entrada seleccionada\, \T_late_booking_conditions\: \\\u00a1El modo m\\u00e1s r\\u00e1pido de asegurar tu habitaci\\u00f3n! Realiza tu reserva sin necesidad de insertar los datos de tu tarjeta. Abona tu reserva directamente en el hotel.\, \T_leer_mas\: \Leer m\\u00e1s\, \T_leer_menos\: \Leer menos\, \T_level\: \Nivel Actual\, \T_licence_expire_date\: \Fecha de vencimiento de la licencia (AAAA / MM)\, \T_licencia\: \Licencia\, \T_limpieza\: \Limpieza\, \T_link_reservation\: \Reservar Ahora\, \T_link_retry_cc\: \a href\\\@@HREF@@\\\>HAGA CLICK AQUI PARA INTRODUCIR UNA NUEVA TARJETA/a>\, \T_link_te\: \Enlace a T&E\, \T_link_tiempo\: \Este link solo tiene una duraci\\u00f3n de 2 horas. Si no finaliza la reserva en este periodo de tiempo, su reserva quedar\\u00e1 autom\\u00e1ticamente cancelada.\, \T_link_to_gateway\: \Pinche aqu\\u00ed para usar el token\, \T_link_ver_web_email\: \\\u00bfTienes problema para ver el email? Pulsa aqui para verlo en la web\, \T_lista\: \Lista\, \T_little_bag_number\: \Peque\\u00f1a\, \T_little_bag_number_2\: \(Hasta 119x119x81 cm)\, \T_llama_ahora\: \Llamadme ahora\, \T_llamada_red_fija_nacional\: \Llamada a red fija nacional\, \T_llamada_valor_anadido\: \LLamada con valor a\\u00f1adido\, \T_llamame\: \Ll\\u00e1mame\, \T_llamamos_gratis\: \\\u00a1Te llamamos gratis!\, \T_llamanos_al\: \Ll\\u00e1manos al\, \T_llamenos_reserva\: \Ll\\u00e1menos\, \T_llegada\: \Llegada\, \T_lo_sentimos\: \\\u00a1Lo sentimos!\, \T_load_more\: \Cargar m\\u00e1s\, \T_loading_text\: \strong>BUSCANDO/strong>br>EL MEJOR PRECIO ONLINE GARANTIZADO\, \T_localidad\: \Localidad\, \T_localizacion\: \Localizaci\\u00f3n\, \T_localizador\: \Localizador\, \T_login\: \Iniciar sesi\\u00f3n\, \T_login_ko\: \Email o password incorrectos\, \T_login_ventajas\: \Inicia sesi\\u00f3n y disfruta de las ventajas exclusivas\, \T_logotype\: \Logotipo\, \T_logout_amazonPay\: \Cerrar la sesi\\u00f3n\, \T_lopd\: \He le\\u00eddo y acepto la pol\\u00edtica de privacidad\, \T_lopd_club\: \He le\\u00eddo y acepto la pol\\u00edtica de privacidad y las condiciones del club\, \T_lopd_club2\: \Al iniciar sesi\\u00f3n o al crear una cuenta, aceptas nuestros span>T\\u00e9rminos y condiciones y la Pol\\u00edtica de privacidad/span>\, \T_lopd_cv\: \He le\\u00eddo y acepto la pol\\u00edtica de privacidad\, \T_mail_call_client\: \El cliente @@NAME@@ con email @@EMAIL@@ ha notificado que desea recibir una llamada para obtener informaci\\u00f3n sobre las posibles alternativas a la cancelaci\\u00f3n de su reserva: @@BOOKING@@.\, \T_mail_call_client_info\: \La informaci\\u00f3n proporcionada por el cliente es la siguiente:\, \T_maletas\: \Maletas\, \T_map_web\: \Mapa web\, \T_mapa\: \Mapa\, \T_marca\: \Marca\, \T_marcas\: \Marcas\, \T_margen_total\: \Margen total\, \T_mark_as_resolved\: \Marcar como resuelto\, \T_marked_fields\: \Los campos con * son obligatorios\, \T_mas_fotos\: \M\\u00e1s fotos\, \T_mas_opciones\: \M\\u00e1s opciones\, \T_mas_salones\: \M\\u00e1s salones\, \T_mas_servicios\: \Ver todos los servicios\, \T_mas_tipos_regimenes\: \Ver m\\u00e1s tipos de pensiones\, \T_mas_visitas_virtuales\: \M\\u00e1s visitas virtuales\, \T_mascota\: \Mascota\, \T_mascotas\: \Mascotas\, \T_masculino\: \Masculino\, \T_max_capacity\: \Capacidad m\\u00e1x\, \T_max_charts\: \M\\u00e1ximo 1000 car\\u00e1cteres\, \T_max_km_dia\: \N\\u00ba m\\u00e1ximo de Km por d\\u00eda\, \T_maximo\: \M\\u00e1ximo\, \T_may_not_include_all_supplements\: \Tenga en cuenta que es posible que esta confirmaci\\u00f3n no incluya todos los suplementos reservados.\, \T_meeting_planner\: \Planificador de reuniones\, \T_mejor_habitacion_disponible\: \Mejor habitaci\\u00f3n disponible\, \T_mejor_opcion\: \Mejor opci\\u00f3n\, \T_mejor_precio_dispo\: \Mejor precio disponible\, \T_mejor_precio_garantizado\: \mejor precio garantizado\, \T_mejor_precio_online\: \Mejor precio online\, \T_mejora_experiencia\: \Mejora tu experiencia\, \T_mejora_tu_estancia\: \\\\@@ORIGINAL_OPTION@@\\\ a \\\@@NEW_OPTION@@\\\\, \T_mejora_tu_habitacion\: \Mejora tu estancia @@INDEX_ROOM@@ a \\\@@HABITACION@@\\\\, \T_menor_de\: \Menor de\, \T_menores_de\: \Menores de\, \T_menos_info\: \Menos informacion\, \T_menos_tipos_regimenes\: \Ocultar tipos de pensiones\, \T_mensaje_token_tpv\: \Se le va a redirigir a la web oficial de @@BANCO@@ para que inserte su tarjeta y la podamos validar.br> Muchas gracias br> b classno_charge_important>No se le va a cobrar ning\\u00fan importe./b>\, \T_menu\: \Men\\u00fa\, \T_mes\: \Mes\, \T_message\: \Mensaje\, \T_message_benefits\: \Suma ventajas a tu bono regalo suscribi\\u00e9ndote a Club\, \T_message_bono\: \Dedicatoria\, \T_message_bono_balance\: \Ya has realizado una reserva con tu Bono Regalo. Actualmente tu saldo disponible es de:\, \T_message_bono_confirm\: \Enviar Regalo\, \T_message_bono_response\: \En breve recibir\\u00e1 un mensaje con un enlace para realizar el pago. Una vez se haya confirmado dicho pago ser\\u00e1 procesada su petici\\u00f3n de regalo.\, \T_message_button_token\: \Guardar Datos\, \T_message_email_datatrans\: \Indique el correo electr\\u00f3nico al cual se le enviar\\u00e1 el c\\u00f3digo de activaci\\u00f3n que le permitir\\u00e1 mostrar los datos de tarjeta:\, \T_message_enable_change_price\: \Modificaci\\u00f3n de precios desde Call Center: @@ORIGINAL_PRICE@@ -> @@PRICE@@\, \T_message_error_amazonpay\: \Un error inesperado ha ocurrido. Por favor, int\\u00e9ntelo m\\u00e1s tarde. Si el fallo persiste contacte con el comercio.\, \T_message_extra_services_b35_paid_tpv\: \Importe Pagado: @@AMOUNT@@ @@CURRENCY@@\, \T_message_extra_services_b35_tpv\: \Se acaba de enviar el correo de confirmaci\\u00f3n de la reserva a la direcci\\u00f3n indicada. A continuaci\\u00f3n, se realizar\\u00e1 el cobro de la entrada en Parques Reunidos por un importe de @@AMOUNT_EXTRA@@ @@CURRENCY@@.\, \T_message_extra_services_no_tpv\: \El importe de la estancia no ser\\u00e1 cargado en la tarjeta de cr\\u00e9dito (el pago deber\\u00e1 hacerse directamente en el hotel el d\\u00eda de llegada). Al haber seleccionado como servicio adicional una entrada a uno de los parques del grupo Port Aventura, se proceder\\u00e1 al cobro de la entrada por un importe de @@AMOUNT_EXTRA@@ @@CURRENCY@@ a trav\\u00e9s de la pasarela de pago de Parque Reunidos.\, \T_message_extra_services_tpv\: \Ha seleccionado como servicio adicional una entrada a uno de los parques del grupo Port Aventura, se proceder\\u00e1 a hacer un primer cobro de @@AMOUNT@@ @@CURRENCY@@ en concepto de estancia y, a continuaci\\u00f3n, se proceder\\u00e1 al cobro de la entrada en Parques Reunidos por un importe de @@AMOUNT_EXTRA@@ @@CURRENCY@@.\, \T_message_hello\: \Hola @@NAME@@\, \T_message_law_currency_change\: \(*) 1 @@CURRENCY_BASE@@ equivale a @@AMOUNT_CURRENCY_CONVERTED@@ @@CURRENCY_CONVERTED@@. Conversi\\u00f3n obtenida @@DATE_IN_EXCHANGE@@ \\u00b7 Renuncia de responsabilidad: La propiedad no verifica ning\\u00fan dato y se exime de la obligaci\\u00f3n de hacerlo. Renuncian expresamente a toda responsabilidad relacionada con la precisi\\u00f3n, pudiendo reclamar un desembolso a la llegada en el hotel para ajustar el nuevo cambio.\, \T_message_panicparity_popup\: \span stylecolor: orange; font-weight: 400>Esta tarifa actualmente no est\\u00e1 disponible./span> br> Por favor, pruebe m\\u00e1s tarde.\, \T_message_paritymaker_customized\: \span class\\\tittle\\\>\\u00a1ESTAMOS MEJORANDO LOS PRECIOS!/span>div class\\\subtittle\\\>br>Estamos bajando el precio para ofrecerte el mejor precio onlinebr>/div>\, \T_message_paritymaker_popup\: \span classtitle-popup stylecolor: orange; font-weight: 400>\\u00a1ESTAMOS MEJORANDO LOS PRECIOS!/span> br> \\u00bfVes los precios moverse as\\u00ed? br>Los estamos bajando para seguir ofreci\\u00e9ndote el mejor precio online. \\u00a1Aprov\\u00e9chalos!\, \T_message_payment_tickets_failed\: \Lo sentimos pero algo no ha ido bien en el cobro de sus entradas. Vuelva a intentarlo, y si el problema persiste contacte con nosotros.\, \T_message_pending_payment_transfer\: \Estimado/a hotelero/a, br>br>Le informamos que a continuaci\\u00f3n le adjuntamos la lista de reservas que requieren su atenci\\u00f3n para el cobro de los traslados vinculados a la estancia. br>br>Un saludo.\, \T_message_provider_payment\: \A continuaci\\u00f3n ser\\u00e1 redirigido a la pasarela de pago de nuestro colaborador @@PROVIDER@@ para el cobro de las entradas por un importe de @@AMOUNT_EXTRA@@ @@CURRENCY@@\, \T_message_recovery\: \Introduzca el usuario o correo de direcci\\u00f3n registrado en la zona privada de agencias para recuperar el acceso:\, \T_message_start_buyer\: \Has regalado un bono @@HOTEL_NAME@@ para\, \T_message_start_recipient\: \Has recibido un bono @@HOTEL_NAME@@ por parte de\, \T_message_thread\: \Hilo de mensajes\, \T_messages\: \Mensajes\, \T_mi_reserva\: \Mi reserva\, \T_miembro_acceder\: \Soy miembro, acceder\, \T_miltiple_recipients\: \\\u00bfM\\u00faltiples destinatarios?\, \T_minimo\: \Minimo\, \T_minutos\: \Minutos\, \T_mira_precios_y_disponibilidad\: \Mira precios y disponibilidad\, \T_mis_reservas\: \Mis reservas\, \T_mix_hotels_message\: \Si desea seleccionar dos habitaciones de hoteles diferentes deber\\u00e1 realizar las reservas por separado. Lamentamos las molestias\, \T_mobile\: \M\\u00f3vil\, \T_modificacion\: \Modificaci\\u00f3n\, \T_modificar\: \Modificar\, \T_modificar_busqueda\: \Modificar b\\u00fasqueda\, \T_modificar_datos\: \Modificar otros datos\, \T_modificar_precio\: \Modificar Precio\, \T_modificar_reserva\: \Modificar reserva\, \T_modificar_reserva_completa\: \Modificar reserva completa\, \T_modificar_ticket\: \Modificar ticket\, \T_modification_confirm\: \\\u00bfDesea confirmar la modificaci\\u00f3n de la reserva?\, \T_modification_confirmed\: \Modificaci\\u00f3n realizada satisfactoriamente\, \T_modification_forced\: \Modificar Solo Precios y Ocupaci\\u00f3n\, \T_modification_forced_atras\: \Atras\, \T_modification_forced_guardar\: \Guardar\, \T_modification_forced_price\: \Forzar Precio Habitaci\\u00f3n\, \T_modification_mail_confirmation\: \Enviar Email Confirmaci\\u00f3n\, \T_modification_need_reconfirmation\: \La reserva @@LOCALIZADOR@@ ha sido modificada nuevamente. Por favor contacte con el hotel para confirmar la informaci\\u00f3n de la misma.\, \T_modification_notconfirmed\: \Algo ha salido mal. No se ha realizado la modificaci\\u00f3n\, \T_modification_price_no_gateway\: \\\u00a1Atenci\\u00f3n! El importe original para esta reserva era de @@AMOUNT@@ @@CURRENCY@@, el nuevo importe a pagar ser\\u00eda de @@NEW_AMOUNT@@ @@CURRENCY@@.\, \T_modification_release_info_popup\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda debido a que no puede realizar una nueva reserva con menos de @@release@@ d\\u00edas de antelaci\\u00f3n a la fecha de hoy. Puede realizar su reserva al mejor precio para fechas posteriores a b>@@date@@/b>. \\u00a1Le esperamos!\, \T_modification_services\: \Forzar Precio Servicios Adicionales\, \T_modified_criteria\: \Sus criterios de b\\u00fasqueda han sido modificados\, \T_modified_search_criteria\: \Hemos cambiado tus fechas porque existe una estancia m\\u00ednima\, \T_modified_services\: \Servicios modificados\, \T_modify\: \Modificar\, \T_modify_booking_hotel_message\: \En el caso de que el nuevo importe de la reserva modificada sea inferior al importe de la reserva original, no se reembolsar\\u00e1 la diferencia.\, \T_modify_location_message\: \Nuevo localizador @@NUEVO@@ sustituye al localizador @@ORIGINAL@@\, \T_moneda\: \Moneda\, \T_montana\: \Monta\\u00f1a\, \T_more_hotels_you_like\: \M\\u00e1s hoteles que te pueden gustar\, \T_most_expensive_price\: \Precio m\\u00e1s alto\, \T_mostrando_disponibilidad_para\: \Te mostramos la disponibilidad para \, \T_mostrar\: \mostrar\, \T_mostrar_confirmacion\: \Por favor, muestre esta confirmaci\\u00f3n de reserva en la recepci\\u00f3n a la llegada al hotel\, \T_mostrar_hoteles_disponibles\: \Mostrar solo hoteles disponibles\, \T_mostrar_lista\: \Mostrar lista\, \T_mostrar_mapa\: \Mostrar mapa\, \T_mostrar_precios\: \Mostrar precios\, \T_mostrar_tarifas_con_impuestos\: \Mostrar tarifas con impuestos\, \T_motivos_cancelacion\: \Motivos de cancelaci\\u00f3n\, \T_motor_de_reservas\: \Motor de Reservas\, \T_motor_reservas_hotel\: \Motor de Reservas para Hoteles\, \T_movil\: \M\\u00f3vil\, \T_mujer\: \Mujer\, \T_must_save_password\: \Su contrase\\u00f1a, que debe ser guardada\, \T_muy_insatisfecho\: \Muy insatisfecho\, \T_muy_satisfecho\: \Muy satisfecho\, \T_n_vuelo\: \N\\u00ba de vuelo\, \T_nacionalidad\: \Nacionalidad\, \T_necesarias\: \Necesarias\, \T_necesita_ayuda\: \\\u00bfNecesitas ayuda?\, \T_necesitas_habitaciones\: \\\u00bfNecesitas habitaciones?\, \T_need_further_assistance\: \Si tiene alguna pregunta o necesita asistencia adicional, no dude en contactarnos. \\u00a1Estamos aqu\\u00ed para ayudarle!\, \T_new_complaint\: \Nueva denuncia\, \T_new_modify_location_message\: \Modificaci\\u00f3n de la reserva @@ORIGINAL@@\, \T_new_password\: \Nueva contrase\\u00f1a\, \T_new_search_session_expire\: \Su reserva ha caducado. Por favor, realize su b\\u00fasqueda de nuevo.\, \T_new_total_bono_with_price\: \Saldo final\, \T_new_user_rentacar\: \Se ha creado un usuario con su email (%s) y usando de contrase\\u00f1a este localizador de reserva (%s). Puede usar estos datos para gestionar su reserva\, \T_newsletter\: \Newsletter\, \T_newsletter_tit\: \Suscr\\u00edbete a nuestro newsletter\, \T_next_level\: \RN Pr\\u00f3ximo Nivel\, \T_next_page\: \P\\u00e1gina siguiente\, \T_next_room\: \Siguiente habitaci\\u00f3n\, \T_nif\: \NIF\, \T_nif_cif\: \NIF/CIF\, \T_nif_help_tooltip\: \N\\u00famero de Identificaci\\u00f3n Fiscal. En caso de que no tenga uno, agregue NA\, \T_nino\: \Ni\\u00f1o\, \T_ninos\: \Ni\\u00f1os\, \T_no\: \No\, \T_no_aplicable\: \No aplicable\, \T_no_available_upgrade_booking3\: \No se ha encontrado disponibilidad para mejorar su reserva\, \T_no_cancelable\: \No cancelable\, \T_no_cliente\: \No soy cliente\, \T_no_dispo_popup_message\: \Estas fechas son de muy alta demanda y ya b>no nos queda disponibilidad para los criterios seleccionados./b> Por favor, consulta las alternativas que te ofrecemos a continuaci\\u00f3n o modifica tu b\\u00fasqueda. b>\\u00a1Muchas gracias!/b>\, \T_no_disponibilidad_min_stay\: \La estancia m\\u00ednima para las fechas seleccionadas es de @@days@@ noches. Por favor, modifique su b\\u00fasqueda. Muchas gracias.\, \T_no_disponible\: \No disponible\, \T_no_disponible_2\: \Sin disponibilidad para los criterios seleccionados\, \T_no_disponible_3\: \Sin disponibilidad\, \T_no_disponible_hasta\: \No disponible hasta el d\\u00eda\, \T_no_hotel_dispo_zona\: \Disculpe, ning\\u00fan hotel de la zona tiene disponibilidad para las fechas seleccionadas\, \T_no_incluido\: \no incluido\, \T_no_lo_se\: \No lo s\\u00e9\, \T_no_more_rooms_available\: \No quedan m\\u00e1s habitaciones disponibles\, \T_no_obligatorio\: \No obligatorio\, \T_no_offers\: \Lo sentimos, no existen ofertas disponibles\, \T_no_posible_cancelar_reserva_por_condiciones\: \No es posible cancelar esta reserva debido a que las condiciones de la tarifa no lo \\tpermiten.\, \T_no_posible_modificar_reserva_por_condiciones\: \No es posible modificar esta reserva debido a que las condiciones de la tarifa no lo \\tpermiten.\, \T_no_posible_modificar_reserva_por_reintentos\: \No se puede modificar la reserva debido a que se ha superado el n\\u00famero de intentos establecidos por el hotel.\, \T_no_posible_modificar_reserva_por_tpv\: \Esta reserva no permite modificaciones ya que ha sido pagada por TPV. Por favor p\\u00f3ngase en contacto con el hotel para poder ayudarle.\, \T_no_quiero\: \No lo quiero, gracias\, \T_no_result_search_office_external\: \No se han encontrado coincidencias\, \T_no_result_with_filters\: \No encontramos disponibilidad para tu b\\u00fasqueda de span class\\\filter_list\\\>\\u00ab@@applied_filters@@\\u00bb/span>. Hemos ajustado los filtros para mostrarte las opciones disponibles en las fechas seleccionadas.\, \T_no_room_available_message\: \ Lamentamos no podemos ofrecer disponibilidad para las fechas seleccionadas debido a las siguientes restricciones:\, \T_no_servicio\: \Ning\\u00fan servicio seleccionado\, \T_no_solicito\: \Si no solicit\\u00f3 cambiar su contrase\\u00f1a, simplemente ignore este correo electr\\u00f3nico.\, \T_no_still_availability\: \\\u00a1Por poco! Se acaba de reservar nuestra \\u00faltima habitaci\\u00f3n disponible para tus criterios de b\\u00fasqueda. br> No te marches, vamos a ofrecerte otras opciones.\, \T_no_upselling_options_available\: \En este momento no hay opciones adicionales disponibles para tu reserva. Te invitamos a explorar nuestro sitio web para descubrir las actividades y servicios que ofrece nuestro hotel. Si tienes alguna duda o consulta, puedes ponerte en contacto con nosotros. br> strong>\\u00a1Esperamos que tengas un viaje maravilloso!/strong>\, \T_no_viajare\: \No viajar\\u00e9\, \T_noche\: \Noche\, \T_noches\: \Noches\, \T_noches_seleccionadas\: \Noches Seleccionadas\, \T_nombre\: \Nombre\, \T_nombre_buyer\: \Nombre del comprador\, \T_nombre_destinatario\: \Nombre del(os) destinatario(s)\, \T_nombre_evento\: \Nombre del evento\, \T_nombre_hotel\: \Nombre del hotel\, \T_nombre_multi_buyer\: \Nombre y apellidos del comprador\, \T_nombre_multi_recipient\: \Nombre y apellidos del beneficiario\, \T_nombre_recipient\: \Nombre del beneficiario\, \T_nombre_remitente\: \Nombre del(os) remitente(s)\, \T_nombre_salon\: \Nombre del sal\\u00f3n\, \T_nombre_y_apellidos\: \Nombre y Apellidos\, \T_nos_pronto\: \\\u00a1Nos vemos pronto!\, \T_nos_vemos_prestay\: \\\u00a1Nos vemos en @@days@@ d\\u00edas!\, \T_not_allowed_user\: \Su registro pertenece al AP Business Club. Para acceder a las condiciones especiales, p\\u00f3ngase en contacto directamente con el hotel.\, \T_not_confirmed_email_warning\: \Comprueba que la direcci\\u00f3n de e-mail y el e-mail de confirmaci\\u00f3n sean iguales\, \T_not_confirmed_resend_mail\: \Enviar confirmaci\\u00f3n\, \T_not_confirmed_user\: \Su registro a\\u00fan no ha sido validado. Por favor revise su correo electr\\u00f3nico.\, \T_not_documents_ready\: \Lo sentimos pero a\\u00fan no est\\u00e1n disponibles sus entradas. /br>/br> En breve podr\\u00e1 descargarlas. /br>Int\\u00e9ntelo de nuevo en el mismo enlace en unos minutos. /br>/br>Perdone las molestias. Gracias.\, \T_not_received_otp\: \\\u00bfNo recibiste un c\\u00f3digo?\, \T_notas\: \Notas\, \T_noticias\: \noticias\, \T_noticias_link\: \Noticias\, \T_noticias_relacionadas\: \Noticias relacionadas\, \T_nuestras_habitaciones\: \Nuestras habitaciones\, \T_nuestras_ultimas_ofertas\: \Nuestras \\u00faltimas ofertas\, \T_nuestros_hoteles\: \Nuestros Hoteles\, \T_nueva_suscripcion_newsletter\: \Notificaci\\u00f3n de nueva suscripci\\u00f3n a la newsletter\, \T_nueva_tarjeta_recibida\: \El cliente b>@@CLIENTE@@/b> ha introducido los datos de una nueva tarjeta.\, \T_nuevas_aperturas\: \Nuevas Aperturas\, \T_nuevo\: \Nuevo\, \T_num_hijos\: \N\\u00ba Hijos\, \T_numdays_gateway\: \Se cobrar\\u00e1 mediante pasarela de pago @@NUMDIAS@@ dia@@S@@, el resto a llegada en el hotel.\, \T_numero_apartamentos\: \N\\u00famero de Apartamentos\, \T_numero_asistentes\: \N\\u00famero de de asistentes\, \T_numero_cliente\: \N\\u00ba de cliente\, \T_numero_de_salas\: \N\\u00ba de Salas\, \T_numero_dias\: \Numero de d\\u00edas\, \T_numero_habitaciones\: \N\\u00famero de habitaciones\, \T_numero_noches\: \N\\u00famero de noches\, \T_numero_personas\: \N\\u00famero de personas\, \T_numero_personas_evento\: \N\\u00famero de personas del evento\, \T_numero_personas_golf\: \N\\u00famero de personas que juegan al golf\, \T_numero_reserva\: \Numero de reserva\, \T_numero_tarjeta\: \N\\u00famero de Tarjeta\, \T_numero_vuelo\: \N\\u00famero de vuelo/tren\, \T_numero_vuelo_abrev\: \N\\u00ba de vuelo/tren\, \T_numfactu_label\: \\\u00bfNecesita n\\u00famero de contribuyente en la factura?\, \T_numfactu_placeholder\: \N\\u00famero de contribuyente\, \T_o_copie_en_su_navegador\: \O copie en su navegador\, \T_observaciones\: \Observaciones\, \T_obten_descuento\: \y obt\\u00e9n un descuento del @@DISCOUNT@@ % al pagar el 100% de la reserva\, \T_occupancy_by_bed\: \Ocupaci\\u00f3n por cama\, \T_ocultar_detalles\: \Ocultar detalles\, \T_ocupacion\: \Ocupaci\\u00f3n\, \T_ocupante\: \Ocupante\, \T_of\: \de\, \T_ofer_club_amigo\: \Precios para Club Amigos desde @@price@@\, \T_oferta\: \Oferta\, \T_oferta_laboral\: \Tipo de oferta laboral\, \T_oferta_mejorada\: \Oferta mejorada\, \T_ofertas\: \ofertas\, \T_ofertas_destacadas\: \Ofertas destacadas\, \T_ofertas_listado\: \Listado de ofertas\, \T_oficina\: \Oficina\, \T_oficina_devolucion\: \Oficina devoluci\\u00f3n\, \T_oficina_recogida\: \Oficina recogida\, \T_olvidado_mi_contrasena\: \He olvidado mi contrase\\u00f1a\, \T_omitidas\: \Omitidas\, \T_once_confirmed_start_enjoying\: \Una vez confirmes que tu email @@EMAIL@@ se corresponde con tu cuenta de correo, podr\\u00e1s empezar a disfrutar de todas las ventajas exclusivas de nuestro club.\, \T_one_step_to_club\: \Solo falta un paso para acceder a @@CLUB_NAME@@. Por favor, ingrese el siguiente c\\u00f3digo de verificaci\\u00f3n en la ventana donde proporcion\\u00f3 su correo electr\\u00f3nico.\, \T_only_adults\: \S\\u00f3lo Adultos\, \T_only_digits\: \ (solo d\\u00edgitos)\, \T_only_one_rate\: \Solo se puede seleccionar un tipo de tarifa por reserva\, \T_only_one_rate_board\: \Solo se puede seleccionar un tipo de tarifa y regimen por reserva\, \T_only_password\: \Cuando cre\\u00f3 el caso se le dio una contrase\\u00f1a \\u00fanica. Pegue la contrase\\u00f1a en el espacio a continuaci\\u00f3n.\, \T_opcional\: \Opcional\, \T_opciones_avanzadas\: \Opciones Avanzadas\, \T_opciones_hab\: \Ver otras opciones para la habitaci\\u00f3n\, \T_opina_video\: \Opina sobre el video\, \T_opiniones\: \opiniones\, \T_option_office_external\: \Buscar en m\\u00e1s de 17.000 destinos\, \T_optional_email\: \Puede darnos su Correo de manera opcional\, \T_or_sign_in_with\: \O accede a trav\\u00e9s de\, \T_orden\: \Orden\, \T_orden_alfabetico\: \Orden alfab\\u00e9tico\, \T_ordenar_por\: \Ordenar por\, \T_ordenar_resultados_por\: \Ordenar resultados por\, \T_organizador\: \Organizador\, \T_origen\: \Origen\, \T_original_price\: \Precio original\, \T_other\: \Otros\, \T_other_criteria\: \Otros criterios de b\\u00fasqueda\, \T_other_reason\: \Otra raz\\u00f3n\, \T_otp_code\: \C\\u00f3digo de verificaci\\u00f3n\, \T_otp_code_sent\: \Un c\\u00f3digo de verificaci\\u00f3n ha sido enviado a @@email@@\, \T_otra_reserva\: \He hecho otra reserva con alg\\u00fan cambio\, \T_otro_hotel_cerca\: \O ver otro hotel cerca con disponibilidad esta fecha\, \T_otros_con_coste\: \Otros - con coste\, \T_otros_impuestos\: \Otros impuestos no incluidos\, \T_otros_impuestos_cargos_incluidos\: \Otros impuestos y cargos incluidos\, \T_otros_impuestos_cargos_no_incluidos\: \Otros impuestos y cargos no incluidos\, \T_paga_con_descuento\: \Reserve y pague ahora con un b>@@DISCOUNT@@% de descuento./b>\, \T_pagado\: \Pagado\, \T_pagado_pasarela\: \Pagado mediante pasarela/plataforma\, \T_pagado_por_tpv\: \Pagado mediante \, \T_pagar_ahora\: \A pagar ahora\, \T_pagar_ahora_el\: \Pagar ahora el\, \T_pagar_ahora_ndias_a\: \Pagar ahora\, \T_pagar_ahora_ndias_b\: \noche/s\, \T_pagar_en_neto\: \Pagar precios netos\, \T_pagar_en_pvp\: \Pay gross price\, \T_pagar_hotel\: \A pagar en el hotel\, \T_page\: \P\\u00e1gina\, \T_pagina_web\: \P\\u00e1gina web\, \T_pago_bizum\: \Pago mediante Bizum \, \T_pago_directo\: \Pago directo en el hotel\, \T_pago_directo_hostal\: \Pago directo en el hostal\, \T_pago_directo_no_hotel\: \Pago directo\, \T_pago_manual_bonos\: \Una vez realizada la compra, se proceder\\u00e1 al cargo del importe en su tarjeta de cr\\u00e9dito.\, \T_pago_multiple\: \Pago mediante @@TIPOPASARELA@@\, \T_pago_pasarela\: \Pago mediante pasarela de pago\, \T_pago_reserva_pasarela\: \Realice el pago para asegurar su reserva. div classnew_line>Valor a pagar: span classamount_to_pay>span classcurrencyValue>@@AMOUNT@@/span> span class\\\monedaConv\\\>@@CURRENCY@@/span>/span>/div>\, \T_pago_seguro\: \Pago Seguro\, \T_pago_tarjeta_agencia\: \Atenci\\u00f3n: Recuerde que debe introducir la tarjeta de cr\\u00e9dito de la agencia.\, \T_paid_amount\: \Importe pagado\, \T_paid_gateway_translate\: \Pagado {amount_paid} {currency_code} ({amount_percentage}) por pasarela, {payment_method}\, \T_pais\: \Pa\\u00eds\, \T_pais_residencia\: \Pa\\u00eds de residencia\, \T_paquetes\: \Paquetes\, \T_paquetes_incluidos\: \Paquetes incluidos\, \T_para\: \Para\, \T_paraty_team\: \El equipo de Paratytech\, \T_parcela\: \Parcela\, \T_parcelas\: \Parcelas\, \T_paritymaker_confirmation\: \Precio de la habitaci\\u00f3n igualado desde %s%s. Precio Original: %s Precio en %s%s: %s\, \T_participar\: \Participar\, \T_particular_empresa\: \Particular o empresa\, \T_pasajeros\: \Pasajeros\, \T_pasarela_amazonpay\: \AmazonPay\, \T_pasarela_paypal\: \PayPal\, \T_pasarela_sibs\: \Otros m\\u00e9todos de pago\, \T_pasarela_tpv\: \pasarela de pago\, \T_passbook_description\: \\\u00a1Estamos preocupados por la sostenibilidad! Es por ello que adjunto a este email tienes la confirmaci\\u00f3n de tu reserva en formato Wallet para que puedas incluirla en tu dispositivo m\\u00f3vil. Recuerda que si tu dispositivo es Android, necesitas descargar una aplicaci\\u00f3n de visualizaci\\u00f3n de tickets como Passwallet o Pass2U Wallet, para que puedas guardar los tickets. Puedes descargar los archivos desde los links que encontraras debajo de este texto o adjuntos en el email de confirmaci\\u00f3n de reserva.\, \T_passbook_title\: \\\u00a1Lleva esta reserva a tu Wallet!\, \T_password\: \Password\, \T_password_required\: \Se requiere contrase\\u00f1a para acceder\, \T_pausar\: \Pausar\, \T_pay_all_discount\: \Paga el 100% de la reserva para obtener tu descuento.\, \T_pay_now_percentage\: \Paga ahora un @@percentage@@% y paga el resto al llegar a la oficina\, \T_payment_error_message\: \Se produjo un error en el pago y el banco devolvi\\u00f3 el siguiente mensaje:\, \T_payment_error_retry\: \Por favor, vuelva a intentarlo con otro m\\u00e9todo de pago o verifique los datos utilizados.\, \T_payment_link_prebooking\: \>> Enlace a la confirmaci\\u00f3n de reserva\, \T_payment_ok\: \Pago correcto\, \T_payment_order\: \Localizador de pago\, \T_payment_prebooking_tpv\: \La reserva no ha sido confirmada pero se le ha enviado un correo electr\\u00f3nico con la cotizaci\\u00f3n n\\u00famero span stylecolor: darkred;>@@@PREBOOKING@@@/span> y el siguiente enlace para formalizar el pago antes del span stylecolor: darkred;>@@@DATE@@@/span> a las span stylecolor: darkred;>@@@TIME@@@/span>. De lo contrario, la cotizaci\\u00f3n ser\\u00e1 anulada autom\\u00e1ticamente.\, \T_paypal_payment\: \Pago por Paypal\, \T_pega_cv\: \Pega aqu\\u00ed tu CV\, \T_pegar_tarjeta\: \Para su comodidad, puede recortar y pegar las dos partes de la tarjeta\, \T_pendiente_cobro\: \Pendiente de cobro: \, \T_pendiente_de_datos\: \Pendiente de datos\, \T_pendiente_pago\: \Pendiente de pago\, \T_pendiente_pago_link\: \Reserva pendiente de pago. Haga clic aqu\\u00ed para finalizar su reserva\, \T_pendiente_pago_recepcion\: \Pendiente de pago en recepci\\u00f3n: \, \T_pending\: \Pendiente\, \T_pending_payment_link\: \Reserva confirmada, paga el saldo pendiente y rel\\u00e1jate al llegar\, \T_pending_request_email_title\: \Petici\\u00f3n de reserva pendiente\, \T_perform_bonification\: \Bonificar\, \T_perform_charge\: \Realizar cargo\, \T_permancer_hotel\: \Si a\\u00fan desea permanecer en este hotel le ofrecemos un calendario de precios\, \T_permiso_conducir_b\: \Permiso Conducci\\u00f3n (Tipo B)\, \T_permiso_trabajo\: \Permiso de trabajo\, \T_persona\: \Persona\, \T_persona_de_contacto\: \Persona de contacto\, \T_persona_noche\: \Persona / noche\, \T_personalID_required\: \El DNI es un campo obligatorio\, \T_personal_phone\: \Telefono personal\, \T_personas\: \Personas\, \T_peticion_cancelacion\: \Petici\\u00f3n de cancelaci\\u00f3n\, \T_phone_input\: \Introduce tu t\\u00e9lefono\, \T_phone_number\: \N\\u00famero de Tel\\u00e9fono\, \T_pickup_hour\: \Hora de recogida\, \T_pickup_hour_return\: \Hora de recogida en el hotel\, \T_pidelo_por_chat\: \P\\u00eddelo por Whatsapp\, \T_pinchar_enlace_cuestionario_satisfaccion\: \Por favor haz click aqu\\u00ed para completar el cuestionario\, \T_pixel_facebook_purchase\: \Reserva efectuada\, \T_placeholder_input_search_office_external\: \Buscar ...\, \T_plans\: \Planes\, \T_playa\: \Playa\, \T_plazas\: \Plazas\, \T_pm\: \pm\, \T_poblacion\: \Poblaci\\u00f3n\, \T_podemos_ayudarte\: \\\u00bfPodemos ayudarte?\, \T_points_used_for_booking\: \Punto usados para la reserva\, \T_politic_cookies\: \Pol\\u00edtica de Cookies\, \T_politica_cancelacion\: \Pol\\u00edtica de cancelaci\\u00f3n\, \T_politica_de_privacidad\: \Pol\\u00edtica de privacidad\, \T_politica_privacidad\: \Pol\\u00edtica de privacidad\, \T_politica_sostenibilidad\: \Pol\\u00edtica de sostenibilidad\, \T_pongase_contacto\: \P\\u00f3ngase en contacto con nosotros para ayudarle en todo lo necesario\, \T_popular_features\: \Caracter\\u00edsticas principales\, \T_por_categoria\: \Por categor\\u00eda\, \T_por_descuentos_aplicados\: \Por descuentos aplicados\, \T_por_destino\: \Por destino\, \T_por_dia\: \Por d\\u00eda\, \T_por_empresa\: \Por empresa\, \T_por_estacia\: \Por estancia\, \T_por_experiencia\: \Por experiencia\, \T_por_favor_confirma\: \Por favor, haga clic en el siguiente bot\\u00f3n para confirmar su registro\, \T_por_hotel\: \Por hotel\, \T_por_noche\: \Por noche\, \T_por_noche_nueva_reserva\: \Por noche en tu nueva reserva\, \T_por_que_reservar\: \\\u00bfPor qu\\u00e9 reservar con nosotros?\, \T_por_servicio\: \Por servicio\, \T_por_tags\: \Por tags\, \T_por_temas\: \Por temas\, \T_posponer\: \Posponer\, \T_poststay\: \Poststay\, \T_powered_by_paraty\: \Desarrollado por Paraty Tech\, \T_prebooking_banner_b1_bottom\: \En caso de haber seleccionado m\\u00e1s de una tarifa y querer enviar una multicotizaci\\u00f3n\, \T_prebooking_banner_b1_top\: \En caso de querer cotizar m\\u00e1s de una habitaci\\u00f3n selecciona los checkbox situados delante de cada r\\u00e9gimen. En el banner final podras introducir el email del cliente para enviarle la multicotizaci\\u00f3n\, \T_prebooking_checkbox_b1\: \Selecciona que habitaciones quieres que se incluyan en la solicitud de reserva\, \T_prebooking_msg_1\: \Se va a generar una prereserva asociada al siguiente link:\, \T_prebooking_msg_2\: \Se enviar\\u00e1 un email al cliente y hotel con el link para que puedan convertirla en reserva\, \T_precio\: \Precio\, \T_precio_21_iva_vehiculo\: \Precios con 21% IVA incluido\, \T_precio_asc\: \Precio ascendente\, \T_precio_barato\: \He encontrado un precio m\\u00e1s barato para su hotel\, \T_precio_desc\: \Precio descendente\, \T_precio_desde\: \Precio desde\, \T_precio_dia\: \Precio/d\\u00eda\, \T_precio_exclusivo\: \Precio exclusivo\, \T_precio_final_pagar\: \Precio final a pagar\, \T_precio_habitacion\: \Precio/Habitaci\\u00f3n\, \T_precio_habitacion_noche\: \Precio por habitaci\\u00f3n / noche\, \T_precio_manual\: \Precio Manual\, \T_precio_maximo\: \Pagaras un maximo de @@@price@@@\\u20ac por alquiler\, \T_precio_medio\: \Precio medio\, \T_precio_minimo\: \Pagaras un minimo de @@@price@@@\\u20ac por alquiler\, \T_precio_noche\: \Precio/Noche\, \T_precio_noche_gratis\: \Precio noche gratis\, \T_precio_paquete\: \Precio paquete\, \T_precio_pax_desde\: \Precio/pax desde\, \T_precio_persona\: \Precio/Persona\, \T_precio_persona_noche\: \Precio por persona / noche\, \T_precio_por_dia\: \Precio por d\\u00eda\, \T_precio_por_noche\: \Precio por noche\, \T_precio_reserva\: \Precio reserva\, \T_precio_restante\: \Precio restante\, \T_precio_servicio\: \Precio/Servicio\, \T_precio_servicio_desde\: \Precio/servicio desde\, \T_precio_total\: \Precio total\, \T_precio_total_otra_web\: \Precio total estancia en otra web\, \T_precio_total_reserva\: \Precio total de la reserva\, \T_precio_total_reserva_original\: \Precio total de la reserva original\, \T_precios_estandar\: \Precios standard desde @@price@@\, \T_precios_orientativos\: \Los precios mostrados en el calendario son orientativos y pueden variar en funci\\u00f3n de las fechas y de las noches de estancia seleccionadas\, \T_precios_reservar\: \Ver precios y reservar\, \T_precios_sujetos\: \Precios m\\u00ednimos sujetos a estancias m\\u00ednimas u otras restricciones.\, \T_preconfirmation_message\: \Su pago se est\\u00e1 procesando y pronto recibir\\u00e1 la confirmaci\\u00f3n de su reserva. Si no recibe un correo electr\\u00f3nico dentro de 5 minutos, significa que la transacci\\u00f3n no tuvo \\u00e9xito.\, \T_prefix\: \Prefijo\, \T_pregunta_0\: \Satisfacci\\u00f3n general del hotel\, \T_pregunta_1\: \Eficacia y rapidez durante el registro de entrada y salida del hotel\, \T_pregunta_10\: \\\u00bfQu\\u00e9 le ha gustado del hotel? \\u00bfC\\u00f3mo podemos mejorar nuestro servicio? Sugerencias\, \T_pregunta_2\: \Limpieza de habitaci\\u00f3n y ba\\u00f1o\, \T_pregunta_3\: \Limpieza y estado de las instalaciones de las zonas comunes\, \T_pregunta_4\: \Animaci\\u00f3n y entretenimiento\, \T_pregunta_5\: \Variedad, servicio y calidad del servicio de restauraci\\u00f3n\, \T_pregunta_6\: \Calidad y atenci\\u00f3n del personal del servicio de habitaciones\, \T_pregunta_7\: \Amabilidad del personal en general\, \T_pregunta_8\: \Ubicaci\\u00f3n del hotel\, \T_pregunta_9\: \Relaci\\u00f3n calidad/precio\, \T_premiamos_fidelidad\: \Premiamos tu fidelidad\, \T_presentar_identidad\: \El cliente deber\\u00e1 mostrar su documento de identidad a la entrada\, \T_presentation\: \Presentaci\\u00f3n\, \T_presion\: \Presi\\u00f3n\, \T_prestay\: \Prestay\, \T_presupuesto\: \Presupuesto\, \T_presupuesto_evento\: \Presupuesto asignado para el evento\, \T_previa_seleccion\: \Hab\\u00eda seleccionado esta habitaci\\u00f3n\, \T_previous_page\: \P\\u00e1gina anterior\, \T_previous_room\: \Habitaci\\u00f3n anterior\, \T_primer_apellido\: \Primer apellido\, \T_primer_paso\: \Primer paso\, \T_primera_reserva\: \Primera reserva\, \T_privacy_preference_centre\: \Centro de preferencia de privacidad\, \T_problemas_tecnicos\: \Estamos experimentando problemas t\\u00e9cnicos, por favor, intentalo de nuevo mas tarde\, \T_profesion\: \Profesi\\u00f3n\, \T_profesional\: \Profesional\, \T_profile_data\: \Datos del perfil\, \T_profile_of\: \Ver perfil de\, \T_promociones\: \Promociones\, \T_promocode\: \promocode\, \T_promocode_click\: \\\u00bfC\\u00f3digo Promocional? Haga click strong>aqu\\u00ed/strong>\, \T_promocode_currency_invalida\: \Bono no v\\u00e1lido para la divisa geolocalizada. Por favor, contacte con el call center @@PHONE@@\, \T_promocode_expired\: \El promocode introducido en la b\\u00fasqueda ha caducado el pasado @@DATE@@\, \T_promocode_invalido\: \El promocode introducido en la b\\u00fasqueda es inv\\u00e1lido\, \T_promocode_invalido_hotel\: \El promocode ingresado en su b\\u00fasqueda no es v\\u00e1lido para este hotel\, \T_promocode_valido\: \C\\u00f3digo insertado correctamente\, \T_promocode_ya_usado\: \Este c\\u00f3digo promocional ya ha sido utilizado\, \T_promotion_percentage\: \Porcentaje de descuento\, \T_proteccion_consumidor_turismo\: \Protecci\\u00f3n al consumidor de turismo\, \T_provincia\: \Provincia\, \T_proxima_apertura\: \Pr\\u00f3xima apertura\, \T_publicidad\: \Publicidad\, \T_puede_buscar\: \Puede buscar otras fechas\, \T_puede_gustarle\: \Tambi\\u00e9n le podr\\u00e1 gustar\, \T_puertas\: \Puertas\, \T_puesto\: \Puesto\, \T_puesto_deseado\: \Puesto de trabajo deseado\, \T_puntos\: \Puntos\, \T_puntos_reservation\: \Puntos por reserva\, \T_put_promocode\: \Inserta tu c\\u00f3digo promocional\, \T_qr_code\: \\\u00a1Bienvenido! Muestra este c\\u00f3digo QR en la recepci\\u00f3n para una experiencia de registro m\\u00e1s r\\u00e1pida.\, \T_que_departamento\: \\\u00bfQu\\u00e9 departamento te interesa?\, \T_que_es_cvv\: \\\u00bfQu\\u00e9 es \\u00e9sto?\, \T_question_delete_account\: \\\u00bfSeguro que quieres eliminar tu cuenta?\, \T_quieres_continuar\: \\\u00bfQuieres continuar tu reserva al mejor precio?\, \T_quieres_gastar\: \\\u00bfC\\u00faanto te quieres gastar?\, \T_quiero_unirme\: \\\u00a1Quiero unirme!\, \T_r_vuelo_hotel\: \Reservar Vuelo m\\u00e1s Hotel\, \T_rate_login_needed\: \Necesitas estar registrado para disfrutar de esta tarifa. Por favor reg\\u00edstrate para continuar con la reserva.\, \T_rate_or_promotion_list_not_available\: \No tenemos disponibilidad de las tarifas o promciones \\\@@RATE_LIST@@\\\, pero podemos ofrecerle las siguientes opciones\, \T_rate_or_promotion_not_available\: \No tenemos disponibilidad de la tarifa o promoci\\u00f3n \\\@@RATE_NAME@@\\\, pero podemos ofrecerle las siguientes opciones\, \T_razon_social\: \Raz\\u00f3n social\, \T_razones_cancelacion\: \Por favor, indique las razones por las que desea cancelar su reserva: \, \T_razones_cancelacion_2\: \Ind\\u00edquenos por qu\\u00e9 cancela. Nos ayudar\\u00e1 a mejorar.\, \T_reached_rooms_limit\: \Se ha alcanzado el l\\u00edmite de habitaciones por reserva\, \T_read_legal_text\: \He le\\u00eddo la informaci\\u00f3n legal\, \T_realiza_checkin_online\: \Realiza tu checkin online\, \T_realizar_checkin_online\: \Realizar check-in online\, \T_recepcion_hotel\: \Recepci\\u00f3n hotel\, \T_rechazar\: \Rechazar\, \T_rechazar_todo\: \Rechazar todo\, \T_recibir_noticias_vita\: \Quiero recibir noticias sobre Vita Hoteliers\, \T_recipients_emails\: \Email del cliente/destinatarios\, \T_recogida\: \Recogida\, \T_recomendar_imprimir\: \Te recomendamos imprimir esta confirmaci\\u00f3n y mostrarla en el hotel al hacer el registro de entrada\, \T_recordar_pass\: \Recordar contrase\\u00f1a\, \T_recovery\: \Recuperar mi contrase\\u00f1a\, \T_recupera_aqui\: \Recup\\u00e9rala haciendo click aqu\\u00ed\, \T_redes_sociales\: \Redes sociales\, \T_redirect_booking1\: \Lamentamos no poder ofrecer disponibilidad para la fecha concreta. Quiz\\u00e1s te interesen los siguientes hoteles para la zona y fechas seleccionadas. \\u00a1Muchas gracias!\, \T_redirection_done\: \Atenci\\u00f3n: Hemos adaptado la ocupaci\\u00f3n seleccionada para mostrarle la mejor oferta\, \T_redsys_auth_code\: \C\\u00f3digo de autorizaci\\u00f3n de Redsys\, \T_redsys_receipt\: \Recibo de Redsys\, \T_reenviar_mail\: \Reenviar email\, \T_reenviar_tarjeta\: \Reenviar tarjeta\, \T_referal_label\: \\\u00bfC\\u00f3mo nos has conocido?\, \T_referencia\: \Referencia\, \T_regalando_experiencia\: \Regalando esta experiencia, \\u00a1vas a acertar seguro!\, \T_regimen\: \R\\u00e9gimen\, \T_regimen_comidas\: \R\\u00e9gimen comidas\, \T_regimen_seleccionado\: \R\\u00e9gimen seleccionado\, \T_register\: \Reg\\u00edstrate\, \T_register_ask\: \\\u00bfNo estas registrado? Reg\\u00edstrate\, \T_registrarme_club\: \Registrarme en el club\, \T_reiniciar_seleccion_habitacion\: \Reiniciar selecci\\u00f3n de habitaci\\u00f3n\, \T_reject_and_close\: \Rechazar y cerrar\, \T_related_hotels\: \Hoteles relacionados\, \T_relationship\: \Relaci\\u00f3n\, \T_rellene_formulario\: \Rellene el formulario\, \T_remember_transfer_1\: \Recordatorio de transferencia bancaria\, \T_remember_transfer_2\: \Te recordamos que el cliente @@cliente@@ tiene hasta el dia de hoy para realizar el pago por transferencia correspondiente a la reserva con localizador @@localizador@@\, \T_remote_based_agent\: \Remoto / Agente basado en casa / Inplant\, \T_removida\: \Removida\, \T_reopen_complaint\: \Reabrir denuncia\, \T_rep_contrasena_club\: \Repetir contrase\\u00f1a del Club\, \T_repeated_user\: \Este usuario ya existe\, \T_repeater_client\: \Cliente repetidor\, \T_repetir_busqueda\: \Repetir b\\u00fasqueda\, \T_repita_cotrasena\: \Repita su contrase\\u00f1a\, \T_repita_mail\: \Repita su E-mail\, \T_reply\: \Responder\, \T_report_anonymous\: \\\u00bfDeseas reportar an\\u00f3nimamente?\, \T_report_type\: \Tipo de reporte\, \T_request_menu\: \Consultar men\\u00fa\, \T_requiere_validacion\: \Esta opci\\u00f3n requiere de validaci\\u00f3n por parte de nuestro equipo que aceptar\\u00e1 la reserva de la misma lo antes posible. El cobro de esta reserva se har\\u00e1 una vez aceptada la solicitud.\, \T_rescue_booking\: \Rescatar mi reserva\, \T_rescue_continuar\: \strong>S\\u00ed/strong> quiero seguir con mi reserva\, \T_rescue_mas_tarde\: \Prefiero volver m\\u00e1s tarde.\, \T_rescue_message\: \Dejaste una reserva a medias...br>strong>\\u00a1Queremos rescatarla para ti!/strong>\, \T_rescue_now\: \\\u00a1Rescata la reserva ahora!\, \T_rescue_your_book\: \\\u00a1Al rescate de strong>tu reserva!/strong>\, \T_resend_otp\: \Reenviar\, \T_reserva_ahora\: \Reserva ahora\, \T_reserva_al_mejor_precio\: \Reserva al mejor precio\, \T_reserva_cancelada\: \Reserva cancelada con \\u00e9xito.\, \T_reserva_cancelada_correctamente\: \Su reserva ha sido cancelada con \\u00e9xito\, \T_reserva_cien_segura\: \Reserva online 100% segura\, \T_reserva_de_agencia\: \Reserva realizada atrav\\u00e9s de la Agencia\, \T_reserva_directamente\: \\\u00a1RESERVA DIRECTAMENTE EN NUESTRA WEB!\, \T_reserva_error_desconocido\: \\\u00a1Ups! Ha ocurrido un error pero es posible que su reserva haya sido realizada correctamente. Si en breve no recibe un email de confirmaci\\u00f3n, por favor vuelva a intentarlo.\, \T_reserva_exito\: \Tu reserva se ha realizado con exito\, \T_reserva_facil\: \Reserva f\\u00e1cil en 3 pasos\, \T_reserva_hotel_cambio\: \Voy a reservar otro hotel\, \T_reserva_mejor\: \Reserva al mejor precio\, \T_reserva_modificada_con_fecha\: \Esta reserva ha sido modificada con fecha\, \T_reserva_modificada_correctamente\: \Su reserva ha sido modificada con \\u00e9xito\, \T_reserva_no_confirmada_link\: \su reserva a\\u00fan no est\\u00e1 confirmada, para finalizar su reserva es necesario que haga clic en el bot\\u00f3n que tiene abajo.\, \T_reserva_no_encontrada\: \No se ha encontrado ninguna reserva activa para el email y localizador introducidos\, \T_reserva_online\: \Reserva Online\, \T_reserva_segura\: \Reserva online 100% segura\, \T_reserva_teetime\: \Reserva tu tee time aqu\\u00ed\, \T_reserva_ya\: \\\u00a1Reserva ya!\, \T_reserva_ya_cancelada\: \La reserva ya ha sido cancelada\, \T_reservando_con\: \Est\\u00e1s reservando con\, \T_reservar\: \Reservar\, \T_reservar_confirmada_tarjeta\: \La reserva ha quedado confirmada mediante tarjeta de cr\\u00e9dito.\, \T_reservas\: \Reservas\, \T_reservas_completadas\: \Reservas completadas\, \T_reservation_paid_not_created_context\: \Hemos recibido un pago con identificador @@PAYMENT_ORDER@@ pero no se ha podido formalizar debido a inactividad del cliente y ha caducado la sesi\\u00f3n.Por favor, revisar posible overbooking\, \T_reservation_paid_not_created_title\: \Reserva PAGADA pero no creada\, \T_reservation_payment_data\: \Datos para el pago de la reserva\, \T_reset_form\: \Resetear formulario\, \T_respondidas\: \Respondidas\, \T_respuestas_registradas\: \Tus respuestas han sido registradas satisfactoriamente\, \T_restablecer_contrase\\u00f1a\: \Restablecer la contrase\\u00f1a\, \T_restaurant\: \Restaurante\, \T_restriction_message\: \b>@@roomName@@/b> Reserva m\\u00ednima de @@minDays@@ d\\u00edas para reservas comprendidas entre:\, \T_restriction_message_max_days\: \Reserva m\\u00e1xima de @@maxDays@@ d\\u00edas para reservas comprendidas entre:\, \T_restriction_message_max_days_for_one_day\: \Reserva m\\u00e1xima de @@maxDays@@ d\\u00eda para reservas comprendidas entre:\, \T_restriction_message_release_days\: \La reserva debe hacerse con @@releaseDays@@ d\\u00edas de antelaci\\u00f3n para reservas comprendidas entre:\, \T_restriction_message_release_days_for_one_day\: \La reserva debe hacerse con @@releaseDays@@ d\\u00eda de antelaci\\u00f3n para reservas comprendidas entre:\, \T_restriction_minimum_days\: \Lamentamos no poder ofrecer disponibilidad.br>br>La estancia m\\u00ednima requerida para las fechas solicitadas no coincide con sus criterios de b\\u00fasqueda. Por favor, consulte el calendario situado bajo estas l\\u00edneas y modifique su b\\u00fasqueda. Muchas gracias.\, \T_resumen_bono\: \Resumen de Bono\, \T_resumen_reserva\: \Resumen de la reserva\, \T_retail_agency\: \Agencia minorista\, \T_retomar_reserva\: \\\u00bfDej\\u00f3 su reserva a medias? Le guardamos el precio\, \T_return_previous_screen_clicking\: \Vuelve a la pantalla anterior clicando aqu\\u00ed\, \T_reunion_trabajo\: \Reuni\\u00f3n de trabajo\, \T_reward_for_booking_with_us\: \\\u00a1Queremos premiarte por reservar con nosotros!\, \T_right_now\: \Ahora mismo\, \T_room_hotelverse\: \Habitaci\\u00f3n n\\u00famero\, \T_room_no_disp_text\: \Las siguientes habitaciones no tienen disponibilidad para las fechas seleccionadas:\, \T_room_real_upgrade_question\: \span>\\u00bfQuieres mejorar tu reserva?/span> Por tan solo XX \\u20ac por @@TYPE@@ mejora tu r\\u00e9gimen\, \T_room_upgrade_question\: \\\u00bfQuieres mejorar tu reserva? Desde tan solo span classcurrencyValue>@@AMOUNT@@/span>span classcurrency monedaConv>@@CURRENCY@@/span> por persona/d\\u00eda mejora tu estancia\, \T_rows_per_page\: \Filas por p\\u00e1gina\, \T_saber_mas\: \Saber m\\u00e1s\, \T_sala\: \Sala\, \T_salida\: \Salida\, \T_salir\: \Salir\, \T_salones\: \Salones\, \T_saltar\: \Saltar\, \T_satisfaction_survey\: \Encuesta de satisfacci\\u00f3n\, \T_satisfecho\: \Satisfecho\, \T_save_changes\: \Guardar cambios\, \T_save_continue\: \Guardar y continuar\, \T_saved_data\: \Datos guardados\, \T_search_results\: \Resultados para su b\\u00fasqueda\, \T_search_user_club\: \Buscar usuario de club\, \T_sector\: \Sector\, \T_see_calendar\: \Ver calendario\, \T_see_less_benefits\: \Ver menos ventajas\, \T_see_more_benefits\: \Ver m\\u00e1s ventajas\, \T_see_profile\: \Ver perfil\, \T_seguimiento_clientes\: \Nos hemos puesto en contacto con usted para ofrecerle un seguimiento de la satisfacci\\u00f3n de sus clientes. De esta manera podr\\u00e1 saber todo acerca de sus reservas\, \T_segundo_apellido\: \Segundo apellido\, \T_segundo_paso\: \Segundo paso\, \T_segundos\: \Segundos\, \T_seguro_eliminar_habitacion\: \Se va a eliminar la habitaci\\u00f3n. \\u00bfDesea continuar?\, \T_seleccion\: \Selecci\\u00f3n\, \T_selecciona_cantidad\: \Selecciona una cantidad\, \T_selecciona_noches\: \Selecciona el numero de noches\, \T_selecciona_pais\: \Selecciona el pa\\u00eds\, \T_selecciona_primera\: \Por favor, selecciona la primera habitaci\\u00f3n\, \T_selecciona_regimen\: \Selecciona r\\u00e9gimen\, \T_selecciona_segunda\: \Por favor, selecciona la segunda habitaci\\u00f3n\, \T_selecciona_tarifa\: \Selecciona tarifa\, \T_selecciona_tercera\: \Por favor, selecciona la tercera habitaci\\u00f3n\, \T_seleccionada\: \Seleccionada\, \T_seleccionado\: \Seleccionado\, \T_seleccionar\: \Seleccionar\, \T_seleccionar_actividad\: \Seleccionar actividad\, \T_seleccionar_alojamiento\: \Seleccionar Alojamiento\, \T_seleccionar_apartamento\: \Seleccionar apartamento\, \T_seleccionar_coche\: \Seleccionar coche\, \T_seleccionar_destino\: \Seleccionar destino\, \T_seleccionar_fechas\: \Seleccionar fechas\, \T_seleccionar_habitacion\: \Seleccionar habitaci\\u00f3n\, \T_seleccionar_hotel\: \Seleccionar Hotel\, \T_seleccionar_hotel_2\: \Por favor seleccione un hotel\, \T_seleccionar_hotel_destino\: \Seleccionar Hotel y Destino\, \T_seleccionar_importe\: \Selecciona el Importe\, \T_seleccionar_ocupacion\: \Seleccionar ocupaci\\u00f3n\, \T_seleccionar_tee_time\: \Seleccionar Tee Time\, \T_seleccione\: \Seleccione\, \T_seleccione_entrada\: \Por favor, seleccione una fecha de entrada\, \T_seleccione_fecha_salida\: \Seleccione la \\u00faltima noche que se quiere alojar\, \T_seleccione_nueva_fecha\: \Por favor seleccione nueva fecha de entrada y salida\, \T_seleccione_numero_noches\: \Por favor seleccione numero de noches que se quiere alojar\, \T_seleccione_salida\: \Por favor, seleccione una fecha de salida\, \T_select_agent_type\: \Tipo de agente (seleccione todos los aplicables)\, \T_select_product\: \Seleccionar producto\, \T_select_room_or_bed\: \Seleccione habitaci\\u00f3n o cama\, \T_select_same_board_and_rate\: \Debe seleccionar el mismo regimen y tarifa en todas las habitaciones\, \T_select_searched_occupancy\: \Seleccione m\\u00ednimo la ocupaci\\u00f3n buscada\, \T_select_the_hotel\: \Selecciona el hotel\, \T_select_the_same_regimen\: \Seleccione el mismo regimen que en habitaci\\u00f3n 1\, \T_selected_day_minimum_stay_plural\: \Las fechas que ha seleccionado incumplen las siguientes estancias m\\u00ednimas\, \T_selected_day_minimum_stay_singular\: \Las fechas que ha seleccionado incumplen la siguiente estancia m\\u00ednima\, \T_selected_multibanco_pay\: \Ha elegido pagar por MULTIBANCO.\, \T_selected_occupancy\: \Ocupaci\\u00f3n seleccionada\, \T_send_bono_mail\: \\\u00bfCuando quieres que el beneficiario reciba su regalo?\, \T_send_bono_to_client\: \Enviar bono por email al cliente (sin precios)\, \T_send_complaint\: \Enviar denuncia\, \T_send_email_confirmation_ok\: \Email de confirmaci\\u00f3n de reserva enviado correctamente\, \T_send_now\: \\\u00a1ENVIAR AHORA!\, \T_send_to_buyer\: \Enviar tarjeta de regalo solo al comprador\, \T_sentimos_mucho\: \\\u00a1Lo sentimos mucho!\, \T_servicio\: \Servicio\, \T_servicio_a\\u00f1adido\: \Servicio a\\u00f1adido\, \T_servicio_traslado\: \Servicio de traslado\, \T_servicios\: \Servicios\, \T_servicios_adicionales\: \Servicios adicionales\, \T_servicios_adicionales_tickets\: \Servicios adicionales Tickets\, \T_servicios_adicionales_tickets_chargeable\: \(pendientes de cobro si no se ha recibido correo de confirmaci\\u00f3n de pago)\, \T_servicios_adicionales_tickets_link\: \span>Pulsa a href@@@LINK_TICKETS@@@>aquí/a> para descargar los tickets/span>\, \T_servicios_habitacion\: \Servicios habitaci\\u00f3n\, \T_servicios_incluidos\: \Servicios incluidos\, \T_session_expired\: \La sesi\\u00f3n ha caducado.\, \T_session_expired_bonos\: \La sesi\\u00f3n ha expirado o el proceso de pago ha fallado\, \T_sexo\: \Sexo\, \T_show_filters\: \Mostrar filtros\, \T_show_more_filters\: \Mostrar m\\u00e1s filtros\, \T_show_results\: \Mostrar @@total@@ resultados\, \T_si\: \S\\u00ed\, \T_sign_in_email\: \Iniciar sesi\\u00f3n con email\, \T_sign_in_facebook\: \Iniciar sesi\\u00f3n con Facebook\, \T_siguenos_en\: \S\\u00edguenos en\, \T_siguenos_en_redes\: \S\\u00edguenos en las redes sociales\, \T_siguiente\: \Siguiente\, \T_simple_restriction_max_1_day\: \b>@@date@@/b>: Estancia m\\u00e1xima @@maxDays@@ d\\u00eda.\, \T_simple_restriction_max_day\: \b>@@date@@/b>: Estancia m\\u00e1xima @@maxDays@@ d\\u00edas.\, \T_simple_restriction_min_day\: \b>@@date@@/b>: Estancia m\\u00ednima @@minDays@@ noches.\, \T_simple_restriction_release_1_day\: \b>@@date@@/b>:La reserva debe hacerse con @@releaseDays@@ d\\u00eda de antelaci\\u00f3n.\, \T_simple_restriction_release_days\: \b>@@date@@/b>:La reserva debe hacerse con @@releaseDays@@ d\\u00edas de antelaci\\u00f3n.\, \T_sin_comunicaciones_comerciales\: \Si no desea recibir comunicaciones comerciales marque esta casilla\, \T_sin_gastos\: \Sin gastos de gesti\\u00f3n\, \T_sin_gastos_vita\: \Sin gastos de gesti\\u00f3n\, \T_sin_transacciones\: \El usuario todavia no tiene transacciones\, \T_site\: \Lugar\, \T_sitio_web\: \Web\, \T_skip_payment\: \Saltar pasarela de pago\, \T_sociales\: \Sociales\, \T_solicitar\: \Solicitar\, \T_solicitar_ahora\: \Solicitar ahora\, \T_solicitar_alta\: \Solicitar alta\, \T_solicitar_cita\: \Solicitar Cita\, \T_solicitar_cotizacion\: \Solicitar cotizaci\\u00f3n\, \T_solicitar_demo\: \Solicitar demo\, \T_solicitar_informacion\: \Solicitar informaci\\u00f3n\, \T_solicitud_cambiar_contrase\\u00f1a_contenido\: \ Hemos recibido una solicitud de recuperaci\\u00f3n de contrase\\u00f1a para tu cuenta vinculada a la direcci\\u00f3n de correo electr\\u00f3nico @@MAIL@@. Esta solicitud provino de la direcci\\u00f3n IP @@IP@@.br>br>Si quieres confirmar esta solicitud, sigue este enlace: @@LINK_RECOVERY@@\, \T_solicitud_cambiar_contrase\\u00f1a_footer\: \Si tienes alguna pregunta o necesitas asistencia para obtener m\\u00e1s informaci\\u00f3n, no dudes en ponerte en contacto con nuestro equipo de atenci\\u00f3n al cliente.\, \T_solicitud_cambiar_contrase\\u00f1a_titulo\: \@@USERNAME@@, hemos recibido una solicitud para cambiar su contrase\\u00f1a.\, \T_solicitud_denegada\: \tras revisar su solicitud no podemos ofrecerle la habitaci\\u00f3n que hab\\u00eda seleccionado. Le agradecemos el inter\\u00e9s depositado en alojarse con nosotros y le invitamos a que busque disponibilidad para otra fecha\, \T_solicitud_no_confirmada\: \b>su reserva est\\u00e1 en proceso de revisi\\u00f3n/b> por nuestro equipo. En un plazo m\\u00e1ximo de 72 horas, le enviaremos una actualizaci\\u00f3n con el estado de su solicitud. A continuaci\\u00f3n, le proporcionamos un resumen de su solicitud\, \T_solicitud_registrada\: \\\u00a1Su solicitud ha quedado registrada!\, \T_solo_hotel\: \Solo hotel\, \T_solo_momento\: \Solo ser\\u00e1 un momento, por favor\, \T_solo_por_inscribirse\: \S\\u00f3lo por inscribirte en nuestro newsletter, ahora te regalamos un c\\u00f3digo promocional con un DESCUENTO ADICIONAL\, \T_solo_queda_1_habitacion\: \Solo queda 1 habitaci\\u00f3n del tipo @@ROOM_NAME@@ en alguno de los d\\u00edas solicitados\, \T_solo_quedan_x_habitaciones\: \Solo quedan @@NUM_ROOMS@@ habitaciones del tipo @@ROOM_NAME@@ en alguno de los d\\u00edas solicitados\, \T_soltero_a\: \Soltero/a\, \T_soon_receive_confirmation\: \En breve recibir\\u00e1 la confirmaci\\u00f3n de su reserva.\, \T_soy_cliente\: \Soy cliente\, \T_soy_miembro\: \Soy miembro\, \T_soy_residente\: \Soy residente\, \T_spain\: \Espa\\u00f1a\, \T_staff\: \Personal\, \T_status\: \Estado\, \T_step_1\: \Paso 1\, \T_step_2\: \Paso 2\, \T_su_reserva\: \Su reserva\, \T_subir_foto\: \Subir una foto\, \T_subject_alert_comment_survey\: \Alerta de encuesta de satisfacci\\u00f3n\, \T_subject_pending_payment_transfer\: \Lista de traslados con pagos pendientes para el d\\u00eda @@PAYMENT_DAY@@\, \T_subject_transfer_experience_remember\: \Recordatorio de confirmaci\\u00f3n de traslado\, \T_subtotal\: \Subtotal\, \T_sucursal\: \Sucursal\, \T_suitcases\: \Selecciona tus Maletas\, \T_suite\: \Suite\, \T_suites\: \Suites\, \T_sujeto_disponibilidad\: \Sujeto a disponibilidad en la recogida del vehiculo\, \T_supplement_pay_later\: \Servicios a pagar en el hotel\, \T_survey_title\: \Cuestionarios de Satisfacci\\u00f3n\, \T_suscribase_newsletter\: \Suscr\\u00edbase a nuestro newsletter\, \T_suscribeme\: \suscr\\u00edbeme\, \T_suscribete\: \Suscribirse\, \T_suscribete_\: \Suscr\\u00edbete\, \T_suscribirse_newsletter\: \Suscribirse a la newsletter\, \T_tags\: \Tags\, \T_tarifa\: \Tarifa\, \T_tarifa_especial\: \Tarifa especial\, \T_tarifa_norefundable\: \Esta tarifa deber\\u00e1 ser abonada \\u00edntegramente en el momento de confirmar la reserva. Se cobrar\\u00e1n span classcurrencyValue>@@AMOUNT@@/span> span class\\\monedaConv\\\>@@CURRENCY@@/span>\, \T_tarifa_seleccionada\: \Tarifa seleccionada\, \T_tarjeta\: \TARJETA\, \T_tarjeta_monedero\: \Tarjeta monedero\, \T_tarjeta_reserva_no_valida_mensaje\: \La tarjeta de cr\\u00e9dito/d\\u00e9bito facilitada por usted como garant\\u00eda de su reserva no ha sido validada por la entidad bancaria. Ruego se vuelva a poner en contacto con nosotros para facilitarnos una nueva tarjeta de debito/cr\\u00e9dito v\\u00e1lida o de lo contrario su reserva quedar\\u00e1 cancelada autom\\u00e1ticamente en 48 horas.br/>br/>Por motivos de seguridad nunca env\\u00ede sus datos bancarios v\\u00eda mailbr/>br/>Estamos a su disposici\\u00f3n por si necesitase cualquier tipo de informaci\\u00f3n adicional.br/>br/>Saludos y disculpe las molestias\, \T_tarjeta_reserva_no_valida_mensaje_link_retry\: \La tarjeta de cr\\u00e9dito/d\\u00e9bito facilitada por usted como garant\\u00eda de su reserva no ha sido validada por la entidad bancaria. Ruego vuelva a introducir una nueva tarjeta de debito/cr\\u00e9dito v\\u00e1lida o de lo contrario su reserva quedar\\u00e1 cancelada autom\\u00e1ticamente en 48 horas.Por motivos de seguridad nunca env\\u00ede sus datos bancarios v\\u00eda mailbr/>br/>Estamos a su disposici\\u00f3n por si necesitase cualquier tipo de informaci\\u00f3n adicional.br/>br/>Saludos y disculpe las molestias\, \T_tarjeta_reserva_no_valida_mensaje_no_recommendation\: \La tarjeta de cr\\u00e9dito/d\\u00e9bito facilitada por usted como garant\\u00eda de su reserva no ha sido validada por la entidad bancaria. Ruego se vuelva a poner en contacto con nosotros para facilitarnos una nueva tarjeta de debito/cr\\u00e9dito v\\u00e1lida o de lo contrario su reserva quedar\\u00e1 cancelada autom\\u00e1ticamente en 48 horas.br/>br/>Estamos a su disposici\\u00f3n por si necesitase cualquier tipo de informaci\\u00f3n adicional.br/>br/>Saludos y disculpe las molestias\, \T_tarjeta_reserva_no_valida_titulo\: \Tarjeta credito invalida para reserva \, \T_tax_after_agency_commission\: \Impuesto calculado sobre el precio base, restando la comisi\\u00f3n generada.\, \T_tax_base_price_agencies\: \El span class\\\tax_percentage\\\>/span> de impuestos se calcula a partir del precio base, menos la comisi\\u00f3n generada.\, \T_tax_before_agency_commission\: \Impuesto calculado sobre el precio base, sin restar la comisi\\u00f3n generada.\, \T_tax_to_pay_at_hotel\: \Impuestos no incluidos. Local sujeto a @@tax_percentage@@ IVA al checkin.\, \T_taxes_and_fees_included\: \Impuestos y tasas inclu\\u00eddos\, \T_taxes_included_fees_excluded\: \Impuestos incluidos, Cargos no incluidos\, \T_te_enviaremos_confirmacion_email\: \Te enviaremos la confirmaci\\u00f3n de la reserva a esta direcci\\u00f3n, por lo que te rogamos que revises si es \\tcorrecta\, \T_technical\: \T\\u00e9cnicas\, \T_technical_cookies\: \Las cookies t\\u00e9cnicas son esenciales para que te puedas mover por la Plataforma y usar sus funciones. De manera general, estas cookies habilitan las diferentes funciones de la Plataforma, hacen que tu navegaci\\u00f3n sea m\\u00e1s segura o aportan funcionalidades que son previamente solicitadas por ti. Al ser necesarias para el funcionamiento del sitio, estas cookies por defecto estar\\u00e1n activadas y no podr\\u00e1n denegarse.\, \T_tee_time\: \Tee Time\, \T_tee_times\: \Tee Times\, \T_telefono\: \Tel\\u00e9fono\, \T_telefono_asistencia\: \Tel\\u00e9fono de asistencia web\, \T_telefono_email_valido\: \Introduzca un tel\\u00e9fono (+ prefijo) o email v\\u00e1lido\, \T_telefono_hotel\: \Tel\\u00e9fono Hotel\, \T_telefono_reserva\: \Tel\\u00e9fono de reserva\, \T_telefono_reservas\: \Tel\\u00e9fono de reservas\, \T_telefono_valido\: \Introduzca un tel\\u00e9fono v\\u00e1lido\, \T_telephone_required\: \El tel\\u00e9fono es un campo obligatorio\, \T_tercer_paso\: \Tercer paso\, \T_terminos_y_condiciones_reserva\: \T\\u00e9rminos y condiciones de la reserva\, \T_thanks\: \Muchas Gracias\, \T_thanks_and_download\: \Tu descarga comenzar\\u00e1 en cuanto cierres este popup. \\u00a1Muchas gracias!\, \T_thanks_bono\: \\\u00a1Muchas gracias!\, \T_thanks_for_choosing_us\: \\\u00a1Gracias por elegirnos!\, \T_thanks_request\: \Gracias por su petici\\u00f3n\, \T_tiempo\: \El tiempo\, \T_tiene_duda\: \\\u00bfTiene alguna duda?\, \T_tienes_comentario\: \\\u00bfTienes alg\\u00fan comentario?\, \T_tienes_cuenta\: \\\u00bfYa tienes una cuenta?\, \T_tienes_flexibilidad\: \\\u00bfTienes flexibilidad de fechas? Entonces tambi\\u00e9n pueden interesarte los siguientes hoteles\, \T_tienes_flexibilidad_pregunta\: \\\u00bfTienes flexibilidad de fechas?\, \T_tienes_flexibilidad_pregunta_2\: \\\u00bfFlexibilidad de fechas?\, \T_tienes_promocode\: \\\u00bfTienes un strong>C\\u00f3digo promocional?/strong>\, \T_tienes_promocode_2\: \\\u00bfTiene un promocode?\, \T_tienes_reserva\: \\\u00bfTienes una reserva?\, \T_tipo\: \Tipo\, \T_tipo_alojamiento\: \Tipo de alojamiento\, \T_tipo_coche\: \Tipo de coche\, \T_tipo_de_hotel\: \Tipo de hotel\, \T_tipo_habitacion\: \Tipo de habitaci\\u00f3n\, \T_tipo_tarjeta\: \Tipo de tarjeta\, \T_tipos_montaje\: \Tipos de montaje\, \T_title_buyer\: \DATOS DEL COMPRADOR\, \T_title_nueva_tarjeta_recibida\: \Nuevos datos de tarjetas recibidas para la reserva @@LOCALIZADOR@@\, \T_title_popup_reservation_unmodifiable\: \Lo sentimos\, \T_title_recipient\: \DATOS DEL BENEFICIARIO\, \T_titulo_personal\: \T\\u00edtulo personal\, \T_tlf_internacionales\: \Tel\\u00e9fonos Internacionales\, \T_tlf_recepcion_24\: \Tel. Recepci\\u00f3n 24H\, \T_toda_la_estancia\: \Toda la estancia\, \T_todas\: \Todas\, \T_todas_ofertas\: \Todas las ofertas\, \T_today\: \Hoy\, \T_todo_ventajas\: \Todo ventajas\, \T_todos\: \Todos\, \T_todos_destinos\: \Todos los destinos\, \T_todos_establecimientos_en\: \Todos los establecimientos en\, \T_todos_hoteles\: \Todos nuestros Hoteles\, \T_todos_hoteles_2\: \Todos los Hoteles\, \T_todos_hoteles_3\: \Todos los hoteles\, \T_todos_hoteles_en\: \Todos los hoteles en\, \T_todos_los_alojamiento\: \Todos los alojamientos\, \T_todos_los_establecimientos\: \Todos los establecimientos\, \T_todos_viajeros\: \Todos los viajeros\, \T_tokenizar_tarjeta\: \Tokenizar tarjeta\, \T_tooltip_mas_tipos_regimenes\: \Ver todos los tipos de pensiones alimenticias\, \T_tooltip_telefono\: \En caso de que haya algún problema para esta reserva te podremos llamar para avisarte.\, \T_torneo\: \Torneo\, \T_total\: \Total\, \T_total_a_pagar\: \Total a pagar\, \T_total_ahora\: \Total a pagar ahora\, \T_total_alojamiento\: \Total alojamiento\, \T_total_bono_with_price\: \Importe Bono Original\, \T_total_calendario\: \desde\, \T_total_compra\: \Total Pago Compra (IVA incluido)\, \T_total_con_descuento\: \Total con descuento\, \T_total_despues\: \Total a pagar en oficina\, \T_total_estancia\: \Total estancia\, \T_total_impuestos_cargos_incluidos\: \Total otros impuestos y cargos incluidos\, \T_total_impuestos_cargos_no_incluidos\: \Total otros impuestos y cargos no incluidos\, \T_total_neto\: \Total Neto\, \T_total_neto_a_pagar\: \Total Neto a pagar\, \T_total_pendiente\: \Total pendiente de la reserva\, \T_total_precio\: \Total precio\, \T_total_puntos\: \Puntos Totales\, \T_total_pvp_reserva\: \Total PVP reserva\, \T_total_reserva\: \Total reserva\, \T_total_reserva_aprox\: \Total reserva aproximado\, \T_total_reserva_final\: \Total reserva final\, \T_total_reserva_final_tpv\: \Total pagado reserva final por TPV\, \T_total_reserva_original\: \Total reserva original\, \T_total_reserva_original_tpv\: \Total pagado reserva original por TPV\, \T_total_servicios_adicionales\: \Total servicios adicionales\, \T_total_sin_descuento\: \Total sin descuento\, \T_total_sin_impuestos\: \Total sin impuestos\, \T_tour_operator\: \Operador tur\\u00edstico / Empleado mayorista\, \T_tour_virtual\: \Tour virtual\, \T_trabaja_nosotros\: \Trabaja con nosotros\, \T_trabajo\: \Trabajo\, \T_trabajos_encontrados\: \Ofertas de trabajo encontradas\, \T_trade_fuc\: \FUC del comercio\, \T_trade_name\: \Nombre del comercio\, \T_trade_url\: \URL del comercio\, \T_transaction_amount\: \Importe de la operaci\\u00f3n\, \T_transaction_deadline\: \La fecha l\\u00edmite para completar la transacci\\u00f3n es\, \T_transaction_paypal\: \Id de Transacci\\u00f3n:\, \T_transaction_timestamp\: \Fecha / hora de la operaci\\u00f3n\, \T_transfer\: \Traslado\, \T_transfer_b4_1\: \Has seleccionado la opci\\u00f3n de b>Pago por Transferencia Bancaria./b> Deber\\u00e1s abonar tu reserva, como m\\u00e1ximo, b>@@days_to_pay@@ D\\u00cdAS ANTES DE TU LLEGADA/b> o la reserva quedar\\u00e1 cancelada autom\\u00e1ticamante. b>Las instrucciones para realizar el pago son las siguientes/b>\, \T_transfer_b4_1_R\: \Has seleccionado la opci\\u00f3n de b>Pago por Transferencia Bancaria./b> Deber\\u00e1s abonar tu reserva, como m\\u00e1ximo, b>@@days_to_pay@@ D\\u00cdAS DESPU\\u00c9S DE LA FECHA DE REALIZACI\\u00d3N DE LA MISMA/b> o la reserva quedar\\u00e1 cancelada autom\\u00e1ticamante. b>Las instrucciones para realizar el pago son las siguientes/b>\, \T_transfer_b4_2\: \Haz un ingreso o transferencia a nuestra cuenta de @@bank@@ antes del b>@@last_day_to_pay@@/b>.\, \T_transfer_b4_3\: \Env\\u00edanos el comprobante de la transferencia o ingreso al email @@email@@ @@fax@@ indicando tu nombre y apellidos y el localizador de la reserva.\, \T_transfer_back\: \Vuelta\, \T_transfer_bank\: \Pago por transferencia bancaria\, \T_transfer_bank_conditions\: \Para concluir tu reserva haz click en \\\Finalizar la reserva\\\. Recibir\\u00e1s un email autom\\u00e1tico con la confirmaci\\u00f3n de la reserva, los datos bancarios y los pasos a seguir para realizar el pago.\, \T_transfer_button_confirm\: \Confirmar los cambios en el formulario\, \T_transfer_confirmed\: \La reserva de su transfer de ida esta confirmada y le recibir\\u00e1 en la puerta del aeropuerto para llevarle al hotel\, \T_transfer_experience_remember_message\: \Queremos recordarle que, para finalizar la reserva de su traslado contratado, es necesario que siga el enlace enviado al correo electr\\u00f3nico con la confirmaci\\u00f3n de la estancia, o bien el que le proporcionamos en este mismo correo m\\u00e1s abajo. De no ser as\\u00ed, el traslado no podr\\u00e1 ser confirmado.\, \T_transfer_from\: \Transfer de vuelta\, \T_transfer_from_no_flight\: \A\\u00fan no tengo vuelo/tren de vuelta\, \T_transfer_go\: \Ida\, \T_transfer_info\: \Datos para la transferencia\, \T_transfer_payment\: \Para garantizar su reserva, debe realizar un deposito de span classcurrencyValue>%s/span> span classmonedaConv>\\u20ac/span>.\, \T_transfer_payment_subject\: \TRANSFERENCIA\, \T_transfer_to\: \Transfer de ida\, \T_transfer_to_no_flight\: \A\\u00fan no tengo vuelo/tren de ida\, \T_transmision\: \Transmisi\\u00f3n\, \T_tratamientos_disponibles\: \Tratamientos disponibles\, \T_trayecto\: \Trayecto\, \T_tu_noche_gratuita\: \Tu noche gratuita\, \T_tu_opinion_es_importante\: \Tu opinion es importante para mejorar nuestros servicio\, \T_ubicacion\: \Ubicaci\\u00f3n\, \T_ultimas_noticias\: \\\u00daltimas noticias\, \T_ultimo_hotel\: \Indique el hotel vita de su \\u00faltima reserva\, \T_un_paso_reservar\: \\\u00a1Solo te queda un paso para reservar!\, \T_unete_club\: \\\u00danete al club de @@hotel_name@@\, \T_unidentified\: \No identificado\, \T_unirme\: \Unirme\, \T_unirme_ahora\: \\\u00a1Unirme ahora!\, \T_unirse_club\: \Unirse al Club\, \T_unknown_error\: \Error desconocido o pago cancelado por el usuario\, \T_unsuscribe\: \Darse de baja\, \T_upgrade_disabled\: \No se puede seleccionar otro upgrade para esta habitaci\\u00f3n. Por favor elimine el upgrade que ya tiene seleccionado y vuelva a intentarlo\, \T_upgrade_todas\: \Se ha realizado el upgrade de r\\u00e9gimen en todas las habitaciones\, \T_use_bono_code\: \Utiliza este c\\u00f3digo bono en tu pr\\u00f3xima compra\, \T_use_points_b3_discount_label_input\: \Introduce el valor a descontar de tu cartera y aplica el descuento directo a tu reserva\, \T_use_points_b3_discount_welcome\: \\\u00a1Hola {name}! Has acumulado b>{points} {points_name}/b> en tu cartera\, \T_user_created\: \Se ha creado el usuario correctamente\, \T_user_info\: \Informaci\\u00f3n de usuario\, \T_user_modification_error\: \Se ha producido un error al modificar el usuario, intentelo de nuevo mas tarde\, \T_user_modified\: \Usuario modificado correctamente\, \T_user_not_found\: \No se ha encontrado resultado\, \T_user_not_registered\: \No se ha encontrado ning\\u00fan usuario con el email indicado\, \T_user_not_validated\: \Usuario no validado\, \T_user_remove_alert\: \Al borrar este usuario se eliminar\\u00e1n todos sus datos del sistema. Esta acci\\u00f3n no se puede deshacer.\, \T_user_remove_error\: \Se ha producido un error al eliminar usuario, intentelo de nuevo mas tarde\, \T_user_remove_question\: \\\u00bfEst\\u00e1 seguro de que desea eliminar este usuario?\, \T_user_removed\: \Usuario eliminado de la base de datos\, \T_user_reservation\: \Usuario\, \T_usuario\: \Usuario\, \T_usuario_id\: \Identificador de usuario\, \T_vacaciones_title\: \\\u00bfCu\\u00e1ndo te vas de vacaciones?\, \T_valid_days\: \D\\u00edas de validez\, \T_validate_promocde_error\: \Ha ocurrido un error\, \T_validate_promocde_novalid\: \Este email no puede usar este promocode\, \T_validate_promocde_used\: \Este email ya ha usado este promocode\, \T_validation_wrong\: \Por favor, revise los datos introducidos. Algunos faltan o son incorrectos.\, \T_valor_total\: \Valor total\, \T_valor_voucher\: \Valor del voucher\, \T_valoracion\: \valoraci\\u00f3n\, \T_valoracion_media\: \Valoraci\\u00f3n media\, \T_varios_participantes\: \Varios participantes\, \T_vehiculo\: \Vehiculo\, \T_vehiculo_bajo_peticion\: \Veh\\u00edculo bajo petici\\u00f3n\, \T_vehiculo_propio\: \Vehiculo propio\, \T_ventajas_exclusive\: \Ventajas de ser Exclusive\, \T_ventajas_reservar_web\: \Ventajas por reservar en esta web\, \T_ver\: \Ver\, \T_ver_alojamiento\: \Ver alojamiento\, \T_ver_calendario_precios\: \Ver calendario de precios\, \T_ver_carrito\: \Ver carrito\, \T_ver_detalles\: \Ver detalles\, \T_ver_detalles_hotel\: \Ver detalles del hotel\, \T_ver_email\: \Ver email\, \T_ver_en\: \Ver en\, \T_ver_en_mapa\: \Ver en Mapa\, \T_ver_fotos\: \Ver fotos\, \T_ver_grafica\: \Ver gr\\u00e1fica de precios\, \T_ver_habitacion\: \Ver habitaci\\u00f3n\, \T_ver_habitaciones\: \Ver habitaciones\, \T_ver_hotel\: \Ver Hotel\, \T_ver_imagenes\: \Ver Im\\u00e1genes\, \T_ver_las_ventajas\: \Ver las ventajas\, \T_ver_listado\: \Ver listado\, \T_ver_mapa\: \Ver mapa\, \T_ver_mas\: \Ver m\\u00e1s\, \T_ver_mas_info\: \Ver m\\u00e1s informaci\\u00f3n\, \T_ver_mas_precios\: \Ver m\\u00e1s precios\, \T_ver_mas_reservas\: \Ver m\\u00e1s reservas\, \T_ver_menos\: \Ver menos\, \T_ver_menos_info\: \Ver menos informaci\\u00f3n\, \T_ver_plano\: \Ver plano\, \T_ver_precios_en\: \Ver precios en\, \T_ver_puestos\: \Ver Puestos Vacantes o indicar Candidatura Libre\, \T_ver_reserva\: \Ver reserva\, \T_ver_resultados_como\: \Ver resultados como\, \T_ver_tarifas\: \Ver Tarifas\, \T_ver_toda_la_galeria\: \Ver toda la galer\\u00eda\, \T_ver_todas\: \Ver todas\, \T_ver_todas_nuestras_ofertas\: \Ver todas nuestras ofertas\, \T_ver_todos\: \Ver todos\, \T_ver_todos_hoteles\: \Ver todos los hoteles ahora\, \T_ver_todos_los_detalles\: \Ver todos los detalles\, \T_ver_todos_los_servicios\: \Ver todos los servicios\, \T_ver_ventajas\: \Ver Ventajas\, \T_ver_version_escritorio\: \Ver versi\\u00f3n de escritorio\, \T_ver_version_movil\: \Ver versi\\u00f3n m\\u00f3vil\, \T_ver_video\: \Ver Video\, \T_ver_web\: \Ver Web\, \T_ver_web_hotel\: \Ver web del hotel\, \T_verification_code\: \C\\u00f3digo de verificaci\\u00f3n\, \T_verify_email\: \Verifique su e-mail\, \T_verify_your_email\: \Verifica tu email\, \T_very_asked\: \\\u00a1Muy solicitado!\, \T_viajo_grupo\: \Viajo en grupo\, \T_visa_mastercard\: \VISA, Maestro y MasterCard\, \T_visitala\: \Vis\\u00edtala\, \T_visitar_web\: \Visitar Web\, \T_visite_web\: \Visite nuestra web\, \T_vita_55_hoteles\: \Hoteles Vita 55\, \T_volver\: \Volver\, \T_volver_atras\: \Volver atr\\u00e1s\, \T_volver_inicio\: \Volver al inicio\, \T_volver_suites\: \Volver a Suites\, \T_volver_web\: \Volver a la web\, \T_vuelta\: \Vuelta\, \T_wait_transfer\: \La reserva de su transfer est\\u00e1 a la espera de los datos necesarios para poder ser confirmada\, \T_waiting_4_adapter_answer\: \b>Estamos realizando su reserva./b> br> Por favor permanezca a la espera y no cierre esta ventana. br> Una vez registrada, se mostrar\\u00e1 la confirmaci\\u00f3n de la reserva.br> En cualquier caso, b> tambi\\u00e9n la recibir\\u00e1 v\\u00eda email./b>. br>br> Muchas gracias por su paciencia. \, \T_waiting_4_tpv_answer\: \b>A\\u00fan no hemos recibido informaci\\u00f3n sobre su pago/b> (puede tardar unos minutos). br> Por favor permanezca a la espera. br>br> En cualquier caso, b>recibir\\u00e1 un email con la confirmaci\\u00f3n de reserva/b> una vez hayamos recibido la verficicaci\\u00f3n de su banco. br>br> Muchas gracias por su paciencia.\, \T_wallet_card_email_assistance_msg\: \Si tienes alguna pregunta o necesitas asistencia adicional, no dudes en contactarnos. \\u00a1Estamos aqu\\u00ed para ayudarte!\, \T_wallet_card_email_discount_redeem\: \Por favor, canjea este c\\u00f3digo antes del @@EXPIRE_DATE@@ para recibir un descuento de @@DISCOUNT@@ / @@DISCOUNT_TYPE@@ en tu reserva.\, \T_wallet_card_email_regards_msg\: \Atentamente,br/> Equipo de @@HOTEL_NAME@@\, \T_wallet_card_email_subtitle\: \La tarjeta monedero electr\\u00f3nica de b>@@HOTEL_NAME@@/b> te ofrece la libertad de reservar tus vacaciones cuando quieras...\, \T_wallet_card_email_title\: \\\u00a1Enhorabuena aqu\\u00ed tienes tu tarjeta monedero!\, \T_wallet_datails\: \Te informamos que se ha generado una nueva Tarjeta Monedero. A continuaci\\u00f3n, le adjuntamos detalles de la tarjeta\, \T_wallet_generated\: \\\u00a1Se ha generado una nueva Tarjeta Monedero!\, \T_wallet_rates_tu_use\: \Tarifas aplicadas para su uso\, \T_wallet_redeem_hotels\: \Hoteles disponibles para canjear\, \T_wallets_number\: \N\\u00famero de tarjetas emitidas\, \T_want_register_different_method\: \\\u00bfQuieres registrarte por otro m\\u00e9todo?\, \T_want_to_leave_comment\: \Quiero dejar un comentario o petici\\u00f3n\, \T_want_upgrade\: \\\u00bfQuieres mejorar tu reserva?\, \T_warning_cvv_datatrans\: \Aviso, en cumplimiento con la normativa PCI DSS sobre el tratamiento de tarjetas de cr\\u00e9dito, una vez consulte el cvv de la tarjeta, este estar\\u00e1 durante 30 minutos, pasado este tiempo, el cvv se borrar\\u00e1 permanentemente y no podr\\u00e1 volver a ser consultado.\, \T_warning_min_stay\: \Estancia m\\u00ednima @@num_days@@ noches\, \T_warning_min_stay_extra\: \Precio modificado para ajustarse a la estancia m\\u00ednima\, \T_warning_min_stay_popup\: \Tu b\\u00fasqueda no cumple la estancia m\\u00ednima. El precio mostrado es para @@num_days@@ noches.\, \T_warning_offices_external_no_match\: \Lo sentimos, los destinos elegidos son incompatibles.\, \T_web_oficial\: \Web Oficial\, \T_wedding_specialist\: \Especialista en bodas de destino\, \T_welcome_user_email_content_v3\: \Desde @@hotel@@ nos alegra much\\u00edsimo recibirte en nuestro Club. A partir de ahora te beneficiar\\u00e1s de descuentos y promociones exclusivas para que puedas disfrutar de tu estancia siempre al mejor precio.\, \T_welcome_user_email_title_v3\: \\\u00a1Ya eres parte de nuestro club!\, \T_whatsapp_description\: \Marca la casilla como activa\, \T_whatsapp_title\: \Te notificamos por WhatsApp\, \T_wifi_gratuito\: \Wifi Gratuito\, \T_wifi_gratuito_recepcion\: \Wifi Gratuito en recepci\\u00f3n\, \T_with_card\: \Reserva con tarjeta de cr\\u00e9dito\, \T_without_card\: \Reserva sin tarjeta de cr\\u00e9dito\, \T_without_card_subject\: \SIN TARJETA\, \T_work_phone\: \Tel\\u00e9fono del trabajo\, \T_write_your_message\: \Escribe tu mensaje\, \T_wrong_data\: \Algo ha ido mal guardando los datos para el traslado\, \T_y_mejor_precio\: \y al mejor precio\, \T_yes_confirmed\: \Enviado\, \T_your_booking\: \Tu reserva\, \T_your_email\: \tu email\, \T_zona_profesional\: \Zona Profesional\});/script>style>body{margin:0;padding:0}/style>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5639601012080640.js?v13_04_2022_16_30_11jQuery>/script>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5669152601669632.js?v24_09_2020_15_28_24Revolution slider tools>/script>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5177123765485568.js?v25_05_2022_10_51_30jQuery UI>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5177123765485568.css?v25_05_2022_10_51_30jQuery UI library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5765365372026880.js?v14_10_2020_14_33_17Owl Carousel>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5765365372026880.css?v14_10_2020_14_33_17Owl Carousel library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue>/*! * jQuery i18n plugin * @requires jQuery v1.1 or later * * See https://github.com/recurser/jquery-i18n * * Licensed under the MIT license. * * Version: % pkg.version %> (% meta.date %>) */(function ($) { /** * i18n provides a mechanism for translating strings using a jscript dictionary. * */ var __slice Array.prototype.slice; /* * i18n property list */ var i18n { dict: null, /** * load() * * Load translations. * * @param property_list i18n_dict : The dictionary to use for translation. */ load: function (i18n_dict) { if (this.dict ! null) { $.extend(this.dict, i18n_dict); } else { this.dict i18n_dict; } }, /** * _() * * Looks the given string up in the dictionary and returns the translation if * one exists. If a translation is not found, returns the original word. * * @param string str : The string to translate. * @param property_list params.. : params for using printf() on the string. * * @return string : Translated word. */ _: function (str) { dict this.dict; if (dict && dict.hasOwnProperty(str)) { str dictstr; } args __slice.call(arguments); args0 str; // Substitute any params. return this.printf.apply(this, args); }, /* * printf() * * Substitutes %s with parameters given in list. %%s is used to escape %s. * * @param string str : String to perform printf on. * @param string args : Array of arguments for printf. * * @return string result : Substituted string */ printf: function (str, args) { if (arguments.length 2) return str; args $.isArray(args) ? args : __slice.call(arguments, 1); return str.replace(/(^%|^)%(?:(\d+)\$)?s/g, function (p0, p, position) { if (position) { return p + argsparseInt(position) - 1; } return p + args.shift(); }).replace(/%%s/g, %s); } }; /* * _t() * * Allows you to translate a jQuery selector. * * eg $(h1)._t(some text) * * @param string str : The string to translate . * @param property_list params : Params for using printf() on the string. * * @return element : Chained and translated element(s). */ $.fn._t function (str, params) { return $(this).html(i18n._.apply(i18n, arguments)); }; $.i18n i18n;})(jQuery);var messages_es { gracias newsletter: Gracias por suscribirte a nuestro newsletter, error newsletter: Algún campo obligatorio incorrecto, titulo_cookie: Información sobre las cookies de este sitio: , cookie_linea_1: Utilizamos cookies propias y de terceros para mejorar nuestros servicios y personalizar nuestra comunicación en, cookie_linea_2: base a sus hábitos de navegación y preferencias. Si continúa navegando, consideramos que acepta su uso., link_aviso_cookie: Aviso de Cookies., politica_cookie: Ver Política de cookies., reserva_no_encontrada: No se ha encontrado ninguna reserva activa para el email y localizador introducidos, campo_valor_invalido: Ha introducido un valor inválido, campo_obligatorio: Este campo es obligatorio, confirmacion_cancelacion_reserva: ¿Está seguro que desea cancelar la reserva?, gracias_contacto: Su mensaje ha sido registrado. Muchas gracias, volver_atras: VOLVER ATRÁS, confirm_no_cv: No ha adjuntado ningún CV. ¿Desea continuar?, promocode_input: ¿Tienes un strong>Código Promocional/strong>?, max_days_offer: Máxima estancia para esta promoción: , min_days_offer: Mínima estancia para esta promoción: , ver_en: Ver en, ver_mas: Ver más, habitacion: Habitación, specific_date: Fecha específica, have_flexibility: Tengo flexibilidad, compare_complete_month: Compara un mes entero, cheapest_month: Ver mes más económico, calendar: Calendario, graphic: Gráfico, selected_stay: Estancia seleccionada, selected_dates_price: Precio estancia seleccionada, search: Buscar, available_date_legend: Fecha con disponibilidad y sin estancia mínima, min_stay_legend: Fecha con estancia mínima superior, no_dispo_legend: Fecha sin disponibilidad de habitaciones, nights: Noches, helper_select_entry: Por favor, seleccione una fecha de entrada, helper_select_departure: Seleccione una fecha de salida, perform_search: Realizar búsqueda, select_other_date: Seleccione otra fecha, flexible_days_click: ¿Flexibilidad de fechas? strong>Haz click aquí/strong>, entry_date_select: Seleccionar Fecha de Entrada, departure_date_select: Seleccionar Fecha de Salida, return: Volver, select_hotel: Por favor seleccione un hotel, add_room: Añadir habitación, remove_room: Quitar habitación, save: Guardar, cancell: Cancelar, searching_price: strong>BUSCANDO/strong>br>EL MEJOR PRECIO ONLINE GARANTIZADO, reserva_ahora: Reserva ahora, select: Seleccionar, selected_a: Seleccionadas, todas: Todas, no_disponible: No disponible, descuento_aplicado: Descuento aplicado, dia_gratis: gratis, salida: Salida, aceptar: Aceptar, denegar: Denegar, desde: desde, solo_salida: Solo salida, calendar_small_letter: Precios mínimos sujetos a estancias mínimas u otras restricciones., edad_ninos_obilgatorio: Introduce la edad de todos los niños, deleted_successfully: Usuario eliminado con éxito, logged_successfully: Autenticado con éxito, modified_successfully: Usuario modificado con éxito, only_admin_allowed: Solo los usuarios admin están permitidos, only_logged_user_allowed: Solo los usuarios autenticados están permitidos, password_recovery_sent: Le hemos enviado un correo electrónico con todo lo necesario para recuperar su acceso, registered_successfully: Usuario registrado con éxito, repeated_user: Usuario repetido, server_error: Error de servidor, unknown_error: Error desconocido, user_not_found: Usuario no encontrado, question_delete_account: ¿Seguro que quieres eliminar tu cuenta?, card_resended: Se ha reenviado su tarjeta, preposition: de, monthNames: Enero,Febrero,Marzo,Abril,Mayo,Junio, Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre, entrada: Entrada, regimen: Régimen, condiciones: Condiciones, ocupacion: Ocupación, localizador: Localizador, modificar: Modificar, cantidad: Cantidad, dias: Días, total_imp_incl: Total imp. incl., precio: Precio, ver_mas_detalles: Ver más detalles, ver_menos_detalles: Ver menos detalles, invitation_successfully: Invitación enviada correctamente, modification_error: ¡Ups! La tarifa que seleccionaste no permite cambios de reserva gratuitos., cancellation_error: ¡Ups! La tarifa que seleccionaste no permite cancelaciones gratuitas., seleccionar_fechas: Seleccionar fechas};var messages_en { gracias newsletter: Thank you for subscribing to our newsletter, error newsletter: Incorrect information entered, titulo_cookie: Information on this sites cookies:, cookie_linea_1: We use our own and third-party cookies to improve our services and personalise our communication based on user browsing, cookie_linea_2: habits and preferences. If you continue browsing, it is understood that you accept their use., link_aviso_cookie: Cookies Policy., politica_cookie: Read privacy policy., reserva_no_encontrada: No active booking was found for the given email and booking reference, campo_valor_invalido: This value is not valid, campo_obligatorio: This section must be completed, confirmacion_cancelacion_reserva: Are you sure you want to cancel this booking?, gracias_contacto: Your message has been recorded. Thank you very much, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maximum stay for this promotion: , min_days_offer: Minimum stay for this promotion: , ver_en: View in, promocode_input: Do you have a strong> Promotional Code/strong>?, ver_mas: See more, habitacion: Room, specific_date: Specific date, have_flexibility: I am flexible, compare_complete_month: Compare whole month, cheapest_month: See cheapest month, calendar: Calendar, graphic: Graph, selected_stay: Selected stay, selected_dates_price: Price of selected stay, search: Search, available_date_legend: Available date without minimum stay, min_stay_legend: Date with longer minimum stay, no_dispo_legend: Date with no available rooms, nights: Nights, helper_select_entry: Select a check-in date, helper_select_departure: Select a check-out date, perform_search: Perform search, select_other_date: Select another date, flexible_days_click: Flexible with dates? strong>Click here/strong>, entry_date_select: Select Check-In Date, departure_date_select: Select Check-Out Date, return: Return, select_hotel: Please select a hotel, add_room: Add room, remove_room: Remove room, save: Save, cancell: Cancel, loading_text: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, todas: All, no_disponible: Not available, descuento_aplicado: Discount applied, dia_gratis: Free, salida: Departure, aceptar: Accept, denegar: Deny, desde: from, solo_salida: Only departure, calendar_small_letter: Minimum prices subject to minimum stays or other restrictions., edad_ninos_obilgatorio: Insert the age of all children, deleted_successfully: User deleted successfully, logged_successfully: Authenticated successfully, modified_successfully: User modified successfully, only_admin_allowed: Only admin users are allowed, only_logged_user_allowed: Only authenticated users are allowed, password_recovery_sent: We have sent you an email with everything you need to regain your access, registered_successfully: User registered successfully, repeated_user: Repeated user, server_error: Server error, unknown_error: Unknown error, user_not_found: User not found, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, modification_error: Oops! The rate you selected does not allow free booking changes., cancellation_error: Oops! Your selected rate does not allow free cancellations., seleccionar_fechas: Select dates};var messages_ca { gracias newsletter: Gràcies per subscriuret al nostre newsletter, error newsletter: Algun camp obligatori incorrecte, titulo_cookie: Informació sobre les galetes daquest lloc: , cookie_linea_1: Utilitzem cookies pròpies i de tercers per millorar els nostres serveis i personalitzar la nostra comunicació en, cookie_linea_2: base als seus hàbits de navegació i preferències. Si continua navegant, considerem que accepta el seu ús., link_aviso_cookie: Avís de Cookies., politica_cookie: Veure Política de cookies., reserva_no_encontrada: No sha trobat cap reserva activa per lemail i localitzador introduïts, campo_valor_invalido: Ha introduït un valor invàlid, campo_obligatorio: Aquest camp és obligatori, confirmacion_cancelacion_reserva: Esteu segur que voleu cancel·lar la reserva?, gracias_contacto: El seu missatge ha estat registrat. moltes gràcies, volver_atras: Tornar enrere, confirm_no_cv: No ha adjuntat cap CV. Voleu continuar?, promocode_input: Tens un strong>codi promocional/strong>?, max_days_offer: Màxima estada per a aquesta promoció: , min_days_offer: Mínima estada per a aquesta promoció: , ver_en: Veure en, habitacion: Habitació, specific_date: Data específica, have_flexibility: Tinc flexibilitat, compare_complete_month: Compara un mes sencer, cheapest_month: Veure mes més econòmic, calendar: Calendari, graphic: Gràfic, selected_stay: Estada seleccionada, selected_dates_price: Preu de lestada seleccionada, search: Cercar, available_date_legend: Data amb disponibilitat i sense estada mínima, min_stay_legend: Data amb estada mínima superior, no_dispo_legend: Data sense disponibilitat dhabitacions, nights: Nits, helper_select_entry: Seleccioneu una data dentrada, helper_select_departure: Seleccioneu una data de sortida, perform_search: Realitzar recerca, select_other_date: Seleccioneu una altra data, select_hotel: Si us plau seleccioni un hotel, ver_mas: Veure més, flexible_days_click: ¿Flexibilitat de dates? strong>Fes click aquí/strong>, entry_date_select: Seleccionar Data dentrada, departure_date_select: Seleccionar Data de Sortida, return: Tornar, add_room: Afegir habitació, save: Desar, cancell: Cancel, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Reserva ara, select: Seleccionar, selected_a: Seleccionades, no_disponible: No disponible, dia_gratis: gratis, salida: Sortida, aceptar: Acceptar, denegar: Denegar, desde: des, solo_salida: Només sortida, calendar_small_letter: Preus mínims subjectes a estades mínimes o altres restriccions, edad_ninos_obilgatorio: Introdueix la edat de tots els nens, deleted_successfully: Usuari eliminat amb èxit, logged_successfully: Autenticat amb èxit, modified_successfully: Usuari modificat amb èxit, only_admin_allowed: Només els usuaris admin estan permesos, only_logged_user_allowed: Només els usuaris autenticats estan permesos, password_recovery_sent: Li hem enviat un correu electrònic amb tot el necessari per recuperar-ne laccés, registered_successfully: Usuari registrat amb èxit, repeated_user: Usuari repetit, server_error: Error de servidor, unknown_error: Error desconegut, user_not_found: Usuari no trobat, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: de , monthNames: Gener,Febrer,Març,Abril,Maig,Juny, Juliol,Agost,Setembre,Octubre,Novembre,Desembre, entrada: Entry, regimen: Règim, condiciones: Condicions, ocupacion: Ocupació, localizador: Localitzador, modificar: Modificar, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Veure més detalls, ver_menos_detalles: Veure menys detalls, invitation_successfully: Invitació enviada correctament, seleccionar_fechas: Seleccionar dates};var messages_de { gracias newsletter: Vielen Dank für die Bestellung unseres Infoblattes, error newsletter: falsche E-Mail, titulo_cookie: Information on this sites cookies:, cookie_linea_1: Wir verwenden eigene Cookies und Cookies von Drittanbietern, um unsere Dienste zu verbessern und unsere Kommunikation basierend auf dem Surfen durch Benutzer zu personalisieren, cookie_linea_2: Gewohnheiten und Vorlieben. Wenn Sie weiter surfen, erklären Sie sich mit deren Verwendung einverstanden., link_aviso_cookie: Hinweis Cookies., campo_valor_invalido: Der eingegebene Wert ist ungültig, campo_obligatorio: Dieses Feld ist erforderlich, reserva_no_encontrada: es wurde keine Reservierung mit diesem Email oder mit diesem Benutzernamen gefunden, confirmacion_cancelacion_reserva: Möchten Sie diese Reservierung wirklich stornieren?, gracias_contacto: Ihre Nachricht wurde aufgezeichnet. Vielen Dank, volver_atras: Geh Zurück, confirm_no_cv: Kein Lebenslauf beigefügt. Möchten Sie fortfahren?, max_days_offer: Maximun Aufenthalt für diese Promotion: , min_days_offer: Minimun Aufenthalt für diese Promotion: , ver_en: Siehe in, promocode_input: Haben Sie ein strong> Gutschein Code /strong>?, politica_cookie: Hinweise zur Verwendung von Cookies anzeigen., ver_mas: Mehr anzeigen, habitacion: Zimmer, specific_date: Spezifisches Datum, have_flexibility: Ich habe Flexibilität, selected_dates_price: Ausgewählter Aufenthaltspreis, search: Suche, nights: Nächte, perform_search: Suche, select_other_date: Wählen Sie ein anderes Datum aus, entry_date_select: Anreisedatum wählen, departure_date_select: Abreisedatum wählen, flexible_days_click: Sind Sie zeitlich flexibel? strong>Klicken Sie hier/strong>, compare_complete_month: Den ganzen Monat vergleichen, cheapest_month: Günstigsten Monat anzeigen, helper_select_entry: Bitte wählen Sie ein Anreisedatum, calendar: Kalender, graphic: Grafik, available_date_legend: Datum mit Verfügbarkeit und ohne Mindestaufenthalt, min_stay_legend: Datum mit höherem Mindestaufenthalt, no_dispo_legend: Datum ohne freie Zimmer, selected_stay: Ausgewählter Aufenthalt, helper_select_departure: Wählen Sie ein Abreisedatum, select_hotel: Bitte wählen Sie ein Hotel aus, loading_text: strong>SEARCHING/strong>br>DER BESTE PREIS ONLINE GARANTIERT, searching_price: strong>SEARCHING/strong>br>DER BESTE PREIS ONLINE GARANTIERT, reserva_ahora: Jetzt Buchen, select: Auswählen, selected_a: Ausgewählt, add_room: Zimmer hinzufügen, remove_room: Raum entfernen, no_disponible: No disponible, descuento_aplicado: Rabatt angewendet, dia_gratis: frei, salida: Beenden, aceptar: Akzeptieren, denegar: Verweigern, desde: von, solo_salida: Nur aussteigen, calendar_small_letter: Mindestpreise unterliegen Mindestaufenthalten oder anderen Einschränkungen., edad_ninos_obilgatorio: Geben Sie das Alter aller Kinder ein, deleted_successfully: Benutzer erfolgreich gelöscht, logged_successfully: erfolgreich authentifiziert, modified_successfully: Benutzer erfolgreich geändert, only_admin_allowed: Nur Admin-Benutzer sind erlaubt, only_logged_user_allowed: Nur authentifizierte Benutzer sind zugelassen, password_recovery_sent: Wir haben Ihnen eine E-Mail mit allen Informationen gesendet, die Sie benötigen, um Ihren Zugang wiederzuerlangen, registered_successfully: Registrierter Benutzer erfolgreich, repeated_user: wiederholter Benutzer, server_error: Serverfehler, unknown_error: unbekannter Fehler, user_not_found: Benutzer nicht gefunden, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: Januar,Februar,März,April,Mai,Juni, Juli,August,September,Oktober,November,Dezember, entrada: Eingang, regimen: Regime, condiciones: Bedingungen, ocupacion: Belegung, localizador: Suchnummer, modificar: Ändern, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Mehr Details anzeigen, ver_menos_detalles: Weniger Details anzeigen, invitation_successfully: Einladung erfolgreich versendet, modification_error: Ups! Du hast einen Tarif gewählt, wo keine kostenfreie Umbuchung für Deine Reservierung möglich ist., cancellation_error: Ups! Du hast einen Tarif gewählt, wo keine kostenfreie Stornierung für Deine Reservierung möglich ist., seleccionar_fechas: Wählen Sie Daten aus};var messages_fi { gracias newsletter: Kiitos tilaamalla uutiskirjeemme, error newsletter: virheellinen sähköpostiosoite, titulo_cookie: Tietoa tästä sivustosta:, cookie_linea_1: Käytämme omia ja kolmansien osapuolten evästeitä parantaaksemme palvelujamme ja räätälöidä viestintää, cookie_linea_2: perustuu selaimen tottumukset ja mieltymykset. Jos jatkat selata harkita hyväksymistä niiden käyttöä., link_aviso_cookie: Notice Cookies., reserva_no_encontrada: Löytäneet aktiivisia varaus sähköpostin ja hakulaite käyttöön, confirmacion_cancelacion_reserva: Oletko varma, että haluat perua varauksen?, gracias_contacto: Viestisi on tallennettu. paljon kiitoksia, volver_atras: TAKAISIN, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maksimiperilläoloaika tähän kampanjaan: , min_days_offer: Minimi oleskelu tähän kampanjaan: , ver_en: View in, promocode_input: Onko sinulla strong> Kampanjakoodi /strong>?, select_hotel: Valitse hotelli, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Varaa nyt, select: Valita, selected_a: Valittu, add_room: Lisää huone, no_disponible: Ei saatavilla, dia_gratis: ilmaiseksi, salida: Ulostulo, aceptar: Hyväksyä, denegar: kieltäytyä, desde: alkaen, solo_salida: Poistu vain, edad_ninos_obilgatorio: Syötä kaikkien lasten ikä, deleted_successfully: Käyttäjän poistaminen onnistui, logged_successfully: todennettu onnistuneesti, modified_successfully: Käyttäjän muokkaus onnistui, only_admin_allowed: Vain järjestelmänvalvojat ovat sallittuja, only_logged_user_allowed: Vain todennetut käyttäjät ovat sallittuja, password_recovery_sent: Olemme lähettäneet sinulle sähköpostin, jossa on kaikki mitä tarvitset pääsyn palauttamiseksi, registered_successfully: Rekisteröity käyttäjä onnistui, repeated_user: toistuva käyttäjä, server_error: palvelinvirhe, unknown_error: Tuntematon virhe, user_not_found: Käyttäjää ei löydy, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Valitse päivämäärät};var messages_fr { gracias newsletter: Merci pour votre inscription à notre lettre dinformation, error newsletter: Erreur dans lemail, titulo_cookie: Informations sur les cookies de ce site:, campo_valor_invalido: Vous avez entré une valeur invalide, cookie_linea_1: Nous utilisons nos cookies propres et tiers pour améliorer nos services et personnaliser votre communication en fonction de la navigation de lutilisateur, cookie_linea_2: Habitudes et préférences. Si vous continuez à naviguer, il est entendu que vous acceptez leur utilisation., link_aviso_cookie: Notice Cookies., reserva_no_encontrada: Aucune réservation active pour lemail ou numéro de réservation introduits., confirmacion_cancelacion_reserva: Êtes-vous sûr de vouloir annuler la réservation?, gracias_contacto: Votre message a bien été enregistré. merci beaucoup, volver_atras: retourner, confirm_no_cv: Aucun CV nest joint. Souhaitez-vous continuer?, max_days_offer: Séjour maximun pour cette promotion: , min_days_offer: Séjour minimum pour cette promotion: , ver_en: Voir dans, promocode_input: Avez-vous un strong> Code promotionnel /strong>?, specific_date: Date spécifique, have_flexibility: Jai une souplesse, compare_complete_month: Comparer un mois entier, cheapest_month: Voir plus de mois économique, calendar: Calendrier, graphic: Graphique, selected_stay: Restez sélectionné, selected_dates_price: Prix de séjour choisi, search: Rechercher, available_date_legend: Date de disponibilité et sans séjour minimum, min_stay_legend: Date de séjour minimum, no_dispo_legend: Date non disponible des chambres, nights: Nuits, helper_select_entry: Sélectionnez une date darrivée, helper_select_departure: Sélectionnez une date de départ, perform_search: Rechercher, select_other_date: Sélectionnez une autre date, flexible_days_click: Flexibilité de dates? strong>Cliquez ici/strong>, entry_date_select: Sélectionnez la date d’arrivée, departure_date_select: Sélectionnez la date de départ, return: Revenir, select_hotel: Veuillez sélectionner un hôtel, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Réservez maintenant, select: Sélectionner, selected_a: Sélectionné, add_room: Ajouter de la place, remove_room: Supprimer la pièce, no_disponible: Non disponible, descuento_aplicado: Rabais appliqué, dia_gratis: libre, salida: Sortie, aceptar: Accepter, denegar: Nier, desde: de, solo_salida: Seulement sortir, calendar_small_letter: Prix minimum sous réserve de séjours minimum ou dautres restrictions., edad_ninos_obilgatorio: Entrez lâge de tous les enfants, deleted_successfully: Utilisateur supprimé avec succès, logged_successfully: authentifié avec succès, modified_successfully: Utilisateur modifié avec succès, only_admin_allowed: Seuls les utilisateurs administrateurs sont autorisés, only_logged_user_allowed: Seuls les utilisateurs authentifiés sont autorisés, password_recovery_sent: Nous vous avons envoyé un e-mail avec tout ce dont vous avez besoin pour retrouver votre accès, registered_successfully: Utilisateur enregistré avec succès, repeated_user: utilisateur répété, server_error: erreur du serveur, unknown_error: erreur inconnue, user_not_found: Utilisateur non trouvé, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: Janvier,Février,Mars,Avril,Mai,Juin, Juillet,Août,Septembre,Octobre,Novembre,Décembre, entrada: Entrée, regimen: Régime, condiciones: Conditions, ocupacion: Occupation, localizador: Numéro de réservation, modificar: Modifier, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Voir plus de détails, ver_menos_detalles: Voir plus de détails, invitation_successfully: Invitation envoyée avec succès, seleccionar_fechas: Sélectionnez les dates};var messages_it { gracias newsletter: Grazie per liscrizione alla nostra newsletter, error newsletter: Qualsiasi campo obbligatorio non corretta, titulo_cookie: Informazioni sui cookies su questo sito: , cookie_linea_1: Usiamo proprie e terze parti cookie per migliorare i nostri servizi e personalizzare le nostre comunicazioni in, cookie_linea_2: base alle vostre abitudini di navigazione e le preferenze. Se si continua a navigare, consideriamo ad accettare il suo utilizzo., link_aviso_cookie: Avviso Cookie, politica_cookie: Visualizza la politica cookie., reserva_no_encontrada: Alcuna riserva attiva per la posta elettronica e localizzatore introdotto., campo_valor_invalido: È stato inserito un valore non valido., campo_obligatorio: Questo campo è obbligatorio, confirmacion_cancelacion_reserva: Sei sicuro di voler annullare la prenotazione?, gracias_contacto: Il tuo messaggio è stato registrato. Grazie mille, volver_atras: TORNA INDIETRO, confirm_no_cv: Non è collegato alcun CV. Continuare?, promocode_input: Hai un strong>codice promozionale?/strong>, max_days_offer: Soggiorno massimo per questa promozione: , min_days_offer: Soggiorno minimo per questa promozione: , ver_en: Vedi in, ver_mas: Vedi, habitacion: Camera, specific_date: data specifica, have_flexibility: Tengo flexibilidad, entry_date_select: Seleziona data di arrivo, departure_date_select: Seleziona data di partenza, flexible_days_click: Date Flessibili? strong>Clicca qui/strong>, compare_complete_month: Visualizza il mese per intero, cheapest_month: Visualizza il mese piú economico, helper_select_entry: Per favore seleziona una data di arrivo, calendar: Calendario, graphic: Grafico, selected_stay: Soggiorno selezionato, selected_dates_price: Prezzo della camera selezionato, search: Ricerca, available_date_legend: Data con disponibilitá e senza soggiorno minimo, min_stay_legend: Data con soggiorno minimo superiore, no_dispo_legend: Data senza disponibilitá, helper_select_departure: Seleziona una data di partenza, select_hotel: Seleziona un hotel, loading_text: strong>CERCANDO/strong>br>STIAMO CERCANDO IL MIGLIOR PREZZO ONLINE, reserva_ahora: Prenota ora, select: Selezionare, selected_a: Selezionato, add_room: Aggiungi stanza, remove_room: Rimuovi spazio, no_disponible: Non disponibile, nights: notti, perform_search: Fai ricerca, select_other_date: Seleziona unaltra data, return: Torna, save: Salvare, cancell: Annullare, searching_price: strong>CERCANDO/strong>br>STIAMO CERCANDO IL MIGLIOR PREZZO ONLINE, todas: tutto, dia_gratis: gratis, salida: Partenza, aceptar: Accettare, denegar: Rifiutare, desde: da, solo_salida: Solo uscita, calendar_small_letter: Prezzi minimi soggetti a soggiorni minimi o altre restrizioni., edad_ninos_obilgatorio: Inserisci letà di tutti i bambini, deleted_successfully: Utente eliminato con successo, logged_successfully: autenticato con successo, modified_successfully: Utente modificato con successo, only_admin_allowed: Sono ammessi solo gli utenti amministratori, only_logged_user_allowed: Sono ammessi solo utenti autenticati, password_recovery_sent: Ti abbiamo inviato une-mail con tutto il necessario per riottenere laccesso, registered_successfully: Utente registrato con successo, repeated_user: utente ripetuto, server_error: Errore del server, unknown_error: errore sconosciuto, user_not_found: Utente non trovato, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: Gennaio,Febbraio,Marzo,Aprile,Maggio,Giugno, Luglio,Agosto,Settembre,Ottobre,Novembre,Dicembre, entrada: Entrata, regimen: Regime, condiciones: Condizioni, ocupacion: Occupazione, localizador: Localizzatore, modificar: Modificare, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Vedi più dettagli, ver_menos_detalles: Vedi meno dettagli, invitation_successfully: Invito inviato con successo, seleccionar_fechas: Seleziona le date};var messages_ja { gracias newsletter: Thank you for subscribing to our newsletter, error newsletter: Incorrect information entered, titulo_cookie: Information on this sites cookies:, cookie_linea_1: We use our own and third-party cookies to improve our services and personalise our communication based on user browsing, cookie_linea_2: habits and preferences. If you continue browsing, it is understood that you accept their use., link_aviso_cookie: Cookies Policy., politica_cookie: Read privacy policy., reserva_no_encontrada: No active booking was found for the given email and booking reference, campo_valor_invalido: This value is not valid, campo_obligatorio: This section must be completed, confirmacion_cancelacion_reserva: Are you sure you want to cancel this booking?, gracias_contacto: Your message has been recorded. Thank you very much, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maximum stay for this promotion: , min_days_offer: Minimum stay for this promotion: , ver_en: View in, promocode_input: Do you have a strong> Promotional Code/strong>?, ver_mas: See more, habitacion: Room, specific_date: Specific date, have_flexibility: I am flexible, compare_complete_month: Compare whole month, cheapest_month: See cheapest month, calendar: Calendar, graphic: Graph, selected_stay: Selected stay, selected_dates_price: Price of selected stay, search: Search, available_date_legend: Available date without minimum stay, min_stay_legend: Date with longer minimum stay, no_dispo_legend: Date with no available rooms, nights: Nights, helper_select_entry: Select a check-in date, helper_select_departure: Select a check-out date, perform_search: Perform search, select_other_date: Select another date, flexible_days_click: Flexible with dates? strong>Click here/strong>, entry_date_select: Select Check-In Date, departure_date_select: Select Check-Out Date, return: Return, select_hotel: Please select a hotel, add_room: Add room, save: Save, cancell: Cancel, loading_text: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, todas: All, no_disponible: Not available, descuento_aplicado: Discount applied, dia_gratis: Free, salida: Departure, aceptar: Accept, denegar: Deny, desde: from, solo_salida: Only departure, calendar_small_letter: Minimum prices subject to minimum stays or other restrictions., edad_ninos_obilgatorio: Insert the age of all children, deleted_successfully: 正常に削除されたユーザー, logged_successfully: 正常に認証されました, modified_successfully: 正常に変更されたユーザー, only_admin_allowed: 管理者ユーザーのみが許可されます, only_logged_user_allowed: 認証されたユーザーのみが許可されます, password_recovery_sent: アクセスを回復するために必要なすべての情報が記載されたメールを送信しました, registered_successfully: 正常に登録されたユーザー, repeated_user: 繰り返し使用者, server_error: サーバーエラー, unknown_error: 未知のエラー, user_not_found: ユーザーが見つかりません, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: 日付を選択してください};var messages_ko { gracias newsletter: Thank you for subscribing to our newsletter, error newsletter: Incorrect information entered, titulo_cookie: Information on this sites cookies:, cookie_linea_1: We use our own and third-party cookies to improve our services and personalise our communication based on user browsing, cookie_linea_2: habits and preferences. If you continue browsing, it is understood that you accept their use., link_aviso_cookie: Cookies Policy., politica_cookie: Read privacy policy., reserva_no_encontrada: No active booking was found for the given email and booking reference, campo_valor_invalido: This value is not valid, campo_obligatorio: This section must be completed, confirmacion_cancelacion_reserva: Are you sure you want to cancel this booking?, gracias_contacto: Your message has been recorded. Thank you very much, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maximum stay for this promotion: , min_days_offer: Minimum stay for this promotion: , ver_en: View in, promocode_input: Do you have a strong> Promotional Code/strong>?, ver_mas: See more, habitacion: Room, specific_date: Specific date, have_flexibility: I am flexible, compare_complete_month: Compare whole month, cheapest_month: See cheapest month, calendar: Calendar, graphic: Graph, selected_stay: Selected stay, selected_dates_price: Price of selected stay, search: Search, available_date_legend: Available date without minimum stay, min_stay_legend: Date with longer minimum stay, no_dispo_legend: Date with no available rooms, nights: Nights, helper_select_entry: Select a check-in date, helper_select_departure: Select a check-out date, perform_search: Perform search, select_other_date: Select another date, flexible_days_click: Flexible with dates? strong>Click here/strong>, entry_date_select: Select Check-In Date, departure_date_select: Select Check-Out Date, return: Return, select_hotel: Please select a hotel, add_room: Add room, save: Save, cancell: Cancel, loading_text: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, todas: All, no_disponible: Not available, descuento_aplicado: Discount applied, dia_gratis: Free, salida: Departure, aceptar: Accept, denegar: Deny, desde: from, solo_salida: Only departure, calendar_small_letter: Minimum prices subject to minimum stays or other restrictions., edad_ninos_obilgatorio: Insert the age of all children, deleted_successfully: 사용자를 삭제했습니다., logged_successfully: 성공적으로 인증, modified_successfully: 성공적으로 수정된 사용자, only_admin_allowed: 관리자만 허용됩니다., only_logged_user_allowed: 인증된 사용자만 허용, password_recovery_sent: 액세스 권한을 다시 얻는 데 필요한 모든 정보가 포함된 이메일을 보냈습니다., registered_successfully: 등록된 사용자, repeated_user: 반복 사용자, server_error: 서버 오류, unknown_error: 알수없는 오류, user_not_found: 사용자를 찾을 수 없음, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: 날짜를 선택하세요};var messages_nl { gracias newsletter: Dank u voor een abonnement onze nieuwsbrief, error newsletter: verkeerde e-, titulo_cookie: Informatie over de cookies van deze site:, cookie_linea_1: We maken gebruik van onze eigen en derden cookies om onze diensten te verbeteren en te personaliseren onze communicatie gebaseerd op de gebruikers browsen, cookie_linea_2: gewoonten en voorkeuren. Als u doorgaat met browsen, wordt ervan uitgegaan dat u het gebruik ervan te aanvaarden., link_aviso_cookie: Opmerken Cookies., reserva_no_encontrada: Geen actieve reservering werd gevonden voor het opgegeven e-mail en identifier, campo_valor_invalido: Deze waarde is niet geldig, campo_obligatorio: Dit veld is verplicht, confirmacion_cancelacion_reserva: Bent u zeker dat u deze reservering annuleren?, gracias_contacto: Uw bericht is opgenomen. Heel erg bedankt, volver_atras: GA TERUG, confirm_no_cv: Geen CV bevestigd. Wilt u doorgaan?, max_days_offer: Maximum verblijf voor deze promotie: , min_days_offer: Minimum verblijf voor deze promotie: , ver_en: Zien in, ver_mas: Zien meer, promocode_input: Heeft u een strong> Promotional Code /strong>?, select_hotel: Selecteer aub een hotel, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Reserveer nu, select: kiezen, selected_a: Gekozen, add_room: Ruimte toevoegen, no_disponible: Niet beschikbaar, flexible_days_click: Datum flexibiliteit? strong>Klik hier/strong>, entry_date_select: Selecteer de boekingsdatum, departure_date_select: Selecteer Uitgangsdatum, compare_complete_month: Vergelijk een hele maand, cheapest_month: Zie meer economische maand, helper_select_entry: Selecteer een boekingsdatum, helper_select_departure: Selecteer een einddatum, available_date_legend: Datum met beschikbaarheid en zonder minimumverblijf, min_stay_legend: Datum met minimumverblijf, no_dispo_legend: Datum zonder beschikbaarheid van de kamer, selected_stay: Geselecteerd verblijf, selected_dates_price: Geselecteerde kamerprijs, searching_price: strong>OP ZOEK NAAR/strong>br>DE BESTE GEGARANDEERDE ONLINE PRIJS, perform_search: Zoek, dia_gratis: gratis, salida: Uitgang, aceptar: Aanvaarden, denegar: Weigeren, desde: van, solo_salida: Alleen exit, calendar_small_letter: Minimale prijzen onder voorbehoud van minimum verblijf of andere beperkingen., edad_ninos_obilgatorio: Voer de leeftijd van alle kinderen in, deleted_successfully: Gebruiker verwijderd, logged_successfully: succesvol geauthenticeerd, modified_successfully: Gebruiker met succes gewijzigd, only_admin_allowed: Alleen beheerders zijn toegestaan, only_logged_user_allowed: Alleen geverifieerde gebruikers zijn toegestaan, password_recovery_sent: We hebben je een e-mail gestuurd met alles wat je nodig hebt om weer toegang te krijgen, registered_successfully: Geregistreerde gebruiker succesvol, repeated_user: herhaalde gebruiker, server_error: Serverfout, unknown_error: onbekende fout, user_not_found: Gebruiker niet gevonden, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Selecteer data};var messages_pt { gracias newsletter: Obrigada por subscrever a nossa newsletter, error newsletter: Por favor preencha corretamente o(s) campo(s) obrigatório(s), titulo_cookie: Informação sobre as cookies deste website: , cookie_linea_1: Utilizamos as nossas próprias cookies e de terceiros de forma a melhorar os nossos serviços e personalizar a nossa comunicação, cookie_linea_2: com base nos dados de navegação e preferências do utilizador. Ao continuar a navegar neste website, subentendemos que aceita a sua utilização., link_aviso_cookie: Aviso de Cookies., politica_cookie: Ver política de cookies., reserva_no_encontrada: Não encontramos nenhuma reserva ativa para este endereço de email, campo_obligatorio: Este campo é obrigatório, confirmacion_cancelacion_reserva: Tem a certeza que deseja cancelar a sua reserva?, gracias_contacto: A sua mensagem foi registada, obrigado, volver_atras: VOLTAR ATRÁS, confirm_no_cv: Não anexou nenhum CV. Deseja continuar?, promocode_input: Tem um strong>Código Promocional/strong>?, max_days_offer: Estadia máxima para esta promoção: , min_days_offer: Estadia minima para esta promoção: , ver_en: Ver em, entry_date_select: Selecionar Data de Entrada, departure_date_select: Selecionar Data de Saída, flexible_days_click: Flexibilidade de datas? strong>Clique aqui/strong>, compare_complete_month: Comparar um mês inteiro, cheapest_month: Ver mês mais económico, helper_select_entry: Por favor, selecione uma data de entrada, calendar: Calendário, graphic: Gráfico, available_date_legend: Data com disponibilidade e sem estadia mínima, min_stay_legend: Data com estadia mínima superior, no_dispo_legend: Data sem disponibilidade de quartos, selected_stay: Estadia selecionada, helper_select_departure: Selecione uma data de saída, select_hotel: Selecione um hotel, loading_text: strong>À PROCURA/strong>br>DO MELHOR PREÇO ONLINE, reserva_ahora: Reserve agora, nights: Noites, perform_search: Realizar pesquisa, search: Pesquisar, add_room: Adicionar quarto, remove_room: Eliminar quarto, save: Guardar, cancell: Cancelar, searching_price: strong>À PROCURA/strong>br>DO MELHOR PREÇO GARANTIDO, select: Selecionar, selected_a: Selecionadas, no_disponible: Não disponível, dia_gratis: livre, salida: Saída, aceptar: Aceitar, denegar: Negar, desde: de, solo_salida: Apenas sair, return: Voltar, calendar_small_letter: Preços mínimos sujeitos a estadias mínimas ou outras restrições., edad_ninos_obilgatorio: Introduza a idade de todas as crianças, deleted_successfully: Usuário excluído com sucesso, logged_successfully: autenticado com sucesso, modified_successfully: Usuário modificado com sucesso, only_admin_allowed: Apenas usuários administradores são permitidos, only_logged_user_allowed: Somente usuários autenticados são permitidos, password_recovery_sent: Enviamos um e-mail com tudo o que você precisa para recuperar seu acesso, registered_successfully: Utilizador registado com sucesso, repeated_user: usuário repetido, server_error: erro de servidor, unknown_error: erro desconhecido, user_not_found: Usuário não encontrado, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: de , monthNames: Janeiro,Fevereiro,Março,Abril,Maio,Junho, Julho,Agosto,Setembro,Outubro,Novembro,Dezembro, entrada: Entrada, regimen: Regime, condiciones: Condições, ocupacion: Ocupação, localizador: Localizador, modificar: Modificar, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Ver mais detalhes, ver_menos_detalles: Ver menos detalhes, invitation_successfully: Convite enviado com sucesso, seleccionar_fechas: Selecione datas};var messages_ru { gracias newsletter: Спасибо за подписку на наши новостные письма, error newsletter: Неверный адрес электронной почты, titulo_cookie: Информация о файлах cookies на этом сайте:, cookie_linea_1: Мы используем свои собственные и сторонние файлы cookies для улучшения наших услуг и персонализации общения на, cookie_linea_2: основе Ваших привычек и предпочтений при просмотре. Если Вы продолжаете знакомство с сайтом, мы считаем, что Вы принимаете эти условия., link_aviso_cookie: Notice Cookies., politica_cookie: См. Политику использования файлов cookies., reserva_no_encontrada: Мы не нашли Ваше бронирование по данным электронного адреса и номера бронирования., confirmacion_cancelacion_reserva: Вы уверены, что хотите отменить бронирование?, gracias_contacto: Ваше сообщение было успешно зарегистрировано. Большое спасибо!, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Максимальное пребывание для продвижения: , min_days_offer: Минимальный срок пребывания для продвижения: , ver_en: View in, promocode_input: Есть ли у вас strong> Рекламный код /strong>?, select_hotel: Пожалуйста, выберите отель, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Забронируйте сейчас, entry_date_select: Выберите дату записи, departure_date_select: Выберите дату вылета, flexible_days_click: Гибкость дат? strong>нажмите здесь/strong>, compare_complete_month: сравнить целый месяц, cheapest_month: См. Более экономичный месяц, searching_price: strong>ищу/strong>br>Лучшая цена онлайн гарантирована, calendar: календарь, graphic: графический, helper_select_entry: выберите дату записи, helper_select_departure: выберите дату выхода, perform_search: выполнять поиск, available_date_legend: Дата с наличием и без минимального пребывания, min_stay_legend: Дата с минимальным проживанием, no_dispo_legend: Дата без возможности бронирования, nights: Ночи, search: поиск, selected_stay: Выбранное пребывание, selected_dates_price: Выбранная стоимость номера, select: выбрать, selected_a: выбранный, add_room: добавить комнату, remove_room: Удалить комнату, no_disponible: Нет в наличии, dia_gratis: бесплатно, salida: выход, aceptar: принимать, denegar: отказываться, desde: ot, solo_salida: Only departure, calendar_small_letter: Минимальные цены при условии минимального пребывания или других ограничений., edad_ninos_obilgatorio: Укажите возраст всех детей, deleted_successfully: Пользователь успешно удален, logged_successfully: успешно аутентифицирован, modified_successfully: Пользователь успешно изменен, only_admin_allowed: Допускаются только пользователи с правами администратора, only_logged_user_allowed: Допускаются только авторизованные пользователи, password_recovery_sent: Мы отправили вам электронное письмо со всем, что вам нужно, чтобы восстановить доступ, registered_successfully: Пользователь успешно зарегистрирован, repeated_user: повторный пользователь, server_error: Ошибка сервера, unknown_error: неизвестная ошибка, user_not_found: Пользователь не найден, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Выберите даты};var messages_se { gracias newsletter: Tack för att prenumerera på vårt nyhetsbrev, error newsletter: Felaktiga obligatoriskt fält, titulo_cookie: Information om cookies på denna webbplats :, cookie_linea_1: Vi använder egna och tredjepartscookies för att förbättra våra tjänster och anpassa vår kommunikation, cookie_linea_2: baserat på dina surfvanor och preferenser . Om du fortsätter att bläddra , anser vi att acceptera dess användning ., link_aviso_cookie: Lägg märke till Cookies ., politica_cookie: Se princip cookies ., reserva_no_encontrada: Vi har inte hittat någon aktiv reserv för e-post och introducerade locator, campo_valor_invalido: Du angav ett ogiltigt värde, campo_obligatorio: Detta fält är tvingande, confirmacion_cancelacion_reserva: Är du säker på att du vill avbryta reservationen ?, gracias_contacto: Ditt meddelande har spelats in . tack så mycket, volver_atras: ÅTERGÅ, confirm_no_cv: Det har inte fäst någon CV . Fortsätt ?, promocode_input: Har du enstrong>kampanjkod/strong>?, max_days_offer: Maximal vistelse för denna kampanj : , min_days_offer: Kortaste vistelse för denna kampanj: , ver_en: utsikt, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, no_disponible: Not available, denegar: Deny, desde: from, solo_salida: Only departure, deleted_successfully: User deleted successfully, logged_successfully: Authenticated successfully, modified_successfully: User modified successfully, only_admin_allowed: Only admin users are allowed, only_logged_user_allowed: Only authenticated users are allowed, password_recovery_sent: We have sent you an email with everything you need to regain your access, registered_successfully: User registered successfully, repeated_user: Repeated user, server_error: Server error, unknown_error: Unknown error, user_not_found: User not found, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Select dates};var messages_sv { gracias newsletter: Tack för att prenumerera på vårt nyhetsbrev, error newsletter: Felaktiga obligatoriskt fält, titulo_cookie: Information om cookies på denna webbplats :, cookie_linea_1: Vi använder egna och tredjepartscookies för att förbättra våra tjänster och anpassa vår kommunikation, cookie_linea_2: baserat på dina surfvanor och preferenser . Om du fortsätter att bläddra , anser vi att acceptera dess användning ., link_aviso_cookie: Lägg märke till Cookies ., politica_cookie: Se princip cookies ., reserva_no_encontrada: Vi har inte hittat någon aktiv reserv för e-post och introducerade locator, campo_valor_invalido: Du angav ett ogiltigt värde, campo_obligatorio: Detta fält är tvingande, confirmacion_cancelacion_reserva: Är du säker på att du vill avbryta reservationen ?, gracias_contacto: Ditt meddelande har spelats in . tack så mycket, volver_atras: ÅTERGÅ, confirm_no_cv: Det har inte fäst någon CV . Fortsätt ?, promocode_input: Har du enstrong>kampanjkod/strong>?, max_days_offer: Maximal vistelse för denna kampanj : , min_days_offer: Kortaste vistelse för denna kampanj: , ver_en: utsikt, select_hotel: Vänligen välj ett hotell, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, no_disponible: Not available, dia_gratis: Fri dag, denegar: vägra, desde: fra, solo_salida: Only departure, entry_date_select: Välj Inträdesdatum, departure_date_select: Välj avresedatum, searching_price: strong>LETAR/strong>br>EFTER BÄSTA GARANTERAT PRIS, helper_select_entry: Vänligen välj ett incheckningsdatum, available_date_legend: Datum med tillgänglighet och utan minsta vistelse, min_stay_legend: Datum med högre minimivistelse, no_dispo_legend: Datum utan rumstillgång, calendar_small_letter: Minimipriser är föremål för minimivistelser eller andra restriktioner., selected_stay: Vald vistelse, compare_complete_month: Jämför en hel månad, cheapest_month: Se billigaste månaden, deleted_successfully: Användaren har raderats, logged_successfully: har autentiserats, modified_successfully: Användare har modifierats framgångsrikt, only_admin_allowed: Endast administratörsanvändare är tillåtna, only_logged_user_allowed: Endast autentiserade användare är tillåtna, password_recovery_sent: Vi har skickat ett e-postmeddelande till dig med allt du behöver för att återfå din åtkomst, registered_successfully: Registrerad användare framgångsrikt, repeated_user: upprepad användare, server_error: Serverfel, unknown_error: okänt fel, user_not_found: Användaren hittades inte, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Select dates};var messages_sw { gracias newsletter: Tack för att prenumerera på vårt nyhetsbrev, error newsletter: Felaktiga obligatoriskt fält, titulo_cookie: Information om cookies på denna webbplats :, cookie_linea_1: Vi använder egna och tredjepartscookies för att förbättra våra tjänster och anpassa vår kommunikation, cookie_linea_2: baserat på dina surfvanor och preferenser . Om du fortsätter att bläddra , anser vi att acceptera dess användning ., link_aviso_cookie: Lägg märke till Cookies ., politica_cookie: Se princip cookies ., reserva_no_encontrada: Vi har inte hittat någon aktiv reserv för e-post och introducerade locator, campo_valor_invalido: Du angav ett ogiltigt värde, campo_obligatorio: Detta fält är tvingande, confirmacion_cancelacion_reserva: Är du säker på att du vill avbryta reservationen ?, gracias_contacto: Ditt meddelande har spelats in . tack så mycket, volver_atras: ÅTERGÅ, confirm_no_cv: Det har inte fäst någon CV . Fortsätt ?, promocode_input: Har du enstrong>kampanjkod/strong>?, max_days_offer: Maximal vistelse för denna kampanj : , min_days_offer: Kortaste vistelse för denna kampanj: , ver_en: utsikt, select_hotel: Vänligen välj ett hotell, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Välj, selected_a: Vald, no_disponible: Ej tillgänglig, dia_gratis: Fri dag, aceptar: Kukubali, denegar: Piga, desde: från, solo_salida: Only departure, entry_date_select: Välj Inträdesdatum, departure_date_select: Välj avresedatum, searching_price: strong>LETAR/strong>br>EFTER BÄSTA GARANTERAT PRIS, helper_select_entry: Vänligen välj ett incheckningsdatum, available_date_legend: Datum med tillgänglighet och utan minsta vistelse, min_stay_legend: Datum med högre minimivistelse, no_dispo_legend: Datum utan rumstillgång, calendar_small_letter: Minimipriser är föremål för minimivistelser eller andra restriktioner., selected_stay: Vald vistelse, compare_complete_month: Jämför en hel månad, cheapest_month: Se billigaste månaden, deleted_successfully: Användaren har raderats, logged_successfully: har autentiserats, modified_successfully: Användare har modifierats framgångsrikt, only_admin_allowed: Endast administratörsanvändare är tillåtna, only_logged_user_allowed: Endast autentiserade användare är tillåtna, password_recovery_sent: Vi har skickat ett e-postmeddelande till dig med allt du behöver för att återfå din åtkomst, registered_successfully: Registrerad användare framgångsrikt, repeated_user: upprepad användare, server_error: Serverfel, unknown_error: okänt fel, user_not_found: Användaren hittades inte, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Select dates};var messages_zh { gracias newsletter: Thank you for subscribing to our newsletter, error newsletter: Incorrect information entered, titulo_cookie: Information on this sites cookies:, cookie_linea_1: We use our own and third-party cookies to improve our services and personalise our communication based on user browsing, cookie_linea_2: habits and preferences. If you continue browsing, it is understood that you accept their use., link_aviso_cookie: Cookies Policy., politica_cookie: Read privacy policy., reserva_no_encontrada: No active booking was found for the given email and booking reference, campo_valor_invalido: This value is not valid, campo_obligatorio: This section must be completed, confirmacion_cancelacion_reserva: Are you sure you want to cancel this booking?, gracias_contacto: Your message has been recorded. Thank you very much, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maximum stay for this promotion: , min_days_offer: Minimum stay for this promotion: , ver_en: View in, promocode_input: Do you have a strong> Promotional Code/strong>?, ver_mas: See more, habitacion: Room, specific_date: Specific date, have_flexibility: I am flexible, compare_complete_month: Compare whole month, cheapest_month: See cheapest month, calendar: Calendar, graphic: Graph, selected_stay: Selected stay, selected_dates_price: Price of selected stay, search: Search, available_date_legend: Available date without minimum stay, min_stay_legend: Date with longer minimum stay, no_dispo_legend: Date with no available rooms, nights: Nights, helper_select_entry: Select a check-in date, helper_select_departure: Select a check-out date, perform_search: Perform search, select_other_date: Select another date, flexible_days_click: Flexible with dates? strong>Click here/strong>, entry_date_select: Select Check-In Date, departure_date_select: Select Check-Out Date, return: Return, select_hotel: Please select a hotel, add_room: Add room, remove_room: Remove room, save: Save, cancell: Cancel, loading_text: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, todas: All, no_disponible: Not available, descuento_aplicado: Discount applied, dia_gratis: Free, salida: Departure, aceptar: Accept, denegar: Deny, desde: from, solo_salida: Only departure, calendar_small_letter: Minimum prices subject to minimum stays or other restrictions., edad_ninos_obilgatorio: Insert the age of all children, deleted_successfully: User deleted successfully, logged_successfully: Authenticated successfully, modified_successfully: User modified successfully, only_admin_allowed: Only admin users are allowed, only_logged_user_allowed: Only authenticated users are allowed, password_recovery_sent: We have sent you an email with everything you need to regain your access, registered_successfully: User registered successfully, repeated_user: Repeated user, server_error: Server error, unknown_error: Unknown error, user_not_found: User not found, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, modification_error: Oops! The rate you selected does not allow free booking changes., cancellation_error: Oops! Your selected rate does not allow free cancellations., seleccionar_fechas: Select dates};var html_lang $(html).attr(lang) ? $(html).attr(lang).replace(/-.*/, ) : es, messages eval(messages_ + html_lang);if (typeof (general_website_translates) ! undefined) { $.i18n.load(Object.assign({}, messages, general_website_translates));} else { $.i18n.load(messages);}/script>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5726177821982720.js?v08_02_2023_10_23_41Revolution slider>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5726177821982720.css?v08_02_2023_10_23_41Revolution slider library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5733704819277824.js?v01_12_2020_15_50_02Selectric>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5733704819277824.css?v01_12_2020_15_50_02Selectric library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5647975057457152.js?v12_05_2022_10_15_49Fancybox>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5647975057457152.css?v12_05_2022_10_15_49Fancybox library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5671636300726272.js?v13_10_2023_09_02_45General Newsletter Controller>/script>script library_scripttrue>function get_hotel_date() { let target_hotel_utc $(#target_hotel_utc).val(); const custom_day_closing_hour parseInt($(#customDayClosingHour)?.val()); if (!target_hotel_utc) { return custom_day_closing_hour && !isNaN(custom_day_closing_hour) ? new Date((new Date()).getTime() - (custom_day_closing_hour * 60) * 60000) : new Date(); } target_hotel_utc parseInt(target_hotel_utc); let d new Date(); let localTime d.getTime(); let localOffset d.getTimezoneOffset() * 60000; let utc localTime + localOffset; let hotel_date utc + 3600000 * target_hotel_utc; return custom_day_closing_hour && !isNaN(custom_day_closing_hour) ? new Date(hotel_date - ((custom_day_closing_hour * 60) * 60000)) : new Date(hotel_date);}const BookingEngineController (function () { return { config: { //Initial config engines_list: , initialized: false, calendar_num_decimals_prices: 2, custom_visual_format: null, disable_selectrics: false, disabled_ages: false, individual_kids_ages_changed: false, individual_babies_ages_changed: false, max_children: 4, use_price_calendar_v2: false, booking0_search: false, current_namespace: , namespace_updated: false, //Default classes class_general_datepicker_wrapper: datepicker_wrapper_element, start_datepicker_input: .form_startDate, end_datepicker_input: .form_endDate, custom_dp_wrapper_entry: , custom_dp_wrapper_departure: , entry_date_wrapper: .entry_date_wrapper, //Dates configs custom_sd_visual_wrapper: , custom_ed_visual_wrapper: , hide_callback: false, selected_sd_callback: false, datepicker_height: , min_days_search: 1, dp_only_weekends: false, open_sd_calendar_callback: false, set_tomorrow_as_actual_date: false, closed_hotel: , reset_ed_on_sd_click: false, //Guest configs custom_guests_format: , //custom callbacks hotel_selection_callback: false, //Months container months_container_selector: months_selector_container, month_element_select: month_selector, cheapest_month_class: cheapest_month_selector, months_show: , months_show_highlight: false, available_months_list: , //User configs login_in_search: false, }, start_datepicker_config: { minDate: get_hotel_date(), dateFormat: dd/mm/yy, prevText: , nextText: , onSelect: function (string_date, ins) { BookingEngineController.set_input_start_date(string_date); BookingEngineController.create_datepicker_range_calculation(); BookingEngineController.show_end_date(); BookingEngineController.set_departure_min_date(); if (BookingEngineController.config.selected_sd_callback) { BookingEngineController.config.selected_sd_callback(); } }, beforeShowDay: function (date) { if (BookingEngineController.config.dp_only_weekends) { return date.getDay() 5, ; } else { let show_day true; let string_date $.datepicker.formatDate(yy-mm-dd, date); if (BookingEngineController.config.closed_hotel) { let period BookingEngineController.config.closed_hotel.split(;); let close_date HotelDateTime(period0); let open_date HotelDateTime(period1); if ( close_date get_hotel_date() && open_date > get_hotel_date() ) { let number_day date.getDay(); let close $.datepicker.parseDate(yy-mm-dd, period0); let open $.datepicker.parseDate(yy-mm-dd, period1); close.setDate(close.getDate() + 1); if (date > close && date open) { show_day false; } } } return show_day, ; } }, }, end_datepicker_config: { minDate: get_hotel_date(), dateFormat: dd/mm/yy, prevText: , nextText: , onSelect: function (string_date, ins) { BookingEngineController.set_input_end_date(string_date); BookingEngineController.hide_end_date(); if (BookingEngineController.config.hide_callback) { BookingEngineController.hide_end_date_callback(); } }, beforeShowDay: function (date) { let enabled_day true; let show_day true; let date1 $(#dp_start_date).val().split(/); let date2 $(#dp_end_date).val().split(/); date1 new Date( parseInt(date12), parseInt(date11) - 1, parseInt(date10) ); date2 new Date( parseInt(date22), parseInt(date21) - 1, parseInt(date20) ); if (date > date1 && date date2) { return enabled_day, ui-datepicker-highlighted, ; } if (date.getTime() date1.getTime()) { return enabled_day, ui-datepicker-start_date, ; } if (BookingEngineController.config.closed_hotel) { let period BookingEngineController.config.closed_hotel.split(;); let close_date HotelDateTime(period0); let open_date HotelDateTime(period1); if (close_date get_hotel_date() && open_date > get_hotel_date()) { let number_day date.getDay(); let close $.datepicker.parseDate(yy-mm-dd, period0); let open $.datepicker.parseDate(yy-mm-dd, period1); close.setDate(close.getDate() + 1); if (date > close && date open) { enabled_day false; } } } return enabled_day, , ; }, }, init: async function () { if (this.config.initialized) { return; } this.config.initialized true; if (!this.config.disable_selectrics) { this.init_selectric(); } if ( ($(this.config.engines_list0).find(#price_calendar_v2).length || $(.booking_engine_v2).find(#price_calendar_v2).length || this.config.use_price_calendar_v2 true) && window.calendar_data ! undefined ) { this.config.use_price_calendar_v2 true; this.init_calendar_application(); } if ($(this.config.engines_list0).find(#booking0_search).length) { this.config.booking0_search true; } this.set_datepickers_language(); this.create_datepickers(); this.create_popup_info(); this.init_datepickers(); this.guests_controller(); this.booking_popup_controller(); this.submit_controller(); this.bind_general_listeners(); this.add_extra_booking_params(); help_messages_controller_datepicker.init(); }, init_calendar_application: function () { const root_element div idcalendar-app-root classcalendar_app styledisplay:none;>/div>, calendar_styles link relstylesheet typetext/css hrefhttps://cdn.paraty.es/static_files/common/web_apps/price_calendar/build/static/css/main.css?v1.43>; if (BookingEngineController.config.min_days_search) { window.calendar_data.default_min_stay BookingEngineController.config.min_days_search; } $(this.config.engines_list0).append(root_element); let container_to_insert $(this.config.engines_list0); $.getScript(https://cdn.paraty.es/static_files/common/web_apps/price_calendar/build/static/js/main.js?v3.10) .fail(function () { $.getScript(https://cdn.paraty.es/static_files/common/web_apps/price_calendar.js?v3.72); const calendar_styles_refactored link relstylesheet typetext/css hrefhttps://cdn.paraty.es/static_files/common/web_apps/assets/css/main_price_calendar.css?v1.45>; container_to_insert.append(calendar_styles_refactored); }); $(this.config.engines_list0).append(calendar_styles); }, set_datepickers_language: function () { var target_regional $(html).attr(lang) ? $(html).attr(lang).replace(/-.*/, ) : es; $.datepicker.setDefaults($.datepicker.regionaltarget_regional); }, booking_popup_controller: function () { if (document.readyState complete) { $(document).on(click, .button-promotion, function () { BookingEngineController.check_smart_datas($(this)); BookingEngineController.open_booking_popup($(this)); }); } else { window.onload function () { $(document).on(click, .button-promotion, function () { BookingEngineController.check_smart_datas($(this)); BookingEngineController.open_booking_popup($(this)); }); }; } }, check_smart_datas: function (clicked_button) { //Smart dates entry let smarte_date_ini clicked_button.attr(smartdateini) || clicked_button.attr(data-smartdateini); if (smarte_date_ini) { if (smarte_date_ini.includes(+)) { const actualDate new Date(); actualDate.setDate( actualDate.getDate() + +smarte_date_ini.replace(+, ) ); smarte_date_ini $.datepicker.formatDate(dd/mm/yy, actualDate); } $(#dp_start_date).datepicker( setDate, $.datepicker.parseDate(dd/mm/yy, smarte_date_ini) ); BookingEngineController.set_input_start_date(smarte_date_ini); BookingEngineController.create_datepicker_range_calculation(); BookingEngineController.set_departure_min_date(); } //Smart dates departure let smart_date_fin clicked_button.attr(smartdatefin) || clicked_button.attr(data-smartdatefin); if (smart_date_fin) { $(#dp_departure_date).datepicker( setDate, $.datepicker.parseDate(dd/mm/yy, smart_date_fin) ); BookingEngineController.set_input_end_date(smart_date_fin); } //Check data Smarthotel let smart_hotel clicked_button.attr(smarthotel) || clicked_button.attr(data-smarthotel); if (smart_hotel) { let selected_hotel .hotel_selector_option# + smart_hotel, target_engine $(BookingEngineController.config.engines_list0); target_engine.find($(selected_hotel)0).trigger(click); } //Check data Smarthotels let smart_hotels clicked_button.attr(smarthotels) || clicked_button.attr(data-smarthotels); if (smart_hotels) { $(.paraty_booking_form).each(function () { $(this).addClass(hotel_selected); $(this).find(form).attr(action, /booking0); $(this).find(inputnamenamespace).val(); if (!$(this).find(inputnameapplicationIds).length) { $( input typehidden idapplicationIds nameapplicationIds value> ).appendTo($(this).find(form)); } else { $(this).find(inputnameapplicationIds).val(smart_hotels); } $(this).find(#applicationIds).val(smart_hotels); }); } //Smart packages (preselect package tab) let smart_package clicked_button.attr(smartpackage) || clicked_button.attr(data-smartpackage); if (smart_package) { $(.paraty_booking_form form).each(function () { let package_preselection $( input typehidden namepackage_preselection valuetrue classsmart_packages hidden_package_preselection> ); $(this).append(package_preselection); }); } else { $(.paraty_booking_form form).each(function () { $(this).find(.smart_packages).remove(); }); } // Additional services // let service_preselected_value clicked_button.attr(data-preselected-service); // if (service_preselected_value) { // $(.paraty_booking_form form).each(function () { // let service_preselected $(`input typehidden nameservice_preselected value${service_preselected_value} classpreselected_service>`); // $(this).append(service_preselected); // }); // } else { // $(.paraty_booking_form form).each(function () { // $(.preselected_service).remove(); // }); // } //Packages order by smart data let smart_package_order clicked_button.attr(smartpackageorder) || clicked_button.attr(data-smartpackageorder); if (smart_package_order) { $(.paraty_booking_form form).each(function () { let package_order $( input typehidden namepackages_order value> ); package_order.val(smart_package_order || ); $(this).append(package_order); }); } else { $(.paraty_booking_form form).each(function () { $(this).find(inputnamepackages_order).remove(); }); } //Smart min dates let smart_min_date clicked_button.attr(smartmindate) || clicked_button.attr(data-smartmindate); BookingEngineController.config.min_days_search parseInt( smart_min_date || 1 ); if (smart_min_date) { this.set_departure_min_date(); } //Only weekend availble let smart_only_weekend clicked_button.attr(smart_only_weekend) || clicked_button.attr(smartonlyweekend) || clicked_button.attr(data-smartonlyweekend); BookingEngineController.config.dp_only_weekends !!smart_only_weekend; $(#dp_start_date).datepicker( option, beforeShowDay, this.start_datepicker_config.beforeShowDay ); $(#dp_end_date).datepicker( option, beforeShowDay, this.end_datepicker_config.beforeShowDay ); let smart_promocode clicked_button.attr(data-promocode) || clicked_button.attr(smartpromocode) || clicked_button.attr(data-smartpromocode); if (smart_promocode) { let promocode_input $(.promocode_wrapper input); promocode_input.attr(placeholder, smart_promocode); promocode_input.val(smart_promocode); } else { if ($(#default_promocode).length) { let promocode_input $(.promocode_wrapper input), promocode_value $(.promocode_wrapper input).val(); promocode_input.attr(placeholder, promocode_value); promocode_input.val(promocode_value); } else { let promocode_input $(.promocode_wrapper input); promocode_input.attr(placeholder, Promocode); promocode_input.val(); } } //Check reorder by rate let smart_rates_order clicked_button.attr(smartratesorder) || clicked_button.attr(data-smartratesorder) || clicked_button.attr(data-reorder-by-rates); if (smart_rates_order) { $(.paraty_booking_form form).each(function () { let reorder_by_rate $( input typehidden namereorder_by_rates value> ); reorder_by_rate.val(smart_rates_order || ); $(this).append(reorder_by_rate); }); } else { $(.paraty_booking_form form).each(function () { $(this).find(inputnamereorder_by_rates).remove(); }); } //Number of adults let smart_adults parseInt(clicked_button.attr(data-smartadults) ?? 2); let adults_input $(#booking_widget_popup div.adults_room_1).find(input); let adults_label $(#booking_widget_popup div.adults_room_1).find(.label); let adults_select $(#booking_widget_popup select.adults_room_1); if (!$(#data).length) { adults_input $(.occupancy_wrapper .adults_wrapper inputnameadultsRoom1); } adults_input.val(smart_adults); adults_label.html(smart_adults); adults_select.val(smart_adults); //Number of kids let smart_kids parseInt(clicked_button.attr(data-smartkids) ?? 0); let kids_input $(#booking_widget_popup div.children_room_1).find(input); let kids_label $(#booking_widget_popup div.children_room_1).find(.label); let kids_select $(#booking_widget_popup select.children_room_1); if (!$(#data).length) { kids_input $(.occupancy_wrapper .kids_wrapper inputnamechildrenRoom1); } kids_input.val(smart_kids); kids_label.html(smart_kids); kids_select.val(smart_kids); }, open_booking_popup: function (selected) { this.hide_start_date(); this.hide_end_date(); if (selected.data(external_engine)) { window.open(selected.data(external_engine), _blank); return; } if ($(#data).length || ($(body).hasClass(is_mobile) && $(#data).length)) { $.fancybox.open($(#data), { baseClass: engine_data_popup, touch: false, beforeClose: function () { BookingEngineController.hide_start_date(); BookingEngineController.hide_end_date(); }, }); } else { console.log(Not exists booking engine popup, perform search directly); let target_engine $(this.config.engines_list0), avoid_direct_search target_engine .find(inputnameavoid_direct_search) .val(), booking_engine_is_visible this.booking_engine_is_visible(target_engine); let force_direct_search selected.data(force-direct-search); if ( (avoid_direct_search || booking_engine_is_visible) && !force_direct_search ) { console.log(Avoid direct search); if ( this.have_hotel_selector(target_engine.find(.submit_button)) && !this.have_hotel_selected(target_engine.find(.submit_button)) && target_engine.find(.destination_wrapper).length ) { target_engine.find(.destination_wrapper).trigger(click); } else { let start_date_element target_engine.find( $(BookingEngineController.config.entry_date_wrapper) ); BookingEngineController.recalculate_dp_position(start_date_element); BookingEngineController.toggle_start_date(); } return; } target_engine.find(.submit_button).trigger(click); } }, booking_engine_is_visible: function (target_engine) { var engine_form target_engine.find(form); var actual_engine_position engine_form.offset().top, window_position $(window).scrollTop(); return ( actual_engine_position > window_position && engine_form.is(:visible) ); }, init_selectric: function () { this.config.engines_list.forEach(function (engine_element) { if (document.readyState complete) { console.log(Selectric normal loading); $(engine_element).find(select).selectric(); } else { window.onload async function () { console.log(Selectric async loading); $(engine_element).find(select).selectric(); }; } }); }, have_hotel_selector: function (selection) { var target_engine $(selection).closest(.paraty_booking_form); return target_engine.find(.hotel_selector).length > 0; }, have_hotel_selected: function (selection) { var target_engine $(selection).closest(.paraty_booking_form); return target_engine.hasClass(hotel_selected); }, hotel_selection: function (selection) { var target_engine selection.closest(.paraty_booking_form); target_engine.addClass(hotel_selected); target_engine.find(.hotel_selector).slideUp(); target_engine.find(.hotel_selector_option).removeClass(selected); selection.addClass(selected); var new_placeholder_html selection.find(.title_selector).html() ? selection.find(.title_selector).html().trim() : selection.text().trim(); new_placeholder_html new_placeholder_html.replace(br>, ); new_placeholder_html new_placeholder_html.replace(&, &); new_placeholder_html new_placeholder_html.replace(/.*?>/g, ); new_placeholder_html new_placeholder_html.replace(/\r?\n|\r/g, ); //change the value target_engine .find(.destination) .attr(placeholder, new_placeholder_html); target_engine.find(.destination).attr(value, new_placeholder_html); target_engine.find(.destination_label).html(new_placeholder_html); if (selection.data(external_engine)) { window.open(selection.data(external_engine), _blank); return; } if (selection.hasClass(booking_0_hotel_selection)) { var all_namespaces selection.attr(namespaces); selection.closest(.paraty_booking_form).find(.booking_form).each(function () { $(this).attr(action, /booking0); if (!$(this).find(inputnameapplicationIds).length) { $( input typehidden idapplicationIds nameapplicationIds value> ).appendTo($(this)); } else { $(this).find(inputnameapplicationIds).val(all_namespaces); } $(this).find(#applicationIds).val(all_namespaces); }); // Clean calendar namespace if (this.config.use_price_calendar_v2) { if ( typeof window.calendar_data.update_namespace_calendar ! undefined ) { window.calendar_data.update_namespace_calendar(); $(#calendar_booking_form).attr(action, /booking0); } } } else { let id_hotel_4_url selection.attr(id), new_namespace $(#namespace_ + id_hotel_4_url).val(), url_booking $(#url_booking_ + id_hotel_4_url).val(), hotel_value url_booking.indexOf(http) > -1 ? url_booking : https:/ + / + id_hotel_4_url + url_booking, bookingWidget $(.paraty_booking_form .booking_form), bookingWidgetOld $(#searchForm), guests_wrapper target_engine.find(.guests_wrapper); BookingEngineController.config.current_namespace new_namespace; bookingWidget.each(function (i, val) { if (!$(this).find(inputnamenamespace).length) { $( input typehidden idnamespace namenamespace value> ).appendTo($(this)); } $(val).attr(action, hotel_value); $(val).find(#namespace).val(new_namespace); }); bookingWidgetOld.each(function (i, val) { $(val).attr(action, hotel_value); $(val).find(#namespace).val(new_namespace); }); if (selection.attr(data-only-adults)) { BookingEngineController.customize_occupancy( target_engine, adults_only ); } else { BookingEngineController.reset_occupancy_customization(target_engine); } // disable age kids if its needed if (selection.attr(disabled-age-selector)) { BookingEngineController.config.disabled_ages true; if ( target_engine.hasClass(inline_ages) || target_engine.find(.inline_ages).length ) { target_engine.find(.content_inline).addClass(disabled); } } else { BookingEngineController.config.disabled_ages false; if ( target_engine.hasClass(inline_ages) || target_engine.find(.inline_ages).length ) { target_engine .find(.content_inline.disabled) .removeClass(disabled); } } if (selection.attr(individual_kids_age_range)) { var ages_range selection.attr(individual_kids_age_range), min_age ages_range.split(-)0, max_age ages_range.split(-)1; this.set_new_kids_ages(min_age, max_age); BookingEngineController.config.individual_kids_ages_changed true; } else { if ( BookingEngineController.config.individual_kids_ages_changed true ) { var default_min_age $(.min-kids-age).val(), default_max_age $(.max-kids-age).val(); this.set_new_kids_ages(default_min_age, default_max_age); BookingEngineController.config.individual_kids_ages_changed false; } } if (selection.attr(individual_babies_age_range)) { var ages_range selection.attr(individual_babies_age_range), min_age ages_range.split(-)0, max_age ages_range.split(-)1; this.set_new_babies_ages(min_age, max_age); BookingEngineController.config.individual_babies_ages_changed true; } else { if ( BookingEngineController.config.individual_babies_ages_changed true ) { var default_min_age $(.min-babies-age).val(), default_max_age $(.max-babies-age).val(); this.set_new_babies_ages(default_min_age, default_max_age); BookingEngineController.config.individual_babies_ages_changed false; } } // Set calendar namespace if (this.config.use_price_calendar_v2) { if ( id_hotel_4_url && typeof window.calendar_data.update_namespace_calendar ! undefined ) { window.calendar_data.update_namespace_calendar(id_hotel_4_url); $(#calendar_booking_form).attr(action, hotel_value); } } } if ( BookingEngineController.config.hotel_selection_callback && typeof BookingEngineController.config.hotel_selection_callback function ) { BookingEngineController.config.hotel_selection_callback(); } }, bind_general_listeners: function () { var month_select_element $(. + this.config.month_element_select); month_select_element.on(click, function () { var month_to_search $(this).attr(month-number), year_to_search $(this).attr(year-number); if (BookingEngineController.config.use_price_calendar_v2) { BookingEngineController.search_specific_month_price_calendar_v2( month_to_search, year_to_search ); } else { BookingEngineController.search_specific_month( month_to_search, year_to_search ); } BookingEngineController.hide_start_date(); BookingEngineController.hide_end_date(); BookingEngineController.hide_end_date_callback(); setTimeout(function () { help_messages_controller_datepicker.show_messages(); }, 2000); }); var cheapest_month_select_element $( . + this.config.cheapest_month_class ); cheapest_month_select_element.on(click, function () { BookingEngineController.search_specific_month(cheapest); BookingEngineController.hide_start_date(); BookingEngineController.hide_end_date(); BookingEngineController.hide_end_date_callback(); setTimeout(function () { help_messages_controller_datepicker.show_messages(); }, 2000); }); $(.hotel_selector_option, .booking_0_hotel_selection).on( click, function () { BookingEngineController.hotel_selection($(this)); } ); if (this.config.use_price_calendar_v2) { $(window).on(updateNamespaceCalendarCallbackReady, function() { const namespace BookingEngineController.config.current_namespace || window.calendar_data.default_namespace; if ( namespace && !namespace.includes(-corpo) && !BookingEngineController.config.namespace_updated && typeof window.calendar_data.update_namespace_calendar ! undefined ) { window.calendar_data.update_namespace_calendar(namespace); BookingEngineController.config.namespace_updated true; } }); } $(window).on(pageshow, function (e) { if (e.originalEvent.persisted) { $(#preloading_popup).hide(); } }); }, add_extra_booking_params: function () { let gclid getUrlParameter(gclid); let promocode_url getUrlParameter(promocode); this.config.engines_list.forEach(function (engine_element) { if (gclid) { $(engine_element) .find(form) .append( $(input typehidden classgclid namegclid>).val(gclid) ); } if (promocode_url) { console.debug(Setting promocode from url at general library); $(engine_element).find(inputnamepromocode).val(promocode_url); } }); }, search_specific_month: function (month_to_search, year_to_search) { datepicker_global_pointer this; var fancybox_params { width: 700, height: 600, padding: 0, touch: false, baseClass: calendar_selection_fancybox, beforeShow: function () { datepicker_global_pointer.perform_month_search( month_to_search, year_to_search ); }, beforeClose: function () { help_messages_controller_datepicker.hide_messages(); calendar_specific_namespace_query null; if (typeof calendar_availability_content ! undefined) { calendar_availability_content.insertAfter( .search_other_dates_button ); } if (typeof target_room_key ! undefined && target_room_key) { target_room_key null; } }, }; $.fancybox.open($(.calendar_popup_wrapper), fancybox_params); }, search_specific_month_price_calendar_v2: function ( month_to_search, year_to_search ) { let target_modify_container $(#calendar-app-root); window.calendar_data.update_month_calendar( +month_to_search - 1, +year_to_search ); if ( $(#namespace).length && $(#namespace).val() ! window.calendar_data.namespace ) { setTimeout( () > window.calendar_data.update_namespace_calendar( $(#namespace).val() ), 500 ); } //If no hotel selector, set hotel namespace by default /*if (!$(this.config.engines_list0).find(.hotel_selector).length) { window.calendar_data.update_namespace_calendar(window.calendar_data.default_namespace); }*/ $(.price_calendar_wrapper ).css(margin-bottom, 0); $(.price_calendar_wrapper .calendar_wrapper).css(margin-top, 0); var fancybox_params { padding: 0, touch: false, baseClass: calendar_v2_selection_fancybox, }; $.fancybox.open(target_modify_container, fancybox_params); }, create_datepickers: function () { var entry_datepicker $( div iddp_start_date classdatepicker_wrapper_element>/div> ); var departure_datepicker $( div iddp_end_date classdatepicker_wrapper_element>/div> ); if (this.config.custom_dp_wrapper_entry) { $(this.config.custom_dp_wrapper_entry).append(entry_datepicker); } else { $(body).append(entry_datepicker); } if (this.config.custom_dp_wrapper_departure) { $(this.config.custom_dp_wrapper_departure).append(departure_datepicker); } else { $(body).append(departure_datepicker); } //Added to increase pagespeed score if ( this.config.months_show && navigator.userAgent.indexOf(Chrome-Lighthouse) -1 ) { this.start_datepicker_config.numberOfMonths this.config.months_show; this.end_datepicker_config.numberOfMonths this.config.months_show; } //Max days to search let max_days_to_search get_hotel_date(); max_days_to_search.setDate(max_days_to_search.getDate() + 120); this.end_datepicker_config.maxDate max_days_to_search; $(#dp_start_date).datepicker(this.start_datepicker_config); $(#dp_end_date).datepicker(this.end_datepicker_config); this.config.engines_list.forEach(function (engine_element) { $(engine_element) .find(form) .append( $(input typehidden classform_startDate namestartDate>) ); $(engine_element) .find(form) .append( $(input typehidden classform_endDate nameendDate>) ); }); //Labels creation var entry_header_label $( div classheader_datepicker>div classspecific_date_selector> + $.i18n._(entry_date_select) + /div>/div> ); var close_icon $( i classfal fa-times-circle close_button_datepicker>/i> ); entry_header_label.append(close_icon); $(#dp_start_date).prepend(entry_header_label); var departure_header_label $( div classheader_datepicker>div classspecific_date_selector> + $.i18n._(departure_date_select) + /div>/div> ); close_icon $( i classfal fa-times-circle close_button_datepicker>/i> ); departure_header_label.append(close_icon); $(#dp_end_date).prepend(departure_header_label); this.create_datepicker_range_calculation(); this.create_months_checker(); }, create_datepicker_range_calculation: function () { $(.datepicker_wrapper_element).delegate( .ui-datepicker td, mouseover, function () { selected_end_date_range_calculation $.datepicker.parseDate( dd/mm/yy, $(#dp_end_date .ui-datepicker-inline).val() ); selected_start_date_range_calculation $.datepicker.parseDate( dd/mm/yy, $(#dp_start_date .ui-datepicker-inline).val() ); if ($(this).data(year) undefined) { return; } var hoverDate $(this).data(year) + - + ($(this).data(month) + 1) + - + $(a, this).html(); hoverDate $.datepicker.parseDate(yy-mm-dd, hoverDate).getTime(); var nights_number 0, departure_date_is_visible $( #dp_end_date .ui-datepicker-inline ).is(:visible); $(#dp_end_date .ui-datepicker-inline td).each(function () { if ($(this).data(year) undefined) { return; } if ($(.ui-datepicker-start_date).length 0) { $(.datepicker_wrapper_element td).removeClass(highlight); } var year $(this).data(year), month $(this).data(month), day $(a, this).html(); var cellDate year + - + (month + 1) + - + day; cellDate $.datepicker.parseDate(yy-mm-dd, cellDate).getTime(); if ( cellDate > selected_start_date_range_calculation && cellDate hoverDate && (BookingEngineController.config.months_show ! 2 || BookingEngineController.config.months_show_highlight || !selected_end_date_range_calculation || cellDate selected_end_date_range_calculation) ) { $(this).addClass(highlight); } else { $(this).removeClass(highlight); } if (cellDate hoverDate) { $(this).addClass(last-highlight-selection); } else { $(this).removeClass(last-highlight-selection); } if ( cellDate > selected_start_date_range_calculation && cellDate hoverDate ) { if (departure_date_is_visible) { nights_number++; } } }); } ); }, create_months_checker: function () { var flexible_dates_label $( div classspecific_month_selector> + $.i18n._(T_tienes_flexibilidad_pregunta) + /div> ); flexible_dates_label.click(function () { BookingEngineController.toggle_flexible_months(); }); this.create_months_selector_container(); $(.datepicker_wrapper_element).append(flexible_dates_label); }, toggle_flexible_months: function () { if ( $(.datepicker_wrapper_element .months_selector_container).hasClass( hide ) ) { $(.datepicker_wrapper_element .ui-datepicker).addClass(hide); $(.datepicker_wrapper_element .months_selector_container).removeClass( hide ); } else { $(.datepicker_wrapper_element .ui-datepicker).removeClass(hide); $(.datepicker_wrapper_element .months_selector_container).addClass( hide ); } }, create_months_selector_container: function () { var class_general_datepicker_wrapper $( . + this.config.class_general_datepicker_wrapper ), months_calendar_baseline $(div>/div>) .addClass(this.config.months_container_selector) .addClass(hide), months_calendar_title $(span>/span>) .addClass(months_selector_title) .html($.i18n._(compare_complete_month)), cheapest_month_button $(div>/div>) .addClass(this.config.cheapest_month_class) .html($.i18n._(cheapest_month)), months_selector_wrapper $(div>/div>).addClass( months_selector_wrapper ); var actual_date get_hotel_date(), actual_month actual_date.getMonth() + 1, actual_year actual_date.getFullYear(); if ($.datepicker._defaults.monthNames) { var available_months $.datepicker._defaults.monthNames; for (var i 0; i 24; i++) { var month_to_append $(div>/div>).addClass( this.config.month_element_select ); month_to_append .attr(month-number, actual_month) .attr(year-number, actual_year); month_to_append.html( available_monthsactual_month - 1 + + actual_year ); this.config.available_months_list.push({ month_number: actual_month, year_number: actual_year, }); if (actual_month 12) { actual_month++; } else { actual_month 1; actual_year++; } if (i 12) { months_selector_wrapper.append(month_to_append); } } } else { console.error( Something wrong trying to get months names from datepicker ); } //Avoid cheapest month button because this funcionality is not available yet if (BookingEngineController.config.use_price_calendar_v2) { months_calendar_baseline .append(months_calendar_title) .append(months_selector_wrapper); } else { months_calendar_baseline .append(months_calendar_title) .append(cheapest_month_button) .append(months_selector_wrapper); } class_general_datepicker_wrapper.append(months_calendar_baseline); }, custom_date_formatter: function (target_date) { var date_object $.datepicker.parseDate(dd/mm/yy, target_date), target_format this.config.custom_visual_format, replace_dict { %MNS: $.datepicker._defaults.monthNames date_object.getMonth() .slice(0, 3), %MN: $.datepicker._defaults.monthNamesdate_object.getMonth(), %Y: date_object.getFullYear(), %d: date_object.getDate(), }; for (var key in replace_dict) { if (replace_dict.hasOwnProperty(key)) { target_format target_format.replace(key, replace_dictkey); } } return target_format; }, set_input_start_date: function (string_date) { $(inputnamestartDate).val(string_date); if (this.config.custom_visual_format) { string_date this.custom_date_formatter(string_date); } if (this.config.custom_sd_visual_wrapper) { $(this.config.custom_sd_visual_wrapper).html(string_date); } else { $( BookingEngineController.config.entry_date_wrapper + .startDate ).html(string_date); } }, set_input_end_date: function (string_date) { $(inputnameendDate).val(string_date); if (this.config.custom_visual_format) { string_date this.custom_date_formatter(string_date); } if (this.config.custom_ed_visual_wrapper) { $(this.config.custom_ed_visual_wrapper).html(string_date); } else { $(.departure_date_wrapper .endDate).html(string_date); } }, init_datepickers: function () { var actual_date get_hotel_date(), tomorrow_date get_hotel_date(); tomorrow_date.setDate(tomorrow_date.getDate() + 1); if (this.config.set_tomorrow_as_actual_date) { actual_date.setDate(actual_date.getDate() + 1); tomorrow_date.setDate(tomorrow_date.getDate() + 1); $(#dp_start_date).datepicker(option, minDate, actual_date); $(#dp_end_date).datepicker(option, minDate, tomorrow_date); //var max_date get_hotel_date(); //max_date.setDate(max_date.getDate() + 120); //$(#dp_start_date).datepicker(option, maxDate, max_date); } if (this.config.closed_hotel) { let closed_hotel_config this.config.closed_hotel.split(;); let close_date HotelDateTime(closed_hotel_config0); let open_date HotelDateTime(closed_hotel_config1); if (close_date get_hotel_date() && open_date > get_hotel_date()) { actual_date open_date; tomorrow_date HotelDateTime(open_date); tomorrow_date.setDate(tomorrow_date.getDate() + 1); $(#dp_start_date).datepicker(option, minDate, open_date); $(#dp_end_date).datepicker(option, minDate, tomorrow_date); var max_date HotelDateTime(open_date); max_date.setDate(max_date.getDate() + 120); $(#dp_end_date).datepicker(option, maxDate, max_date); } } this.config.engines_list.forEach(function (engine_element) { var target_engine $(engine_element); target_engine .find(BookingEngineController.config.entry_date_wrapper) .click(function () { BookingEngineController.recalculate_dp_position($(this)); BookingEngineController.toggle_start_date(); BookingEngineController.reset_end_date(); }); target_engine.find(.departure_date_wrapper).click(function () { BookingEngineController.recalculate_dp_position($(this)); BookingEngineController.toggle_end_date(); }); var actual_date_string BookingEngineController.datetime_to_string(actual_date), tomorrow_date_string BookingEngineController.datetime_to_string(tomorrow_date), actual_visual_string actual_date_string, tomorrow_visual_string tomorrow_date_string; if (BookingEngineController.config.custom_visual_format) { actual_visual_string BookingEngineController.custom_date_formatter(actual_date_string); tomorrow_visual_string BookingEngineController.custom_date_formatter(tomorrow_date_string); } if (BookingEngineController.config.custom_sd_visual_wrapper) { $(BookingEngineController.config.custom_sd_visual_wrapper).html( actual_visual_string ); } else { target_engine .find( BookingEngineController.config.entry_date_wrapper + .dp-value ) .html(actual_visual_string); } target_engine.find(inputnamestartDate).val(actual_date_string); if (BookingEngineController.config.custom_ed_visual_wrapper) { $(BookingEngineController.config.custom_ed_visual_wrapper).html( tomorrow_visual_string ); } else { target_engine .find(.departure_date_wrapper .dp-value) .html(tomorrow_visual_string); } target_engine.find(inputnameendDate).val(tomorrow_date_string); }); $(.close_button_datepicker).click(function () { BookingEngineController.hide_end_date(); BookingEngineController.hide_start_date(); if ($(.months_selector_container).is(:visible)) { BookingEngineController.toggle_flexible_months(); } }); // $(body).click(function (e) { // let clicked_element $(e.target); // if (!clicked_element.closest(#dp_start_date, #dp_end_date, .entry_date_wrapper, .departure_date_wrapper).length) { // BookingEngineController.hide_end_date(); // BookingEngineController.hide_start_date(); // } // }); $.post(/utils, {action: getCountry}).done(function (country) { if (country US) { BookingEngineController.start_datepicker_config.firstDay 7; BookingEngineController.end_datepicker_config.firstDay 7; $(#dp_start_date).datepicker(destroy); $(#dp_end_date).datepicker(destroy); BookingEngineController.create_datepickers(); } }, json); }, datetime_to_string: function (datetime) { var day datetime.getDate(), month datetime.getMonth() + 1, year datetime.getFullYear(); if (day 10) { day 0 + day.toString(); } return day, month, year.join(/); }, recalculate_dp_position: function (clicked_element) { var positions clicked_element.offset(), element_height clicked_element.outerHeight(), is_on_popup clicked_element.closest(.fancybox-container).length, aprox_datepicker_height this.config.datepicker_height ? this.config.datepicker_height : 415, window_height window.innerHeight, scrolled_height $(window).scrollTop(); var has_top_space positions.top - scrolled_height > aprox_datepicker_height; let calendar_position { top: has_top_space ? positions.top - element_height - aprox_datepicker_height : positions.top + element_height, left: positions.left, }; let target_position absolute; // Need to be position fixed? let parent_element clicked_element.parent(); while (parent_element.length && !parent_element.is(body)) { if (parent_element.css(position) fixed) { target_position fixed; // Calculate position of clicked element relative to the viewport let clicked_element_position clicked_element.offset(); clicked_element_position.top - $(window).scrollTop(); calendar_position.top clicked_element_position.top + element_height; calendar_position.left clicked_element_position.left; break; } parent_element parent_element.parent(); } $(.datepicker_wrapper_element).css({ top: calendar_position.top, left: calendar_position.left, z-index: is_on_popup ? 9999999 : 30, position: target_position, }); }, set_departure_min_date: function (wrapper_class #dp_end_date) { var start_date $(inputnamestartDate).val(), date_object $.datepicker.parseDate(dd/mm/yy, start_date); let max_days_to_search $.datepicker.parseDate(dd/mm/yy, start_date); max_days_to_search.setDate(max_days_to_search.getDate() + 120); let final_date date_object.getDate(); if (wrapper_class #dp_end_date) { final_date + this.config.min_days_search; } date_object.setDate(final_date); let target_dp_datepicker $(wrapper_class); target_dp_datepicker.datepicker(option, minDate, date_object); target_dp_datepicker.datepicker(option, maxDate, max_days_to_search); this.set_input_end_date(target_dp_datepicker.val()); }, show_start_date: function () { this.hide_end_date(); $(#dp_start_date).addClass(active); if (this.config.open_sd_calendar_callback) { this.config.open_sd_calendar_callback(); } }, hide_start_date: function () { $(#dp_start_date).removeClass(active); }, toggle_start_date: function () { $(#dp_start_date).hasClass(active) ? this.hide_start_date() : this.show_start_date(); }, show_end_date: function () { this.hide_start_date(); $(#dp_end_date).addClass(active); }, hide_end_date: function () { $(#dp_end_date).removeClass(active); }, hide_end_date_callback: function () { if (typeof BookingEngineController.config.hide_callback function) { BookingEngineController.config.hide_callback(); } }, toggle_end_date: function () { $(#dp_end_date).hasClass(active) ? this.hide_end_date() : this.show_end_date(); }, reset_end_date: function () { let end_date $(#dp_end_date); if (this.config.reset_ed_on_sd_click) { end_date.val(); end_date.datepicker(setDate, null); end_date.datepicker(option, minDate, null); end_date.datepicker(option, maxDate, null); end_date.datepicker(refresh); } }, guests_controller: function () { this.config.engines_list.forEach(function (engine_element) { var target_engine $(engine_element), kids_input target_engine.find(.signs_controlls .kids_number), babies_input target_engine.find(.signs_controlls .babies_number), show_babies_ages !!target_engine .find(input.babies_ages_selector) .val(); target_engine.find(.rooms_number).change(function () { BookingEngineController.change_rooms_number($(this)); }); if (target_engine.find(.occupancy_display).length) { target_engine .find(.occupancy_display .occupancy_value) .click(function () { var will_be_closed target_engine .find(.occupancy_wrapper) .hasClass(active), will_be_open !will_be_closed; target_engine.find(.occupancy_wrapper).toggleClass(active); //Close datepicker if gonna select guest if (will_be_open) { BookingEngineController.hide_start_date(); BookingEngineController.hide_end_date(); } //Check if can be open at top of engine var top_allowed target_engine.find(.occupancy_wrapper).offset().top + 350 > $(window).scrollTop() + $(window).height(); if (will_be_closed && !top_allowed) { setTimeout(function () { $(.occupancy_wrapper).removeClass(open_top); }, 550); } if (will_be_open && top_allowed) { $(.occupancy_wrapper).addClass(open_top); } setTimeout(function () { let body_class $(body); body_class.hasClass(guest_open) ? body_class.removeClass(guest_open) : body_class.addClass(guest_open); }, 500); }); } target_engine.find(.signs_controlls .sign_element).click(function () { BookingEngineController.check_sign_controll($(this)); }); target_engine.find(.occupancy_wrapper).change(function () { BookingEngineController.format_occupancy_value(target_engine); }); //Modify max adults-children if (target_engine.find(.max-adults-number).length) { let max_adults_number target_engine .find(.max-adults-number) .val(); target_engine .find(input.adults_number) .attr(max, max_adults_number); } if (target_engine.find(.max-childrens-number).length) { BookingEngineController.config.max_children target_engine .find(.max-childrens-number) .val(); target_engine .find(input.kids_number) .attr(max, BookingEngineController.config.max_children); } //Create kids ages if needed if (target_engine.find(.min-kids-age).length) { BookingEngineController.create_kids_ages_inputs(target_engine); if (!target_engine.find(.inline_ages).length) { BookingEngineController.create_kids_ages_modal(target_engine); } else { BookingEngineController.create_kids_ages_inline_select( target_engine, target_engine.find(#ages_type_select).length ); } } //Change default adults if (target_engine.find(.default-adults-engine).length) { target_engine .find(.adults_number) .val(target_engine.find(.default-adults-engine).val()); } if ( target_engine.hasClass(inline_ages) || target_engine.find(.inline_ages).length ) { kids_input.on(change, function () { var actual_target $(this), actual_value actual_target.val(), parsed_value parseInt(actual_value), guests_wrapper actual_target.closest(.guests_wrapper), parent_wrapper guests_wrapper.find(.content_inline.kids); if (parsed_value > 1) { parent_wrapper.addClass(show); guests_wrapper.addClass(open_inline_selector); } else { parent_wrapper.removeClass(show); guests_wrapper.removeClass(open_inline_selector); } parent_wrapper.find(.age_element).each(function (index, element) { if (index + 1 parsed_value) { $(element).removeClass(hide).addClass(show); } else { $(element).addClass(hide).removeClass(show); } }); parent_wrapper.find(.age_element).removeClass(last); parent_wrapper .find(.age_element:not(.hide):last) .addClass(last); }); if (show_babies_ages) { babies_input.on(change, function () { var actual_target $(this), actual_value actual_target.val(), parsed_value parseInt(actual_value), guests_wrapper actual_target.closest(.guests_wrapper), parent_wrapper guests_wrapper.find(.content_inline.babies); if (parsed_value > 1) { parent_wrapper.addClass(show); guests_wrapper.addClass(open_inline_selector); } else { parent_wrapper.removeClass(show); guests_wrapper.removeClass(open_inline_selector); } parent_wrapper .find(.age_element) .each(function (index, element) { if (index + 1 parsed_value) { $(element).removeClass(hide).addClass(show); } else { $(element).addClass(hide).removeClass(show); } }); parent_wrapper.find(.age_element).removeClass(last); parent_wrapper .find(.age_element:not(.hide):last) .addClass(last); }); } } }); $(body).click(function (e) { if ($(this).hasClass(guest_open)) { var clicked_element $(e.target); if ( !clicked_element.closest(.occupancy_wrapper).length && !clicked_element.closest(.occupancy_value).length ) { BookingEngineController.close_guests(); } } }); }, create_kids_ages_modal: function (engine_wrapper) { console.log(Creating kids ages modal); let min_age_kid $(.min-kids-age).val(), max_age_kid $(.max-kids-age).val(), max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3; if (!min_age_kid || !max_age_kid) { console.log(Not availabe max or min age config); } else { min_age_kid parseInt(min_age_kid); max_age_kid parseInt(max_age_kid); } var id_for_modal_ages ages_modal_selection; if ($(# + id_for_modal_ages).length) { return; } var main_modal_wrapper $(div>/div>); main_modal_wrapper.attr(id, id_for_modal_ages); var content_modal_wrapper $(div classcontent_modal>/div>); //Ages selection label var ages_selection_modal_label $(div classmodal_ages_label>/div>); ages_selection_modal_label.html($.i18n._(T_edades_nino)); content_modal_wrapper.append(ages_selection_modal_label); //Rooms iteration for (var room_index 1; room_index max_rooms; room_index++) { var room_wrapper $(div classroom_element_wrapper>/div>); room_wrapper.addClass(room_element_ + room_index); //Room label var room_label $(span classroom_label_element>/span>); room_label.html($.i18n._(T_habitacion) + + room_index); room_wrapper.append(room_label); //Kids iteration for ( var kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { var kids_element_wrapper $(div classage_kids_element>/div>); kids_element_wrapper.addClass(kid_element_ + kid_index); //Kids label var kids_label $(span classkids_label>/span>); kids_label.html($.i18n._(T_nino) + + kid_index); //Kids select var kid_age_select $(select>/select>); kid_age_select .addClass(age_selector) .addClass(kid_age_selector) .addClass(kid_age_selector + kid_index); kid_age_select .attr(room_index, room_index) .attr(kid_index, kid_index); for ( var option_index min_age_kid; option_index max_age_kid; option_index++ ) { var option_element $(option>/option>); option_element.attr(value, option_index).html(option_index); kid_age_select.append(option_element); } kid_age_select.change(BookingEngineController.age_kid_modified); kids_element_wrapper.append(kids_label).append(kid_age_select); room_wrapper.append(kids_element_wrapper); } content_modal_wrapper.append(room_wrapper); } var continue_button $(div classages_continue_button>/div>); continue_button.html($.i18n._(T_continuar)); continue_button.click(function () { BookingEngineController.perform_search(last_submit_engine_clicked); }); content_modal_wrapper.append(continue_button); main_modal_wrapper.append(content_modal_wrapper); $(body).append(main_modal_wrapper); }, create_kids_ages_inline_select: function ( engine_wrapper, is_type_selector ) { console.log(Creating kids inline ages); let max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3, min_age_kid engine_wrapper.find(.min-kids-age).val(), max_age_kid engine_wrapper.find(.max-kids-age).val(), show_babies_ages !!engine_wrapper.find(.babies_ages_selector).val(), min_age_baby engine_wrapper.find(.min-babies-age).val(), max_age_baby engine_wrapper.find(.max-babies-age).val(), merge_kids_ages_label engine_wrapper .find(.merge_kids_ages_label) .val(), merge_babies_ages_label engine_wrapper .find(.merge_babies_ages_label) .val(), is_mobile $(body).hasClass(is_mobile); if (!min_age_kid || !max_age_kid) { console.log(Not availabe max or min age config); } else { min_age_kid parseInt(min_age_kid); max_age_kid parseInt(max_age_kid); } if (show_babies_ages && (!min_age_baby || !max_age_baby)) { console.log( Babies ages enabled but min or max age config is not available ); } else { min_age_baby parseInt(min_age_baby); max_age_baby parseInt(max_age_baby); } $(.paraty_booking_form).addClass(inline_ages); //Rooms iteration for (let room_index 1; room_index max_rooms; room_index++) { //Kids iteration let content_inline_wrapper $(div classcontent_inline>/div>); if (is_type_selector) { content_inline_wrapper.addClass(type_selector); } if (merge_kids_ages_label) { let kids_label $(p classkids_label>/p>); kids_label.html(merge_kids_ages_label); content_inline_wrapper.addClass(merged_label); content_inline_wrapper.append(kids_label); } let room_wrapper $(div classroom_element_wrapper>/div>); content_inline_wrapper.addClass(room_ + room_index).addClass(kids); for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { var kids_element_wrapper $( `div classage_kids_element idkid_${kid_index}>/div>` ); kids_element_wrapper.addClass(age_element); kids_element_wrapper.addClass(kid_element_ + kid_index); let max_value_wrap $(span classmax-value>/span>); max_value_wrap.html(min_age_kid); if (!merge_kids_ages_label) { //Kids label var kids_label $(p classkids_label>/p>); kids_label.html($.i18n._(T_edad_nino) + + kid_index); //Ages selection label kids_label.append(max_value_wrap); kids_element_wrapper.append(kids_label); } if (!is_mobile) { //Kids select let kid_age_select; if (is_type_selector) { kid_age_select $( `select classage_selector kid_age_selector kid_age_selector${kid_index} room_index${room_index}>/select>` ); for ( let option_index min_age_kid; option_index max_age_kid; option_index++ ) { let option_element $( `option value${option_index}>${option_index}/option>` ); kid_age_select.append(option_element); } } else { kid_age_select $( `input typerange min${min_age_kid} max${max_age_kid} value${min_age_kid} classslider_age>` ); kid_age_select .addClass(age_selector) .addClass(kid_age_selector) .addClass(kid_age_selector + kid_index) .attr(room_index, room_index); } kid_age_select.on( input, BookingEngineController.inline_age_kid_modified ); kid_age_select.trigger(input); kids_element_wrapper.append(kid_age_select); if (merge_kids_ages_label) { kids_element_wrapper.append(max_value_wrap); } room_wrapper.append(kids_element_wrapper); } else { //Kids select var kid_age_wrap $(`div>/div>`); kids_element_wrapper.addClass(mobile_selector); kid_age_wrap .addClass(age_selector) .addClass(kid_age_selector) .addClass(kid_age_selector + kid_index) .attr(room_index, room_index); for ( var kid_age_index min_age_kid; kid_age_index max_age_kid; kid_age_index++ ) { var kid_age_input $( `div classage_option data-age${kid_age_index}>${kid_age_index}/div>` ); kid_age_wrap.append(kid_age_input.clone()); } if (kid_age_wrap) { kids_element_wrapper.append(kid_age_wrap); room_wrapper.append(kids_element_wrapper); } } } if (!is_mobile) { content_inline_wrapper.append(room_wrapper); $(.paraty_booking_form .guests_wrapper.room + room_index).append( content_inline_wrapper ); } else { content_inline_wrapper.append(room_wrapper); $(.paraty_booking_form .room_element.room + room_index) .find(.kids_wrapper) .append(content_inline_wrapper); $(.kid_age_selector .age_option).on( click, BookingEngineController.mobile_inline_age_kid_modified ); } //Babies iteration content_inline_wrapper $(div classcontent_inline>/div>); room_wrapper $(div classroom_element_wrapper>/div>); content_inline_wrapper .addClass(room_ + room_index) .addClass(babies); if (show_babies_ages) { if (merge_babies_ages_label) { let babies_label $(p classbabies_label>/p>); babies_label.html(merge_babies_ages_label); content_inline_wrapper.addClass(merged_label); content_inline_wrapper.append(babies_label); } for (let baby_index 1; baby_index 4; baby_index++) { var babies_element_wrapper $( `div classage_babies_element idbaby_${baby_index}>/div>` ); babies_element_wrapper.addClass(age_element); babies_element_wrapper.addClass(baby_element_ + baby_index); let max_value_wrap $(span classmax-value>/span>); max_value_wrap.html(min_age_baby); if (!merge_babies_ages_label) { //Babies label var babies_label $(p classbabies_label>/p>); babies_label.html($.i18n._(T_edad_bebe) + + baby_index); //Ages selection label babies_label.append(max_value_wrap); babies_element_wrapper.append(babies_label); } if (!is_mobile) { //Babies select let baby_age_select; if (is_type_selector) { baby_age_select $( `select classage_selector baby_age_selector baby_age_selector${baby_index} room_index${room_index}>/select>` ); for ( let option_index min_age_baby; option_index max_age_baby; option_index++ ) { let option_element $( `option value${option_index}>${option_index}/option>` ); baby_age_select.append(option_element); } } else { baby_age_select $( `input typerange min${min_age_baby} max${max_age_baby} value${min_age_baby} classslider_age>` ); baby_age_select .addClass(age_selector) .addClass(baby_age_selector) .addClass(baby_age_selector + baby_index) .attr(room_index, room_index); } baby_age_select.on( input, BookingEngineController.inline_age_kid_modified ); babies_element_wrapper.append(baby_age_select); if (merge_babies_ages_label) { babies_element_wrapper.append(max_value_wrap); } room_wrapper.append(babies_element_wrapper); } else { //Babies select var baby_age_wrap $(`div>/div>`); babies_element_wrapper.addClass(mobile_selector); baby_age_wrap .addClass(age_selector) .addClass(baby_age_selector) .addClass(baby_age_selector + baby_index) .attr(room_index, room_index); for ( let baby_age_index min_age_baby; baby_age_index max_age_baby; baby_age_index++ ) { var baby_age_input $( `div classage_option data-age${baby_age_index}>${baby_age_index}/div>` ); baby_age_wrap.append(baby_age_input.clone()); } if (baby_age_wrap) { babies_element_wrapper.append(baby_age_wrap); room_wrapper.append(babies_element_wrapper); } } } if (!is_mobile) { content_inline_wrapper.append(room_wrapper); $(.paraty_booking_form .guests_wrapper.room + room_index).append( content_inline_wrapper ); } else { content_inline_wrapper.append(room_wrapper); $(.paraty_booking_form .room_element.room + room_index) .find(.babies_wrapper) .append(content_inline_wrapper); $(.baby_age_selector .age_option).on( click, BookingEngineController.mobile_inline_age_kid_modified ); } } } }, inline_age_kid_modified: function () { console.log(test, $(this).attr(room_index)); var is_baby $(this).hasClass(baby_age_selector), actual_room_index $(this).attr(room_index), slider_val $(this).val(), target_kids_ages_string ; if (is_baby) { for (let baby_index 1; baby_index 4; baby_index++) { let selected_age $(.occupancy_wrapper) .find(.content_inline.babies.room_ + actual_room_index) .find(.age_element.show) .find(.baby_age_selector + baby_index); if (selected_age.length) { target_kids_ages_string target_kids_ages_string + selected_age.val() + ;; } } $(.agesBaby + actual_room_index).val( target_kids_ages_string.slice(0, -1) ); } else { for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { let selected_age $(.occupancy_wrapper) .find(.content_inline.kids.room_ + actual_room_index) .find(.age_element.show) .find(.kid_age_selector + kid_index); if (selected_age.length) { target_kids_ages_string target_kids_ages_string + selected_age.val() + ;; } } let target_age_kid target_kids_ages_string.slice(0, -1); if (target_age_kid) { $(.agesKid + actual_room_index).val(target_age_kid); } } $(this).closest(.age_element).find(.max-value).html(slider_val); }, mobile_inline_age_kid_modified: function () { var is_baby !!$(this).closest(.baby_age_selector).length, actual_room_index $(this).closest(.age_selector).attr(room_index), target_kids_ages_string ; $(this).addClass(active).siblings(.age_option).removeClass(active); if (is_baby) { for (let baby_index 1; baby_index 4; baby_index++) { let selected_age $(.occupancy_options) .find(.content_inline.babies.room_ + actual_room_index) .find(.age_element.active) .find(.baby_age_selector + baby_index) .find(.age_option.active); if (selected_age.length) { target_kids_ages_string target_kids_ages_string + selected_age.data(age) + ;; } } $(.agesBaby + actual_room_index).val( target_kids_ages_string.slice(0, -1) ); } else { for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { let selected_age $(.occupancy_options) .find(.content_inline.kids.room_ + actual_room_index) .find(.age_element.active) .find(.kid_age_selector + kid_index) .find(.age_option.active); if (selected_age.length) { target_kids_ages_string target_kids_ages_string + selected_age.data(age) + ;; } } let target_age_kid target_kids_ages_string.slice(0, -1); if (target_age_kid) { $(.agesKid + actual_room_index).val(target_age_kid); } } }, age_kid_modified: function () { var actual_room_index $(this).attr(room_index), target_kids_ages_string ; for ( var kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { var selected_age $(#ages_modal_selection) .find(.room_element_ + actual_room_index) .find(.kid_age_selector + kid_index); target_kids_ages_string target_kids_ages_string + selected_age.val() + ;; } let target_age_kid target_kids_ages_string.slice(0, -1); if (target_age_kid) { $(.agesKid + actual_room_index).val(target_age_kid); } }, prepare_for_select_kids_ages: function (engine_wrapper) { let num_rooms parseInt( engine_wrapper.find(inputnamenumRooms).val() ), hide_class hide, max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3; for (let room_index 1; room_index max_rooms; room_index++) { let target_wrapper $(#ages_modal_selection).find( .room_element_ + room_index ), number_kids parseInt( engine_wrapper .find(inputnamechildrenRoom + room_index + ) .val() ); room_index num_rooms ? target_wrapper.removeClass(hide_class) : target_wrapper.addClass(hide_class); for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { target_wrapper $(#ages_modal_selection) .find(.room_element_ + room_index) .find(.kid_element_ + kid_index); kid_index number_kids ? target_wrapper.removeClass(hide_class) : target_wrapper.addClass(hide_class); } } }, create_kids_ages_inputs: function (engine_wrapper) { console.log(Creating kids ages inputs); let show_babies_ages !!engine_wrapper .find(.babies_ages_selector) .val(), max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3; var min_kids_ages engine_wrapper.find(.min-kids-age).val() || 0; if (BookingEngineController.config.max_children > 1) { for (let i 1; i BookingEngineController.config.max_children; i++) { min_kids_ages + ; + engine_wrapper.find(.min-kids-age).val() || 0; } } for (let room_index 1; room_index max_rooms; room_index++) { let kid_input $(input typehidden>); kid_input.attr(name, agesKid + room_index); kid_input.attr(value, min_kids_ages); kid_input.addClass(agesKid + room_index); engine_wrapper.find(form).append(kid_input); } if (show_babies_ages) { console.log(Creating babies ages inputs); var min_babies_ages engine_wrapper.find(.min-babies-age).val() || 0; for (let i 1; i 2; i++) { min_babies_ages + ; + engine_wrapper.find(.min-babies-age).val() || 0; } for (let room_index 1; room_index max_rooms; room_index++) { let baby_input $(input typehidden>); baby_input.attr(name, agesBaby + room_index); baby_input.attr(value, min_babies_ages); baby_input.addClass(agesBaby + room_index); engine_wrapper.find(form).append(baby_input); } } }, set_new_kids_ages: function (min_age, max_age) { var anyos $.i18n._(T_anyos), kids_age_selector $(.age_kids_element .kid_age_selector), kids_age_value $(.age_kids_element .max-value), kids_label $(.kids .kids_label), is_mobile $(body).hasClass(is_mobile); $(.kids_label .ages_range).html( ( + min_age + - + max_age + + anyos + ) ); kids_label.html( $.i18n._(T_edad_nino) + ( + min_age + - + max_age + + anyos + ) ); if ($(.inline_ages).length) { let percent 0, color kids_age_selector.css(color); kids_age_selector.attr(min, min_age); kids_age_selector.attr(max, max_age); kids_age_selector.val(min_age); kids_age_selector.css( background-image, `-webkit-gradient(linear, 0% 0%, 100% 0%, from(${color}), from(rgb(211, 211, 211)))` ); kids_age_selector.css( background-image, `-moz-linear-gradient(left center, ${color} 0%, ${color} ${percent}%, #d3d3d3 ${percent}%, #d3d3d3 100%)` ); kids_age_value.html(min_age); if (is_mobile) { kids_age_selector.empty(); kids_age_selector.css(background-image, none); for ( var kid_age_index parseInt(min_age); kid_age_index parseInt(max_age); kid_age_index++ ) { var kid_age_input $( `div classage_option data-age${kid_age_index}>${kid_age_index}/div>` ); kids_age_selector.append(kid_age_input.clone()); } for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { $(.agesKid + kid_index).val(min_age); } $(.kid_age_selector .age_option).on( click, BookingEngineController.mobile_inline_age_kid_modified ); $(.booking_engine_mobile_v2 .guests_selection_wrapper).addClass( active ); $(.booking_engine_mobile_v2 .engine_wrapper).addClass( occupancy_open ); } } else { kids_age_selector.empty(); for ( var option_index parseInt(min_age); option_index parseInt(max_age); option_index++ ) { var option_element $(option>/option>); option_element.attr(value, option_index).html(option_index); kids_age_selector.append(option_element); } } }, set_new_babies_ages: function (min_age, max_age) { var anyos $.i18n._(T_anyos), babies_age_selector $(.age_babies_element .baby_age_selector), babies_age_value $(.age_babies_element .max-value), babies_label $(.babies .babies_label), is_mobile $(body).hasClass(is_mobile); $(.babies_label .ages_range).html( ( + min_age + - + max_age + + anyos + ) ); babies_label.html( $.i18n._(T_edad_bebe) + ( + min_age + - + max_age + + anyos + ) ); if ($(.inline_ages).length) { let percent 0, color babies_age_selector.css(color); babies_age_selector.attr(min, min_age); babies_age_selector.attr(max, max_age); babies_age_selector.val(min_age); babies_age_selector.css( background-image, `-webkit-gradient(linear, 0% 0%, 100% 0%, from(${color}), from(rgb(211, 211, 211)))` ); babies_age_selector.css( background-image, `-moz-linear-gradient(left center, ${color} 0%, ${color} ${percent}%, #d3d3d3 ${percent}%, #d3d3d3 100%)` ); babies_age_value.html(min_age); if (is_mobile) { babies_age_selector.empty(); babies_age_selector.css(background-image, none); for ( var baby_age_index parseInt(min_age); baby_age_index parseInt(max_age); baby_age_index++ ) { var baby_age_input $( `div classage_option data-age${baby_age_index}>${baby_age_index}/div>` ); babies_age_selector.append(baby_age_input.clone()); } $(.baby_age_selector .age_option).on( click, BookingEngineController.mobile_inline_age_kid_modified ); } } else { babies_age_selector.empty(); for ( var option_index min_age; option_index max_age; option_index++ ) { var option_element $(option>/option>); option_element.attr(value, option_index).html(option_index); babies_age_selector.append(option_element); } } }, format_occupancy_value: function (engine_wrapper) { var default_format %adults/%kids; if (engine_wrapper.find(.babies-allowed).length) { default_format %adults/%kids/%babies; } // Add pets to default format if necessary if (engine_wrapper.find(.pets-allowed).length) { default_format + /%pets; } var target_format this.config.custom_guests_format ? this.config.custom_guests_format : default_format, occupancy_separator - , target_string , rooms_number parseInt( engine_wrapper.find(*namenumRooms).val() || 1 ), total_adults 0, total_kids 0, total_babies 0, total_pets 0; var adults_label $.i18n._(T_adultos), kids_label $.i18n._(T_ninos), babies_label $.i18n._(T_bebes), pets_label $.i18n._(T_mascotas); target_format target_format.replace(/\%adults_label/, adults_label); target_format target_format.replace(/\%kids_label/, kids_label); target_format target_format.replace(/\%babies_label/, babies_label); target_format target_format.replace(/\%pets_label/, pets_label); engine_wrapper.find(.occupancy_value).html(); for (var x 1; x rooms_number; x++) { var adults_value engine_wrapper .find(*nameadultsRoom + x + ) .val(), kids_value engine_wrapper .find(*namechildrenRoom + x + ) .val(), babies_value engine_wrapper .find(*namebabiesRoom + x + ) .val(), pets_value engine_wrapper.find(*namepetsRoom + x + ).val(); total_adults + parseInt(adults_value); total_kids + parseInt(kids_value); total_babies + parseInt(babies_value); total_pets + parseInt(pets_value); if ( target_format.match(/\%adults|\%kids|\%babies|\%pets/) && !$(#custom_occupancy_format).val() ) { var temp_string target_format .replace(%adults, adults_value) .replace(%kids, kids_value) .replace(%babies, babies_value) .replace(%pets, pets_value); if (x > 1) { temp_string occupancy_separator + temp_string; } target_string target_string + temp_string; } else { target_string target_format.replace(%babies, total_babies); } } var room_label_text $.i18n._(T_habitacion), rooms_label_text $.i18n._(T_habitaciones); if ($(.use_apartments).length) { room_label_text $.i18n._(T_apartamento); rooms_label_text $.i18n._(T_apartamentos); } var room_label rooms_number > 1 ? rooms_label_text : room_label_text; target_string target_string.replace(/\%rooms_label/, room_label); target_string target_string.replace(/\%rooms/, rooms_number); target_string target_string.replace(/\%total_adults/, total_adults); target_string target_string.replace(/\%total_kids/, total_kids); target_string target_string.replace(/\%total_babies/, total_babies); target_string target_string.replace(/\%total_pets/, total_pets); engine_wrapper.find(.occupancy_value).html(target_string); }, close_guests: function () { $(body).removeClass(guest_open); $(.occupancy_wrapper).removeClass(active); }, check_sign_controll: function (clicked_element) { var is_minus false, is_plus false, target_input clicked_element .closest(.signs_controlls) .find(input), actual_value parseInt(target_input.val()), max_value target_input.attr(max), min_value target_input.attr(min), occupancy_mobile clicked_element.closest(.occupancy_element_block), mobile_selector occupancy_mobile.find(.mobile_selector); if (clicked_element.hasClass(plus_sign)) { is_plus true; } if (clicked_element.hasClass(minus_sign)) { is_minus true; } if (is_plus) { if (actual_value parseInt(max_value)) { actual_value actual_value + 1; if (mobile_selector.length) { let ages_element occupancy_mobile.find(`.kid_element_${actual_value}`); if (!ages_element.length) { ages_element occupancy_mobile.find(`.baby_element_${actual_value}`); } ages_element.addClass(active); let ages_element_options ages_element.find(.age_option); if (!ages_element_options.hasClass(active)) { ages_element_options.first().addClass(active); } } } } if (is_minus) { if (actual_value > parseInt(min_value)) { if (mobile_selector.length) { occupancy_mobile .find(`.kid_element_${actual_value}`) .removeClass(active); occupancy_mobile .find(`.baby_element_${actual_value}`) .removeClass(active); } actual_value actual_value - 1; } } target_input.val(actual_value); if (this.config.use_price_calendar_v2) { $(#calendar_booking_form) .find(inputname + target_input.attr(name) + ) .val(actual_value) .trigger(change); } target_input.trigger(change); }, change_rooms_number: function (changed_select) { let actual_value parseInt(changed_select.val()), wrapper_form changed_select.closest(.paraty_booking_form), max_rooms parseInt($(changed_select).attr(max)) || 3; for (let x max_rooms; x > 0; x--) { if (actual_value x) { wrapper_form.find(.room + x).addClass(hide); } else { wrapper_form.find(.room + x).removeClass(hide); } } }, submit_controller: function () { this.config.engines_list.forEach(function (engine_element) { var target_engine $(engine_element); target_engine.find(.submit_button).on(click, function () { if ( BookingEngineController.have_hotel_selector($(this)) && !BookingEngineController.have_hotel_selected($(this)) && !BookingEngineController.config.booking0_search ) { return; } else { if ( BookingEngineController.has_kids_ages() && !BookingEngineController.has_kids_ages_selected($(this)) ) { BookingEngineController.prepare_for_select_kids_ages( target_engine ); return; } } BookingEngineController.perform_search($(this)); }); }); }, has_kids_ages: function () { var has_ages_config false; this.config.engines_list.forEach(function (engine_element) { var target_engine $(engine_element); if (target_engine.find(.min-kids-age).length) { has_ages_config true; } }); return has_ages_config && !this.config.disabled_ages; }, has_kids_ages_selected: function (submit_button) { let engine_wrapper submit_button.closest(.paraty_booking_form), has_some_kid false, max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3; for (let room_index 1; room_index max_rooms; room_index++) { if (parseInt($(inputnamechildrenRoom + room_index + ).val())) { has_some_kid true; } } if (has_some_kid) { if ($(#ages_modal_selection).length) { $(#ages_modal_selection .kid_age_selector).trigger(change); $(#ages_modal_selection).addClass(active); last_submit_engine_clicked submit_button; } else if ($(inputnameinline_ages).length) { has_some_kid false; } } return !has_some_kid; }, perform_search: function (clicked_button) { var engine_wrapper clicked_button.closest(.paraty_booking_form); if (BookingEngineController.config.login_in_search && typeof UserController ! undefined && UserController.config.email_only) { UserController.login_only_email_user(); } //Open preloading if exists var preloading_booking_target $(#preloading_popup); if (preloading_booking_target.length) { let selected_start_date engine_wrapper .find(inputnamestartDate) .val(), selected_end_date engine_wrapper .find(inputnameendDate) .val(); let actual_html preloading_booking_target.html(); actual_html actual_html.replace( @@start_date@@, selected_start_date ); actual_html actual_html.replace(@@end_date@@, selected_end_date); preloading_booking_target.html(actual_html); preloading_booking_target.show(); } if (this.config.booking0_search) { engine_wrapper.find(form).attr(action, /booking0); } if (engine_wrapper.length 0) { console.error(Cant be found form inside paraty_booking_form to send); } if (typeof cookiesController ! undefined) { const user_sid cookiesController.search_cookie(loged_user); if (user_sid) { $(form.booking_form).prepend(`input typehidden nameuser_loged iduser_loged value${user_sid}>`); } const locked_email cookiesController.search_cookie(locked_email); if (locked_email) { $(form.booking_form).prepend(`input typehidden namelocked_email idlocked_email value${locked_email}>`); } } setTimeout(function () { $(document).trigger(submit_booking_form); engine_wrapper.find(form)0.submit(); }, 100); }, create_popup_info: function () { if ($(.calendar_popup_wrapper).length) { return; } var baseline_popup_wrapper $(div>/div>).addClass( calendar_popup_wrapper ), header_popup $(div>/div>).addClass(header_popup), header_calendar_option $(div>/div>).addClass( header_calendar_option ), header_graph_option $(div>/div>).addClass(header_graph_option), calendar_field $(div>/div>).addClass(calendar_field), graphs_field_child $(div>/div>) .addClass(graphs_field) .attr(id, graphs_field), graphs_field $(div>/div>) .addClass(graphs_field_wrapper) .append(graphs_field_child); //Header popup var calendar_head_selector $(div>/div>) .addClass(calendar_button_head) .html( span>i classfal fa-calendar-alt>/i>/span> + $.i18n._(calendar) ) .addClass(active), graph_head_selector $(div>/div>) .addClass(graph_button_head) .html( span>i classfar fa-chart-bar>/i>/span> + $.i18n._(graphic) ); header_popup.append(calendar_head_selector).append(graph_head_selector); //Month selector var popup_month_selector $(div>/div>).addClass( popup_month_selector ), month_before $(div>/div>).addClass(previous_month_selector), month_select $(select>/select>).addClass(month_select_element), month_after $(div>/div>).addClass(next_month_selector); popup_month_selector .append(month_before) .append(month_select) .append(month_after); //room_hotel_selector if (this.config.room_hotel_selector) { var room_select $(select>/select>).addClass( room_selector_popup_wrapper ); popup_month_selector.append(room_select).html(); } //Calendar fields var calendar_sd_element $(div>/div>).addClass(calendar_sd_field), calendar_ed_element $(div>/div>).addClass(calendar_ed_field); calendar_field.append(calendar_sd_element).append(calendar_ed_element); //Legend wrapper var legend_wrapper $(div>/div>).addClass(legend_wrapper), legend_square_color $(div>/div>).addClass(legend_square), legend_dispo $(div>/div>).addClass(available_stay), legend_min_stay $(div>/div>).addClass(min_stay), legend_no_dispo $(div>/div>).addClass(no_dispo), legend_small_font $(div>/div>).addClass(small_font); legend_dispo .html($.i18n._(available_date_legend)) .prepend(legend_square_color.clone()); legend_min_stay .html($.i18n._(min_stay_legend)) .prepend(legend_square_color.clone()); legend_no_dispo .html($.i18n._(no_dispo_legend)) .prepend(legend_square_color.clone()); legend_small_font .html(* + $.i18n._(calendar_small_letter)) .prepend(legend_square_color.clone()); legend_wrapper .append(legend_dispo) .append(legend_min_stay) .append(legend_no_dispo) .append(legend_small_font); //Booking button and total price var total_price_wrapper $(div>/div>).addClass( total_price_wrapper ), label_total_price $(div>/div>).addClass(total_price_label), nights_number_wrapper $(span>/span>).addClass( nights_number_wrapper ), nights_number_value $(span>/span>).addClass( nights_number_value ), price_value_span $(span>/span>).addClass(value_container), booking_button_element $(div>/div>).addClass( booking_button_element ); booking_button_element.html($.i18n._(search)).on(click, function () { BookingEngineController.perform_booking_search(); //analytics_register_event(Datepicker Intelligent, Booking, Perform dates search) }); //Bottom popup legend price_value_span.html(-); var default_nights_label $(span>/span>) .addClass(nights_number_label) .html($.i18n._(nights)); nights_number_wrapper .append(nights_number_value.html(0)) .append(default_nights_label); label_total_price .html($.i18n._(selected_stay)) .append(price_value_span) .append(nights_number_wrapper); total_price_wrapper .append(label_total_price) .append(booking_button_element); //Loading popup var loading_spinner $( div classloading_popup_spinner>span> + $.i18n._(searching_price) + /span>/div> ); baseline_popup_wrapper .append(header_popup) .append(popup_month_selector) .append(calendar_field) .append(loading_spinner) .append(graphs_field); baseline_popup_wrapper.append(legend_wrapper).append(total_price_wrapper); $(body).append(baseline_popup_wrapper); this.prepare_popup_controls(); }, prepare_popup_controls: function () { $(.calendar_button_head).click(function () { if ($(.calendar_field).css(display) none) { $(.graphs_field_wrapper).css(display, none); $(.calendar_field).css(display, block); $(.calendar_button_head).addClass(active); $(.graph_button_head).removeClass(active); } nights_selector_update(reset); var currency availability_datacurrency ? availability_datacurrency : €; $(.total_price_label .value_container).html(0 + currency); clearPreviousSearch(); help_messages_controller_datepicker.reset_helper(); BookingEngineController.build_months_selector(2); }); $(.graph_button_head).click(function () { if ($(.graphs_field_wrapper).css(display) none) { $(.calendar_field).css(display, none); $(.graphs_field_wrapper).css(display, block); $(.calendar_button_head).removeClass(active); $(.graph_button_head).addClass(active); nights_selector_update(reset); var currency availability_datacurrency ? availability_datacurrency : €; $(.total_price_label .value_container).html(0 + currency); graphBuilder.clear_graph_selection(); graphBuilder.perform_animation(); help_messages_controller_datepicker.reset_helper(); BookingEngineController.build_months_selector(1); } }); $(.month_select_element).change(function () { var value_to_search $(this).val(); var selected_option $(this).find(option:selected), month_number selected_option.attr(month-number), year_number selected_option.attr(year-number); $(this).find(optionselectedselected).removeAttr(selected); selected_option.attr(selected, selected); BookingEngineController.perform_month_search(month_number, year_number); }); $(.room_selector_popup_wrapper).change(function () { var month_select $(.month_select_element), option_selected_room $(this).find(option:selected); var selected_option month_select.find(option:selected), month_number selected_option.attr(month-number), year_number selected_option.attr(year-number); month_select.find(optionselectedselected).removeAttr(selected); selected_option.attr(selected, selected); BookingEngineController.perform_month_search(month_number, year_number); /*$(.paraty_booking_form).each(function(){ $(this).find(#roomFilter).val(*. + option_selected_room.text() + .*); $(this).find(#roomFilterName).val(option_selected_room.text()); });*/ }); $(.next_month_selector).click(function () { BookingEngineController.set_next_month($(this)); }); $(.previous_month_selector).click(function () { BookingEngineController.set_previous_month($(this)); }); }, set_next_month: function (clicked_element) { var current_selected $(.month_select_element option:selected); if (current_selected.next().length) { var value_to_set $(.month_select_element) .find(optionselectedselected) .attr(value); if (value_to_set ! undefined) { current_selected.next().attr(selected, selected); current_selected.removeAttr(selected); var value_target_to_set current_selected.next().attr(value); $(.month_select_element).val(value_target_to_set); $(.month_select_element).trigger(change); } } }, set_previous_month: function (clicked_element) { var current_selected clicked_element .parent() .find(.month_select_element option:selected); if (!current_selected.prev().length) { return; } current_selected.prev().attr(selected, selected); current_selected.removeAttr(selected); $(.month_select_element).val( $(.month_select_element) .find(optionselectedselected) .attr(value) ); $(.month_select_element).trigger(change); }, perform_month_search: function (month_to_search, year_to_search) { var prepared_params this.prepare_month_query_params( month_to_search, year_to_search ), endpoint_path this.config.hotel_path_endpoint ? this.config.hotel_path_endpoint + /calendars-endpoint : /calendars-endpoint, joined_paths endpoint_path + prepared_params; if (!prepared_params) { setTimeout(function () { try { $.fancybox.close(); } catch (e) { console.log(Something was wrong trying to close fancybox); console.log(e); console.log(||||); } }, 500); this.hide_end_date_callback(); return; } datepicker_global_pointer this; $.get(joined_paths, function (e) { if (typeof e ! object) { availability_data JSON.parse(e); } else { availability_data e; } $(.loading_popup_spinner).hide(); datepicker_global_pointer.build_sd_availability_calendar(); datepicker_global_pointer.build_ed_availability_calendar(); setCalendarClicksHandler(); graphBuilder.init(); }); }, prepare_month_query_params: function (month_to_search, year_to_search) { var params_to_return ?specific_month + month_to_search + &startYear + year_to_search + &promocode + &numRooms1 + &country1 + &adultsRoom12 + &adultsRoom22 + &adultsRoom32 + &childrenRoom10 + &childrenRoom20 + &childrenRoom30; if (this.config.room_hotel_selector) { params_to_return + &get_roomstrue; if (this.config.language_web) { params_to_return + &language + this.config.language_web; } } if (this.config.rate_hotel_selector) { params_to_return + &get_ratestrue; if (this.config.language_web) { params_to_return + &language + this.config.language_web; } } if (this.config.board_hotel_selector) { params_to_return + &get_boardstrue; if (this.config.language_web) { params_to_return + &language + this.config.language_web; } } if ( typeof calendar_specific_namespace_query ! undefined && calendar_specific_namespace_query ) { params_to_return params_to_return + &namespace + calendar_specific_namespace_query; } else if ( $(.destination).length || $(inputnameapplicationIds).length ) { var namespace_to_query $(#namespace).val(), applicationIds $(inputnameapplicationIds).val(); if ( ($(.destination).val() && applicationIds && !(applicationIds.indexOf(;) > -1)) || namespace_to_query ) { params_to_return params_to_return + &namespace + namespace_to_query; } else { if (!$(.destination).length && applicationIds) { return params_to_return; } alert($.i18n._(select_hotel)); return; } } return params_to_return; }, build_sd_availability_calendar: function () { var info_availability availability_data; this.build_calendar_table( $(.calendar_sd_field), parseInt(info_availabilitycalendar_start_month), parseInt(info_availabilitycalendar_start_year) ); }, build_ed_availability_calendar: function () { var info_availability availability_data, start_month_date parseInt(info_availabilitycalendar_start_month) + 1, start_year_date parseInt(info_availabilitycalendar_start_year); if (start_month_date > 12) { start_month_date 1; start_year_date++; } this.build_calendar_table( $(.calendar_ed_field), start_month_date, start_year_date ); }, build_calendar_table: function (element, month_date, year_date) { var calendarFirstDate new Date( parseInt(availability_datacalendar_start_year), parseInt(availability_datacalendar_start_month), 0 ), currentCalendarFirstDate new Date(year_date, month_date, 0), //calendarOffset calculateOffset(calendarFirstDate, currentCalendarFirstDate); calendarOffset 0, room_selector $(.room_selector_popup_wrapper), searching_room_prices false; if ( parseInt(month_date) ! parseInt(availability_datacalendar_start_month) ) { calendarOffset calendarFirstDate.getDate(); } startingMonth parseInt(availability_data.calendar_start_month); startingYear parseInt(availability_data.calendar_start_year); var info_availability availability_data, available_months_list this.config.available_months_list; if ($(.graph_button_head).hasClass(active)) { this.build_months_selector(1); } else { this.build_months_selector(2); } if (room_selector.length && room_selector.val()) { searching_room_prices room_selector.val(); } else if (typeof target_room_key ! undefined && target_room_key) { searching_room_prices target_room_key; //Reset after use it } var target_regional $(html).attr(lang) ? $(html).attr(lang).replace(/-.*/, ) : es; var pricesCalendar_params { month: month_date - 1, year: year_date, offset: calendarOffset, regionalData: $.datepicker.regionaltarget_regional, data: { prices: searching_room_prices ? info_availability.all_pricessearching_room_prices : info_availabilityprices, minStayRestrictions: info_availability.minStayRestrictions, maxStayRestrictions: info_availability.maxStayRestrictions, releaseRestrictions: info_availability.releaseRestrictions, restriction_message: $.i18n._(nights), numDecimalsPrices: BookingEngineController.config.calendar_num_decimals_prices, im_mobile: false, defaultCurrency: €, }, }; if (searching_room_prices) { pricesCalendar_paramsdataroom_filter_key searching_room_prices; } if (info_availability.currency) pricesCalendar_paramsdatadefaultCurrency info_availabilitycurrency; if (this.config.closed_hotel) pricesCalendar_params.data.closed_hotel this.config.closed_hotel; element.pricesCalendar(pricesCalendar_params); var target_room_promotions searching_room_prices ? info_availabilitypromotionssearching_room_prices : info_availabilitypromotionsTodas; this._set_calendar_promotions(target_room_promotions); }, build_months_selector: function (months_number) { var info_availability availability_data, available_months_list this.config.available_months_list; $(.popup_month_selector .month_select_element).html(); if (!available_months_list.length) { BookingEngineController.generate_list_months_availables(); available_months_list this.config.available_months_list; } for (var x 0; x available_months_list.length; x++) { var month_number_to_search parseInt(available_months_listxmonth_number) - 1, loop_month_number available_months_listxmonth_number, loop_year_number available_months_listxyear_number, next_month_number month_number_to_search 11 ? month_number_to_search + 1 : 0, option_to_append $(option>/option>), months_text_label ; if (months_number 1) { months_text_label $.datepicker._defaults.monthNamesmonth_number_to_search + + loop_year_number; } else if (months_number 2) { months_text_label $.datepicker._defaults.monthNamesmonth_number_to_search + - + $.datepicker._defaults.monthNamesnext_month_number + + loop_year_number; } option_to_append.html(months_text_label); option_to_append .attr(month-number, loop_month_number) .attr(year-number, loop_year_number) .attr(value, x); if ( parseInt(info_availabilitycalendar_start_month) parseInt(loop_month_number) && parseInt(info_availabilitycalendar_start_year) parseInt(loop_year_number) ) { option_to_append.attr(selected, selected); } $(.popup_month_selector .month_select_element).append( option_to_append ); } if ( this.config.room_hotel_selector && !$(select.room_selector_popup_wrapper option).length ) { this.build_room_selector(); } }, _set_calendar_promotions: function (available_promotions) { if (!available_promotions) { return; } $(.calendar_popup_wrapper).each(function () { var has_promotions false; var available_days $(this).find(td > .day); for ( var iteration 0; iteration available_promotions.promotion_days.length; iteration++ ) { if (iteration > available_days.length) break; var target_promotion available_promotions.promotion_daysiteration; if (target_promotion.available_promotions.length) { available_daysiteration.classList.add(promotion_container); if (!has_promotions) has_promotions true; } else { available_daysiteration.classList.remove(promotion_container); } } var promotion_day_legend $(this).find(.promotion_day); if (promotion_day_legend.length) { promotion_day_legend.remove(); } if (has_promotions && available_promotions.promotion_title) { //Add legend to calendar var promotions_legend $(div classpromotion_day>/div>).html( available_promotions.promotion_title ), promotion_square $(div classlegend_square>/div>); promotions_legend.prepend(promotion_square); $(this).find(.legend_wrapper).append(promotions_legend); } }); }, format_dates: function (selectedDate) { this.update_dates(selectedDate); }, update_dates: function (selectedDate) { var dateComponents selectedDate.split(/); if (this.config.type_date_selection ! endDate) { $(.entry_date .date_day).html( this.formatSelectedDate(dateComponents) ); $(.entry_input).datepicker(setDate, selectedDate); } dateComponents $(this.config.end_datepicker_input).val().split(/); $(.departure_date .date_day).html( this.formatSelectedDate(dateComponents) ); }, formatSelectedDate: function (dateComponents) { if (this.config.custom_format_day_month) { return this.config.custom_format_day_month(dateComponents); } return ( div classmonth> + $.datepicker._defaultsmonthNamesShort parseInt(dateComponents1, 10) - 1 + /div>div classday> + dateComponents0 + /div> ); }, perform_booking_search: function () { if (!(typeof customized_action_target undefined)) { customized_action_target.trigger(click); customized_action_target undefined; return; } $(.paraty_booking_form .submit_button).trigger(click); help_messages_controller_datepicker.hide_messages(); }, reset_occupancy_customization: function (target_engine) { let guests_wrapper target_engine.find(.guests_wrapper), input_occupancy target_engine.find( inputname^adultsRoom, inputname^childrenRoom, inputname^babiesRoom ); guests_wrapper.removeClass(adults_only); input_occupancy.removeAttr(disabled); }, customize_occupancy: function (target_engine, occupancy_option) { // Toggle occupancy selectors according to selected mode const occupancy_configs { adults_only: {adults: true, children: false, babies: false}, }; let guests_wrapper target_engine.find(.guests_wrapper), input_adults guests_wrapper.find(inputname^adultsRoom), input_children guests_wrapper.find(inputname^childrenRoom), input_babies guests_wrapper.find(inputname^babiesRoom), selector_kids guests_wrapper.find(.kids), selector_babies guests_wrapper.find(.babies), occupancy_config occupancy_configsoccupancy_option; BookingEngineController.reset_occupancy_customization(target_engine); guests_wrapper.addClass(occupancy_option); if (!occupancy_config.adults) { input_adults.attr(disabled, disabled); } if (!occupancy_config.children) { input_children.attr(disabled, disabled); input_children.val(0); selector_kids.removeClass(show); } if (!occupancy_config.babies) { input_babies.attr(disabled, disabled); input_babies.val(0); selector_babies.removeClass(show); } }, };})();//Help messages controllervar help_messages_controller_datepicker (function () { return { init: function () { this.build_helper(); }, build_helper: function () { var helper_wrapper $(div>/div>).addClass(popup_helper_wrapper), message_element $(span>/span>).addClass(message_element); message_element.html($.i18n._(helper_select_entry)); helper_wrapper.append(message_element); $(.calendar_popup_wrapper .header_popup).append(helper_wrapper); }, reset_helper: function () { $(.popup_helper_wrapper).removeClass(search_button); $(.popup_helper_wrapper .message_element).html( $.i18n._(helper_select_entry) ); }, set_departure_message: function () { $(.popup_helper_wrapper).removeClass(search_button); $(.popup_helper_wrapper .message_element).html( $.i18n._(helper_select_departure) ); }, set_ready_message: function () { $(.popup_helper_wrapper).addClass(search_button); $(.popup_helper_wrapper .message_element).html( $.i18n._(perform_search) ); $(.popup_helper_wrapper.search_button).click(function () { BookingEngineController.perform_booking_search(); }); $(.booking_button_element).addClass(active_button); setTimeout(function () { $(.booking_button_element).removeClass(active_button); }, 1000); }, set_invalid_message: function () { $(.popup_helper_wrapper).removeClass(search_button); $(.popup_helper_wrapper .message_element).html( $.i18n._(select_other_date) ); $(.popup_helper_wrapper).addClass(error); setTimeout(function () { $(.popup_helper_wrapper).removeClass(error); }, 3000); }, hide_messages: function () { $(.popup_helper_wrapper).removeClass(active); }, show_messages: function () { $(.popup_helper_wrapper).addClass(active); }, };})();selected_nights_number 0;function nights_selector_update(n) { if (n reset) { selected_nights_number 0; } else { var days_to_calculate parseInt(n); selected_nights_number + days_to_calculate; } if (selected_nights_number 0) selected_nights_number 0; $(.nights_number_wrapper .nights_number_value).html(selected_nights_number);}(function ($) { var current get_hotel_date(); var numDecimalsPrices 2; var im_mobile false; var add_no_dispo_text_in_mobile false; // get the number of days in a month for a given year var daysInMonth function (month, year) { return new Date(parseInt(year), parseInt(month) + 1, 0).getDate(); }; // get the day of the week in which a month starts var firstDayOfWeekInMonth function (month, year) { month parseInt(month) + 1; if (month > 12) { month 1; year + 1; } month month 10 ? 0 + month.toString() : month.toString(); year year.toString(); var tempDate HotelDateTime(year + / + month + /01); let day tempDate.getDay(); if (day 0) { day 7; } return day; }; $.fn.pricesCalendar function (options) { var settings $.extend({}, $.fn.pricesCalendar.defaultOptions, options); if (settings.data.numDecimalsPrices) { numDecimalsPrices settings.data.numDecimalsPrices; } if (settings.data.im_mobile) { im_mobile settings.data.im_mobile; } if (settings.data.add_no_dispo_text_in_mobile) { add_no_dispo_text_in_mobile true; } if (settings.data.defaultCurrency) { availability_calendar_currency settings.data.defaultCurrency ? settings.data.defaultCurrency : €; } var dayAmount daysInMonth(settings.month, settings.year); var weekday firstDayOfWeekInMonth(settings.month, settings.year); var tempweekday weekday; var padding ; // Insert empty cells until the first day of the month in the week while (tempweekday > 1) { padding + td> + buildContentForDayOfAnotherMonth() + /td>; tempweekday--; } // Insert one cell per day of the months var monthDay 1; while (monthDay dayAmount) { if (weekday > 7) { weekday 1; padding + /tr>tr>; } var positionInArray monthDay + settings.offset - 1; padding + td>; var price -1; if (settings.data.prices) { price settings.data.pricespositionInArray; } if ( hasPrice(price) && checkDateCalendar(monthDay, settings.month, settings.year) ) { var minRestriction settings.data.minStayRestrictions && settings.data.minStayRestrictionspositionInArray; if (typeof minRestriction undefined) { minRestriction settings.data.minStayRestrictionsTodas && settings.data.minStayRestrictionsTodaspositionInArray; } var releaseRestriction settings.data.releaseRestrictions && settings.data.releaseRestrictionspositionInArray; if (settings.data.custom_restriction_message) { var restrictionMessage settings.data.custom_restriction_message.replace( @@num_days@@, minRestriction ); } else { var restrictionMessage minRestriction + settings.data.restriction_message; } if (hasRelease(releaseRestriction) && hasRestriction(minRestriction)) { padding + buildContentForAvailableDayWithReleaseAndRestriction( monthDay, price, restrictionMessage, positionInArray + 1 ); } else if ( hasRelease(releaseRestriction) && !hasRestriction(minRestriction) ) { padding + buildContentForAvailableDayWithRelease( monthDay, price, positionInArray + 1 ); } else if (hasRestriction(minRestriction)) { var hidden_input_restriction input typehidden classrestriction_input value + minRestriction + >; padding + buildContentForAvailableDayWithRestriction( monthDay, price, restrictionMessage, positionInArray + 1 ); padding + hidden_input_restriction; } else { padding + buildContentForAvailableDay( monthDay, price, positionInArray + 1 ); } } else { padding + buildContentForNotAvailableDay( monthDay, positionInArray + 1, settings.month, settings.year ); } padding + /td>; weekday++; monthDay++; } while (weekday 7) { padding + td> + buildContentForDayOfAnotherMonth() + /td>; weekday++; } var target_label_month parseInt(settings.month) 12 ? 0 : settings.month, //This is used because datepicker is 0-11 target_year parseInt(settings.month) 12 ? settings.year + 1 : settings.year; var calendarTable table classcalendar>tr>th colspan7> + settings.regionalData.monthNamestarget_label_month + + target_year + /th>/tr>; // insert the days of the week translated var order 1, 2, 3, 4, 5, 6, 0; for (let index 0; index order.length; ++index) { var day_label settings.regionalData.dayNamesShortorderindex; calendarTable + th classday_label_element> + day_label + /th>; } calendarTable + /tr>tr>; calendarTable + padding; calendarTable + /tr>/table>; this.html(calendarTable); if (typeof recalculateCurrencies ! undefined) recalculateCurrencies(); return this; }; function hasRestriction(restriction) { return ( typeof restriction ! undefined && restriction ! 0 && restriction ! 1 && restriction ! 99 ); } function hasPrice(price) { return typeof price ! undefined && price > 0; } function hasRelease(releaseRestriction) { return releaseRestriction 1000; } function checkDateCalendar(day, month, year) { var today $.datepicker.formatDate(yy-mm-dd, get_hotel_date()); month + 1; day day 10 ? 0 + day : day; month month 10 ? 0 + month : month; var current_date year + - + month + - + day; return current_date > today; } function buildContentForDayOfAnotherMonth() { return div classanother-month-day no-available>/div>; } function buildContentForAvailableDay(day, price, id) { var result div classday available-day>div classday-number> + day + /div>/div>; result + div id + id + classday-content available>; result + div classprice>span classcurrencyValue unmodified block_format> + price.toFixed(numDecimalsPrices) + /span>span classmonedaConv> + availability_calendar_currency + /span> /div>; //result + div classtick>img srcstatic_1/images/tick_verde.png/>/div>; result + /div>; return result; } function buildContentForAvailableDayWithRelease(day, price, id) { var result div classday day-with-release>div classday-number> + day + /div>/div>; result + div id + id + classday-content available>; result + div classprice>span classcurrencyValue unmodified block_format> + price.toFixed(numDecimalsPrices) + /span>span classmonedaConv> + availability_calendar_currency + /span> /div>; //result + div classtick>img srcstatic_1/images/tick_verde.png/>/div>; result + /div>; return result; } function buildContentForAvailableDayWithReleaseAndRestriction( day, price, restrictionMessage, id ) { var result div classday day-with-release>div classday-number> + day + /div>/div>; result + div id + id + classday-content available>; result + div classprice>span classcurrencyValue unmodified block_format> + price.toFixed(numDecimalsPrices) + /span>span classmonedaConv> + availability_calendar_currency + /span> /div>; result + div classrestriction-message> + restrictionMessage + /div>; result + /div>; return result; } function buildContentForAvailableDayWithRestriction( day, price, restrictionMessage, id ) { var result div classday restricted-day>div classday-number> + day + /div>/div>; result + div id + id + classday-content available>; result + div classprice>span classcurrencyValue unmodified block_format> + price.toFixed(numDecimalsPrices) + /span>span classmonedaConv> + availability_calendar_currency + /span> /div>; result + div classrestriction-message> + restrictionMessage + /div>; result + /div>; return result; } function buildContentForNotAvailableDay(day, id, month, year) { previous_date ; if (month && year) { month month + 1; if (month > 12) { month 1; year++; } current_date $.datepicker.parseDate( dd/mm/yy, day + / + month + / + year ); today_date new Date(); today_date.setHours(0, 0, 0, 0); if (current_date today_date) { previous_date previous_date; } } var result div classday not-available-day + previous_date + >div classday-number> + day + /div>/div>; result + div id + id + classday-content no-available>; if (!im_mobile || add_no_dispo_text_in_mobile) { no_dispo_text typeof no_dispo_text undefined ? $.i18n._(no_disponible) : no_dispo_text; result + div classnot-available-message + previous_date + > + no_dispo_text + /div>; } else { result + div classnot-available-message + previous_date + > + img srchttps://cdn.paraty.es/static_files/common/images/booking_3/x_noDispo.png> + /div>; } result + /div>; return result; } $.fn.pricesCalendar.defaultOptions { month: current.getMonth(), day: current.getDate(), year: current.getFullYear(), data: { prices: , }, };})(jQuery);function setCalendarClicksHandler() { $(.day-content).parent().off(click, set_start_or_end_date); $(.day-content).parent().click(set_start_or_end_date);}function set_start_or_end_date(e) { if ( $(this).find(.day-content).hasClass(no-available) && !$(this).find(.day-content).hasClass(candidate-cell) ) { return false; } //Compatibility with booking process availability calendar clicked_availability_calendar_booking_process $(this).closest( #prices-calendar ).length ? true : false; if (startDateSelected null) { startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } else if (startDateSelected ! null && endDateSelected ! null) { clearPreviousSearch(); startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } else { var positionClicked getPosition($(this).find(.available)); var positionCellSelected getPosition($(.selected-cell)); if (positionClicked positionCellSelected) { return; } if ($(this).find(.day-content).hasClass(candidate-cell)) { if (!endSelection_datepicker_v1($(this).find(.day-content))) { return; } $(.select-last-day).hide(fast); if (startDateSelected endDateSelected) { endDateSelected + 1; } $(inputnamestartDate).val( formatDate_availability_calendar(startDateSelected) ); $(inputnameendDate).val( formatDate_availability_calendar(endDateSelected) ); BookingEngineController.config.type_date_selection endDate; BookingEngineController.format_dates( formatDate_availability_calendar(endDateSelected) ); $(.modifyButtonCalendar).each(function () { $(this) .find(.available) .prop(disabled, false) .removeClass(disabled-button); }); if ( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/iPad/i) ) { var currentValue getPosition($(this).find(.candidate-cell)); $(.candidate-cell).each(function (i, obj) { var value2 getPosition($(this)); if (value2 currentValue) { $(this).addClass(selected-cell); $(this).parent().addClass(selected-cell-parent); } else { $(this).removeClass(selected-cell); $(this).parent().removeClass(selected-cell-parent); } }); } } else { clearPreviousSearch(); startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } }}//Graphs prices buildergraph_start_date null;graph_end_date null;var graphBuilder (function () { return { rawdata: null, init: function () { this.generate_graph_chart(); this.set_controls_graph(); }, day_label_builder: function (day_number, day_label) { var day_label_replaced day_label.replace(/\&(.)acute/g, $1); return day_number + 1 + br> + day_label_replaced.substring(0, 2); }, generate_days_info: function () { var results_info availability_data, return_data , start_year results_infocalendar_start_year, start_month results_infocalendar_start_month, days_in_month Math.round( (new Date(start_year, start_month) - new Date(start_year, start_month - 1)) / 86400000 ); //for (var x0;xresults_infoprices.length;x++){ for (var x 0; x days_in_month; x++) { var day_to_get new Date(start_year, start_month - 1, x + 1), day_name $.datepicker._defaults.dayNamesday_to_get.getDay(), element_to_append { available: results_infopricesx -1 ? false : true, price: results_infopricesx > 0 ? results_infopricesx : 0, color: results_infopricesx > 0 ? #9cb649 : #cf392a, day_label: day_name, day_number: x + 1, full_date: start_year + / + start_month + / + (x + 1), }; return_data.push(element_to_append); } return return_data; }, generate_graph_chart: function () { this.rawdata this.generate_days_info(); var base_graph_element $(div classbase_graph_element>/div>), days_info_area $(div classavailable_days_area>/div>), linear_labels $(div classlinear_labels_area>/div>); //Individual day info for (var x 0; x this.rawdata.length; x++) { days_info_area.append(this.build_day_info(this.rawdatax)); } //Values rates var higher_price this.get_higher_price(), minium_price this.get_minium_price(); minium_price minium_price - minium_price * 0.2; var medium_price higher_price - (higher_price - minium_price) / 2, currency availability_datacurrency ? availability_datacurrency : €; linear_labels.append( $(div classhigher_legend>/div>).html( span> + Math.round(higher_price) + currency + /span> ) ); linear_labels.append( $(div classmedium_legend>/div>).html( span> + Math.round(medium_price) + currency + /span> ) ); linear_labels.append( $(div classlower_legend>/div>).html( span> + Math.round(minium_price) + currency + /span> ) ); //Reset and fill $(.graphs_field).html().append(days_info_area).append(linear_labels); setTimeout(function () { $(.day_element_option).each(function () { $(this).addClass(ready); }); }, 500); }, get_higher_price: function () { var max_price_found 0; for (var x 0; x this.rawdata.length; x++) { if (parseInt(this.rawdataxprice) > max_price_found) { max_price_found parseInt(this.rawdataxprice); max_price_found + max_price_found * 0.2; } } max_price_found max_price_found 70 ? 70 : max_price_found; return max_price_found; }, get_minium_price: function () { var min_price_found 9999; for (var x 0; x this.rawdata.length; x++) { var actual_price parseInt(this.rawdataxprice); if (actual_price ! 0 && actual_price min_price_found) { min_price_found parseInt(this.rawdataxprice); } } min_price_found min_price_found 5 || min_price_found 9999 ? 5 : min_price_found; return min_price_found; }, build_day_info: function (day_info) { var day_element $(div>/div>).addClass(day_element_option), day_label_subs day_infoday_label .replace(/\&(.)acute;/g, $1) .substring(0, 1), day_label $(span>/span>) .addClass(day_element_label) .html(day_label_subs), day_number $(span>/span>) .addClass(day_element_number) .html(day_infoday_number), day_graph $(div>/div>).addClass(graph_block), //.html(day_infoprice), input_checkbox $( input typecheckbox classgraphical_date_selection> ).val(day_infofull_date); input_checkbox.attr(day_price, day_infoprice); if (!day_infoavailable) { input_checkbox.attr(disabled, disabled); day_element.addClass(disabled_day); } day_graph.height($(.graphs_field).height()); var inside_graph_viewer $(span>/span>).addClass(graph_element), graph_info this.calculate_graph_image(day_infoprice); inside_graph_viewer .height(graph_infoheight) .css(background, day_infocolor); inside_graph_viewer.attr(tooltip-info, day_infoprice + €); day_graph.append(inside_graph_viewer); day_element .append(day_label) .append(day_graph) .append(day_number) .append(input_checkbox) .css(width, calc(100%/ + this.rawdata.length + )); return day_element; }, calculate_graph_image: function (price_element) { //Height calculator var max_price_element this.get_higher_price(), minium_price this.get_minium_price(), minium_price_subs minium_price - minium_price * 0.2, parent_wrapper_height $(.graphs_field).height(), percentage_element (price_element - minium_price_subs) / ((max_price_element - minium_price_subs) / 100), final_height (parent_wrapper_height / 100) * percentage_element; if (final_height 0) { final_height 20; } return {height: final_height}; }, set_controls_graph: function () { $(.graph_block).click(function () { if (!$(this).parent().hasClass(disabled_day)) { $(this).parent().find(.graphical_date_selection).trigger(click); $(this) .parent() .find(.graphical_date_selection) .attr(checked, checked); } }); $(.graphical_date_selection).click(function () { var date_value $(this).val(); if (graph_start_date date_value) { return; } graphBuilder.set_dates_calendar(date_value); graphBuilder.calculate_selection_prices(); graphBuilder.calculate_nights_number(); graphBuilder.set_input_values(); if (graph_start_date && !graph_end_date) { $(.day_element_option.candidate-graph-option) .removeClass(candidate-graph-option) .addClass(disabled_day) .attr(disabled, disabled); $(.graphical_date_selection.first-selectioned).removeClass( first-selectioned ); $(this).addClass(first-selectioned); var next_closed_finded false, actual_element $(this).closest(.day_element_option); while (!next_closed_finded) { var next_element actual_element.next(); if (next_element.hasClass(disabled_day)) { next_closed_finded true; next_element .addClass(candidate-graph-option) .removeClass(disabled_day) .find(.graphical_date_selection) .removeAttr(disabled); } else if (next_element.is(:last-child)) { break; } else { actual_element next_element; } } } else { $(.graphical_date_selection.last-selectioned).removeClass( last-selectioned ); $(this).addClass(last-selectioned); $(.modifyButtonCalendar).each(function () { $(this).prop(disabled, false).removeClass(disabled-button); }); } }); $(.graph_element) .hover( function (e) { var titleText $(this).attr(tooltip-info); $(this).data(tiptext, titleText).removeAttr(title); $(p classtooltip-datepicker>/p>) .text(titleText) .appendTo(body) .css(top, e.pageY - 10 + px) .css(left, e.pageX + 20 + px) .fadeIn(); }, function () { $(this).attr(tooltip-info, $(this).data(tiptext)); $(.tooltip-datepicker).remove(); } ) .mousemove(function (e) { $(.tooltip-datepicker) .css(top, e.pageY - 10 + px) .css(left, e.pageX + 20 + px); }); }, set_input_values: function () { var start_date_selected graph_start_date, end_date_selected graph_end_date; start_date_selected this.format_dates_to_input( yy/mm/dd, start_date_selected ); $(inputnamestartDate).val(start_date_selected); BookingEngineController.config.type_date_selection startDate; BookingEngineController.format_dates(start_date_selected); if (!end_date_selected) { end_date_selected $.datepicker.parseDate( dd/mm/yy, start_date_selected ); end_date_selected.setDate(end_date_selected.getDate() + 1); end_date_selected $.datepicker.formatDate( yy/mm/dd, end_date_selected ); } end_date_selected this.format_dates_to_input( yy/mm/dd, end_date_selected ); if (end_date_selected start_date_selected) { end_date_selected $.datepicker.parseDate( dd/mm/yy, start_date_selected ); end_date_selected.setDate(end_date_selected.getDate() + 1); end_date_selected $.datepicker.formatDate( yy/mm/dd, end_date_selected ); end_date_selected this.format_dates_to_input( yy/mm/dd, end_date_selected ); } $(inputnameendDate).val(end_date_selected); BookingEngineController.config.type_date_selection endDate; BookingEngineController.format_dates(end_date_selected); }, format_dates_to_input: function (date_format_element, date_value) { var selected_date, result; selected_date $.datepicker.parseDate(date_format_element, date_value); result $.datepicker.formatDate(dd/mm/yy, selected_date); return result; }, calculate_selection_prices: function () { total_price_calculation 0; if (graph_start_date && graph_end_date) { var elements_to_check $(.graphical_date_selection:checked), amount_of_elements elements_to_check.length; elements_to_check.each(function (index) { if (index ! amount_of_elements - 1) { var selected_price $(this).attr(day_price); total_price_calculation + parseFloat(selected_price); } }); } var rounded_price Math.round(total_price_calculation * 100) / 100; var currency availability_datacurrency ? availability_datacurrency : €; $(.value_container).html(rounded_price + currency); }, calculate_nights_number: function () { var available_nights_number 0; if ( graph_start_date && graph_end_date && $(.graphical_date_selection:checked).length ) { var start_datetime $.datepicker.parseDate( yy/mm/dd, graph_start_date ), end_datetime $.datepicker.parseDate(yy/mm/dd, graph_end_date); available_nights_number Math.round((end_datetime - start_datetime) / (1000 * 60 * 60 * 24)) + 1; } nights_selector_update(reset); nights_selector_update(available_nights_number - 1); }, set_dates_calendar: function (date_value) { if (graph_start_date && graph_end_date) { $(.graphical_date_selectioncheckedchecked).removeAttr(checked); graph_start_date ; graph_end_date ; } if (!graph_start_date) { //Set entry date graph_start_date date_value; $(.graphical_date_selectionvalue + date_value + ).attr( checked, checked ); help_messages_controller_datepicker.set_departure_message(); return; } else if (graph_start_date && !graph_end_date) { //Set departure date end_date > start_date : Set entry date var splitted_start_date graph_start_date.split(/), start_date_element new Date( splitted_start_date0, splitted_start_date1 - 1, splitted_start_date2 ), splitted_end_date date_value.split(/), end_date_element new Date( splitted_end_date0, parseInt(splitted_end_date1) - 1, splitted_end_date2 ); if (end_date_element start_date_element) { graph_start_date date_value; $(.graphical_date_selection).removeAttr(checked); $(.graphical_date_selectionvalue + date_value + ).attr( checked, checked ); help_messages_controller_datepicker.set_departure_message(); return; } graph_end_date date_value; } //Set range selection if (graph_start_date && graph_end_date) { if (graph_start_date graph_end_date) { $(.graphical_date_selection).removeAttr(checked); $(.graphical_date_selectionvalue + graph_start_date + ).attr( checked, checked ); help_messages_controller_datepicker.set_departure_message(); return; } var first_element_to_set $( .graphical_date_selectionvalue + graph_start_date + ), clicked_element $( .graphical_date_selectionvalue + graph_end_date + ); first_element_to_set.attr(checked, checked); if (first_element_to_set.length) { first_element_to_set first_element_to_set.parent().find(input); } else { first_element_to_set $(.graphical_date_selection) .first() .parent() .find(input); } var last_day_finded ; while (last_day_finded ! graph_end_date) { if (first_element_to_set.attr(disabled)) { //graph_end_date last_day_finded ? last_day_finded : graph_end_date; //clicked_element.removeAttr(checked); this.clear_graph_selection(); help_messages_controller_datepicker.set_invalid_message(); return; } first_element_to_set.attr(checked, checked); last_day_finded first_element_to_set.val(); first_element_to_set first_element_to_set .parent() .next() .find(input); } help_messages_controller_datepicker.set_ready_message(); } }, clear_graph_selection: function () { $(.graphical_date_selection:checked).removeAttr(checked); }, perform_animation: function () { $(.day_element_option.ready).each(function () { $(this).removeClass(ready); }); setTimeout(function () { $(.day_element_option).each(function () { $(this).addClass(ready); }); }, 200); }, };})();var startDateSelected null;var endDateSelected null;var minium_days_restriction null;function set_start_or_end_date(e) { if ( $(this).find(.day-content).hasClass(no-available) && !$(this).find(.day-content).hasClass(candidate-cell) ) { return false; } //Compatibility with booking process availability calendar clicked_availability_calendar_booking_process $(this).closest( #prices-calendar ).length ? true : false; if (startDateSelected null) { startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } else if (startDateSelected ! null && endDateSelected ! null) { clearPreviousSearch(); startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } else { var positionClicked getPosition($(this).find(.available)); var positionCellSelected getPosition($(.selected-cell)); if (positionClicked positionCellSelected) { return; } if ($(this).find(.day-content).hasClass(candidate-cell)) { if (!endSelection_datepicker_v1($(this).find(.day-content))) { return; } $(.select-last-day).hide(fast); if (startDateSelected endDateSelected) { endDateSelected + 1; } $(inputnamestartDate).val( formatDate_availability_calendar(startDateSelected) ); $(inputnameendDate).val( formatDate_availability_calendar(endDateSelected) ); BookingEngineController.config.type_date_selection endDate; BookingEngineController.format_dates( formatDate_availability_calendar(endDateSelected) ); $(.modifyButtonCalendar).each(function () { $(this) .find(.available) .prop(disabled, false) .removeClass(disabled-button); }); if ( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/iPad/i) ) { var currentValue getPosition($(this).find(.candidate-cell)); $(.candidate-cell).each(function (i, obj) { var value2 getPosition($(this)); if (value2 currentValue) { $(this).addClass(selected-cell); $(this).parent().addClass(selected-cell-parent); } else { $(this).removeClass(selected-cell); $(this).parent().removeClass(selected-cell-parent); } }); } } else { clearPreviousSearch(); startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } }}function setCalendarClicksHandler() { $(.day-content).parent().off(click, set_start_or_end_date); $(.day-content).parent().click(set_start_or_end_date);}function startSelection_datepicker(cell) { var currentValue getPosition(cell); startDateSelected currentValue; $(BookingEngineController.start_date_selector).val( formatDate_availability_calendar(startDateSelected) ); BookingEngineController.config.type_date_selection startDate; BookingEngineController.format_dates( formatDate_availability_calendar(startDateSelected) ); $(BookingEngineController.end_date_selector).val( formatDate_availability_calendar(startDateSelected) ); BookingEngineController.config.type_date_selection endDate; BookingEngineController.format_dates( formatDate_availability_calendar(startDateSelected) ); $(.modifyButtonCalendar).each(function () { $(this).prop(disabled, false).removeClass(disabled-button); }); cell.addClass(selected-cell); cell.parent().addClass(selected-cell-parent).addClass(first-selection); cell.addClass(startorend-cell); //Restriction minium days var restriction_value_selector cell.parent().find(.restriction_input); if (restriction_value_selector.length) { minium_days_restriction restriction_value_selector.val(); } enableCells(currentValue); addHoverListener(); nights_selector_update(reset); nights_selector_update(1); help_messages_controller_datepicker.set_departure_message();}function formatDate_availability_calendar(cellPosition) { if (!clicked_availability_calendar_booking_process) { var baselineDate $.datepicker.parseDate( dd-mm-yy, 1 + - + startingMonth + - + startingYear ); } else { var baselineDate $.datepicker.parseDate( dd-mm-yy, 1 + - + (startingMonth + 1) + - + startingYear ); } var tempDat HotelDateTime(baselineDate.valueOf()); tempDat.setDate(tempDat.getDate() + (cellPosition - 1)); result $.datepicker.formatDate(dd/mm/yy, tempDat); return result;}function getPosition(cell) { return parseInt(cell.attr(id));}function enableCells(currentValue) { var firstNotAvailable findFirstNoAvailability(currentValue), selected_cell $(.startorend-cell), available_targets null; if (selected_cell.length) { available_targets selected_cell .closest(#prices-calendar, .calendar_field) .find(.available); } else { available_targets $(.available); } available_targets.each(function (i, obj) { var value2 getPosition($(this)); if (value2 currentValue || value2 > firstNotAvailable) { $(this).addClass(disabled-cell); } else { $(this).addClass(candidate-cell); } }); if (currentValue firstNotAvailable) { $(.day-content).each(function () { if ($(this).attr(id) firstNotAvailable) { $(this).addClass(candidate-cell); if (BookingEngineController.config.departure_candidate_cell) { $(this).find(.not-available-message).text($.i18n._(solo_salida)); $(this).closest(td).find(.day).addClass(candidate-departure); } } else { if ( BookingEngineController.config.departure_candidate_cell && $(this).hasClass(no-available) ) { $(this) .find(.not-available-message) .text($.i18n._(no_disponible)); $(this).closest(td).find(.day).removeClass(candidate-departure); } } }); }}function clearPreviousSearch() { $(.available).each(function (i, obj) { $(this).removeClass(selected-cell); $(this) .parent() .removeClass(selected-cell-parent) .removeClass(first-selection) .removeClass(end-selection); $(this).removeClass(candidate-cell); $(this).removeClass(startorend-cell); }); $(.no-available).each(function (i, obj) { $(this).removeClass(selected-cell); $(this) .parent() .removeClass(selected-cell-parent) .removeClass(first-selection) .removeClass(end-selection); $(this).removeClass(candidate-cell); $(this).removeClass(startorend-cell); }); $(.disabled-cell).each(function (i, obj) { $(this).removeClass(disabled-cell); }); startDateSelected null; endDateSelected null; minium_days_restriction null;}function findFirstNoAvailability(startingAt) { var result 100000; var selected_cell $(.startorend-cell), no_available_targets null; if (selected_cell.length) { no_available_targets selected_cell .closest(#prices-calendar, .calendar_field) .find(.no-available); } else { no_available_targets $(.no-available); } no_available_targets.each(function (i, obj) { var position getPosition($(this)); if (position result && position > startingAt) { result position; } }); return result;}function addHoverListener() { if ( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/iPad/i) ) { return; } $(.candidate-cell) .parent() .hover(function (e) { var currentValue getPosition($(this).find(.candidate-cell)); $(.candidate-cell).each(function (i, obj) { var value2 getPosition($(this)); if (value2 currentValue) { $(this).addClass(selected-cell); $(this).parent().addClass(selected-cell-parent); } else { $(this).removeClass(selected-cell); $(this).parent().removeClass(selected-cell-parent); } }); });}function endSelection_datepicker_v1(cell) { var currentValue getPosition(cell); if ( typeof minium_days_restriction ! undefined && minium_days_restriction && currentValue - startDateSelected minium_days_restriction ) { return false; } cell.addClass(startorend-cell); cell.parent().addClass(selected-cell-parent).addClass(end-selection); endDateSelected currentValue; $(.candidate-cell).parent().off(mouseenter mouseleave); calculate_estimated_price_calendar_popup(); var target_calendar_data $(.calendar_field).is(:visible) ? $(.calendar_field td.first-selection .day-content) : $(.calendars_wrapper td.first-selection .day-content); var start_cell_element target_calendar_data.attr(id); var differential_nights parseInt(currentValue) - parseInt(start_cell_element); nights_selector_update(differential_nights - 1); //1 less because departure isn´t night help_messages_controller_datepicker.set_ready_message(); return true;}function calculate_estimated_price_calendar_popup() { var total_value 0; for ( var startNumber startDateSelected; startNumber endDateSelected; startNumber++ ) { total_value + parseFloat(availability_datapricesstartNumber - 1); } var total_value_rounded Math.round(total_value * 100) / 100, target_currency availability_datacurrency ? availability_datacurrency : €; $(.total_price_label .value_container).html( span classvalue_container_label> + $.i18n._(desde) + /span>span classcurrencyValue unmodified> + total_value_rounded + /span>span classmonedaConv> + target_currency + /span> ); if (!$(.total_price_label .value_container).hasClass(with_label)) { $(.total_price_label .value_container).addClass(with_label); } $(.selection_price_wrapper .total_price_value).html(total_value_rounded); $(.selection_price_wrapper .total_price_value).attr( latest_value, total_value_rounded ); if (typeof recalculateCurrencies ! undefined) recalculateCurrencies();}/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5694907842822144.css?v06_11_2024_11_10_54Booking Engine Controller library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5719707252424704.js?v07_01_2021_15_19_30Datepicker Messages>/script>script library_scripttrue srchttps://webseeker.paraty.es/libraries/6231514010353664.js?v05_07_2023_13_47_34jQuery Validate>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5739523224895488.css?v11_01_2021_12_10_40Icomoon library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5709869772439552.js?v25_11_2024_11_55_00UserController>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5709869772439552.css?v25_11_2024_11_55_00UserController library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script async library_scripttrue srchttps://webseeker.paraty.es/libraries/5105709842694144.js?v13_04_2022_12_03_33lazysizes>/script>script library_scripttrue>/* Countdowns */function prepare_countdowns() { $(.countdown_tag).each(function () { var countdown_date $(this).attr(date), countdown_wrapper $(this); //Labels var days_label $.i18n._(T_dias) || Días, hours_label $.i18n._(T_horas) || Horas, minutes_label $.i18n._(T_minutos) || Minutos, seconds_label $.i18n._(T_segundos) || Segundos; var html_countdown_template div classdays>div classdate>/div>div classtitle_format> + days_label + /div>/div> + div classhours>div classdate>/div>div classtitle_format> + hours_label + /div>/div> + div classminutes>div classdate>/div>div classtitle_format> + minutes_label + /div>/div> + div classseconds>div classdate>/div>div classtitle_format> + seconds_label + /div>/div>; if (countdown_date) { var countdown_datetime new Date(countdown_date).getTime(); countdown_wrapper.html(html_countdown_template); var countdown_general_interval setInterval(function () { update_countdown(countdown_datetime, countdown_wrapper); }, 1000); } });}function update_countdown(countdown_datetime, countdown_wrapper) { var now new Date().getTime(), differenceDates countdown_datetime - now; if (differenceDates > 0) { var days Math.floor(differenceDates / (1000 * 60 * 60 * 24)), hours Math.floor( (differenceDates % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60) ), minutes Math.floor((differenceDates % (1000 * 60 * 60)) / (1000 * 60)), seconds Math.floor((differenceDates % (1000 * 60)) / 1000); countdown_wrapper.find(.days .date).html(days); countdown_wrapper.find(.hours .date).html(hours); countdown_wrapper.find(.minutes .date).html(minutes); countdown_wrapper.find(.seconds .date).html(seconds); } else { countdown_wrapper.html(); }}document.addEventListener(DOMContentLoaded, function (event) { try { prepare_countdowns(); } catch (e) { console.log(Countdowns exception); }});/* Animations */function ws_prepare_animations() { $.fn.addnimation function (options) { var window_height parseInt($(window).height()); var actual_position parseInt($(window).scrollTop()); var settings { selector: $(this), class: fadeIn, windowDiference: window_height / 2 + 200, parent: $(this), delay: 0, speed: 1000, reiteration: true, }; if (options) { $.extend(settings, options); } settings.parent.each(function () { var element_top parseInt($(this).offset().top), current_element settings.selector, animation_delay settings.delay / 1000, animation_speed settings.speed / 1000; if ( element_top > actual_position + settings.windowDiference && !(current_element.hasClass(animated) && !settings.reiteration) ) { if (settings.classOut) { current_element .removeClass(settings.class) .addClass(settings.classOut) .removeClass(animated) .css(opacity, 0); } else { current_element .removeClass(animated) .removeClass(settings.class) .css(opacity, 0); } } else { if (settings.classOut) { current_element .css({ opacity: 1, animation-delay: animation_delay + s, animation-duration: animation_speed + s, }) .removeClass(settings.classOut) .addClass(animated) .addClass(settings.class); } else { current_element .css({ opacity: 1, animation-delay: animation_delay + s, animation-duration: animation_speed + s, }) .addClass(animated) .addClass(settings.class); } } }); };}try { ws_prepare_animations();} catch (e) { console.log(General animations exception);}// Redirections by language *//$(window).on(load, function () { $(#lang a).click(function (e) { var target_language_selection $(this).attr(href); target_language_selection target_language_selection.replace(/\s/g, ); e.preventDefault(); $.ajax({ url: /utils/?actionlanguage_redirection, type: post, dataType: json, data: target_language_selection, }).always(function (data) { if (data && data.responseText) { if (data.responseText.indexOf(http) > -1) { window.location data.responseText; } else { window.location window.location.origin + data.responseText; } } else { window.location target_language_selection; } }); });});// Remove attr width and height of images *//if (navigator.userAgent.indexOf(Chrome-Lighthouse) -1) { $(window).on(load, function () { $(img.image_size_set_automatic).each(function () { $(this).removeAttr(width); $(this).removeAttr(height); }); });}// Common functions *//function getUrlParameter(target_param) { let url_params decodeURIComponent( window.location.search.substring(1) ).split(&); for (let i 0; i url_params.length; i++) { let param url_paramsi.split(); if (param0 target_param) { return param1 undefined ? true : param1; } } return null;}// Get URL promocode and set it *//// $(window).on(load, function () {// let promocode getUrlParameter(promocode);// if (!promocode) {// promocode cookiesController.search_cookie(promocode);// }//// if (promocode) {// promocode decodeURIComponent(promocode);// $(inputnamepromocode).val(promocode);// document.cookie promocode + promocode + ; path/;// }//// // Set promocode cookie on change//// $(inputnamepromocode).on(change, function () {// let promocode $(this).val();// if (promocode) {// document.cookie promocode + promocode + ; path/;// } else {// cookiesController.delete_cookie(promocode);// }// });// });function hasHiddenContent(element) { /* Should be called after load event to be executed after async fonts are fully loaded */ if (element.length) { return ( element0.offsetHeight element0.scrollHeight || element0.offsetWidth element0.scrollWidth ); } return null;}function _save_campaign_info() { var available_campaign_params utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_id, partner, fbclid, gclid, , cookie_to_set {}; for (var x 0; x available_campaign_params.length; x++) { var target_key available_campaign_paramsx, retreived_param getUrlParameter(target_key); if (retreived_param) { cookie_to_settarget_key retreived_param; } } if (!$.isEmptyObject(cookie_to_set)) { var cookie_to_set_json JSON.stringify(cookie_to_set); cookiesController.create_cookie(analytics_campaign, cookie_to_set_json); var analytics_campaigns_history cookiesController.search_cookie( analytics_campaigns_history ); if (analytics_campaigns_history) { analytics_campaigns_history JSON.parse(analytics_campaigns_history); } else { analytics_campaigns_history ; } analytics_campaigns_history.push(cookie_to_set); var analytics_campaigns_history_json JSON.stringify( analytics_campaigns_history ); cookiesController.create_cookie( analytics_campaigns_history, analytics_campaigns_history_json ); }}document.addEventListener(DOMContentLoaded, function (event) { try { _save_campaign_info(); } catch (e) { console.log(Exception saving analytics campaign); }});function getCountry() { return cachedRequest(/utils?actiongetCountry).then((response) > response.text() );}function cachedRequest(url) { // Function used to cache the request and avoid unnecessary repeated requests const CACHE_NAME web-seeker-cache-v1?v1.10; const request new Request(url); return caches .open(CACHE_NAME) .then((cache) > { return cache.match(request).then((response) > { if (response) { return response; } return fetch(request).then((response) > { const responseClone response.clone(); if (!responseClone.ok) { throw new TypeError(bad response status); } cache.put(url, responseClone); return response; }); }); }) .catch((error) > { console.warn(CacheStorage not supported); return fetch(request).then((response) > { const responseClone response.clone(); if (!responseClone.ok) { throw new TypeError(bad response status); } return response; }); });}/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5138444657360896.css?v31_07_2024_10_26_11Common library library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5701399694278656.js?v17_09_2024_08_37_31Users Password Reset>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5701399694278656.css?v17_09_2024_08_37_31Users Password Reset library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>style> :root { --font-family-awesome: Font Awesome 6 Pro; } /style>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/brands.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/conflict-detection.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/custom-icons.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/duotone.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/fontawesome.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/light.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/regular.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-duotone-solid.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-light.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-regular.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-solid.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-thin.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/solid.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/thin.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/v4-shims.min.css relstylesheet/>style>.font1{font-family:Open Sans,sans-serif}.font2{font-family:Ephesis,cursive}.font-text{font-family:Open Sans,sans-serif}.mt-5{margin-top:3rem}.container12{width:1140px;margin-left:auto;margin-right:auto}.center_caption{top:50%;transform:translateY(-50%)}.lateral_lines{position:relative;line-height:1}.lateral_lines:before{content:;position:absolute;right:107%;top:50%;transform:translateY(-50%);width:70px;height:1px;background:white}.lateral_lines:after{content:;position:absolute;left:107%;top:50%;transform:translateY(-50%);width:70px;height:1px;background:white}.right_long_arrow{position:relative;margin-right:13px;vertical-align:middle}.right_long_arrow:before{content:;width:50px;height:1px;display:inline-block;background:white;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:width .5s}.right_long_arrow:after{content:\f054;font-family:Font Awesome 5 Pro;font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:18px;position:absolute;top:51%;right:0;transform:translateY(-50%)}*:hover>.right_long_arrow:before{width:70px}.poster_v1{position:absolute;padding:0;display:block;margin:auto;top:50%;width:550px;text-align:center;left:0;right:0;transform:translateY(-50%)}.poster_v1 .subtitle_1{font-family:Ephesis,cursive;font-size:22px;line-height:43px;letter-spacing:1.1px;text-transform:uppercase;color:white}.poster_v1 .subtitle_2{font-size:13px;line-height:16px;font-family:Ephesis,cursive;color:white;text-transform:uppercase}.poster_v1 .main_title{font:normal normal normal 75px/60px Open Sans,sans-serif;letter-spacing:3.75px;margin-top:10px;margin-bottom:10px;color:white}.poster_v1 .vertical_line{width:2px;height:70px;background:white;opacity:.6;margin:0 auto 20px}body.is_mobile .poster_v1{position:relative;width:90%}body.is_mobile .poster_v1 .subtitle_1{font-size:14px}body.is_mobile .poster_v1 .main_title{font-size:48px}.poster_v2{position:absolute;padding:0;display:block;margin:auto;top:50%;width:550px;text-align:center;left:0;right:0;transform:translateY(-50%);transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;margin-top:30px;opacity:0;filter:blur(10px);-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.poster_v2 .subtitle_1{font-family:Open Sans,sans-serif;font-size:22px;line-height:43px;letter-spacing:1.1px;text-transform:uppercase;color:white}.poster_v2 .subtitle_2{font-size:16px;font-weight:400;line-height:16px;font-family:Open Sans,sans-serif;color:white;vertical-align:middle;text-transform:uppercase}.poster_v2 .subtitle_2 i{color:white;font-weight:400;font-size:14px;margin-left:10px;vertical-align:middle;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s}.poster_v2 .subtitle_2:hover{font-weight:bold}.poster_v2 .subtitle_2:hover i{margin-left:20px;opacity:0}.poster_v2 .main_title{font:500 normal normal 75px/60px Open Sans,sans-serif;letter-spacing:3.75px;margin-top:0;margin-bottom:30px;color:white;font-size:50px;position:relative}.poster_v2 .main_title:before,.poster_v2 .main_title:after{content:;position:absolute;top:50%;transform:translateY(-50%);width:140px;height:2px;background:#bea77d}.poster_v2 .main_title:before{right:90%}.poster_v2 .main_title:after{left:90%}.current-sr-slide-visible .poster_v2{margin-top:0;opacity:1;filter:blur(0)}body.is_mobile .poster_v2{position:relative;transform:none;color:white;margin-top:30px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;filter:none;opacity:1}body.is_mobile .poster_v2 .subtitle_1{font-size:20px;font-family:Open Sans,sans-serif;line-height:30px}body.is_mobile .poster_v2 .main_title{font-size:40px;position:relative;width:fit-content;font-family:Open Sans,sans-serif;line-height:50px;margin:0px auto 20px}.poster_v3{color:white;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:95%;max-width:1140px;left:0;right:0;margin:auto;z-index:1000;transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;margin-top:30px;opacity:0;filter:blur(10px);-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s;text-align:left}.poster_v3 .subtitle{font-family:Ephesis,cursive;font-weight:300;font-size:30px;letter-spacing:3px;line-height:35px;text-shadow:0px 0px 10px #00000029}.poster_v3 .title{font-family:Open Sans,sans-serif;font-weight:400;font-size:100px;letter-spacing:3px;margin-left:50px;line-height:120px;text-shadow:0px 0px 10px #00000029}.poster_v3 .btn_more{display:inline-block;font-family:Open Sans,sans-serif;font-weight:400;font-size:15px;letter-spacing:1.28px;margin-top:10px;margin-left:50px}.poster_v3 .btn_more .icon{display:block;position:relative;text-align:center;margin:40px auto 0;width:50px;height:50px}.poster_v3 .btn_more .icon::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;border-radius:50%;background-color:#bea77d;opacity:0.4;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.poster_v3 .btn_more .icon .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.poster_v3 .btn_more .icon .arrow::before{content:;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:50%;width:1px;height:50px;background-color:white}.poster_v3 .btn_more .icon .arrow i{color:white;font-size:18px;font-weight:100}.poster_v3 .btn_more .icon::after{content:;position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border-radius:50%;background-color:#bea77d;opacity:0;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.current-sr-slide-visible .poster_v3{margin-top:0;opacity:1;filter:blur(0)}body.is_mobile .poster_v3{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;text-align:left;color:white;width:95%;max-width:95%;left:0;right:0;margin:auto;margin-top:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;filter:none;opacity:1}body.is_mobile .poster_v3 .subtitle{font-family:Ephesis,cursive;font-weight:300;font-size:20px;letter-spacing:1px;line-height:23px}body.is_mobile .poster_v3 .title{font-family:Open Sans,sans-serif;font-weight:300;font-size:30px;letter-spacing:1px;line-height:33px}.poster_v4{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white}.poster_v4 .title_1{position:relative;margin:0;font-family:Open Sans,sans-serif;font-weight:700;font-size:60px;letter-spacing:3px;line-height:1;margin-bottom:5px}.poster_v4 .title_2{position:relative;display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:33px;letter-spacing:1.65px;line-height:1}.poster_v4 .subtitle{position:relative;display:block;font-family:Ephesis,cursive;font-weight:400;font-size:17px;letter-spacing:1.7px;line-height:1;margin-bottom:10px}.poster_v4 .btn_link{position:relative;display:inline-block;margin:70px 0 40px;font-family:Ephesis,cursive;font-weight:700;font-size:16px;letter-spacing:1.6px;line-height:1;color:white;text-decoration:none}.poster_v4 .btn_link .circles{position:absolute;top:50%;left:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;border:1px solid rgba(255,255,255,0.6);border-radius:50%;z-index:-1}.poster_v4 .btn_link .circles::before,.poster_v4 .btn_link .circles::after{content:;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid white;border-radius:50%}.poster_v4 .btn_link .circles::before{width:65px;height:65px;opacity:0.35}.poster_v4 .btn_link .circles::after{width:90px;height:90px;opacity:0.15}.poster_v4 .with_line::before,.poster_v4 .with_line::after{content:;position:absolute;top:50%;height:2px;background-color:white}.poster_v4.left{text-align:left}.poster_v4.left .with_line::before{right:calc(100% + 20px);width:100px}.poster_v4.center{text-align:center}.poster_v4.center .with_line::before{width:50px;right:calc(100% + 20px)}.poster_v4.center .with_line::after{width:50px;left:calc(100% + 20px)}.poster_v4.right{text-align:right}.poster_v4.right .with_line::before{width:100px;left:calc(100% + 20px)}body.is_mobile .poster_v4 .title_1{font-size:45px}body.is_mobile .poster_v4 .title_2{font-size:22px}body.is_mobile .poster_v4 .subtitle{font-size:15px;margin-bottom:5px}body.is_mobile .poster_v4 .btn_link{margin:35px 0 15px}body.is_mobile .poster_v4 .btn_link .circles{width:30px;height:30px}body.is_mobile .poster_v4 .btn_link .circles::before{width:55px;height:55px}body.is_mobile .poster_v4 .btn_link .circles::after{width:80px;height:80px}body.is_mobile .poster_v4.left .with_line::before,body.is_mobile .poster_v4.right .with_line::before{width:50px}.poster_v5{color:#FFFFFF;position:relative;text-align:left;left:20%;transform:translate(-50%, 0)}.poster_v5 .uppercase{text-transform:uppercase}.poster_v5 .title_wrapper{font-size:60px;line-height:1;font-family:Open Sans,sans-serif;letter-spacing:1.2px}.poster_v5 .title_wrapper small{display:block;font-size:20px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:4.8px;margin-bottom:0}.poster_v5 .title_wrapper div{margin-bottom:32px}.poster_v5 .button_wrapper{position:absolute;top:130px;left:-24px;height:114px;opacity:1;display:flex;justify-content:center;bottom:-48px;transition:transform .3s}.poster_v5 .button_wrapper .button_explore{font-size:16px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:3.84px;opacity:1;cursor:pointer;text-transform:uppercase;display:flex;justify-content:space-evenly;align-items:center;transition:all .3s;color:white}.poster_v5 .button_wrapper .button_explore .button_text{width:150px;padding-left:15px}.poster_v5 .button_wrapper .button_explore .icon_triangle{font-size:34px;margin-left:40px;transform:matrix(0, 0.7, 1, 0, 0, 0) rotate(90deg);transition:all .3s}.poster_v5 .button_wrapper .button_explore .index{z-index:2}.poster_v5 .button_wrapper .button_explore .icon{font-size:10px;display:flex;justify-content:center;align-items:center;transition:all .3s}.poster_v5 .button_wrapper .button_explore .icon:after{content:;height:57px;width:57px;border-radius:33px;transition:all .3s;background:#bea77d;position:absolute;left:10%}.poster_v5 .button_wrapper .button_explore:hover .icon_triangle{transform:matrix(0, 1, 0.7, 0, 130, 0);transition:all .3s}.poster_v5 .button_wrapper .button_explore:hover .icon{flex-direction:column;justify-content:center;vertical-align:auto}.poster_v5 .button_wrapper .button_explore:hover .icon:after{border-radius:30px;width:194px;transition:width .3s}.poster_v5 .button_wrapper .button_explore:hover .button_text{color:white;transform:translateX(-25px);transition:all .3s}body.is_mobile .poster_v5{transform:none;left:0;top:120px;text-align:center}body.is_mobile .poster_v5 .title_wrapper{font-size:50px;line-height:60px}body.is_mobile .poster_v5 .button_wrapper{left:50%;top:initial;transform:translate(-50%, 60%)}body.is_mobile .poster_v5 .button_wrapper .button_explore{text-decoration:none}body.is_mobile .poster_v5 .button_wrapper .button_explore .button_text{text-decoration:initial}body.is_mobile .poster_v5 .button_wrapper .button_explore:hover .button_text{transform:translateX(-40px)}.poster_v6{text-align:center;color:#ffffff}.poster_v6 .title_wrapper{font-size:56px;line-height:60px;font-weight:400;margin-bottom:30px;font-family:Open Sans,sans-serif;letter-spacing:1.2px}.poster_v6 .title_wrapper small{display:block;font-size:26px;line-height:28px;font-weight:400;color:white;font-family:Ephesis,cursive;letter-spacing:4.8px;margin-bottom:0}.poster_v6 .title_wrapper .subtitle{margin-top:15px}.poster_v6 .button_wrapper{position:relative;top:0;left:0;bottom:0;height:114px;opacity:1;display:flex;justify-content:center;transition:transform 0.3s}.poster_v6 .button_wrapper .btn_primary{position:relative;display:inline-flex;align-items:center;flex-wrap:nowrap;border:none;text-align:center;white-space:nowrap;padding:0 25px;height:50px;border-radius:35px;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:18px;font-family:Ephesis,cursive;transition:all 0.5s;cursor:pointer;background-color:#8e7547;color:white;padding-left:70px}.poster_v6 .button_wrapper .btn_primary i{display:block;margin-right:30px;font-weight:300;position:absolute;top:50%;left:20px;transform:translateY(-50%);opacity:1;max-width:50px;transition:all 0.4s}.poster_v6 .button_wrapper .btn_primary i:after{position:absolute;content:;width:1px;background-color:white;top:-16px;bottom:-16px;right:-15px}.poster_v6 .button_wrapper .btn_primary::after{display:inline-block;content:;background-image:url(https://storage.googleapis.com/cdn.paraty.es/em-ande/files/arrow_right_white.svg);width:0;height:25px;background-size:100% auto;background-position:50% 50%;z-index:1;background-repeat:no-repeat;margin-left:0;overflow:hidden;transition:all 0.5s}.poster_v6 .button_wrapper .btn_primary:hover{padding-left:25px}.poster_v6 .button_wrapper .btn_primary:hover i{margin-right:0;max-width:0;opacity:0}.poster_v6 .button_wrapper .btn_primary:hover:after{width:25px !important;margin-left:15px}.poster_v6 .button_wrapper .uppercase{text-transform:uppercase;background-color:#bea77d}body.is_mobile .poster_v6{position:relative;top:120px}body.is_mobile .poster_v6 .title_wrapper{font-size:50px;margin-bottom:20px;line-height:60px}body.is_mobile .poster_v6 .title_wrapper small{font-size:26px}body.is_mobile .poster_v6 .button_wrapper a{padding:0 15px;height:40px;padding-left:70px;font-size:14px}body.is_mobile .poster_v6 .button_wrapper a i:after{top:-14px;bottom:-14px}.poster_countdown_v1{font-family:Open Sans,sans-serif;display:table;position:absolute;top:30px;right:30px;z-index:7}.poster_countdown_v1 .countdown_tag>div{background:white;border-radius:10px;padding:19px 0;min-width:62px;margin-right:15px}.poster_countdown_v1 .countdown_tag .date{font-weight:bold;font-size:32px}.poster_countdown_v1 .countdown_tag .title_format{font-weight:lighter;font-size:10px}.poster_countdown_v1 .section_link{text-align:center;color:white;display:block;margin-top:20px;text-transform:uppercase;text-decoration:none;font-size:18px}.poster_countdown_v1 .section_link i{margin-left:10px;font-size:12px}@-webkit-keyframes scroll_down_v1{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes scroll_down_v1{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.scroll_down_general.v1{position:relative;z-index:2;display:table;margin:auto;color:#fff;font:normal 400 20px/1 sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s;padding-top:80px;cursor:pointer}.scroll_down_general.v1 span,.scroll_down_general.v1:before,.scroll_down_general.v1:after{content:;position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:scroll_down_v1 2s infinite;animation:scroll_down_v1 2s infinite;opacity:0;box-sizing:border-box}.scroll_down_general.v1:before{-webkit-animation-delay:0s;animation-delay:0s}.scroll_down_general.v1 span{top:16px;-webkit-animation-delay:.15s;animation-delay:.15s}.scroll_down_general.v1:after{top:32px;-webkit-animation-delay:.3s;animation-delay:.3s}body .rooms_full_wrapper .rooms_wrapper .room .room_content_wrapper .room_icons .icon .icon_text{white-space:nowrap}body.scrolled .menu_toggle{position:fixed !important}body.scrolled .top_items{position:fixed;z-index:3}body.scrolled .top_items .top_sections{display:none}body.scrolled .top_items .header_phone::after{display:none !important}body.scrolled .top_items .header_phone i{color:#414141 !important}body.scrolled .top_items .header_lang{color:#414141 !important}body.scrolled .header_fixed_content{display:block !important}body.scrolled .header_fixed_content .fixed_menu_wrapper{display:none}body.scrolled .header_fixed_content .fixed_right_items{display:none}body.scrolled #wrapper_booking .booking_form::before{backdrop-filter:none}body.scrolled #wrapper_booking .booking_form .dp-value,body.scrolled #wrapper_booking .booking_form .occupancy_value,body.scrolled #wrapper_booking .booking_form small{color:#414141 !important}body.scrolled #wrapper_booking .booking_form .promocode_wrapper input::placeholder{color:#414141}body.scrolled #wrapper_booking .booking_form .dp-value::after{border-color:#414141 !important}body.scrolled #wrapper_booking .booking_form .occupancy_display::after,body.scrolled #wrapper_booking .booking_form .dates_wrapper::after{background:#414141 !important}body .banner_destacados .destacados_wrapper .card .content .btn_link{opacity:0;transition:all .6s}body .banner_destacados .destacados_wrapper .card .content .btn_link::after{width:4px;height:4px;margin-left:80px !important;top:9px;left:0}body .banner_destacados .destacados_wrapper .card .content .btn_link::before{left:78px !important}body .banner_destacados .destacados_wrapper .card .content .btn_link span{border-bottom:0}body .banner_destacados .destacados_wrapper .card:hover::before{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0) 150px, rgba(0,0,0,0.6))}body .banner_destacados .destacados_wrapper .card:hover .content_top{display:none}body .banner_destacados .destacados_wrapper .card:hover .content .title{opacity:1;padding-bottom:10px}body .banner_destacados .destacados_wrapper .card:hover .content .btn_link{opacity:1;padding-bottom:10px}body .banner_destacados .destacados_wrapper .card:hover .content .btn_link::before{width:8px !important;margin-bottom:0;left:78px;bottom:20px}body .datepicker_wrapper_element.active *:not(i),body #wrapper_booking .booking_steps{font-family:Open Sans,sans-serif !important}body #ages_modal_selection .content_modal .ages_continue_button{background:#bea77d;border-radius:8px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){left:230px}body .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels) .booking_form::before{-webkit-backdrop-filter:blur(0)}body .banner_intro_wrapper{padding:0}body .banner_intro_wrapper .content_wrapper .right_content{width:50% !important}body .banner_destacados .destacados_wrapper{grid-template-columns:29% 40% 30%}}@media (max-width: 1500px){body .rooms_wrapper .container12{width:1140px}}body.is_mobile .main-owlslider .description_text .poster_v5 .title_wrapper{font-size:45px !important}body.is_mobile .booking_engine_mobile_v2 *:not(i),body.is_mobile .booking_engine_mobile_v2 .engine_wrapper .booking_form .promocode_wrapper input::-webkit-input-placeholder{font-family:Open Sans,sans-serif}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.scrolled header .header_content .top_items{right:10px}.banner_carousel_patrimonio_wrapper .text_wrapper .title_text,.banner_carousel_patrimonio_wrapper .text_wrapper .text_content{margin-left:0px !important}footer .container12 .top_content .col.logo_wrapper img{left:0}}body .banner_destacados:lang(en) .destacados_wrapper .card:hover .content .btn_link::before{left:90px !important}body .banner_destacados:lang(en) .destacados_wrapper .card:hover .content .btn_link::after{left:11px}/style>style>.font1{font-family:Open Sans,sans-serif}.font2{font-family:Ephesis,cursive}.font-text{font-family:Open Sans,sans-serif}.mt-5{margin-top:3rem}.container12{width:1140px;margin-left:auto;margin-right:auto}.center_caption{top:50%;transform:translateY(-50%)}.lateral_lines{position:relative;line-height:1}.lateral_lines:before{content:;position:absolute;right:107%;top:50%;transform:translateY(-50%);width:70px;height:1px;background:white}.lateral_lines:after{content:;position:absolute;left:107%;top:50%;transform:translateY(-50%);width:70px;height:1px;background:white}.right_long_arrow{position:relative;margin-right:13px;vertical-align:middle}.right_long_arrow:before{content:;width:50px;height:1px;display:inline-block;background:white;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:width .5s}.right_long_arrow:after{content:\f054;font-family:Font Awesome 5 Pro;font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:18px;position:absolute;top:51%;right:0;transform:translateY(-50%)}*:hover>.right_long_arrow:before{width:70px}.poster_v1{position:absolute;padding:0;display:block;margin:auto;top:50%;width:550px;text-align:center;left:0;right:0;transform:translateY(-50%)}.poster_v1 .subtitle_1{font-family:Ephesis,cursive;font-size:22px;line-height:43px;letter-spacing:1.1px;text-transform:uppercase;color:white}.poster_v1 .subtitle_2{font-size:13px;line-height:16px;font-family:Ephesis,cursive;color:white;text-transform:uppercase}.poster_v1 .main_title{font:normal normal normal 75px/60px Open Sans,sans-serif;letter-spacing:3.75px;margin-top:10px;margin-bottom:10px;color:white}.poster_v1 .vertical_line{width:2px;height:70px;background:white;opacity:.6;margin:0 auto 20px}body.is_mobile .poster_v1{position:relative;width:90%}body.is_mobile .poster_v1 .subtitle_1{font-size:14px}body.is_mobile .poster_v1 .main_title{font-size:48px}.poster_v2{position:absolute;padding:0;display:block;margin:auto;top:50%;width:550px;text-align:center;left:0;right:0;transform:translateY(-50%);transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;margin-top:30px;opacity:0;filter:blur(10px);-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.poster_v2 .subtitle_1{font-family:Open Sans,sans-serif;font-size:22px;line-height:43px;letter-spacing:1.1px;text-transform:uppercase;color:white}.poster_v2 .subtitle_2{font-size:16px;font-weight:400;line-height:16px;font-family:Open Sans,sans-serif;color:white;vertical-align:middle;text-transform:uppercase}.poster_v2 .subtitle_2 i{color:white;font-weight:400;font-size:14px;margin-left:10px;vertical-align:middle;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s}.poster_v2 .subtitle_2:hover{font-weight:bold}.poster_v2 .subtitle_2:hover i{margin-left:20px;opacity:0}.poster_v2 .main_title{font:500 normal normal 75px/60px Open Sans,sans-serif;letter-spacing:3.75px;margin-top:0;margin-bottom:30px;color:white;font-size:50px;position:relative}.poster_v2 .main_title:before,.poster_v2 .main_title:after{content:;position:absolute;top:50%;transform:translateY(-50%);width:140px;height:2px;background:#bea77d}.poster_v2 .main_title:before{right:90%}.poster_v2 .main_title:after{left:90%}.current-sr-slide-visible .poster_v2{margin-top:0;opacity:1;filter:blur(0)}body.is_mobile .poster_v2{position:relative;transform:none;color:white;margin-top:30px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;filter:none;opacity:1}body.is_mobile .poster_v2 .subtitle_1{font-size:20px;font-family:Open Sans,sans-serif;line-height:30px}body.is_mobile .poster_v2 .main_title{font-size:40px;position:relative;width:fit-content;font-family:Open Sans,sans-serif;line-height:50px;margin:0px auto 20px}.poster_v3{color:white;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:95%;max-width:1140px;left:0;right:0;margin:auto;z-index:1000;transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;margin-top:30px;opacity:0;filter:blur(10px);-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s;text-align:left}.poster_v3 .subtitle{font-family:Ephesis,cursive;font-weight:300;font-size:30px;letter-spacing:3px;line-height:35px;text-shadow:0px 0px 10px #00000029}.poster_v3 .title{font-family:Open Sans,sans-serif;font-weight:400;font-size:100px;letter-spacing:3px;margin-left:50px;line-height:120px;text-shadow:0px 0px 10px #00000029}.poster_v3 .btn_more{display:inline-block;font-family:Open Sans,sans-serif;font-weight:400;font-size:15px;letter-spacing:1.28px;margin-top:10px;margin-left:50px}.poster_v3 .btn_more .icon{display:block;position:relative;text-align:center;margin:40px auto 0;width:50px;height:50px}.poster_v3 .btn_more .icon::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;border-radius:50%;background-color:#bea77d;opacity:0.4;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.poster_v3 .btn_more .icon .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.poster_v3 .btn_more .icon .arrow::before{content:;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:50%;width:1px;height:50px;background-color:white}.poster_v3 .btn_more .icon .arrow i{color:white;font-size:18px;font-weight:100}.poster_v3 .btn_more .icon::after{content:;position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border-radius:50%;background-color:#bea77d;opacity:0;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.current-sr-slide-visible .poster_v3{margin-top:0;opacity:1;filter:blur(0)}body.is_mobile .poster_v3{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;text-align:left;color:white;width:95%;max-width:95%;left:0;right:0;margin:auto;margin-top:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;filter:none;opacity:1}body.is_mobile .poster_v3 .subtitle{font-family:Ephesis,cursive;font-weight:300;font-size:20px;letter-spacing:1px;line-height:23px}body.is_mobile .poster_v3 .title{font-family:Open Sans,sans-serif;font-weight:300;font-size:30px;letter-spacing:1px;line-height:33px}.poster_v4{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white}.poster_v4 .title_1{position:relative;margin:0;font-family:Open Sans,sans-serif;font-weight:700;font-size:60px;letter-spacing:3px;line-height:1;margin-bottom:5px}.poster_v4 .title_2{position:relative;display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:33px;letter-spacing:1.65px;line-height:1}.poster_v4 .subtitle{position:relative;display:block;font-family:Ephesis,cursive;font-weight:400;font-size:17px;letter-spacing:1.7px;line-height:1;margin-bottom:10px}.poster_v4 .btn_link{position:relative;display:inline-block;margin:70px 0 40px;font-family:Ephesis,cursive;font-weight:700;font-size:16px;letter-spacing:1.6px;line-height:1;color:white;text-decoration:none}.poster_v4 .btn_link .circles{position:absolute;top:50%;left:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;border:1px solid rgba(255,255,255,0.6);border-radius:50%;z-index:-1}.poster_v4 .btn_link .circles::before,.poster_v4 .btn_link .circles::after{content:;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid white;border-radius:50%}.poster_v4 .btn_link .circles::before{width:65px;height:65px;opacity:0.35}.poster_v4 .btn_link .circles::after{width:90px;height:90px;opacity:0.15}.poster_v4 .with_line::before,.poster_v4 .with_line::after{content:;position:absolute;top:50%;height:2px;background-color:white}.poster_v4.left{text-align:left}.poster_v4.left .with_line::before{right:calc(100% + 20px);width:100px}.poster_v4.center{text-align:center}.poster_v4.center .with_line::before{width:50px;right:calc(100% + 20px)}.poster_v4.center .with_line::after{width:50px;left:calc(100% + 20px)}.poster_v4.right{text-align:right}.poster_v4.right .with_line::before{width:100px;left:calc(100% + 20px)}body.is_mobile .poster_v4 .title_1{font-size:45px}body.is_mobile .poster_v4 .title_2{font-size:22px}body.is_mobile .poster_v4 .subtitle{font-size:15px;margin-bottom:5px}body.is_mobile .poster_v4 .btn_link{margin:35px 0 15px}body.is_mobile .poster_v4 .btn_link .circles{width:30px;height:30px}body.is_mobile .poster_v4 .btn_link .circles::before{width:55px;height:55px}body.is_mobile .poster_v4 .btn_link .circles::after{width:80px;height:80px}body.is_mobile .poster_v4.left .with_line::before,body.is_mobile .poster_v4.right .with_line::before{width:50px}.poster_v5{color:#FFFFFF;position:relative;text-align:left;left:20%;transform:translate(-50%, 0)}.poster_v5 .uppercase{text-transform:uppercase}.poster_v5 .title_wrapper{font-size:60px;line-height:1;font-family:Open Sans,sans-serif;letter-spacing:1.2px}.poster_v5 .title_wrapper small{display:block;font-size:20px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:4.8px;margin-bottom:0}.poster_v5 .title_wrapper div{margin-bottom:32px}.poster_v5 .button_wrapper{position:absolute;top:130px;left:-24px;height:114px;opacity:1;display:flex;justify-content:center;bottom:-48px;transition:transform .3s}.poster_v5 .button_wrapper .button_explore{font-size:16px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:3.84px;opacity:1;cursor:pointer;text-transform:uppercase;display:flex;justify-content:space-evenly;align-items:center;transition:all .3s;color:white}.poster_v5 .button_wrapper .button_explore .button_text{width:150px;padding-left:15px}.poster_v5 .button_wrapper .button_explore .icon_triangle{font-size:34px;margin-left:40px;transform:matrix(0, 0.7, 1, 0, 0, 0) rotate(90deg);transition:all .3s}.poster_v5 .button_wrapper .button_explore .index{z-index:2}.poster_v5 .button_wrapper .button_explore .icon{font-size:10px;display:flex;justify-content:center;align-items:center;transition:all .3s}.poster_v5 .button_wrapper .button_explore .icon:after{content:;height:57px;width:57px;border-radius:33px;transition:all .3s;background:#bea77d;position:absolute;left:10%}.poster_v5 .button_wrapper .button_explore:hover .icon_triangle{transform:matrix(0, 1, 0.7, 0, 130, 0);transition:all .3s}.poster_v5 .button_wrapper .button_explore:hover .icon{flex-direction:column;justify-content:center;vertical-align:auto}.poster_v5 .button_wrapper .button_explore:hover .icon:after{border-radius:30px;width:194px;transition:width .3s}.poster_v5 .button_wrapper .button_explore:hover .button_text{color:white;transform:translateX(-25px);transition:all .3s}body.is_mobile .poster_v5{transform:none;left:0;top:120px;text-align:center}body.is_mobile .poster_v5 .title_wrapper{font-size:50px;line-height:60px}body.is_mobile .poster_v5 .button_wrapper{left:50%;top:initial;transform:translate(-50%, 60%)}body.is_mobile .poster_v5 .button_wrapper .button_explore{text-decoration:none}body.is_mobile .poster_v5 .button_wrapper .button_explore .button_text{text-decoration:initial}body.is_mobile .poster_v5 .button_wrapper .button_explore:hover .button_text{transform:translateX(-40px)}.poster_v6{text-align:center;color:#ffffff}.poster_v6 .title_wrapper{font-size:56px;line-height:60px;font-weight:400;margin-bottom:30px;font-family:Open Sans,sans-serif;letter-spacing:1.2px}.poster_v6 .title_wrapper small{display:block;font-size:26px;line-height:28px;font-weight:400;color:white;font-family:Ephesis,cursive;letter-spacing:4.8px;margin-bottom:0}.poster_v6 .title_wrapper .subtitle{margin-top:15px}.poster_v6 .button_wrapper{position:relative;top:0;left:0;bottom:0;height:114px;opacity:1;display:flex;justify-content:center;transition:transform 0.3s}.poster_v6 .button_wrapper .btn_primary{position:relative;display:inline-flex;align-items:center;flex-wrap:nowrap;border:none;text-align:center;white-space:nowrap;padding:0 25px;height:50px;border-radius:35px;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:18px;font-family:Ephesis,cursive;transition:all 0.5s;cursor:pointer;background-color:#8e7547;color:white;padding-left:70px}.poster_v6 .button_wrapper .btn_primary i{display:block;margin-right:30px;font-weight:300;position:absolute;top:50%;left:20px;transform:translateY(-50%);opacity:1;max-width:50px;transition:all 0.4s}.poster_v6 .button_wrapper .btn_primary i:after{position:absolute;content:;width:1px;background-color:white;top:-16px;bottom:-16px;right:-15px}.poster_v6 .button_wrapper .btn_primary::after{display:inline-block;content:;background-image:url(https://storage.googleapis.com/cdn.paraty.es/em-ande/files/arrow_right_white.svg);width:0;height:25px;background-size:100% auto;background-position:50% 50%;z-index:1;background-repeat:no-repeat;margin-left:0;overflow:hidden;transition:all 0.5s}.poster_v6 .button_wrapper .btn_primary:hover{padding-left:25px}.poster_v6 .button_wrapper .btn_primary:hover i{margin-right:0;max-width:0;opacity:0}.poster_v6 .button_wrapper .btn_primary:hover:after{width:25px !important;margin-left:15px}.poster_v6 .button_wrapper .uppercase{text-transform:uppercase;background-color:#bea77d}body.is_mobile .poster_v6{position:relative;top:120px}body.is_mobile .poster_v6 .title_wrapper{font-size:50px;margin-bottom:20px;line-height:60px}body.is_mobile .poster_v6 .title_wrapper small{font-size:26px}body.is_mobile .poster_v6 .button_wrapper a{padding:0 15px;height:40px;padding-left:70px;font-size:14px}body.is_mobile .poster_v6 .button_wrapper a i:after{top:-14px;bottom:-14px}.poster_countdown_v1{font-family:Open Sans,sans-serif;display:table;position:absolute;top:30px;right:30px;z-index:7}.poster_countdown_v1 .countdown_tag>div{background:white;border-radius:10px;padding:19px 0;min-width:62px;margin-right:15px}.poster_countdown_v1 .countdown_tag .date{font-weight:bold;font-size:32px}.poster_countdown_v1 .countdown_tag .title_format{font-weight:lighter;font-size:10px}.poster_countdown_v1 .section_link{text-align:center;color:white;display:block;margin-top:20px;text-transform:uppercase;text-decoration:none;font-size:18px}.poster_countdown_v1 .section_link i{margin-left:10px;font-size:12px}@-webkit-keyframes scroll_down_v1{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes scroll_down_v1{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.scroll_down_general.v1{position:relative;z-index:2;display:table;margin:auto;color:#fff;font:normal 400 20px/1 sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s;padding-top:80px;cursor:pointer}.scroll_down_general.v1 span,.scroll_down_general.v1:before,.scroll_down_general.v1:after{content:;position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:scroll_down_v1 2s infinite;animation:scroll_down_v1 2s infinite;opacity:0;box-sizing:border-box}.scroll_down_general.v1:before{-webkit-animation-delay:0s;animation-delay:0s}.scroll_down_general.v1 span{top:16px;-webkit-animation-delay:.15s;animation-delay:.15s}.scroll_down_general.v1:after{top:32px;-webkit-animation-delay:.3s;animation-delay:.3s}.preloading{position:absolute;top:0;left:0;right:0;bottom:0;position:fixed;z-index:10001}.preloading:before{content:;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.9);z-index:5}.preloading .preloading_background{height:100%;width:100%;object-fit:cover}.preloading .preloading_logo{max-width:250px;max-height:100px;margin-bottom:30px}.preloading .center_xy{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;padding:30px;text-align:center;width:400px}.preloading .center_xy .desc{font-size:16px;line-height:27px;letter-spacing:1px;color:#444;font-family:Ephesis,cursive}.preloading .center_xy:before,.preloading .center_xy:after{position:absolute;bottom:0;left:15%;content:;display:block;width:70%;height:4px;border-radius:2px;background:#bea77d;opacity:.5}.preloading .center_xy:after{width:0%;opacity:1;animation:slide_loaging 8s infinite}.preloading .center_xy .loader_wrapper .letter-holder{padding:16px;display:flex;justify-content:center}.preloading .center_xy .loader_wrapper .letter-holder .letter{float:left;font-size:16px;line-height:27px;letter-spacing:1px;color:#444;font-family:Ephesis,cursive;animation-name:loading_v2;animation-duration:1.6s;animation-iteration-count:infinite;animation-direction:normal}.preloading .center_xy .loader_wrapper .letter-holder .l-1{animation-delay:0.48s}.preloading .center_xy .loader_wrapper .letter-holder .l-2{animation-delay:0.6s}.preloading .center_xy .loader_wrapper .letter-holder .l-3{animation-delay:0.72s}.preloading .center_xy .loader_wrapper .letter-holder .l-4{animation-delay:0.84s}.preloading .center_xy .loader_wrapper .letter-holder .l-5{animation-delay:0.96s}.preloading .center_xy .loader_wrapper .letter-holder .l-6{animation-delay:1.08s}.preloading .center_xy .loader_wrapper .letter-holder .l-7{animation-delay:1.2s}.preloading .center_xy .loader_wrapper .letter-holder .l-8{animation-delay:1.32s}.preloading .center_xy .loader_wrapper .letter-holder .l-9{animation-delay:1.44s}.preloading .center_xy .loader_wrapper .letter-holder .l-10{animation-delay:1.56s}.preloading.v2 .center_xy::after,.preloading.v2 .center_xy::before{display:none}@-webkit-keyframes slide_loaging{0%{width:0%}to{width:70%}}@keyframes slide_loaging{0%{width:0%}to{width:70%}}@keyframes loading_v2{0%{opacity:0}100%{opacity:1}}/style> div classpreloading v2 idpreloading_website style>img altuna habitación con una cama y una silla y una ventanas1900 classpreloading_background srchttps://cdn2.paraty.es/test3-copia2/images/9930cd8ea380fc7s1900 style/>div classcenter_xy>img altun logotipo para taiga campings y resorts con un árbol en el medio classpreloading_logo srchttps://cdn2.paraty.es/test3-copia2/images/7b00306ea4e488e/>div classloader_wrapper>div classletter-holder>div classl-1 letter stylefont-family:Open Sans, sans-serif;>C/div>div classl-2 letter stylefont-family:Open Sans, sans-serif;>a/div>div classl-3 letter stylefont-family:Open Sans, sans-serif;>r/div>div classl-4 letter stylefont-family:Open Sans, sans-serif;>g/div>div classl-5 letter stylefont-family:Open Sans, sans-serif;>a/div>div classl-6 letter stylefont-family:Open Sans, sans-serif;>n/div>div classl-7 letter stylefont-family:Open Sans, sans-serif;>d/div>div classl-8 letter stylefont-family:Open Sans, sans-serif;>o/div>div classl-9 letter stylefont-family:Open Sans, sans-serif;>./div>div classl-10 letter stylefont-family:Open Sans, sans-serif;>./div>div classl-11 letter stylefont-family:Open Sans, sans-serif;>./div>/div>/div>/div>/div>style> .preloading::before { opacity:.8; } .center_xy .preloading_logo { } .preloading .center_xy:before, .preloading .center_xy:after { }/style> script componenttrue>if ($(#custom_time_loading).length) { $(function() { let time_loading $(#custom_time_loading).val(); setTimeout(function() { $(.preloading).fadeOut(); }, time_loading); });} else { // document.addEventListener(DOMContentLoaded, function(event) {// $(.preloading).fadeOut(); // }); $(window).on(load, function() { $(#preloading_website).fadeOut();});};/script>style>.preloading_popup{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99999;position:fixed;background:rgba(190,167,125,0.9);text-align:center;display:none}.preloading_popup .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto}.preloading_popup .content .logo{text-align:center;max-width:180px;margin:auto;display:flex;justify-content:center}.preloading_popup .content .logo img{display:block;width:auto;object-fit:contain;max-width:180px}.preloading_popup .content .bars_animation{text-align:center;display:block;margin:21px auto;width:100%;height:105px}.preloading_popup .content .bars_animation .default_line_loading{background-color:white;height:100%;width:3px;display:inline-block;-webkit-animation:sk-stretchdelay 2.3s infinite ease-in-out;-moz-animation:sk-stretchdelay 2.3s infinite ease-in-out;-o-animation:sk-stretchdelay 2.3s infinite ease-in-out;animation:sk-stretchdelay 2.3s infinite ease-in-out;margin-right:6px}.preloading_popup .content .text_preloading{color:white;font-weight:lighter;text-transform:uppercase}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}/style> div classpreloading_popup idpreloading_popup style>div classcontent style>div classlogo stylemargin:0 auto;>img altun fondo blanco con un espacio vacío en el medio . loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/6b37be0ca5a2c44 style>/img>/div>div classbars_animation>/div>div classtext_preloading font1 stylefont-family:Open Sans, sans-serif;text-transform:none;>div> Comprobando la disponibilidad de tu búsqueda:br/>br/> De strong>@@start_date@@/strong> a strong>@@end_date@@/strong>/div>/div>/div>/div>style> .default_line_loading { } .preloading_popup .content .text_preloading * { font-family:Jost, sans-serif; } .preloading_popup .content .bars_animation .default_line_loading { } .preloading_popup .content .logo img { }/style> script componenttrue> var gif_wrapper $(.bars_animation).addClass(gif_wrapper), number_of_lines 20; for (var x 0; x number_of_lines; x++) { var target_delay_css { -webkit-animation-delay: -(1.5 - (0.1 * x)) + s, -moz-animation-delay: -(1.5 - (0.1 * x)) + s, -o-animation-delay: -(1.5 - (0.1 * x)) + s, animation-delay: -(1.5 - (0.1 * x)) + s }; var element_line_to_append $(div>/div>).addClass(default_line_loading).css(target_delay_css); element_line_to_append.appendTo(gif_wrapper); }/script>style>body{overflow-x:hidden}body.no_scroll{overflow:hidden}body.scrolled header .menu_toggle,body header.inner_header .menu_toggle{left:200px}body.scrolled header .menu_toggle span,body header.inner_header .menu_toggle span{background:#414141}body.scrolled header .menu_toggle span::before,body.scrolled header .menu_toggle span::after,body header.inner_header .menu_toggle span::before,body header.inner_header .menu_toggle span::after{background:#414141}body.scrolled header.menu_opened .menu_toggle span,body header.inner_header.menu_opened .menu_toggle span{background:transparent}body.scrolled header.menu_opened .menu_toggle span::before,body.scrolled header.menu_opened .menu_toggle span::after,body header.inner_header.menu_opened .menu_toggle span::before,body header.inner_header.menu_opened .menu_toggle span::after{background:white}body.scrolled header .header_fixed_content,body header.inner_header .header_fixed_content{transform:translateY(0)}body.scrolled header .header_fixed_content .fixed_right_items #lang,body.scrolled header .header_fixed_content .fixed_right_items #lang *,body header.inner_header .header_fixed_content .fixed_right_items #lang,body header.inner_header .header_fixed_content .fixed_right_items #lang *{color:#414141}body.scrolled header::before,body header.inner_header::before{opacity:0}header{position:absolute;top:0;left:0;right:0;z-index:8}header::before{position:absolute;content:;height:180px;top:0;left:0;right:0;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.496236) 100%);opacity:1;transition:all .4s}header::after{opacity:1;transition:all .4s}header .menu_toggle{font-family:Open Sans,sans-serif;color:white;font-size:15px;font-weight:300;text-transform:uppercase;padding-left:70px;position:fixed;top:35px;left:70px;z-index:4;width:45px;height:45px;display:flex;align-items:center;transition:all .4s;cursor:pointer}header .menu_toggle span{display:inline-block;width:100%;height:3px;border-radius:3px;background-color:white;position:relative;cursor:pointer;transition:all .4s}header .menu_toggle span::before,header .menu_toggle span::after{position:absolute;content:;left:0;height:3px;border-radius:3px;background-color:white;transform:rotate(0) translate(0, 0);transition:all .2s}header .menu_toggle span::before{top:-12px;width:100%}header .menu_toggle span::after{top:12px;width:50%}header .header_content{position:relative;padding:0 70px;display:flex;justify-content:flex-end;align-items:center;height:110px}header .header_content .logo_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .4s;width:200px}header .header_content .logo_wrapper a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}header .header_content .logo_wrapper img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}header .header_content .top_items{display:flex;justify-content:flex-end;opacity:1;transition:all .4s}header .header_content .top_items .top_item,header .header_content .top_items .top_item a{font-family:Open Sans,sans-serif;color:white;font-size:15px;font-weight:300;position:relative;text-decoration:none}header .header_content .top_items .top_item:not(:last-of-type)::after{display:inline-block;vertical-align:middle;content:;width:1px;height:20px;background:white;margin:0 10px}header .header_content .top_items .top_item.header_lang .language_inline{display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;color:#FFFFFF;text-transform:uppercase;margin:0 8px 0 10px}header .header_content .top_items .top_item.header_lang .language_inline a{margin-right:10px;cursor:pointer;color:#FFFFFF;text-decoration:none;position:relative;font-size:18px}header .header_content .top_items .top_item.header_lang .language_inline a:hover{opacity:0.7}header .header_content .top_items .top_item.header_lang .language_inline a.selected{font-weight:600}header .header_content .top_items .top_item.header_lang .language_inline a:not(:last-of-type)::after{position:absolute;left:100%;top:0;vertical-align:middle;content:;width:1px;height:20px;background:white;margin-left:7px}header .header_fixed_content{z-index:2;color:white;position:fixed;top:0;left:0;right:0;text-align:center;height:110px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#ffffff50;transform:translateY(-100%);box-shadow:0 0 10px rgba(0,0,0,0.2);transition:all .5s}header .header_fixed_content.show_top_icons_on_scroll .top_items{display:flex;justify-content:flex-end;opacity:1;transition:all .4s;position:absolute;right:35px}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item,header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item a{font-family:Open Sans,sans-serif;color:white;font-size:15px;font-weight:300;position:relative;text-decoration:none}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline{display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;color:#FFFFFF;text-transform:uppercase;margin:0 8px 0 10px}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline a{margin-right:10px;cursor:pointer;color:#FFFFFF;text-decoration:none;position:relative;font-size:18px}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline a:hover{opacity:0.7}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline a.selected{font-weight:600}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline a:not(:last-of-type)::after{position:absolute;left:100%;top:0;vertical-align:middle;content:;width:1px;height:20px;background:white;margin-left:7px}header .header_fixed_content .logo_dark{max-height:75px;position:absolute;top:50%;transform:translateY(-50%);left:100px}header .header_fixed_content .fixed_menu_wrapper{list-style:none;margin:0;display:flex}header .header_fixed_content .fixed_menu_wrapper .fixed_menu_link_wrapper .menu_link{font-family:Open Sans,sans-serif;color:#414141;font-size:18px;font-weight:300;text-decoration:none;letter-spacing:1px;padding:0 20px}header .header_fixed_content .fixed_right_items{display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);right:30px}header .header_fixed_content .fixed_right_items .button-promotion{background-color:#bea77d;font-family:Open Sans,sans-serif;color:white;text-transform:uppercase;font-weight:400;font-size:18px;text-decoration:none;padding:10px 15px;transition:all .4s;margin-left:25px}header .header_fixed_content .fixed_right_items .button-promotion:hover{background-color:#cfbe9f}header .dropdown_menu{position:fixed;top:0;bottom:0;left:0;width:300px;transform:translateX(-100%);transition:all .7s;padding:30px 20px 50px 50px;z-index:3;background:rgba(0,0,0,0.6);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}header .dropdown_menu .logo_light{height:120px;margin-bottom:40px}header .dropdown_menu .menu_content{overflow-y:scroll;height:calc(100% - 250px);scrollbar-width:thin;scrollbar-color:#bea77d transparent;padding-right:50px}header .dropdown_menu .menu_content::-webkit-scrollbar{width:5px}header .dropdown_menu .menu_content::-webkit-scrollbar-track{background:transparent}header .dropdown_menu .menu_content::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.4);border-radius:5px;border:0}header .dropdown_menu .menu_content .menu{list-style:none;padding:0;margin:0}header .dropdown_menu .menu_content .menu .menu_item{padding:8px 0;cursor:pointer;opacity:1;transition:all .4s}header .dropdown_menu .menu_content .menu .menu_item a{font-family:Open Sans,sans-serif;color:white;font-size:18px;line-height:25px;text-transform:capitalize;text-decoration:none;transition:all .4s}header .dropdown_menu .menu_content .menu .menu_item .menu_subsections{opacity:0;max-height:0;overflow:hidden;transition:all .4s;list-style:none;padding-left:30px}header .dropdown_menu .menu_content .menu .menu_item .menu_subsections li{padding:5px 0;margin:0}header .dropdown_menu .menu_content .menu .menu_item .menu_subsections li a{font-family:Open Sans,sans-serif;color:white;font-size:16px;line-height:20px;font-weight:300}header .dropdown_menu .menu_content .menu .menu_item .menu_subsections.open{opacity:1;max-height:800px}header .dropdown_menu .menu_content .menu .menu_item.has_submenu{position:relative}header .dropdown_menu .menu_content .menu .menu_item.has_submenu .open_submenu{cursor:pointer}header .dropdown_menu .menu_content .menu .menu_item.has_submenu .open_submenu_link{position:absolute;top:12px;right:0;font-size:14px;color:white;transition:all .2s;-webkit-transform:scaleY(1);transform:scaleY(1)}header .dropdown_menu .menu_content .menu .menu_item.has_submenu.submenu_opened .open_submenu_link{-webkit-transform:scaleY(-1);transform:scaleY(-1)}header .dropdown_menu .bottom_links_wrapper{position:absolute;bottom:50px;left:50px;right:50px;padding-top:20px;text-align:center}header .dropdown_menu .bottom_links_wrapper a{display:block;font-family:Open Sans,sans-serif;color:white;text-transform:uppercase;font-weight:400;font-size:18px;text-decoration:underline;position:relative;margin-bottom:8px;transition:all .4s}header .dropdown_menu .bottom_links_wrapper a.button-promotion{background-color:#bea77d;padding:10px 15px;transition:all .4s;margin-top:20px;text-decoration:none}header .dropdown_menu .bottom_links_wrapper a.button-promotion:hover{background-color:#cfbe9f}header.menu_opened .menu_toggle{left:200px}header.menu_opened .menu_toggle span{background:transparent}header.menu_opened .menu_toggle span::before,header.menu_opened .menu_toggle span::after{width:100%}header.menu_opened .menu_toggle span::before{transition-delay:.4s;transform:rotate(45deg) translate(4px, 13px)}header.menu_opened .menu_toggle span::after{transition-delay:.5s;transform:rotate(-45deg) translate(4px, -13px)}header.menu_opened .dropdown_menu{transform:translateX(0)}header.menu_opened .menu_image_wrapper,header.menu_opened .hotel_individual_preview_wrapper{left:55%;transform:translateX(0)}header #lang{position:relative;margin:0 0 0 10px}header #lang .language_selected{cursor:pointer;font-size:18px;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-family:Open Sans,sans-serif}header #lang:hover .language_selector{display:block}header #lang .language_selector{display:none;border-radius:2px;position:absolute;top:calc(100%);left:50%;transform:translateX(-50%);font-weight:400;line-height:25px;letter-spacing:1px;padding:7px 10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.5)}header #lang .language_selector a{margin:3px 0;display:block;color:#8e7547;transition:color 0.5s;font-weight:400;font-size:15px;font-family:Open Sans,sans-serif;text-decoration:none}header #lang .language_selector a:hover{color:#bea77d}header #lang .language_selector a.lang_selected{display:none}@media (max-width: 1160px){body .scrolled header .menu_toggle{left:120px}header .menu_toogle{position:absolute}}@-moz-document url-prefix(){header .header_fixed_content{background:white}}/style> header style>div classdropdown_menu style>a href/>img altun fondo blanco con un espacio vacío en el medio . classlogo_light itemproplogo srchttps://cdn2.paraty.es/test3-copia2/images/6b37be0ca5a2c44 style urlhttps://www.hotel-donpaco.com/>/a>div classmenu_content>ul classmenu>li classmenu_item style>a classactive href/ stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Inicio /a>/li>li classmenu_item style>a class href/habitaciones.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Habitaciones /a>/li>li classmenu_item style>a class href/ofertas.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Ofertas /a>/li>li classmenu_item style>a class href/servicios-e-instalaciones.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Servicios e instalaciones /a>/li>li classmenu_item style>a class href/que-hacer-en-malaga.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Qué hacer en Málaga /a>/li>li classmenu_item style>a class href/transfers--experiences.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Transfers & Experiences /a>/li>li classmenu_item style>a class href/galerias.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Galerías /a>/li>li classmenu_item style>a class href/contacto.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Contacto /a>/li>li classmenu_item style>a class href/mis-reservas.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Mis reservas /a>/li>/ul>/div>div classbottom_links_wrapper style>a href/mis-reservas.html> Mis reservas /a>a classbutton-promotion href#data styleborder-radius:8px;>Reservar/a>/div>/div>div classmenu_toggle styleleft:120px;position:absolute;>span classburguer_icon>/span>/div>div classheader_content style>div classlogo_wrapper styleleft:40px;width:130px;transform:translate(0,-50%);>a href/>/a>img altun fondo blanco con un espacio vacío en el medio . loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/37135f3cb796b0a style/>/div>div classtop_items>div classtop_item header_phone>a hreftel: Tlf. (+34) 952 319 008 | 615 684 614>i classfal fa-phone>/i>/a>/div>div classtop_item top_sections stylecolor:red;>a href/mis-reservas.html style> Mis reservas /a>/div>div classtop_item header_lang>div idlang>div classlanguage_selected stylefont-family:Jost, sans-serif;>i classfal fa-globe style>/i>span stylefont-family:Jost, sans-serif;> ES /span>/div>div classlanguage_selector>a classlang_selected href/ hreflangES>ES/a>a href/en/ hreflangEN>EN/a>/div>/div>/div>/div>/div>div classheader_fixed_content styledisplay:none;>a href/>img altun fondo blanco con un espacio vacío en el medio . classlogo_dark itemproplogo srchttps://cdn2.paraty.es/test3-copia2/images/7a62f1558c551de urlhttps://www.hotel-donpaco.com/>/a>ul classfixed_menu_wrapper style>li classfixed_menu_link_wrapper>a classmenu_link href/mis-reservas.html style> Mis reservas /a>/li>li classfixed_menu_link_wrapper>a classmenu_link href/opiniones.html style> Opiniones /a>/li>/ul>div classfixed_right_items>div idlang>div classlanguage_selected style>span stylefont-family:Jost, sans-serif;> ES /span>i classfal fa-chevron-down stylefont-family:Jost, sans-serif;>/i>/div>div classlanguage_selector>a href/ hreflangES>ES/a>a href/en/ hreflangEN>EN/a>/div>/div>a classbutton-promotion href#data idheader_reservation_button>Reservar/a>/div>/div>/header>style> body header .header_fixed_content .fixed_right_items .button-promotion { } body header .header_fixed_content .fixed_right_items .button-promotion:hover { background:white;color:rgba(190, 167, 125, 1); } body.scrolled header .menu_toggle, body header.inner_header .menu_toggle{ } header .dropdown_menu .logo_light { height:80px;margin-left:-15px;margin-top:-15px; } header .header_fixed_content .logo_dark { left:50px; } @media (min-width: 900px) and (max-width: 1380px) { header .header_fixed_content .logo_dark { } } header .header_content .logo_wrapper img { } body header.inner_header .menu_toggle { } body header.inner_header .menu_toggle span, body header.inner_header .menu_toggle span::after, body header.inner_header .menu_toggle span::before { } body header.inner_header.menu_opened .menu_toggle span { } header.menu_opened .menu_toggle { } header.menu_opened .menu_toggle span::before, header.menu_opened .menu_toggle span::after{ } header .menu_toggle span { } header .menu_toggle span::before { } header .menu_toggle span::after { } @media screen and (max-width: 1218px) { body.scrolled header .menu_toggle, body header.inner_header .menu_toggle { } body.scrolled header.menu_opened .menu_toggle { } } header .header_content .top_items .top_item:not(:last-of-type)::after { } header .header_content .top_items .top_item.header_lang .language_inline a:not(:last-of-type)::after { } header .header_fixed_content .fixed_menu_wrapper .fixed_menu_link_wrapper .menu_link:hover { } header .dropdown_menu .menu_content .menu .menu_item a:hover { } header .dropdown_menu .bottom_links_wrapper a:first-of-type:hover { } header .dropdown_menu .bottom_links_wrapper a:first-of-type { display:none; } header .dropdown_menu .bottom_links_wrapper a.button-promotion{ letter-spacing:1px;border-radius:10px !important;font-weight:700;font-size:24px;text-transform:none ; } header .dropdown_menu .bottom_links_wrapper a.button-promotion:hover { background:white;color:rgba(190, 167, 125, 1); } header .dropdown_menu .menu_content .menu .menu_item.has_submenu .open_submenu_link { } header #lang .language_selector { background:transparent; } header #lang .language_selector a { color:white; } header #lang .language_selector a:hover { } header #lang .language_selector i { background:transparent; } #wrapper_booking .booking_form::before { } body.scrolled header::before, body header.inner_header::before{ } header .header_content .top_items .top_item.header_phone { } body header .header_content .top_items .top_item.header_phone a { } body.scrolled header .header_content .top_items .top_item a{ color:rgba(65, 65, 65, 1)!important; } body.scrolled header #lang .language_selected{ } body.scrolled #wrapper_booking .booking_form::before { } body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper .destination_fieldo input.destination, body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper .date_selection .dp-value, body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display .occupancy_value, body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display .occupancy_value small, body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper .date_selection .dp-value::after{ } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper:after, body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display:after, body.scrolled header .header_content .top_items .top_item:not(:last-of-type)::after { } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection .dp-value:after{ } body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper input::placeholder{ } body.scrolled header .header_content{ } body.scrolled header{ } body.scrolled header.menu_opened .dropdown_menu{ } body.scrolled header .header_content .logo_wrapper { } body.scrolled header .header_content{ } body.scrolled header .menu_toggle{ } header.menu_opened .menu_toggle span::before, header.menu_opened .menu_toggle span::after, body header.inner_header.menu_opened .menu_toggle span::before, body header.inner_header.menu_opened .menu_toggle span::after{ } body.scrolled header .menu_toggle span, body.scrolled header .menu_toggle span::after, body.scrolled header .menu_toggle span::before{ } body header.inner_header .menu_toggle span, body header.inner_header .menu_toggle span::after, body header.inner_header .menu_toggle span::before { } header.menu_opened .menu_toggle span{ } body.scrolled .menu_toggle span{ } header .header_fixed_content .logo_dark{ } body.scrolled .header_fixed_content.show_top_icons_on_scroll{ } body.scrolled header .header_fixed_content, body header.inner_header .header_fixed_content{ } @media screen and (max-width: 1218px){ body.scrolled header:not(.menu_opened) div.menu_toggle { } } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper{ width:300px; } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } body header.inner_header .menu_toggle span::after, body header.inner_header .menu_toggle span::before{ } body:not(.scrolled) .menu_toggle .burguer_icon, body:not(.scrolled) .menu_toggle .burguer_icon, body:not(.scrolled) .menu_toggle .burguer_icon::after, body:not(.scrolled) .menu_toggle .burguer_icon::before{ } @media screen and (max-width:1440px){ .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper{ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display{ } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper{ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display{ } header #lang{ } body.scrolled header:not(.menu_opened) div.menu_toggle{ } header .header_fixed_content .logo_dark{ } header .header_fixed_content .fixed_menu_wrapper{ } header .header_fixed_content .fixed_right_items{ } } body.scrolled header.menu_opened .menu_toggle span, body header.inner_header.menu_opened .menu_toggle span{ } body.scrolled header.menu_opened .menu_toggle{ } body:not(.scrolled) header .menu_toggle{ }/style> script componenttrue>$(document).ready(function () { let menu_toggle $(header .menu_toggle); let dropdown_menu $(header .dropdown_menu); let menu_item dropdown_menu.find(.menu_item a); $(.top_item #lang a).click(function (e) { var target_language_selection $(this).attr(hreflang); $(.language_selected span).html(target_language_selection); $(#lang .language_selector a).each(function () { if ($(this).attr(hreflang) target_language_selection) { $(this).addClass(lang_selected); } else { $(this).removeClass(lang_selected); } }); }); menu_toggle.click(function () { $(header).toggleClass(menu_opened); $(body).toggleClass(no_scroll); $(body).toggleClass(hide_engine); }); let has_submenu_item $(header .has_submenu); has_submenu_item.each(function () { let open_submenu $(this).find(.open_submenu_link); open_submenu.click(function () { let parent $(this).parent(); parent.toggleClass(submenu_opened); $(this).siblings(.menu_subsections).toggleClass(open); parent .siblings(.submenu_opened) .find(.menu_subsections) .removeClass(open); parent.siblings(.submenu_opened).removeClass(submenu_opened); }); });});/script>style>.mute_video_icon{font-weight:300;position:absolute;color:white;font-size:24px;z-index:6;cursor:pointer;right:15px;top:75px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.mute_video_icon::before{font-family:var(--font-family-awesome);content:\f6a8}.mute_video_icon.mute:before{content:\f6a9}.tp-banner-container{width:100%;position:relative;padding:0;min-width:1140px}.tp-banner-container .rev_popup_video_link{position:absolute;bottom:20px;right:30px;width:40px;height:40px;background:white;border-radius:8px;z-index:6;display:inline-flex;align-items:center;justify-content:center}.tp-banner-container .rev_popup_video_link::before{font-family:var(--font-family-awesome);content:\f065;font-size:20px;color:#414141}.tp-banner-container .custom_link{cursor:pointer}.tp-banner-container .btn_link{font-family:Open Sans,sans-serif;font-weight:300;font-size:16px;letter-spacing:1.28px;color:white;text-decoration:none;display:inline-flex;align-items:center;line-height:19px;margin-top:-80px}.tp-banner-container .btn_link:hover .more-arrow{width:56px;transition:width 1s}.tp-banner-container .btn_link:hover .more-arrow::before{background:#00D0B780;transition:background 1s}.tp-banner-container .btn_link .more-arrow{transition:width 1s;box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 0 0 2px;height:4px;width:14px;color:white;margin-left:5px}.tp-banner-container .btn_link .more-arrow::before{content:;display:inline-block;box-sizing:border-box;position:absolute;width:30px;height:30px;border-radius:50%;background:transparent;bottom:-13px;right:-13px;transition:background 1s}.tp-banner-container .btn_link .more-arrow::after{content:;display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-top:2px solid;border-left:2px solid;transform:rotate(132deg);bottom:-3px;right:0}@media (max-height: 630px){.tp-banner-container.max_height .poster_v3{margin-top:50px !important}}.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination{position:absolute;bottom:40px;left:70px;right:70px;color:white;font-family:Open Sans,sans-serif;text-align:center;z-index:2}.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination::before,.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination::after{position:absolute;content:;top:8px;height:1px;width:calc(50% - 50px);background-color:white}.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination::before{left:0}.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination::after{right:0}.tp-banner-container.animation_scroll .tp-revslider-mainul .tp-bgimg{background-attachment:fixed;background-size:cover !important}.tp-banner-container.block_arrows_dots #slider_navigation_block{position:absolute;bottom:120px;right:calc((100% - 1140px)/2);display:flex;align-items:center}.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-left-container,.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-right-container{position:relative}.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-left-container .tparrows.tp-leftarrow,.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-left-container .tparrows.tp-rightarrow,.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-right-container .tparrows.tp-leftarrow,.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-right-container .tparrows.tp-rightarrow{top:0;bottom:0;left:0;right:0;position:relative !important;opacity:1 !important;margin-top:0 !important;height:30px}.tp-banner-container.block_arrows_dots #slider_navigation_block .tp-bullets-container{position:relative}.tp-banner-container.block_arrows_dots #slider_navigation_block .tp-bullets-container .tp-bullets{position:relative !important;opacity:1 !important;left:auto !important;right:auto !important}.is_mobile .tp-banner-container{max-width:100%;min-width:100%}.tp-banner{width:100%;position:relative;display:none}.tp-banner>ul>li{z-index:6 !important}.tp-banner .extra_img{position:absolute;bottom:0;left:0;z-index:6;object-fit:cover;pointer-events:none}.tp-bullets{z-index:20}.tp-arr-titleholder{display:none !important}.tp-rightarrow{background:none}.tp-rightarrow:before{right:0;content:\f054;position:absolute;font-family:var(--font-family-awesome);font-weight:300;color:white;font-size:32px;-webkit-transition:color 0.6s;-moz-transition:color 0.6s;-ms-transition:color 0.6s;-o-transition:color 0.6s;transition:color 0.6s}.tp-leftarrow{background:none}.tp-leftarrow:before{left:0;content:\f053;position:absolute;font-family:var(--font-family-awesome);font-weight:300;color:white;font-size:32px;-webkit-transition:color 0.6s;-moz-transition:color 0.6s;-ms-transition:color 0.6s;-o-transition:color 0.6s;transition:color 0.6s}.revolution_overlay{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.revolution_gallery{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.tp-banner-container .caption{position:absolute;left:0;right:0;top:0;text-align:center}.tp-banner-container .caption.center_caption{top:50%;left:50%;transform:translate(-50%, -50%) !important}.tp-banner-container .caption .html5vid.fullcoveredvideo{min-height:100vh}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{visibility:inherit !important}.tp-caption.hasclicklistener{top:0}.tp-simpleresponsive img{width:100%;height:100%;object-fit:cover}.scrolldown_button{cursor:pointer}.fullcoveredvideo video{width:100% !important;height:100% !important;object-fit:cover !important}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.tp-banner-container.tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@keyframes zoomIn{from{transform:scale(1)}to{transform:scale(1.25)}}.fancybox-container.rev_popup_video .fancybox-content{background:transparent}.fancybox-container.rev_popup_video .fancybox-content video{object-fit:cover}.fancybox-container.rev_popup_video .fancybox-content .fancybox-button.fancybox-close-small svg{color:white}/style> div classtp-banner-container slider_home style>div classtp-banner style>ul>!-- Using banners -->li data-delay6000 data-link/ofertas.html data-masterspeed800 data-slotamount7 data-titleNone data-transitionfade>img altuna vista aérea de una ciudad con un barco en el puerto data-bgpositioncenter center srchttps://cdn2.paraty.es/test3-copia2/images/61c9ff336a72dacs1900/>div classrevolution_overlay>/div>div classcaption sfb start center_caption data-easingeaseOutBack data-speed400 data-start500>div classposter_v5>div classtitle_wrapper stylefont-size: 40px;font-weight: 500;letter-spacing: 0px;>small classuppercase stylecolor:white;font-weight: 700;line-height:60px;letter-spacing: 0px;font-size:50px;text-transform:none>Hotel Don Paco /small> Tenemos todo lo que a stylefont-weight:400;font-size:92px;font-family:Ephesis;color:#FFFFFF> necesitas /a>/div>div classbutton_wrapper>a classbtn_primary has_icon href/habitaciones.html> Saber más /a>/div>/div>style> html { scroll-behavior: smooth;} body.is_mobile div.poster_v5 { position: relative; text-align: center; left: auto; transform: none; top: 30%; margin: 0 auto; display: inline-block; } body.is_mobile div.poster_v5 .title_wrapper { font-size: 45px; line-height: 1; letter-spacing: 1.4px; width: 300px; } body.is_mobile div.poster_v5 small { font-size: 15px; letter-spacing: 3px; } body.is_mobile div.poster_v5 .button_wrapper { left: auto; right: 35px; top: auto; bottom: auto; } body.is_mobile div.poster_v5 a.button_explore { text-decoration: none; font-size: 15px; } body.is_mobile div.poster_v5 .icon i { font-size: 24px !important; margin-left: 38px !important; } body.is_mobile div.poster_v5 .button_wrapper .button_explore span.icon:after { height: 46px; width: 46px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover span.icon:after { width: 194px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover .button_text { transform: translateX(-40px) !important; }/style>/div>/li>li data-delay6000 data-masterspeed800 data-slotamount7 data-titleNone data-transitionfade>img altuna vista aérea de una ciudad con un barco rojo en el agua data-bgpositioncenter center srchttps://cdn2.paraty.es/test3-copia2/images/b58982631f3fa36s1900/>div classrevolution_overlay>/div>div classcaption sfb start center_caption data-easingeaseOutBack data-speed400 data-start500>div classposter_v5>div classtitle_wrapper stylefont-size: 40px;font-weight: 500;letter-spacing: 0px;>small classuppercase stylecolor:white;font-weight: 700;line-height:60px;letter-spacing: 0px;font-size:50px;text-transform:none>Hotel Don Paco /small> Descubre y disfruta a stylefont-weight:400;font-size:92px;font-family:Ephesis;color:#FFFFFF> Málaga /a>/div>/div>style> html { scroll-behavior: smooth;} body.is_mobile div.poster_v5 { position: relative; text-align: center; left: auto; transform: none; top: 30%; margin: 0 auto; display: inline-block; } body.is_mobile div.poster_v5 .title_wrapper { font-size: 45px; line-height: 1; letter-spacing: 1.4px; width: 300px; } body.is_mobile div.poster_v5 small { font-size: 15px; letter-spacing: 3px; } body.is_mobile div.poster_v5 .button_wrapper { left: auto; right: 35px; top: auto; bottom: auto; } body.is_mobile div.poster_v5 a.button_explore { text-decoration: none; font-size: 15px; } body.is_mobile div.poster_v5 .icon i { font-size: 24px !important; margin-left: 38px !important; } body.is_mobile div.poster_v5 .button_wrapper .button_explore span.icon:after { height: 46px; width: 46px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover span.icon:after { width: 194px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover .button_text { transform: translateX(-40px) !important; }/style>/div>/li>li data-delay6000 data-masterspeed800 data-slotamount7 data-titleNone data-transitionfade>img altuna vista aérea de una ciudad con un barco rojo en el agua data-bgpositioncenter center srchttps://cdn2.paraty.es/test3-copia2/images/80a8ca27e345fccs1900/>div classrevolution_overlay>/div>div classcaption sfb start center_caption data-easingeaseOutBack data-speed400 data-start500>div classposter_v5>div classtitle_wrapper stylefont-size: 40px;font-weight: 500;letter-spacing: 0px;>small classuppercase stylecolor:white;font-weight: 700;line-height:60px;letter-spacing: 0px;font-size:50px;text-transform:none>Oferta -10% /small> Con nuestra promo a stylefont-weight:400;font-size:92px;font-family:Ephesis;color:#FFFFFF> larga estancia /a>/div>div classbutton_wrapper>a classbtn_primary has_icon href/ofertas.html> Saber más /a>/div>/div>style> html { scroll-behavior: smooth;} body.is_mobile div.poster_v5 { position: relative; text-align: center; left: auto; transform: none; top: 30%; margin: 0 auto; display: inline-block; } body.is_mobile div.poster_v5 .title_wrapper { font-size: 45px; line-height: 1; letter-spacing: 1.4px; width: 300px; } body.is_mobile div.poster_v5 small { font-size: 15px; letter-spacing: 3px; } body.is_mobile div.poster_v5 .button_wrapper { left: auto; right: 35px; top: auto; bottom: auto; } body.is_mobile div.poster_v5 a.button_explore { text-decoration: none; font-size: 15px; } body.is_mobile div.poster_v5 .icon i { font-size: 24px !important; margin-left: 38px !important; } body.is_mobile div.poster_v5 .button_wrapper .button_explore span.icon:after { height: 46px; width: 46px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover span.icon:after { width: 194px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover .button_text { transform: translateX(-40px) !important; }/style>/div>/li>/ul>/div>/div>style>.tp-simpleresponsive>ul>li { }.forcefullwidth_wrapper_tp_banner { z-index: 1; }.forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { }.revolution_overlay { background:rgba(0,0,0,0); }.tp-banner-container { height: ; }.tp-banner-container::before{ }.tp-banner-container::after{ }.tp-banner-container .tp-leftarrow.default{ }.tp-banner-container .tp-rightarrow.default{ }.tp-rightarrow:before, .tp-leftarrow:before { }.tp-banner-container .tp-revslider-mainul li.current-sr-slide-visible { }.tp-banner-container .tp-revslider-mainul li.current-sr-slide-visible .tp-bgimg { }body .forcefullwidth_wrapper_tp_banner .tp-banner-container .tp-revslider-mainul li.current-sr-slide-visible .tp-bgimg { }.tp-banner-container .tp-revslider-mainul .tp-bgimg { background-attachment: fixed;} .tp-banner-container .tp-revslider-mainul .tp-bgimg::before { }.tp-banner-container .tp-simpleresponsive > ul > li:before { content: ; width: 100%; height: 0; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), transparent); display: block; position: absolute; top: 0; z-index: 1; }.tp-banner-container .tp-simpleresponsive > ul > li > a:before { content: ; width: 100%; height: 0; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), transparent); display: block; position: absolute; top: 0; z-index: 1; }.tp-banner-container .tp-simpleresponsive > ul > li:after { content: ; width: 100%; height: 0; background: transparent linear-gradient(180deg, rgba(34, 34, 34, 0) 0%, rgba(34, 34, 34, 0.701961) 100%) 0% 0% no-repeat padding-box; display: block; position: absolute; bottom: 0; z-index: 1; } /style>style>.tp-banner-container .caption.center_caption { z-index:61;}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption { }.tp-banner-container .caption .main_title { }.tp-banner-container .caption .main_title span { }.tp-banner-container .caption .title { }.tp-banner-container .caption .subtitle { }.tp-banner-container .caption .subtitle_1 { }.tp-banner-container .caption .subtitle_1:hover { }.tp-banner-container .caption .subtitle_2 { }.tp-banner-container .caption .subtitle_2:hover { }.tp-banner-container .caption .subtitle_2:hover i { }.poster_v1 { }.poster_v1:hover { }.poster_v1 .subtitle_1 { }.poster_v1 .main_title { }.poster_v1 .vertical_line { }.poster_v1 .subtitle_2 { }.poster_v1 .read_more { }.poster_v1 .read_more i { } .poster_v1 .read_more i::before { }.poster_v1 .read_more:hover { }.poster_v1 .read_more:hover i { }.poster_v1 .btn_scroll { }.poster_v1 .btn_scroll .vertical_arrow { }.poster_v1 .btn_scroll .vertical_arrow::after { }.poster_v1::after { }.poster_v1::before { }.poster_v1:hover::after { }.poster_v2 { }.poster_v2 .main_title { }.poster_v2 .subtitle_1{ }.poster_v2 .subtitle_2{ }.poster_v2 .main_title::before { }.poster_v2 .main_title::after { }.poster_v3 { }.poster_v3 .title { }.poster_v3 .subtitle { }.poster_v3 .subtitle2 { }.poster_v3 .slider_link { }.poster_v3 .slider_link .icon::before { }.poster_v3 .slider_link:hover { }.poster_v3 .btn_more { }.poster_v3 .btn_more:hover { }.poster_v3 .btn_more::before { }.poster_v3 .slider_link:hover .btn_more::before { }.poster_v3 .btn_more .icon { }.poster_v3 .btn_more .icon::before { }.poster_v3 .btn_more .icon::after { }.poster_v3 .btn_more .icon .arrow { }.poster_v3 .btn_more:hover .icon::after{ }.poster_v3 .slider_link:hover .icon { }.poster_v3::after { }.poster_v4 { }.poster_v4 .btn_link:hover { }.poster_v5 { }.poster_v5 .button_wrapper { font-size:0px;}.poster_v5 .button_wrapper .button_explore { } .poster_v5 .button_wrapper .button_explore .icon { font-size:0px;} .poster_v5 .button_wrapper .button_explore .icon:after { }.poster_v5 .button_wrapper .button_explore:hover .button_text { background:#516889;}.poster_v5 .button_wrapper .button_explore:hover .icon_triangle { }.poster_v5 .button_wrapper .button_explore span { }.poster_v5 .title_wrapper { width:1140px;}.poster_v5 .title_wrapper small { font-family:Open Sans, sans-serif;}.poster_v5 .title_wrapper span { }.poster_v5 .title_wrapper span::before { }.poster_v5 .title_wrapper small.subtitle { }.poster_v5 .title_wrapper small.subtitle::before { }.poster_v5 .title_wrapper small:last-child { }.poster_v5 .title_wrapper small:last-child:before { } .poster_v5 .title_wrapper a{ font-family:Open Sans, sans-serif; }.poster_v5 .button_wrapper .button_explore .icon i { font-size:0px;}.poster_v5 .button_wrapper .button_explore .icon i:before { }.poster_v5 .button_wrapper.no_animation { }.poster_v5 .button_wrapper.no_animation a { }.poster_v5 .button_wrapper.no_animation a:hover { }.poster_v5 .button_wrapper.no_animation a span { }.poster_v5 .button_wrapper.no_animation .icon i { }.poster_v5 .button_wrapper.no_animation .icon i:before { }.poster_v5 .btn_primary{ display:flex;margin-left:20px;z-index:61;width:185px;color:#FFFFFF;margin-top:20px;border:1px solid #FFFFFF;background:transparent;font-family:Open Sans, sans-serif;align-items:center;letter-spacing:1px;text-transform:none;font-weight:700;font-size:18px;height:55px;text-align:center;justify-content:center;border-radius:10px;}.poster_v5 .btn_primary:hover{ background:#BEA77D;color:white;border:none;}.poster_v5 .btn_primary:hover::after{ }.poster_v5 .btn_primary::after{ }.poster_v5 .btn_primary > i{ }.poster_v5 .btn_primary.has_icon{ margin-top:55px;}.poster_v5 .btn_primary.has_icon i{ }.poster_v5 .btn_primary.has_icon i::after{ }.poster_v5 .btn_primary.has_icon:hover{ }.poster_v5 .btn_primary.has_icon:hover i{ background:#BEA77D !important;}.tp-banner-container .tp-simpleresponsive > ul > li:before { }.tp-banner-container .tp-revslider-mainul li.current-sr-slide-visible { }.poster_v6 .button_wrapper .btn_primary { }.poster_v6 .button_wrapper .btn_primary:before { }.poster_v6 .button_wrapper .btn_primary::after { }.poster_v6 .button_wrapper .btn_primary:hover { }.poster_v6 .button_wrapper .btn_primary:hover:before { }.poster_v6 .button_wrapper .btn_primary:hover:after { }.poster_v6 .title_wrapper { }.tp-banner-container .poster_v7 { }.tp-banner-container .poster_v7 .title_wrapper { }.tp-banner-container .poster_v7 .title_wrapper .toptitle { }.tp-banner-container .poster_v7 .title_wrapper .subtitle { }body .tp-banner-container .tp-simpleresponsive>ul>li:before { }.tp-banner-container .tp-bullets { }.scroll_down_general.v1:before { }.scroll_down_general.v1:after { }.scroll_down_general.v1 span { }.tp-banner-container .tp-bullets.simplebullets.round { } .tp-banner-container .tp-banner { }.tp-simpleresponsive img { }.fullcoveredvideo video { } .see_more_button_offer:hover{ background:#BEA77D !important; } .poster_countdown_v1 { } .poster_v5 .poster_v1 { } @media (max-width: 1200px){ .forcefullwidth_wrapper_tp_banner, .forcefullwidth_wrapper_tp_banner .tp-banner-container, .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer, .forcefullwidth_wrapper_tp_banner .tp-banner-container .tp-banner { } .caption .poster_v1 { } .caption .poster_v1 .main_title { } .caption .poster_v1 .subtitle_1 { } .caption .poster_v1 .read_more { } } @media (max-width: 1280px){ .tp-banner-container .tp-rightarrow, .tp-banner-container .tp-leftarrow{ } } header.menu_opened .top_items { position:fixed;right:85px;transition:all 0.1s ease-in-out; } .mute_video_icon::before { } .tp-banner-container .tp-rightarrow, .tp-banner-container .tp-leftarrow{ } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { .tparrows.hidearrows{ } .forcefullwidth_wrapper_tp_banner .tp-banner-container{ } } .tp-banner-container .poster_v1 .read_more:hover::before{ } .tp-banner .poster_v1 .cartela_link{ } .tp-banner .poster_v1 .cartela_link::before{ } .tp-banner .poster_v1 .cartela_link::after{ } body .poster_v1 .cartela_link:hover::after{ } body .poster_v1 .cartela_link:hover::before{ } .poster_v1 .see_more_button_offer{ } /style>input idrs_full_screen typehidden valueon/>style> .tp-banner-container { height: 100vh; } /style>script> revolution_params { startwidth: 1140, startheight: 450, hideThumbs: 10, fullWidth: on, forceFullWidth: on, fullScreen: off, onHoverStop: on, lazyLoad: off, navigationArrows: solo, navigationType: both, hideTimerBar: on, loop: on,}; /script> script componenttrue>var revapi;$(.tp-banner-container .rev_popup_video_link).fancybox({ baseClass: rev_popup_video, touch: false})if ($(#rs_full_screen).length) { revolution_params.fullScreen $(#rs_full_screen).val();}function next_slide() { revapi.revnext(); }$(.tp-banner li).each(function () { let is_disabled_video_loop $(this).data(disabled-video-loop); let hide_navs $(this).data(hide-navs); if (is_disabled_video_loop) { let video $(this).find(video)0 $(this).attr(data-videoloop, true); video.addEventListener(loadedmetadata, function () { setTimeout(function () { next_slide(); }, video.duration * 1000); }); } if (hide_navs) { $(this).find(#slider_navigation_block).hide(); }});$(function () { revapi $(.tp-banner).revolution(revolution_params); $(.tp-banner).show(); $(.tp-banner-container .custom_link).click(function(e) { e.preventDefault(); let custom_link $(this).data(custom_link), top_position $(`${custom_link}`).offset().top; if (custom_link && top_position) { $(document.documentElement, document.body).animate({ scrollTop: top_position - 170 }, 1000); } });});$(.scrolldown_button).click(function(e){ e.preventDefault(); $(html, body).animate({ scrollTop: $(.tp-banner-container).height() }, 1000);});$(.cursor_left).click(function () { $(.tp-leftarrow).click();});$(.cursor_right).click(function () { $(.tp-rightarrow).click();});if ($(.mute_video_icon).length) { $(.tp-banner-container video).prop(muted, true); $(.mute_video_icon).click(function () { if ($(.tp-banner-container video).prop(muted)) { $(.tp-banner-container video).prop(muted, false); $(this).toggleClass(mute); } else { $(.tp-banner-container video).prop(muted, true); $(this).toggleClass(mute); } });}$(document).ready(function() { if($(.video_no-loop-conf)){ $(video).removeAttr(loop); } if($(.video_loop-conf)){ $(video).attr(loop, true);}});var player;function onYouTubeIframeAPIReady() { player new YT.Player(player, { events: { onReady: onPlayerReady, onStateChange: onPlayerStateChange } });}function onPlayerReady(event) { event.target.playVideo();} function onPlayerStateChange(event) { if (event.data YT.PlayerState.ENDED) { event.target.playVideo(); $(.tp-rightarrow).click(); }}$(function() { if ($(.tp-banner-container).hasClass(animation_scroll)) { var container $(.tp-banner-container); var image container.find(.tp-bgimg); $(window).scroll(function() { var scrollAmount $(window).scrollTop(); var height container.height(); var scaleFactor 1 + scrollAmount / height; image.css(transform, scale( + scaleFactor + )); }); }if ($(#arrows_dots_block).length) { let slider $(.tp-banner-container), arrow_left slider.find(.tparrows.tp-leftarrow), arrow_right slider.find(.tparrows.tp-rightarrow), bullets slider.find(.tp-bullets); let arrowLeftContainer slider.find(.tparrow-left-container); let arrowRightContainer slider.find(.tparrow-right-container); let bulletsContainer slider.find(.tp-bullets-container); // Insertar las flechas en su contenedor arrow_left.appendTo(arrowLeftContainer); arrow_right.appendTo(arrowRightContainer); // Insertar los bullets en su contenedor bullets.appendTo(bulletsContainer);} }); /script>style>body.hide_engine:not(.booking_fixed) .paraty_booking_form.booking_engine_v2{opacity:0}.paraty_booking_form.booking_engine_v2{position:absolute;right:0;margin-right:auto;left:0;top:80%;z-index:7;margin-left:auto;opacity:1}.paraty_booking_form.booking_engine_v2.scrolled{display:flex;justify-content:center;z-index:9}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking{position:fixed !important;top:15px !important}@media screen and (max-width: 1570px){.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking{min-width:auto;left:100px}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_button_wrapper{width:200px}}@media screen and (max-width: 1400px){.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper{width:140px}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper{width:140px}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper input{width:123px}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_button_wrapper{width:170px}}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{background:none;z-index:1}@media screen and (max-width: 1570px){.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){left:auto}}@media screen and (max-width: 1215px){.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){left:100px}}.paraty_booking_form.booking_engine_v2.fixed{z-index:11;transform:none;width:100%;top:-85px !important;bottom:unset !important}.paraty_booking_form.booking_engine_v2.fixed #wrapper_booking{top:-85px !important}.paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .booking_form{top:-200vh}.paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .booking_steps{display:flex}.paraty_booking_form.booking_engine_v2 .list{width:1140px;padding:26px 20px;margin:0 auto;color:transparent;background-color:transparent;opacity:0.91;justify-content:space-between;display:flex}.paraty_booking_form.booking_engine_v2 .list .element_list{padding:5px 20px;display:block}.paraty_booking_form.booking_engine_v2 .list .element_list .desc{position:relative;text-align:left;margin:0;display:flex;letter-spacing:0.3px;line-height:18px;font-weight:300;font-size:15px;font-family:Ephesis,cursive;color:white;flex-wrap:nowrap;flex-direction:row;align-items:center}.paraty_booking_form.booking_engine_v2 .list .element_list .desc i{color:white;font-size:25px;font-family:var(--font-family-awesome);font-weight:300;margin-right:15px;font-style:normal}.paraty_booking_form.booking_engine_v2 .list .element_list .desc i:not(:last-child){margin-right:1em}#wrapper_booking{min-width:1140px;display:flex;justify-content:center;margin:auto;z-index:30;border-radius:10px}#wrapper_booking .booking_form{padding:10px 0;height:58px;border-radius:15px;background:#ffffffb5;position:relative}#wrapper_booking .booking_form::before{content:;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:15px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}#wrapper_booking .booking_form.disable_booking::after{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:transparent;z-index:15}#wrapper_booking .booking_form.years_in_dates .destination_wrapper{width:190px}#wrapper_booking .booking_form.years_in_dates .dates_wrapper{width:335px;padding:0 10px}#wrapper_booking .booking_form.years_in_dates .occupancy_display{width:150px}#wrapper_booking .booking_steps{display:none}#wrapper_booking .booking_steps{position:fixed;left:0;right:0;max-width:880px;z-index:256;margin:auto;top:0;border-top:60px solid transparent;text-align:center;font-family:Ephesis,cursive}#wrapper_booking .booking_steps.hidden{display:none !important}#wrapper_booking .booking_steps.fancybox-margin{margin-right:auto}#wrapper_booking .booking_steps .step{height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;width:50%;text-transform:uppercase;font-size:15px;font-weight:400;letter-spacing:0.8px;border-top:1px solid #414141;border-bottom:1px solid #414141;background:transparent;color:#414141}#wrapper_booking .booking_steps .step:not(.current_step){cursor:pointer}#wrapper_booking .booking_steps .step.current_step{background:#8e7547;border-color:#8e7547;color:white}#wrapper_booking .booking_steps .step.current_step.step_1:after,#wrapper_booking .booking_steps .step.current_step.step_2:after{border-color:transparent transparent transparent #8e7547}#wrapper_booking .booking_steps .step.step_1,#wrapper_booking .booking_steps .step.step_2{position:relative;z-index:1}#wrapper_booking .booking_steps .step.step_1:before,#wrapper_booking .booking_steps .step.step_1:after,#wrapper_booking .booking_steps .step.step_2:before,#wrapper_booking .booking_steps .step.step_2:after{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);right:-37px;content:;border-width:20px;border-style:solid;border-color:transparent transparent transparent white}#wrapper_booking .booking_steps .step.step_1:after,#wrapper_booking .booking_steps .step.step_2:after{right:-38px;z-index:-1;border-color:transparent transparent transparent #414141}#wrapper_booking .booking_steps .step.step_1.current_step:after,#wrapper_booking .booking_steps .step.step_2.current_step:after{right:-40px;z-index:0;border-color:transparent transparent transparent #8e7547}#wrapper_booking .booking_steps .step.step_1.current_step:before,#wrapper_booking .booking_steps .step.step_2.current_step:before{right:-40px}#wrapper_booking .booking_steps .step.step_1{position:relative;z-index:2}#wrapper_booking .booking_steps .step.step_1:not(.current_step){border-left:1px solid #414141}#wrapper_booking .booking_steps .step.step_3:not(.current_step){border-right:1px solid #414141}#wrapper_booking .booking_steps .step_2.border{border-left:1px solid #414141}#wrapper_booking .booking_steps .step_1+.step_2.border{border-left:none}#wrapper_booking .booking_steps.alternative{margin-top:50px;max-width:1050px}#wrapper_booking .booking_steps.alternative .step{font-size:12px;letter-spacing:0.6px;color:#bea77d;font-weight:500;font-family:Open Sans,sans-serif;background:none;border:none;border-right:none !important;border-left:none !important;position:relative}#wrapper_booking .booking_steps.alternative .step:before{display:none}#wrapper_booking .booking_steps.alternative .step:not(:last-child):after{content:;height:2px;width:320px;position:absolute;background:#8e7547;top:-10px;left:190px;transform:none;border:none}#wrapper_booking .booking_steps.alternative .step .circle{top:-25px;width:30px;height:30px;font-size:20px;font-weight:bold;color:#8e7547;border-radius:50%;border:1px solid #8e7547;position:absolute;left:50%;transform:translate(-50%, 0%);font-family:Open Sans,sans-serif;display:flex;align-items:center;justify-content:center}#wrapper_booking .booking_steps.alternative .step.current_step{font-weight:bold}#wrapper_booking .booking_steps.alternative .step.current_step .circle{color:white;background:#8e7547}#wrapper_booking .destination_wrapper{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;vertical-align:middle;height:100%;background:transparent !important;border-bottom-width:0;float:left;width:230px}#wrapper_booking .destination_wrapper:after{content:;position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);height:80%;width:1px;right:0;background:#414141}#wrapper_booking .destination_wrapper.current_step{background:#8e7547 !important}#wrapper_booking .destination_wrapper .destination_fieldo{width:100%;text-align:center}#wrapper_booking .destination_wrapper .destination_fieldo input.destination{font-size:23px;outline:none;border:none;letter-spacing:1.73px;color:#414141;cursor:pointer;text-align:center;font-family:Ephesis,cursive;width:90%;background:transparent;text-overflow:ellipsis}#wrapper_booking .destination_wrapper .destination_fieldo input.destination::-webkit-input-placeholder{color:#414141;font-family:Ephesis,cursive}#wrapper_booking .destination_wrapper .destination_fieldo input.destination::-moz-placeholder{color:#414141;font-family:Ephesis,cursive}#wrapper_booking .destination_wrapper .destination_fieldo input.destination:-ms-input-placeholder{color:#414141;font-family:Ephesis,cursive}#wrapper_booking .destination_wrapper .destination_fieldo input.destination:-moz-placeholder{color:#414141;font-family:Ephesis,cursive}#wrapper_booking .bg_icon{height:70%;width:50%;display:block;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:right;opacity:1;right:20px;bottom:0}#wrapper_booking .hotel_selector{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;background:rgba(255,255,255,0.99);padding:40px calc((100% - 800px) / 2)}#wrapper_booking .hotel_selector.cards_version .center_xy{width:880px;transform:translate(-50%, 0);top:190px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_search{display:none}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_filter data-destinydestiny_selector_inner{display:none}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_filter .visible{display:block}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner{display:none}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny{position:relative;padding:0;margin:0}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny:last-child{grid-area:1 / 1 / 2 / 2}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper{position:relative;width:100%;height:150px;border-radius:4px;overflow:hidden;margin-bottom:30px}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper.with_hover{border:1px solid #bea77d}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper .destiny_hover{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background:white;z-index:1;transition:opacity 1s}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper .destiny_hover img{width:230px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper img:not(.destiny_img){height:100%;width:100%;object-fit:cover;transform:scale(1);transition:all .4s}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper::before{position:absolute;content:;top:0;bottom:0;left:0;right:0;background-color:#8e7547;opacity:.15;transition:all .4s;z-index:1}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .booking_0_hotel_selection{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;padding:0;margin:0}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .booking_0_hotel_selection::before{position:absolute;content:;top:0;bottom:0;left:0;right:0;z-index:1}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .booking_0_hotel_selection::after{display:inline-block;vertical-align:middle;content:\f054;margin-left:7px;font-family:var(--font-family-awesome);font-size:14px;font-weight:300;transition:all .4s;margin-bottom:3px}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny:hover .cover_image_wrapper .destiny_hover{opacity:0}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny:hover .cover_image_wrapper img:not(.destiny_img){transform:scale(1.05)}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny:hover .booking_0_hotel_selection::after{margin-left:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner.active{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:30px;width:100%;margin-top:70px;overflow:auto;overflow-x:hidden;padding-right:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner{width:100%;padding-right:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:30px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li{position:relative;padding:0;margin:0}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper{position:relative;width:100%;height:150px;border-radius:4px;overflow:hidden;margin-bottom:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper.with_hover{border:1px solid #bea77d}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper .destiny_hover{width:100%;height:100%;position:absolute;background:white;z-index:1;transition:opacity 1s}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper .destiny_hover img{width:230px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper img:not(.destiny_img){height:100%;width:100%;object-fit:cover;transform:scale(1);transition:all .4s}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper::before{position:absolute;content:;top:0;bottom:0;left:0;right:0;background-color:#8e7547;opacity:.15;transition:all .4s;z-index:1}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .booking_0_hotel_selection{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;padding:0;margin:0}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .booking_0_hotel_selection::before{position:absolute;content:;top:0;bottom:0;left:0;right:0;z-index:1}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .title_selector::after,#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .booking_0_hotel_selection::after{display:inline-block;vertical-align:middle;content:\f054;margin-left:7px;font-family:var(--font-family-awesome);font-size:14px;font-weight:300;transition:all .4s;margin-bottom:3px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .destiny_hover{opacity:0}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .cover_image_wrapper img:not(.destiny_img){transform:scale(1.05)}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .cover_image_wrapper::before{opacity:0}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .title_selector::after{margin-left:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .hotel_destiny{font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:0;color:#bea77d;display:block}#wrapper_booking .hotel_selector .center_xy{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:70vh}#wrapper_booking .hotel_selector .close{position:absolute;top:30px;left:100px;width:40px;height:40px;cursor:pointer;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#wrapper_booking .hotel_selector .close:before,#wrapper_booking .hotel_selector .close:after{content:;width:100%;height:2px;background:white;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#wrapper_booking .hotel_selector .close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#wrapper_booking .hotel_selector .close.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#wrapper_booking .hotel_selector .close:before,#wrapper_booking .hotel_selector .close:after{background:#414141}#wrapper_booking .hotel_selector .close:hover:before,#wrapper_booking .hotel_selector .close:hover:after{background:#414141}#wrapper_booking .hotel_selector .tabs{margin-bottom:50px;display:flex}#wrapper_booking .hotel_selector .tabs .tab{font-size:20px;font-weight:300;color:#414141;text-align:center;text-transform:uppercase;position:relative;min-width:100px;text-decoration:none;letter-spacing:2px;padding:10px 20px;margin-bottom:-10px;margin-right:25px;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;transition:color .5s}#wrapper_booking .hotel_selector .tabs .tab:before{content:;position:absolute;top:100%;width:100%;border-radius:50px;opacity:0;left:0;height:5px;border:2px solid #8e7547}#wrapper_booking .hotel_selector .tabs .tab:hover,#wrapper_booking .hotel_selector .tabs .tab.selected{font-weight:bold;color:#8e7547}#wrapper_booking .hotel_selector .tabs .tab:hover:before,#wrapper_booking .hotel_selector .tabs .tab.selected:before{opacity:1}#wrapper_booking .hotel_selector .hotel_selector_search{position:relative;border-bottom:1px solid #414141;margin-bottom:30px}#wrapper_booking .hotel_selector .hotel_selector_search i{position:absolute;top:3px;left:0;padding:5px;color:#414141;font-size:27px}#wrapper_booking .hotel_selector .hotel_selector_search input{width:100%;padding:5px 5px 5px 45px;background:transparent;border-width:0;color:#414141;font-size:25px;font-weight:400;outline:none;letter-spacing:1.38px}#wrapper_booking .hotel_selector .hotel_selector_search input::-webkit-input-placeholder{color:#414141;opacity:.3}#wrapper_booking .hotel_selector .hotel_selector_search input::-moz-placeholder{color:#414141;opacity:.3}#wrapper_booking .hotel_selector .hotel_selector_search input:-ms-input-placeholder{color:#414141;opacity:.3}#wrapper_booking .hotel_selector .hotel_selector_search input:-moz-placeholder{color:#414141;opacity:.3}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper{display:flex;align-items:center}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .title{color:#414141;font-family:Open Sans,sans-serif;letter-spacing:0.85px;font-size:18px;text-transform:uppercase;font-weight:500}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch{position:relative;box-sizing:border-box;margin-left:25px}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch{position:relative;width:50px;height:26px;overflow:visible;border-radius:100px}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .knobs,#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .layer{position:absolute;top:0;right:0;bottom:0;left:0}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .knobs{z-index:2}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .knobs:before{content:\f00d;font-family:var(--font-family-awesome);position:absolute;top:3px;left:auto;right:26px;width:20px;height:20px;box-sizing:border-box;color:transparent;font-size:14px;font-weight:bold;text-align:center;line-height:0.7;padding:10px 4px;background-color:white;border-radius:50%;transition:0.3s ease all,left 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15)}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .layer{width:100%;background-color:#e9e9e9;transition:0.3s ease all;z-index:1;border-radius:100px}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .checkbox:checked+.knobs:before{right:3px}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .checkbox:checked~.layer{background-color:#34c85a}#wrapper_booking .hotel_selector .select_your_room_wrapper .desc_wrapper{margin:30px 0}#wrapper_booking .hotel_selector .select_your_room_wrapper .desc_wrapper .desc{font-size:14px;letter-spacing:0.7px;font-family:Open Sans,sans-serif;line-height:20px}#wrapper_booking .hotel_selector .select_your_room_wrapper .desc_wrapper .desc a{font-size:14px;letter-spacing:0.7px;font-family:Open Sans,sans-serif;text-decoration:none;color:#8e7547;display:none}#wrapper_booking .hotel_selector .select_your_room_wrapper.active .desc_wrapper a{display:inline}#wrapper_booking .hotel_selector .select_your_room_inner{position:relative;display:flex;transition:left .3s;left:0;bottom:230px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element{margin-top:-50px;margin-left:-8px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element iframe{width:400px;height:360px;border:none}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element iframe div{width:100% !important;height:100% !important;padding:0 !important}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element .title_selector{display:block;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;color:#414141;margin-top:-70px;margin-left:8px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element .title_selector:after{display:inline-block;vertical-align:middle;content:\f054;margin-left:7px;font-family:var(--font-family-awesome);font-size:14px;font-weight:300;transition:all .4s;margin-bottom:3px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element:not(:first-child){margin-left:15px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image{position:relative;width:400px;height:320px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image .title_selector{position:absolute;margin-top:0;bottom:0}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image .select_your_room_overlay{position:absolute;top:55px;left:7px;width:385px;height:223px;background-size:cover;background-position:center}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image .select_your_room_overlay:before{content:;background:rgba(190,167,125,0.4);width:100%;height:100%;position:absolute}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image .select_your_room_overlay:after{content:\f002;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:Font Awesome 6 Pro;color:white;font-size:50px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image iframe{display:none}#wrapper_booking .hotel_selector .select_your_room_inner.hide{left:100vw}#wrapper_booking .hotel_selector .hotel_selector_inner.select_your_room_active{position:relative;transition:left .3s;left:0}#wrapper_booking .hotel_selector .hotel_selector_inner.select_your_room_active.hide{left:-100vw}#wrapper_booking .hotel_selector .destiny_selector_inner,#wrapper_booking .hotel_selector .hotel_selector_inner,#wrapper_booking .hotel_selector .map_selector_inner{max-height:50vh;width:600px;overflow:auto;display:none;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-ms-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}#wrapper_booking .hotel_selector .destiny_selector_inner::-webkit-scrollbar,#wrapper_booking .hotel_selector .hotel_selector_inner::-webkit-scrollbar,#wrapper_booking .hotel_selector .map_selector_inner::-webkit-scrollbar{width:4px;height:4px;cursor:pointer}#wrapper_booking .hotel_selector .destiny_selector_inner::-webkit-scrollbar-thumb,#wrapper_booking .hotel_selector .hotel_selector_inner::-webkit-scrollbar-thumb,#wrapper_booking .hotel_selector .map_selector_inner::-webkit-scrollbar-thumb{background:#707070;border-radius:15px}#wrapper_booking .hotel_selector .destiny_selector_inner::-webkit-scrollbar-thumb:hover,#wrapper_booking .hotel_selector .hotel_selector_inner::-webkit-scrollbar-thumb:hover,#wrapper_booking .hotel_selector .map_selector_inner::-webkit-scrollbar-thumb:hover{background:#8e7547}#wrapper_booking .hotel_selector .destiny_selector_inner::-webkit-scrollbar-track,#wrapper_booking .hotel_selector .hotel_selector_inner::-webkit-scrollbar-track,#wrapper_booking .hotel_selector .map_selector_inner::-webkit-scrollbar-track{background:transparent;border-radius:10px}#wrapper_booking .hotel_selector .destiny_selector_inner.active,#wrapper_booking .hotel_selector .hotel_selector_inner.active,#wrapper_booking .hotel_selector .map_selector_inner.active{display:block;opacity:1}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .title{font-family:Open Sans,sans-serif;color:#414141;font-size:18px;letter-spacing:0.99px;line-height:23px;font-weight:bold}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .title i{font-size:14px}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny{padding:0;list-style:none;margin-top:5px}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li{cursor:pointer;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;color:#414141;padding-bottom:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li.hide{display:none !important}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li:hover{color:#8e7547}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country{font-weight:700;letter-spacing:1px;text-transform:uppercase}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country .hotel_selector_destiny{opacity:0;padding:20px 20px 0 20px;max-height:0;overflow:hidden;transition:max-height 0.5s ease-in-out, opacity 0.5s ease-in-out}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country .hotel_selector_destiny .title_destiny{font-family:Ephesis,cursive;color:#8e7547;text-transform:none;position:relative;top:-7px}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country .title::after{content:\f067;float:right;font-family:var(--font-family-awesome);font-weight:300;font-size:15px;color:#8e7547}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country.active .title::after{content:\f068}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country.active .hotel_selector_destiny{max-height:500px;opacity:1}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny .booking_0_hotel_selection{cursor:pointer;position:relative;display:block;color:#414141;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;padding-bottom:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny .booking_0_hotel_selection.hide{display:none !important}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny .booking_0_hotel_selection:hover{color:#8e7547}#wrapper_booking .hotel_selector .hotel_selector_inner ul{list-style:none;padding-left:0}#wrapper_booking .hotel_selector .hotel_selector_inner li{cursor:pointer;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;color:#414141;padding-bottom:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .hotel_selector .hotel_selector_inner li.hide{display:none !important}#wrapper_booking .hotel_selector .hotel_selector_inner li:hover{color:#8e7547}#wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection{cursor:pointer;position:relative;display:block;color:#414141;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;padding-bottom:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection.hide{display:none !important}#wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection:hover{color:#8e7547}#wrapper_booking .hotel_selector .hotel_selector_inner .category_element .title_category{font-family:Open Sans,sans-serif;color:#414141;font-size:18px;letter-spacing:0.99px;line-height:23px;font-weight:bold}#wrapper_booking .hotel_selector .hotel_selector_inner .category_element .title_category i{font-size:14px}#wrapper_booking .hotel_selector .hotel_selector_inner .category_element .hotel_selector_category{margin-top:5px}#wrapper_booking .hotel_selector .map_selector_inner{position:relative;height:415px}#wrapper_booking .hotel_selector .map_selector_inner .map_selector_wrapper{height:415px}#wrapper_booking .hotel_selector .map_selector_inner .map_selector_wrapper .ol-attribution.ol-uncollapsible{display:none !important}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card{position:absolute;top:20px;right:20px;background:white;padding:0 20px;width:230px;box-shadow:3px 3px 10px rgba(0,0,0,0.2)}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .title_selector{font-size:16px;font-family:Open Sans,sans-serif;letter-spacing:2px;line-height:20px;margin-bottom:10px}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .picture_wrapper{width:100%;height:120px}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .picture_wrapper img{width:100%;height:100%;object-fit:cover}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom{display:flex;width:100%;align-items:center;justify-content:flex-start}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom .price{display:inline-block;margin-right:30px;text-transform:uppercase}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom .price span{font-weight:lighter;font-size:12px}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom a{float:right;color:white;font-family:Open Sans,sans-serif;background:#bea77d;transition:all .6s;border-radius:52px;text-decoration:none;padding:10px 20px}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom a:hover{background:#414141}#wrapper_booking .dates_wrapper{float:left;border-radius:10px 0 0 10px;width:240px;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;padding:0 20px;box-sizing:border-box;position:relative;cursor:pointer}#wrapper_booking .dates_wrapper i{font-size:23px;color:#414141}#wrapper_booking .dates_wrapper .icon_wrapper i{color:#414141;font-size:16px}#wrapper_booking .dates_wrapper:after{content:;width:1px;height:100%;display:block;position:absolute;right:5px;background:#414141}#wrapper_booking .dates_wrapper .date_selection{width:50%;height:58%;float:left;box-sizing:border-box}#wrapper_booking .dates_wrapper .date_selection label{text-transform:uppercase;font-size:14px;color:#414141;display:block;margin-bottom:4px;cursor:pointer;display:none}#wrapper_booking .dates_wrapper .date_selection .dp-value{font-size:23px;letter-spacing:1.73px;color:#414141;text-transform:lowercase;position:relative}#wrapper_booking .dates_wrapper .date_selection .dp-value:after{content:;border:solid #414141;border-width:0 1px 1px 0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;width:8px;height:8px;left:93%;top:50%;transform:translateY(-25%) rotate(-45deg);-webkit-transform:translateY(-25%) rotate(-45deg);color:#414141}#wrapper_booking .dates_wrapper .date_selection .dp-value.endDate:after{display:none}#wrapper_booking .occupancy_display{float:left;width:205px;z-index:1;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer;position:relative}#wrapper_booking .occupancy_display i{font-size:23px;color:#414141}#wrapper_booking .occupancy_display:after{content:;width:1px;height:100%;display:block;position:absolute;right:5px;background:#414141}#wrapper_booking .occupancy_display .icon_wrapper{margin-right:20px}#wrapper_booking .occupancy_display .icon_wrapper i{font-size:20px;color:#414141}#wrapper_booking .occupancy_display .occupancy_label{text-transform:uppercase;font-size:14px;color:#414141;display:block;margin-bottom:4px;display:none}#wrapper_booking .occupancy_display .occupancy_value{font-size:23px;height:58%;color:#414141;width:100%;text-align:center;text-transform:lowercase;position:relative;letter-spacing:1.73px}#wrapper_booking .occupancy_display .occupancy_value small{letter-spacing:1.13px;font-size:15px;margin-right:5px;font-weight:300}#wrapper_booking .promocode_wrapper{float:left;width:205px;height:100%;justify-content:center;display:flex;align-items:center;border-radius:0 10px 10px 0}#wrapper_booking .promocode_wrapper input{line-height:40px;font-size:15px;text-align:center;width:163px;border-radius:50px;appearance:none;font-weight:300;border:1px solid #bea77d;background:transparent;display:block;margin:auto;outline:none;color:#414141;font-family:Ephesis,cursive}#wrapper_booking .promocode_wrapper input::placeholder{font-weight:300;font-size:15px;font-family:Ephesis,cursive;color:#414141}#wrapper_booking .promocode_wrapper input:-moz-placeholder{font-size:15px;font-weight:300;font-family:Ephesis,cursive;color:#414141}#wrapper_booking .promocode_wrapper input::-webkit-input-placeholder{font-size:15px;font-family:Ephesis,cursive;font-weight:300;color:#414141}#wrapper_booking .promocode_wrapper input:focus::-webkit-input-placeholder{color:transparent}#wrapper_booking .booking_button_wrapper{float:left;width:250px;height:100%;display:flex;align-items:center;margin-right:8px;text-align:center;color:white;text-transform:uppercase;border-radius:10px;cursor:pointer;background:#bea77d;border:none;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}#wrapper_booking .booking_button_wrapper:hover{background:#8e7547}#wrapper_booking .booking_button_wrapper .submit_label{margin:auto;display:block;font-family:Ephesis,cursive;text-align:center;font-size:23px;letter-spacing:1.73px}#wrapper_booking .booking_button_wrapper.animation_hover{position:relative}#wrapper_booking .booking_button_wrapper.animation_hover .submit_label{text-transform:none}#wrapper_booking .booking_button_wrapper.animation_hover .submit_label span{display:inline-block;opacity:0;padding:0;color:white;transform:translate3d(0, -10px, 0);-webkit-transform:translate3d(0, -10px, 0);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);letter-spacing:-9px}#wrapper_booking .booking_button_wrapper.animation_hover .submit_label::before{content:attr(data-text);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:transform 0.3s, opacity 0.3s;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}#wrapper_booking .booking_button_wrapper.animation_hover:hover .submit_label span{opacity:1;transform:translate3d(0, 0, 0);transition-delay:0.045s;-webkit-transition-delay:0.045s}#wrapper_booking .booking_button_wrapper.animation_hover:hover .submit_label::before{opacity:0;transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0)}#wrapper_booking .occupancy_wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;background:rgba(255,255,255,0.99);width:100%;float:none;display:none;vertical-align:middle;color:#414141}#wrapper_booking .occupancy_wrapper .close{position:absolute;top:30px;left:100px;width:40px;height:40px;cursor:pointer;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#wrapper_booking .occupancy_wrapper .close:before,#wrapper_booking .occupancy_wrapper .close:after{content:;width:100%;height:2px;background:white;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#wrapper_booking .occupancy_wrapper .close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#wrapper_booking .occupancy_wrapper .close.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#wrapper_booking .occupancy_wrapper .close:before,#wrapper_booking .occupancy_wrapper .close:after{background:#414141}#wrapper_booking .occupancy_wrapper .close:hover:before,#wrapper_booking .occupancy_wrapper .close:hover:after{background:#414141}#wrapper_booking .occupancy_wrapper .center_xy{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;text-align:center;white-space:nowrap;max-height:calc(100% - 225px);overflow:scroll;display:flex;flex-flow:column;align-items:center;min-width:650px}@media (max-width: 1440px){#wrapper_booking .occupancy_wrapper .center_xy:has(.login_wrapper_element){max-height:calc(100% - 150px);top:55%}#wrapper_booking .occupancy_wrapper .center_xy:has(.login_wrapper_element) .room_info_wrapper .dates_inner_wrapper{margin:0}}#wrapper_booking .occupancy_wrapper .center_xy::-webkit-scrollbar{width:4px;height:4px}#wrapper_booking .occupancy_wrapper .center_xy::-webkit-scrollbar-thumb{background:#707070;border-radius:15px}#wrapper_booking .occupancy_wrapper .center_xy::-webkit-scrollbar-thumb:hover{background:#8e7547}#wrapper_booking .occupancy_wrapper .center_xy::-webkit-scrollbar-track{background:transparent;border-radius:10px}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls{display:inline-block}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls.out{display:none;margin-right:-30px}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls .plus_sign.sign_element{cursor:pointer;display:inline-block;vertical-align:middle;position:relative;width:16px;height:16px;border:1px solid #bea77d;border-radius:50%}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls .plus_sign.sign_element i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:10px}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls .sign_element.hide{pointer-events:none;opacity:0}#wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper{display:flex;flex-flow:column;width:100%;height:auto;font-weight:600;position:relative;color:#414141;text-transform:uppercase}#wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper .hotel_name_rooms.with_name{background:rgba(190,167,125,0.1);font-size:18px;padding:10px;line-height:25px;margin-bottom:5px;cursor:pointer}#wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper .dates_inner_wrapper{width:100%;display:inline-block;cursor:pointer;background:rgba(190,167,125,0.1);line-height:25px;font-size:18px;padding:10px 0;margin-bottom:50px}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element{width:100%;border-radius:20px;background:rgba(190,167,125,0.1);padding:15px 0}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .logo_wrapper{height:fit-content}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .logo_wrapper img{max-height:60px}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login{margin:0 25px;display:flex;flex-direction:column;justify-content:center;align-items:center}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .title{line-height:18px;font-size:16px;margin:10px 0}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .content{position:relative;width:65%;margin:15px 0}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .content .email_label{position:absolute;width:fit-content;font-size:12px;letter-spacing:0.25px;line-height:16px;font-weight:300;top:-8px;left:10px;padding:0 5px;background-color:#bea77d;border-radius:0}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .content .email_input{padding:10px;width:calc(100% - 20px);border:1px solid #707070;background:transparent;border-radius:10px}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .content .email_input:focus{outline:1px solid #bea77d}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .privacy_policy{font-size:12px}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .privacy_policy,#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .privacy_policy *{color:#4B4B4B}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest{display:block;width:280px;margin:15px auto 0}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button{display:block;width:100%;padding:0;margin:5px 0}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper{padding-bottom:15px}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input{width:65%;margin:auto;color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input::-webkit-input-placeholder{color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input::-moz-placeholder{color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input:-ms-input-placeholder{color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input:-moz-placeholder{color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle{display:flex;justify-content:center;align-items:center;padding:5px;margin-bottom:15px}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_text{font-weight:400;font-size:15px;letter-spacing:0;line-height:1;margin-right:10px}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_check{position:relative;display:block;width:15px;height:15px;border-radius:50%;border:1px solid #bea77d}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_check::before{content:;position:absolute;top:2px;left:2px;right:2px;bottom:2px;border-radius:50%;background-color:transparent;transition:background-color 0.3s}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle.active .promocode_toggle_check::before{background-color:#bea77d}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button{width:70%;height:45px;line-height:35px;font-size:18px;margin:auto;padding:0;border:none;text-align:center;font-family:Ephesis,cursive;color:white;text-transform:uppercase;border-radius:10px;cursor:pointer;background:#bea77d;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button:hover{background:#8e7547}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper{position:relative;width:600px;margin:30px 0 20px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .guests{display:flex;align-items:center;padding:8px 0;margin:0 120px;text-align:center;border:1px solid rgba(190,167,125,0.5);border-radius:10px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.hide{display:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.adults_only .babies_wrapper{display:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.adults_only .kids_wrapper{display:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.adults_only .adults_wrapper{width:100% !important}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .room_title{position:absolute;top:-20px;left:175px;display:block;font-size:12px;font-weight:500;text-align:left;text-transform:uppercase}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .remove_room{position:absolute;top:-30px;right:155px;cursor:pointer}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room{display:inline-block;vertical-align:middle;position:absolute;right:75px;width:30px;cursor:pointer;height:30px;border:1px solid #bea77d;border-radius:50%;color:#bea77d}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:16px;font-weight:300}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room.selected{display:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper label{display:inline-block;vertical-align:middle;text-transform:capitalize;font-size:11px;text-align:left}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls{display:inline-flex;align-items:center;justify-content:center;margin-left:8px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls input{width:30px;font-size:24px;font-weight:bold;text-align:center;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls .sign_element{display:inline-block;vertical-align:middle;position:relative;width:16px;height:16px;cursor:pointer;margin:0 5px 0 5px;border:none;border-radius:50%}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls .sign_element i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:10px;font-weight:bold;font-size:15px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .adults_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .kids_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .babies_wrapper{width:50%;height:auto;padding:5px 8px;border-left-width:0;display:flex;justify-content:center;align-items:center;box-sizing:border-box}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .kids_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .babies_wrapper{border-left:1px solid #bea77d}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .guests{margin:0 50px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .room_title{left:65px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .add_room{right:5px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .remove_room{right:65px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .adults_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .kids_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .babies_wrapper{width:calc(100% / 3)}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper{display:flex;justify-content:center;align-items:center}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element{flex-flow:column;width:calc((100% - 80px) / 3);margin-bottom:10px;font-size:14px;display:none}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element.show{display:inline-flex}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element .kids_label,#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element .babies_label{display:flex;justify-content:space-between}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element .kids_label span,#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element .babies_label span{font-weight:bold}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age{appearance:none;-moz-appearance:none;-webkit-appearance:none;display:block;background:lightgray;width:168px;height:4px;background-image:-webkit-gradient(linear, 0% 0%, 100% 0%, from(#002d42), from(#d3d3d3));background-image:-moz-linear-gradient(left center, #8e7547 0%, #8e7547 0%, lightgray 100%, lightgray 100%);color:#8e7547}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;border:1px solid #8e7547;height:19px;width:19px;border-radius:50%;background:#8e7547;cursor:pointer;margin-top:0}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-moz-range-thumb{appearance:none;-webkit-appearance:none;border:1px solid #8e7547;height:19px;width:19px;border-radius:50%;background:#8e7547;cursor:pointer}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-ms-thumb{appearance:none;-webkit-appearance:none;border:1px solid #8e7547;height:19px;width:19px;border-radius:50%;background:#8e7547;cursor:pointer}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-webkit-slider-runnable-track,#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-moz-range-track,#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-ms-track{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:210px;height:4px;cursor:pointer;border:none;background:lightgray}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age:focus{outline:none}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age:focus::-webkit-slider-thumb{margin-top:-7px}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age:focus::-webkit-slider-runnable-track{height:4px}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element:not(:first-of-type){margin-left:40px}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.show:not(.disabled){display:block}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .kids_label,#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .babies_label{font-weight:400;font-size:14px;text-align:left}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .room_element_wrapper .age_element{flex-flow:row;justify-content:space-between;align-items:center}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .room_element_wrapper .age_element input.slider_agetyperange{width:150px}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .room_element_wrapper .age_element .max-value{font-weight:700;font-size:18px}#wrapper_booking.with_labels .destination_wrapper .destination_label{text-transform:uppercase;font-size:14px;color:#444;display:block;margin-bottom:4px;font-weight:lighter}#wrapper_booking.with_labels .dates_wrapper .date_selection{height:auto}#wrapper_booking.with_labels .dates_wrapper .date_selection label{display:block;font-weight:lighter}#wrapper_booking.with_labels .occupancy_display .occupancy_label{display:block;text-align:center;font-weight:lighter}.web_assistant{background:#bea77d;display:flex;justify-content:center;padding:13px}.web_assistant a{text-decoration:none;color:black}.datepicker_wrapper_element,.datepicker_wrapper_element_2,.datepicker_wrapper_element_3{width:100vw !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;margin:0 !important;z-index:10 !important;max-width:100%;min-width:1140px;max-height:0;border-radius:0;background:white;transition:none;-moz-transition:none;-o-transition:none;-webkit-transition:none}.datepicker_wrapper_element:before,.datepicker_wrapper_element_2:before,.datepicker_wrapper_element_3:before{position:fixed;bottom:0;left:0;right:0;content:;display:none;height:120px}.datepicker_wrapper_element .header_datepicker,.datepicker_wrapper_element_2 .header_datepicker,.datepicker_wrapper_element_3 .header_datepicker{background:transparent !important}.datepicker_wrapper_element .header_datepicker:before,.datepicker_wrapper_element_2 .header_datepicker:before,.datepicker_wrapper_element_3 .header_datepicker:before{content:;display:block;height:20px}.datepicker_wrapper_element .header_datepicker:after,.datepicker_wrapper_element_2 .header_datepicker:after,.datepicker_wrapper_element_3 .header_datepicker:after{content:;display:block;margin:10px auto 20px;width:150px;height:10px}.datepicker_wrapper_element .header_datepicker .close_button_datepicker,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker{width:40px;height:40px;border-width:0;border-radius:0;left:95px;top:45px}.datepicker_wrapper_element .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:after{content:;width:100%;height:2px;background:white;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.datepicker_wrapper_element .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.datepicker_wrapper_element .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:after{background:#414141}.datepicker_wrapper_element .header_datepicker .specific_date_selector,.datepicker_wrapper_element_2 .header_datepicker .specific_date_selector,.datepicker_wrapper_element_3 .header_datepicker .specific_date_selector{display:none}.datepicker_wrapper_elementdatepickerendDate .header_datepicker .specific_date_selector:before,.datepicker_wrapper_element_2datepickerendDate .header_datepicker .specific_date_selector:before,.datepicker_wrapper_element_3datepickerendDate .header_datepicker .specific_date_selector:before{content:}.datepicker_wrapper_element .datepicker_ext_inf_sd,.datepicker_wrapper_element .datepicker_ext_inf_ed,.datepicker_wrapper_element .ui-datepicker-inline,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed,.datepicker_wrapper_element_2 .ui-datepicker-inline,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed,.datepicker_wrapper_element_3 .ui-datepicker-inline{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);left:0;right:0;margin:auto}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-group-last .ui-widget-header{margin-left:10px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header{background:#bea77d !important;padding:5px;margin-right:10px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next{background:transparent;color:#bea77d;-webkit-transform:rotate(0) !important;-moz-transform:rotate(0) !important;-ms-transform:rotate(0) !important;-o-transform:rotate(0) !important;transform:rotate(0) !important;font-family:var(--font-family-awesome);font-weight:300;top:0}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next.ui-state-hover{background:transparent !important;color:#bea77d !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon:before{font-size:20px;content:\f104}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon:before{font-size:20px;content:\f105}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-title{font-weight:500;color:white !important;font-family:Ephesis,cursive}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar th,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar th,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar th,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar th,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar th,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar th,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar th,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar th,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar th{font-size:18px;font-weight:bold;color:#bea77d;font-family:Ephesis,cursive}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td{border-width:0;height:35px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td a{font-size:16px;line-height:35px;font-weight:500;font-family:Ephesis,cursive;color:#414141 !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-active{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover{background:#8e7547 !important;color:white !important;border-radius:30px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end{background:transparent}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end:before{content:;position:absolute;top:1px;left:1px;right:1px;bottom:1px;z-index:-1;background:lightgrey}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled a{font-weight:normal}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end{background:transparent}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before{content:;position:absolute;top:1px;left:1px;right:1px;bottom:1px;z-index:-1;background:lightgrey}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date{opacity:1 !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a{background:#8e7547 !important;color:white !important;border-radius:30px 0 0 30px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a:before{display:none}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a{background:#8e7547 !important;color:white !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection a{background:#8e7547 !important;color:white !important;border-radius:0 30px 30px 0}.datepicker_wrapper_element .current_nights_selector,.datepicker_wrapper_element_2 .current_nights_selector,.datepicker_wrapper_element_3 .current_nights_selector{display:none}.datepicker_wrapper_element .months_selector_container,.datepicker_wrapper_element_2 .months_selector_container,.datepicker_wrapper_element_3 .months_selector_container{padding-top:80px;font-family:Ephesis,cursive}.datepicker_wrapper_element .months_selector_container .months_selector_title,.datepicker_wrapper_element_2 .months_selector_container .months_selector_title,.datepicker_wrapper_element_3 .months_selector_container .months_selector_title{text-transform:uppercase;color:#414141}.datepicker_wrapper_element .months_selector_container .months_selector_wrapper,.datepicker_wrapper_element_2 .months_selector_container .months_selector_wrapper,.datepicker_wrapper_element_3 .months_selector_container .months_selector_wrapper{margin:auto;width:300px}.datepicker_wrapper_element .go_back_button,.datepicker_wrapper_element .cheapest_month_selector,.datepicker_wrapper_element_2 .go_back_button,.datepicker_wrapper_element_2 .cheapest_month_selector,.datepicker_wrapper_element_3 .go_back_button,.datepicker_wrapper_element_3 .cheapest_month_selector{display:block;width:300px;margin:0 auto;padding:5px 10px;text-align:center;background:#bea77d;margin-top:15px;color:#414141;text-decoration:none}.datepicker_wrapper_element .go_back_button strong,.datepicker_wrapper_element .cheapest_month_selector strong,.datepicker_wrapper_element_2 .go_back_button strong,.datepicker_wrapper_element_2 .cheapest_month_selector strong,.datepicker_wrapper_element_3 .go_back_button strong,.datepicker_wrapper_element_3 .cheapest_month_selector strong{font-weight:bold;color:#414141}.datepicker_wrapper_element .specific_month_selector,.datepicker_wrapper_element_2 .specific_month_selector,.datepicker_wrapper_element_3 .specific_month_selector{border-radius:10px !important;display:block;padding:10px 50px;text-align:center;background:#bea77d;font-size:16px;color:white;text-decoration:none;position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);top:20%;font-family:Ephesis,cursive}.datepicker_wrapper_element .specific_month_selector strong,.datepicker_wrapper_element_2 .specific_month_selector strong,.datepicker_wrapper_element_3 .specific_month_selector strong{color:white;font-weight:300 !important}.datepicker_wrapper_element .specific_month_selector.toggled,.datepicker_wrapper_element_2 .specific_month_selector.toggled,.datepicker_wrapper_element_3 .specific_month_selector.toggled{top:480px}.datepicker_wrapper_element .go_back_button,.datepicker_wrapper_element_2 .go_back_button,.datepicker_wrapper_element_3 .go_back_button{background:#414141;color:white}.datepicker_wrapper_element .go_back_button strong,.datepicker_wrapper_element_2 .go_back_button strong,.datepicker_wrapper_element_3 .go_back_button strong{color:white}.datepicker_wrapper_element.active,.datepicker_wrapper_element_2.active,.datepicker_wrapper_element_3.active{max-height:100vh !important}body.menu_open .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking{top:-105px !important}.calendar_selection_fancybox .fancybox-slide--html .fancybox-button.fancybox-close-small{width:60px !important;height:60px !important;top:55px !important}.fancybox-container.popup_digital_twin .fancybox-content{padding:0;width:90vw;height:90vh;overflow:visible}.fancybox-container.popup_digital_twin .fancybox-content iframe{width:100%;height:100%}.fancybox-container.popup_digital_twin .fancybox-close-small{position:absolute;right:0;top:-40px;padding:0;color:white}/style>div classparaty_booking_form booking_engine_v2 font2 inicio stylebackground:white !important;display:flex;align-items:center;justify-content:center;border-radius:10px;width:1000px;>input idprice_calendar_v2 typehidden/>div class idwrapper_booking stylebackground:transparent;border-radius:10px;width:auto !important;>div classbooking_steps>div classstep step_2 border>1. Seleccionar Fechas/div>div classstep step_3>2. Seleccionar Ocupación/div>/div>form action/booking1 classbooking_form methodPOST stylebackground:transparent;font-family:Open Sans, sans-serif;>input namelanguage typehidden valueSPANISH>input idcustom_booking_source namesource typehidden value>input idcustom_booking_body_class namecustom_body_class typehidden value/>div classdates_wrapper stylecolor:#2A3748 !important;width:300px;>div classentry_date_wrapper date_selection stylecolor:#2A3748 !important;>label classentry_label for>Entrada/label>div classstartDate dp-value>/div>/div>div classdeparture_date_wrapper date_selection stylecolor:#2A3748 !important;>label classdeparture_label for>Salida/label>div classendDate dp-value>/div>/div>input namestartDate typehidden/>input nameendDate typehidden/>/div>div classoccupancy_display style>div classoccupancy_display_content>label classoccupancy_label for style>Ocupación/label>div classoccupancy_value> 2 small>Adultos/small>/0 small>Niños/small>/div>div classoccupancy_value_format styledisplay: none;> %total_adults small>Adultos/small>/%total_kids small>Niños/small>/div>/div>/div>div classoccupancy_wrapper style>div classbg_icon style>/div>div classclose icon-xcross>/div>div classcenter_xy style>div classroom_info_wrapper>div classhotel_name_rooms>/div>div classdates_inner_wrapper>/div>/div>div classguests_wrapper room1 style>div classroom_title>Alojamiento 1/div>div classguests style>div classadults_wrapper>label classadults_label>Adultos/label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classadults_number max8 min1 nameadultsRoom1 readonly style typetext value2/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classkids_wrapper>label classkids_label> Niños /label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classkids_number max3 min0 namechildrenRoom1 readonly typetext value0/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classplus_sign sign_element add_room style>i classfal fa-plus>/i>/div>/div>/div>div classguests_wrapper room2 hide style>div classroom_title>Alojamiento 2/div>div classguests style>div classadults_wrapper>label classadults_label>Adultos/label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classadults_number max8 min1 nameadultsRoom2 readonly style typetext value2/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classkids_wrapper>label classkids_label> Niños /label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classkids_number max3 min0 namechildrenRoom2 readonly typetext value0/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classminus_sign sign_element remove_room style>i classfal fa-trash-alt>/i>/div>div classplus_sign sign_element add_room style>i classfal fa-plus>/i>/div>/div>/div>div classguests_wrapper room3 hide style>div classroom_title>Alojamiento 3/div>div classguests style>div classadults_wrapper>label classadults_label>Adultos/label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classadults_number max8 min1 nameadultsRoom3 readonly style typetext value2/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classkids_wrapper>label classkids_label> Niños /label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classkids_number max3 min0 namechildrenRoom3 readonly typetext value0/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classminus_sign sign_element remove_room style>i classfal fa-trash-alt>/i>/div>/div>/div>div classsigns_controlls out>div classminus_sign sign_element hide>/div>input classrooms_number max3 min1 namenumRooms readonly typetext value1/>div classplus_sign sign_element hide>i classfal fa-plus>/i>/div>/div>div classwrapper_booking_button_guest>div classpromocode_wrapper>input autocompleteoff classpromocode_input idpromocode_widget namepromocode placeholderPROMOCODE style tabindex16 typetext/>/div>button classsubmit_button styleletter-spacing:1px;border-radius:8px;font-weight:700;text-transform:none; typesubmit>Reservar/button>/div>/div>/div>div classpromocode_wrapper>input autocompleteoff idpromocode_occupancy namepromocode placeholderPROMOCODE stylecolor:#2A3748 !important;border:0; typetext/>/div>button classbooking_button_wrapper submit_button stylefont-weight:bold;border-radius:8px; typesubmit>span classsubmit_label style> Reservar /span>/button>input classlanguage namelanguage typehidden valueSPANISH/>script>window.calendar_data JSON.parse({is_website: true, language: es, default_namespace: don-paco-malaga, currencyOptions: {currencyShortname: EUR, value: 1.0, selected: true}})/script>/input>/input>/form>/div>input idhidden_section_type typehidden valueInicio/>input idhidden_hotel_name typehidden valueInicio/>input idclosed_dates nameclosed_dates typehidden value2019-11-01;2020-07-01/>/div>style> body.booking_fixed:after { } body.scrolled header::after { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form { } .paraty_booking_form.booking_engine_v2 #wrapper_booking { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .booking_button_wrapper { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display .occupancy_display_content label{ } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display .occupancy_display_content label{ } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display:after { background:#2A3748 !important; } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display .occupancy_display_content { color:white; } .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection label { } #wrapper_booking .dates_wrapper .date_selection .dp-value, .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value { color:#2A3748 !important; } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper:after { background:#2A3748 !important; } .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection .dp-value:after { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .occupancy_display .occupancy_display_content .occupancy_label { } .paraty_booking_form.booking_engine_v2.scrolled .booking_form { } .paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .booking_form, .paraty_booking_form.booking_engine_v2.fixed.scrolled #wrapper_booking .booking_form{ } .paraty_booking_form.booking_engine_v2.scrolled { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking { } #wrapper_booking .booking_form::before { background:transparent; } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form::before { } #wrapper_booking .booking_button_wrapper:hover, .occupancy_wrapper .submit_button:hover { background:white;color:rgba(190, 167, 125, 1); } #wrapper_booking .bg_icon { } .datepicker_wrapper_element { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button{ font-family:Open Sans, sans-serif; } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button:hover { background:#8E7547 !important;color:white; } .datepicker_wrapper_element .header_datepicker { } .datepicker_wrapper_element .ui-datepicker-inline { } /* popup calendario flexible */ .datepicker_wrapper_element .months_selector_container .months_selector_title { } .datepicker_wrapper_element .months_selector_container .cheapest_month_selector { } .datepicker_wrapper_element .months_selector_container .months_selector_wrapper .month_selector { } #wrapper_booking .dates_wrapper .date_selection .dp-value { color:#414141 !important; } .paraty_booking_form #wrapper_booking .dates_wrapper .date_selection .dp-value::after { color:#414141 !important; } .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value, .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value small { color:#414141 !important; } .datepicker_wrapper_element.active { max-height:100vh !important;width:100%; } .datepicker_wrapper_element.active, .paraty_booking_form #wrapper_booking .occupancy_wrapper { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_text { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_check { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle.active .promocode_toggle_check { } .paraty_booking_form.booking_engine_v2.fixed { } #wrapper_booking .booking_button_wrapper:hover { background:#8E7547 !important;color:white; } #wrapper_booking .booking_button_wrapper:hover .submit_label { } .paraty_booking_form #wrapper_booking .promocode_wrapper { } .paraty_booking_form #wrapper_booking .promocode_wrapper input::placeholder { color:#516889; } .paraty_booking_form #wrapper_booking .promocode_wrapper input:focus::-webkit-input-placeholder { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input::placeholder{ } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input:-moz-placeholder{ } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input::-webkit-input-placeholder{ } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input:focus::-webkit-input-placeholder { } #wrapper_booking .booking_steps .step.step_1, #wrapper_booking .booking_steps .step.step_2, #wrapper_booking .booking_steps .step.step_3 { } #wrapper_booking .booking_steps .step.current_step { } #wrapper_booking .booking_steps .step.step_1:before { } #wrapper_booking .booking_steps .step.step_1.current_step:after, #wrapper_booking .booking_steps .step.step_2.current_step:after { } #wrapper_booking .booking_steps .step.step_2:after { } #wrapper_booking .booking_steps .step.step_2:before { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection label { } #wrapper_booking .destination_wrapper { } #wrapper_booking .destination_wrapper .destination_fieldo input.destination, #wrapper_booking .destination_wrapper .destination_fieldo input.destination::placeholder { } #wrapper_booking .destination_wrapper .destination_fieldo::before { } #wrapper_booking .destination_wrapper:after, #wrapper_booking .dates_wrapper:after, #wrapper_booking .occupancy_display:after { } .datepicker_wrapper_element .specific_month_selector, #wrapper_booking .datepicker_wrapper_element_2 .specific_month_selector, #wrapper_booking .datepicker_wrapper_element_3 .specific_month_selector { } .datepicker_wrapper_element .specific_month_selector.toggled, .datepicker_wrapper_element_2 .specific_month_selector.toggled, .datepicker_wrapper_element_3 .specific_month_selector.toggled{ } .datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-title { } .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar th { } .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a { } .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled span { } .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header, .datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header { } htmllangde .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value small { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper { } #wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .booking_0_hotel_selection { } #wrapper_booking .hotel_selector .hotel_selector_inner li { } #wrapper_booking .hotel_selector .hotel_selector_inner li .title_selector, #wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li { } #wrapper_booking .hotel_selector .hotel_selector_inner li:hover, #wrapper_booking .hotel_selector .hotel_selector_inner li:hover .title_selector, #wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li:hover { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .hotel_destiny { } #wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper .dates_inner_wrapper { } #wrapper_booking .destination_wrapper .destination_fieldo input.destination, #wrapper_booking .dates_wrapper .date_selection .dp-value, .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper .destination_fieldo input.destination, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper .date_selection .dp-value, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display .occupancy_value, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display .occupancy_value small, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper .date_selection .dp-value::after { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper:after, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper:after, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display:after { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper input::placeholder { color:#2A3748 !important; } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper input { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper .destination_fieldo input.destination, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper .destination_fieldo input.destination::placeholder { } #wrapper_booking .hotel_selector .close, .datepicker_wrapper_element .header_datepicker .close_button_datepicker, #wrapper_booking .occupancy_wrapper .close { } #wrapper_booking .hotel_selector .close:before, #wrapper_booking .hotel_selector .close:after, .datepicker_wrapper_element .header_datepicker .close_button_datepicker:before, .datepicker_wrapper_element .header_datepicker .close_button_datepicker:after, #wrapper_booking .occupancy_wrapper .close:before, #wrapper_booking .occupancy_wrapper .close:after { } #wrapper_booking .hotel_selector .close:hover:before, #wrapper_booking .hotel_selector .close:hover:after, .datepicker_wrapper_element .header_datepicker .close_button_datepicker:hover:before, .datepicker_wrapper_element .header_datepicker .close_button_datepicker:hover:after, #wrapper_booking .occupancy_wrapper .close:hover:before, #wrapper_booking .occupancy_wrapper .close:hover:after { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper::before { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_button_wrapper { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_button_wrapper:hover { } .paraty_booking_form.booking_engine_v2.scrolled.fixed #wrapper_booking { } #wrapper_booking .hotel_selector.cards_version .center_xy { } #wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .kids_label, #wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .babies_label{ } #wrapper_booking .hotel_selector .hotel_selector_inner { } #wrapper_booking .destination_wrapper .destination_fieldo input.destination { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .cover_image_wrapper.with_hover img:not(.destiny_img) { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper.with_hover, #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .cover_image_wrapper.with_hover { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .booking_0_hotel_selection::after { } #wrapper_booking .dates_wrapper i, #wrapper_booking .occupancy_display i { } .datepicker_wrapper_element, .datepicker_wrapper_element_2, .datepicker_wrapper_element_3 { border-radius:0;width:100% !important; } .datepicker_wrapper_element .months_selector_container, .datepicker_wrapper_element_2 .months_selector_container, .datepicker_wrapper_element_3 .months_selector_container { } #ages_modal_selection { } #ages_modal_selection .content_modal { } #ages_modal_selection .content_modal .ages_continue_button { } #wrapper_booking .booking_steps.alternative .step .circle { } #wrapper_booking .booking_steps.alternative .step.current_step .circle { } #wrapper_booking .booking_steps.alternative .step:not(:last-child):after { } #wrapper_booking .booking_steps.alternative .step { } #wrapper_booking .hotel_selector.cards_version .hotel_selector_inner ul li .booking_0_hotel_selection::before { } #wrapper_booking .occupancy_wrapper .center_xy { } #ages_modal_selection .content_modal { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper img .destiny_img { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper .destiny_hover img{ } @media (hover:none) and (max-width: 1200px){ .paraty_booking_form.booking_engine_v2.font2 { } } @media (max-height: 655px) { #wrapper_booking .occupancy_wrapper .center_xy { } } #wrapper_booking .hotel_selector .tabs .tab { } #wrapper_booking .hotel_selector .tabs .tab:hover, #wrapper_booking .hotel_selector .tabs .tab.selected { } #wrapper_booking .hotel_selector .tabs .tab:hover:before, #wrapper_booking .hotel_selector .tabs .tab.selected:before { } #wrapper_booking .hotel_selector .hotel_selector_inner .category_element .hotel_selector_category, #wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny { } .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover { } #wrapper_booking .booking_button_wrapper.animation_hover .submit_label span { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display { } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .room_title { } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room i { } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room{ } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper label { } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .kids_wrapper { } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking{ } #wrapper_booking .promocode_wrapper input{ color:#414141 !important; } .datepicker_wrapper_element.active, .datepicker_wrapper_element_2.active, .datepicker_wrapper_element_3.active{ } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .guests{ } .fixed #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input { } header.header_menu.scrolled .header_wrapper .booking_wrapper{ } header.header_menu.scrolled .header_wrapper .right{ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } #wrapper_booking .hotel_selector .hotel_selector_inner li .title_selector, #wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li,#wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection{ } #wrapper_booking .booking_button_wrapper .submit_label{ font-family:Open Sans, sans-serif;text-transform:none ;font-weight:700;font-size:26px; } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover{ } @media only screen and (max-width: 1200px) { .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .booking_button_wrapper { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking { } } #wrapper_booking .hotel_selector .map_selector_inner { } #wrapper_booking .hotel_selector .map_selector_inner .map_selector_wrapper { } #wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom a:hover { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button::before{ } .booking_engine_v2.inner_section_widget:not(.scrolled) { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } .paraty_booking_form.booking_engine_v2 #wrapper_booking .promocode_wrapper input::placeholder{ font-family:Open Sans, sans-serif;color:#2A3748!important; } #wrapper_booking .destination_wrapper .destination_fieldo input.destination::placeholder{ } #wrapper_booking .promocode_wrapper input::placeholder{ } #wrapper_booking .hotel_selector .destiny_selector_inner .destiny:last-child { } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { .datepicker_wrapper_element .header_datepicker .close_button_datepicker, .datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker, .datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker{ } .paraty_booking_form.booking_engine_v2{ } .datepicker_wrapper_element.active, .datepicker_wrapper_element_2.active, .datepicker_wrapper_element_3.active{ } } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .kids_wrapper, #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .babies_wrapper{ } @media screen and (max-width:1440px){ body.scrolled .paraty_booking_form.booking_engine_v2.scrolled div#wrapper_booking{ } .paraty_booking_form.booking_engine_v2{ } } body .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value{ } .datepicker_wrapper_element, .datepicker_wrapper_element_2, .datepicker_wrapper_element_3{ } .datepicker_wrapper_element .specific_month_selector:hover, #wrapper_booking .datepicker_wrapper_element_2 .specific_month_selector:hover, #wrapper_booking .datepicker_wrapper_element_3 .specific_month_selector:hover{ } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls input{ } body.menu_open .booking_engine_v2{ } body:not(.is_mobile) .paraty_booking_form.booking_engine_v2:not(.fixed) #wrapper_booking .booking_form .booking_button_wrapper.submit_button{ border-radius:8px; } body:not(.is_mobile) .paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .hotel_selector{ } body:not(.is_mobile) .paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .occupancy_wrapper{ } #wrapper_booking .booking_steps{ } .paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .booking_steps{ } #wrapper_booking .hotel_selector .tabs .tabdata-destinydestiny_selector_inner{ } #wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper{ } #wrapper_booking .hotel_selector .tabs .tab:hover:before, #wrapper_booking .hotel_selector .tabs .tab.selected:before{ } .booking_engine_v2 .booking_steps:has(.step_3.current_step){ } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input{ } #wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper .hotel_name_rooms.with_name{ }/style> script componenttrue>const BookingWidgetPopupSelectorController function () { return { config: { widget: $(), is_fixed: false, initial_position: 0, preselected_hotel_triggered: null, hotels_filtered: false, last_button_clicked: $(), }, init: function () { this.init_config(); this.define_callbacks(); this.bind_widget_listeners(); this.bind_global_listeners(); BookingEngineController.init(); BookingEngineController.change_rooms_number(this.config.widget.find(inputnamenumRooms)); this.preselect_hotel(); }, init_config: function () { this.config.widget $(.booking_engine_v2); BookingEngineController.config.engines_list.push(.booking_engine_v2); if ($(#years_in_dates).val()) { BookingEngineController.config.custom_visual_format %d %MNS %Y; } else { BookingEngineController.config.custom_visual_format %d %MNS; }; BookingEngineController.config.months_show 2; BookingEngineController.config.months_show_highlight true; BookingEngineController.config.dates_is_selected false; BookingEngineController.config.custom_guests_format this.config.widget.find(.occupancy_value_format).html(); let booking_height_scrolled this.config.widget.find(inputnamebooking_height_scrolled).val(); if (booking_height_scrolled) { this.config.initial_position parseInt(booking_height_scrolled); } else { this.config.initial_position this.config.widget.offset().top + this.config.widget.height(); } let closed_hotel $(#closed_dates).val(); if (closed_hotel) { BookingEngineController.config.closed_hotel closed_hotel; } if ($(#login_form_wrapper).length && typeof UserController ! undefined) { UserController.config.email_only true; UserController.config.login_form $(#login_form_wrapper); BookingEngineController.config.login_in_search true; UserController.init(); } }, define_callbacks: function () { BookingEngineController.config.hotel_selection_callback function () { let selection BookingWidgetPopupSelectorController.config.widget.find(.hotel_selector_option.selected); if (selection.attr(data-only-adults)) { BookingEngineController.config.custom_guests_format %total_adults small> + $.i18n._(T_adultos) + /small>; } else { BookingEngineController.config.custom_guests_format BookingWidgetPopupSelectorController.config.widget.find(.occupancy_value_format).html(); } let defaultAdultsValue $(#wrapper_booking .occupancy_wrapper .signs_controlls input.adults_number).attr(value); if (selection.attr(data-nums-adults)) { let num_adults selection.attr(data-nums-adults); $(#wrapper_booking .occupancy_wrapper .signs_controlls input.adults_number).attr(max, num_adults); } else { $(#wrapper_booking .occupancy_wrapper .signs_controlls input.adults_number) .attr(max, 8) .val(defaultAdultsValue); } selection.attr(data-custom-booking-source) ? $(#custom_booking_source).val(selection.attr(data-custom-booking-source)) : $(#custom_booking_source).val(); selection.attr(data-custom-booking-body-class) ? $(#custom_booking_body_class).val(selection.attr(data-custom-booking-body-class)) : $(#custom_booking_body_class).val(); BookingEngineController.format_occupancy_value(BookingWidgetPopupSelectorController.config.widget); if (BookingWidgetPopupSelectorController.config.preselected_hotel_triggered true) { BookingWidgetPopupSelectorController.config.preselected_hotel_triggered false; } else { if (BookingEngineController.config.dates_is_selected true) { BookingWidgetPopupSelectorController.toggle_occupancy_selector(true); } else { BookingEngineController.show_start_date(); // Change recently added 08/05/2023 } } BookingWidgetPopupSelectorController.update_occupancy_popup(); }; BookingEngineController.start_datepicker_config.onSelect function (string_date, ins) { BookingEngineController.set_input_start_date(string_date); let start_date BookingWidgetPopupSelectorController.config.widget.find(inputnamestartDate).val(), date_object $.datepicker.parseDate(dd/mm/yy, start_date), dp_end_date $(#dp_end_date); date_object.setDate(date_object.getDate() + 1); BookingEngineController.create_datepicker_range_calculation(); BookingEngineController.show_end_date(); BookingEngineController.set_departure_min_date(); if (BookingWidgetPopupSelectorController.config.widget.find(inputnameendDate).val()) { let draw_month ins.drawMonth, selected_month ins.selectedMonth; let show_current_at_pos Math.max(0, selected_month - draw_month); dp_end_date.datepicker(option, showCurrentAtPos, show_current_at_pos); } dp_end_date.datepicker(setDate, date_object); }; BookingEngineController.config.hide_callback function () { BookingWidgetPopupSelectorController.toggle_occupancy_selector(true); BookingWidgetPopupSelectorController.update_occupancy_popup(); BookingEngineController.config.dates_is_selected true; }; }, bind_widget_listeners: function () { this.config.widget.find(.booking_button_wrapper).on(click, (e) > { let destination_wrapper this.config.widget.find(.destination_wrapper), booking0_by_default this.config.widget.find(#booking0_by_default).val(), namespace_input this.config.widget.find(#namespace).val(), namespaces_input this.config.widget.find(#applicationIds).val(), preloading_popup $(.preloading_popup); if (destination_wrapper.length) { if (namespace_input || namespaces_input) { preloading_popup.fadeIn(fast); } else { if (booking0_by_default) { let booking0_option this.config.widget.find(.hotel_selector .hotel_selector_inner .booking_0_hotel_selection); if (booking0_option.length) { BookingWidgetPopupSelectorController.config.preselected_hotel_triggered true; BookingEngineController.hotel_selection(booking0_option); } } else { e.preventDefault(); this.config.last_button_clicked $(this); this.toggle_hotel_selector(true); } } } else { preloading_popup.fadeIn(fast); } }); this.config.widget.find(.destination_wrapper, .booking_steps .step_1, .room_info_wrapper .hotel_name_rooms).on(click, () > { this.toggle_hotel_selector(true); BookingWidgetPopupSelectorController.update_occupancy_popup(); }); this.config.widget.find(.guests_wrapper .remove_room).on(click, function () { $(this).closest(.center_xy).find(.signs_controlls.out .minus_sign.hide).trigger(click); let visible_rooms $(this).closest(.center_xy).find(.guests_wrapper:not(.hide)); visible_rooms.find(.add_room).addClass(selected); visible_rooms.last().find(.add_room).removeClass(selected); }); this.config.widget.find(.guests_wrapper .add_room).on(click, function () { $(this).closest(.center_xy).find(.signs_controlls.out .plus_sign.hide).trigger(click); $(this).addClass(selected); }); this.config.widget.find(.entry_date_wrapper, .departure_date_wrapper).on(click, () > { this.toggle_datepicker(true); BookingWidgetPopupSelectorController.update_occupancy_popup(); }); this.config.widget.find(.booking_steps .step_2, .room_info_wrapper .dates_inner_wrapper).on(click, () > { if (this.config.widget.find(.booking_steps .step_2).hasClass(current_step)) return; this.config.widget.find(.entry_date_wrapper).trigger(click); // Todo - Convert into method }); this.config.widget.find(.occupancy_display, .booking_steps .step_3).on(click, () > { this.toggle_occupancy_selector(true); BookingWidgetPopupSelectorController.update_occupancy_popup(); }); this.config.widget.find(.hotel_selector .close).on(click, function (e) { e.preventDefault(); BookingWidgetPopupSelectorController.config.last_button_clicked $(this); BookingWidgetPopupSelectorController.toggle_hotel_selector(false); $(this).toggleClass(active); }); this.config.widget.find(.occupancy_wrapper .close).on(click, function(e) { e.preventDefault(); BookingWidgetPopupSelectorController.config.last_button_clicked $(this); BookingWidgetPopupSelectorController.toggle_occupancy_selector(false); }); this.config.widget.find(.occupancy_wrapper .submit_button).on(click, (e) > { let destination_input this.config.widget.find(inputnamedestination), booking0_by_default this.config.widget.find(#booking0_by_default).val(); if (destination_input.length && !destination_input.val()) { if (booking0_by_default) { let booking0_option this.config.widget.find(.hotel_selector .hotel_selector_inner .booking_0_hotel_selection); if (booking0_option.length) { this.config.preselected_hotel_triggered true; BookingEngineController.hotel_selection(booking0_option); } } else { e.preventDefault(); this.toggle_hotel_selector(true); } } }); this.config.widget.find(.hotel_selector_filter .destiny_filter).on(click, function (e) { e.preventDefault(); let to_show $(this).attr(data-destiny); BookingWidgetPopupSelectorController.config.widget.find(.hotel_selector_filter .destiny_filter).removeClass(selected); BookingWidgetPopupSelectorController.config.widget.find(.destiny_selector_inner, .hotel_selector_inner, .map_selector_inner).removeClass(active); $(this).addClass(selected); $(. + to_show).addClass(active); }); this.config.widget.find(.hotel_selector_search .searching_hotel).on(keyup, function () { let hotels $(.hotel_selector_inner li), search_value $(this).val(); if (search_value.length > 2) { search_value search_value.trim().toLowerCase(); let valid_hotels hotels.filter(function () { return $(this).find(.title_selector).text().trim().toLowerCase().match(search_value); }); hotels.not(valid_hotels).fadeOut().addClass(hide); valid_hotels.fadeIn().removeClass(hide); } else { hotels.fadeIn().removeClass(hide); } }); this.config.widget.find(.promocode_toggle).on(click, function () { let promocode $(this).attr(data-promocode), is_active $(this).hasClass(active), promocode_input BookingWidgetPopupSelectorController.config.widget.find(inputnamepromocode); if (is_active) { promocode_input.val().removeAttr(readonly); $(this).removeClass(active); } else { promocode_input.val(promocode).attr(readonly, readonly); $(this).addClass(active); } }); $(#promocode_widget).on(input, function () { $(#promocode_occupancy).val($(this).val()); }); $(#promocode_occupancy).on(input, function () { $(#promocode_widget).val($(this).val()); }); this.config.widget.find(.booking_0_hotel_selection).on(click, function () { $(#wrapper_booking .booking_form #namespace).remove(); }); this.config.widget.find(.hotel_selector_option).on(click, function () { $(#wrapper_booking .booking_form #applicationIds).remove(); }); // Prevent submit form by default this.config.widget.find(.submit_button).click(function() { return false; }); }, bind_global_listeners: function () { if (!this.config.widget.hasClass(disable_sticky)) { $(window).on(scroll, () > { this.toggle_fixed_engine($(window).scrollTop() > this.config.initial_position); }); } $(document).on(click, .header_datepicker .close_button_datepicker, function(e) { e.preventDefault(); BookingWidgetPopupSelectorController.toggle_datepicker(false); }); $(this.config.widget.find(.guests_wrapper)).on(touchmove mousemove change, .age_element .slider_age, function () { let val ($(this).val() - $(this).attr(min)) / ($(this).attr(max) - $(this).attr(min)), percent val * 100, color $(this).css(color); $(this).css(background-image, -webkit-gradient(linear, left top, right top, + color-stop( + percent + %, + color + ), + color-stop( + percent + %, #d3d3d3) + )); $(this).css(background-image, `-moz-linear-gradient(left center, ${color} 0%, ${color} ${percent}%, #d3d3d3 ${percent}%, #d3d3d3 100%)`); }); $(document).on(click, .specific_month_selector, function () { $(this).toggleClass(toggled); if ($(this).hasClass(toggled)) { $(this).html($.i18n._(return)); } else { $(this).html($.i18n._(flexible_days_click)); } }); $(.button-promotion).off(click); $(document).on(click, .button-promotion, function () { BookingWidgetPopupSelectorController.process_smartdata($(this)); }); $(document).on(submit_booking_form, function() { $(.booking_steps).hide(); }); }, get_step: function () { let current_step this.config.widget.find(.booking_steps .step.current_step); if (current_step.hasClass(step_1)) { return 1; } else if (current_step.hasClass(step_2)) { return 2; } else if (current_step.hasClass(step_3)) { return 3; } else { return 0; } }, set_step: function (step) { let booking_steps this.config.widget.find(.booking_steps .step); booking_steps.removeClass(current_step); if (step) { booking_steps.filter(.step_ + step).addClass(current_step); } }, toggle_hotel_selector: function (activate) { let hotel_selector this.config.widget.find(.hotel_selector); this.show_all_hotels_in_hotel_selector(); switch (activate) { case true: if (this.get_step() ! 1) { $(.close_button_datepicker).trigger(click); // Todo - Convert into method this.toggle_occupancy_selector(false); this.set_step(1); hotel_selector.fadeIn(); this.display_widget_fixed(); } break; case false: this.set_step(); hotel_selector.fadeOut(); this.config.widget.removeClass(fixed); $(body).removeClass(booking_fixed); break; default: this.toggle_hotel_selector(this.get_step() ! 1); } }, toggle_datepicker: function (activate) { switch (activate) { case true: if (this.get_step() ! 2) { this.toggle_hotel_selector(false); this.toggle_occupancy_selector(false); this.set_step(2); this.reset_specific_month_selector(); this.display_widget_fixed(); } break; case false: this.set_step(); this.config.widget.removeClass(fixed); $(body).removeClass(booking_fixed); break; default: console.warn(Not implemented yet); // And not needed for now } }, reset_specific_month_selector: function () { var selector $(.specific_month_selector); selector.html($.i18n._(T_tienes_flexibilidad_pregunta)); if (selector.hasClass(toggled)) { selector.removeClass(toggled); } }, toggle_occupancy_selector: function (activate) { let occupancy_selector this.config.widget.find(.occupancy_wrapper); switch (activate) { case true: if (this.get_step() ! 3) { this.toggle_hotel_selector(false); $(.close_button_datepicker).trigger(click); // Todo - Convert into method this.set_step(3); occupancy_selector.fadeIn(); this.config.widget.addClass(fixed); $(body).addClass(booking_fixed); } break; case false: this.set_step(); occupancy_selector.fadeOut(); this.config.widget.removeClass(fixed); $(body).removeClass(booking_fixed); break; default: this.toggle_hotel_selector(this.get_step() ! 3); } }, toggle_fixed_engine: function (activate) { if (activate && !this.config.is_fixed) { $(.booking_engine_v2).addClass(scrolled); $(body).addClass(scrolled); this.config.is_fixed true; } if (!activate && this.config.is_fixed) { $(.booking_engine_v2).removeClass(scrolled); $(body).removeClass(scrolled); this.config.is_fixed false; } }, display_widget_fixed: function () { this.config.widget.addClass(fixed); $(body).addClass(booking_fixed); }, show_all_hotels_in_hotel_selector: function () { if ( !this.config.hotels_filtered || (this.config.last_button_clicked.data(hotels-in) || this.config.last_button_clicked.data(smarthotels)) ) return; if ( !$(.hotel_selector:visible).length && (this.config.last_button_clicked.hasClass(close) || this.config.last_button_clicked.hasClass(close_button_datepicker)) ) { return; } const hotel_selector this.config.widget.find(.hotel_selector); hotel_selector.find(.hotel_selector_inner .destiny .booking_0_hotel_selection, .tabs .destiny_filter).show(); hotel_selector.find(.hotel_selector_inner li).show().parent().parent().show(); this.config.hotels_filtered false; }, update_occupancy_popup: function () { if (this.config.widget.find(.dates_inner_wrapper).length) { let start_date $.datepicker.parseDate(dd/mm/yy, $(inputnamestartDate).val()), start_date_format $.datepicker.formatDate(dd M, start_date), end_date $.datepicker.parseDate(dd/mm/yy, $(inputnameendDate).val()), end_date_format $.datepicker.formatDate(dd M, end_date), hotel_name this.config.widget.find(.destination_wrapper .destination).val(); this.config.widget.find(.dates_inner_wrapper).html(start_date_format + - + end_date_format); if (hotel_name) { this.config.widget.find(.hotel_name_rooms).html(hotel_name).addClass(with_name); } } }, preselect_hotel: function () { let hotel_list_selector $(.hotel_selector_inner).find(li), hidden_hotel_name $(#hidden_hotel_name).val(); if (hidden_hotel_name) { hotel_list_selector.each(function () { let hotel_name $(this).find(.title_selector).text(); if (hidden_hotel_name hotel_name) { BookingWidgetPopupSelectorController.config.preselected_hotel_triggered true; BookingEngineController.hotel_selection($(this)); } }); } }, process_smartdata: function (button) { this.config.last_button_clicked button; let widget BookingWidgetPopupSelectorController.config.widget, destination widget.find(.destination_wrapper), hotel_selector widget.find(.hotel_selector), packages_orders_input widget.find(inputnamepackages_order), data_package_orders button.data(smartpackageorder), package_preselection button.data(smartpackage), hotel_namespace button.data(namespace) || button.data(smarthotel), hotels_in button.data(hotels-in) || button.data(smarthotels), hotel_preselected widget.find(inputnamehotel_preselected), hotel_selected widget.hasClass(hotel_selected), promocode button.data(promocode); if (promocode) { console.log(widget.find(#promocode_occupancy).length) widget.find(#promocode_occupancy).val(promocode); widget.find(#promocode_widget).val(promocode); } if (destination.length && !hotel_preselected.length && !hotel_namespace && !hotel_selected) { if((hotels_in && (hotels_in.split(;).length > 2)) || !hotels_in){ this.toggle_hotel_selector(true); } else if (hotels_in) { this.display_widget_fixed(); } } else { this.config.widget.find(.entry_date_wrapper).trigger(click); } if (hotel_preselected.length || hotel_namespace) { let selected_namespace hotel_namespace ? hotel_namespace : hotel_preselected.val(); BookingEngineController.hotel_selection(hotel_selector.find(`.hotel_selector_option#${selected_namespace.trim()}`)); } if (package_preselection) { widget.find(form.booking_form).each(function () { let package_preselection $(input typehidden namepackage_preselection valuetrue>); package_preselection.addClass(hidden_package_preselection); $(this).append(package_preselection); }); } if (!packages_orders_input.length) { widget.find(form.booking_form).each(function () { $(this).append($(input typehidden namepackages_order value>)); }); packages_orders_input this.config.widget.find(inputnamepackages_order); } if (data_package_orders) { packages_orders_input.val(data_package_orders); } else { packages_orders_input.val(); } if (destination.length) { if (hotels_in) { let hotels_in_array hotels_in.split(;); hotel_selector.find(.hotel_selector_inner li, .hotel_selector_inner .destiny .booking_0_hotel_selection, .tabs .destiny_filter).hide(); if (hotels_in_array.length > 1) { hotels_in_array.forEach(function (namespace) { hotel_selector.find(.hotel_selector_inner li# + namespace).show().parent().parent().show(); }); this.config.hotels_filtered true; } else { hotel_selector.find(.hotel_selector_inner li# + hotels_in_array0).trigger(click); } } else { this.show_all_hotels_in_hotel_selector(); } } else { this.config.widget.find(.entry_date_wrapper).trigger(click); } if (button.attr(data-smartdateini)) { let smarte_date_ini button.attr(data-smartdateini); $(#dp_start_date).datepicker(setDate, $.datepicker.parseDate(dd/mm/yy, smarte_date_ini)); BookingEngineController.set_input_start_date(smarte_date_ini); BookingEngineController.create_datepicker_range_calculation(); BookingEngineController.set_departure_min_date(); //BookingEngineController.config.dates_is_selected true; BookingEngineController.set_departure_min_date(#dp_start_date); } //Smart dates departure if (button.attr(data-smartdatefin)) { let smarte_date_fin button.attr(data-smartdatefin); $(#dp_departure_date).datepicker(setDate, $.datepicker.parseDate(dd/mm/yy, smarte_date_fin)); $(#dp_end_date).datepicker(setDate, $.datepicker.parseDate(dd/mm/yy, smarte_date_fin)); BookingEngineController.set_input_end_date(smarte_date_fin); //BookingEngineController.config.dates_is_selected true; } } };}();$(function () { BookingWidgetPopupSelectorController.init();});//load map selector hotels function retreive_hotel_markers() { var markers ; $(.hotel_selector_inner .hotel_selector_option.hotel_selector_map).each(function () { var lat $(this).attr(lat), lng $(this).attr(lng), namespace $(this).attr(id); markers.push({lat: lat, lng: lng, namespace: namespace}) }); return markers }$(function() { MapController function () { return { initialize_map: function () { map new ol.Map({ target: map, layers: new ol.layer.Tile({ source: new ol.source.OSM(), //source: new ol.source.XYZ({url: https://maps.googleapis.com/maps/api/js?keyAIzaSyDSjfmphGkQaLKuNb1g-JxboRdoXD419gc&}) }) , view: new ol.View({ center: ol.proj.fromLonLat(-5.7277564, 35.0651152), zoom: 14 }) }); }, initialize_markers: function (markers, namespace) { let Markers markers.filter(marker > typeof marker.lat ! undefined); var features , target_hotel null; for (var i 0; i Markers.length; i++) { var item Markersi, longitude item.lng, latitude item.lat, hotel_namespace item.namespace; if (!$(#poi_icon).length) { var iconStyle new ol.style.Style({ text: new ol.style.Text({ text: \uf3c5, font: normal bold 30px Font Awesome 6 Pro, textBaseline: bottom, fill: new ol.style.Fill({ color: namespace hotel_namespace ? #11CCC7 : rgba(17, 204, 199, 0.45) }) }), }); } else { var iconStyle new ol.style.Style({ image: new ol.style.Icon({ scale: 1, src: $(#poi_icon).val() }) }); } var iconFeature new ol.Feature({ geometry: new ol.geom.Point(ol.proj.transform(longitude, latitude, EPSG:4326, EPSG:3857)), namespace: hotel_namespace }); iconFeature.setStyle(iconStyle); features.push(iconFeature); if (item.namespace hotel_namespace) { target_hotel item; } } var vectorSource new ol.source.Vector({ features: features }); var map_hotels_layer new ol.layer.Vector({ source: vectorSource }); map.addLayer(map_hotels_layer); if (target_hotel) { map.getView().animate({ center: ol.proj.transform(target_hotel.lng, target_hotel.lat, EPSG:4326, EPSG:3857) }); } }, focus_hotel_namespace: function (available_hotels, target_namespace) { for (var i 0; i available_hotels.length; i++) { var actual_hotel available_hotelsi; if (actual_hotel.namespace target_namespace) { map.removeLayer(map_hotels_layer); this.initialize_markers(available_hotels, target_namespace); } } } } }(); $(.load_map).click(function () { $(#map).html(); setTimeout(function () { MapController.initialize_map(); const markers retreive_hotel_markers(); MapController.initialize_markers(markers); map.on(singleclick, function (evt) { var feature map.forEachFeatureAtPixel(evt.pixel, function (feature, layer) { return feature;}); if (feature) { MapController.initialize_markers(markers, feature.values_.namespace); $(.hotel_card).slideUp().promise().done(function () { $(.hotel_card. + feature.values_.namespace).slideDown(); }); } else { $(.hotel_card).slideUp(); } }); }, 500); }); $(.paraty_booking_form .select_your_room_element).each(function(index) { const element $(this); const url element.find(.select_your_room_url).val(); $.ajax({ type: GET, url: url, dataType: html, success: function(data) { element.find(iframe).attr(srcdoc, data); let dataContent data; //dataContent dataContent.replace(https://hvcdnms.azureedge.net/scripts/interfaceListener.js, ); //dataContent dataContent.replace(https://hvcdnms.azureedge.net/scripts/embed.js, ); //element.find(.select_your_room_container).html(dataContent); }, error: function() { $(this).find(.select_your_room_container).html($.i18n._(T_no_disponible)); } }); }); /*setTimeout(function() { console.log(getScripts); $.getScript(https://hvcdnms.azureedge.net/scripts/interfaceListener.js); $.getScript(https://hvcdnms.azureedge.net/scripts/embed.js); }, 2000);*/ $(.select_your_room_element iframe).each(function() { $(this).on(load, function() { const iframeWindow $(this)0.contentWindow; $(iframeWindow).on(message, function(event) { try { if (event.originalEvent && typeof (event.originalEvent.data) string) { let jsonData JSON.parse(event.originalEvent.data) || null; if (jsonData.event onRedirect) { const { url } jsonData.data; window.location.replace(`${url}`); } } } catch (err) { console.log(err); } }); }); }); $(.paraty_booking_form .selection_switch input).change(function() { $(this).closest(.select_your_room_wrapper).toggleClass(active); const steps $(.paraty_booking_form .booking_steps); const translation $(.paraty_booking_form .step_translation).val(); const translationToReplace steps.find(.step_3).html(); $(.paraty_booking_form .step_translation).val(translationToReplace) steps.find(.step_3).html(translation); steps.find(.step_2).toggle(); $(.paraty_booking_form .select_your_room_inner).toggleClass(hide); $(.paraty_booking_form .hotel_selector_inner).toggleClass(hide); }); if ($(.select_your_room_default_opened).length) { $(.paraty_booking_form .selection_switch input).prop(checked, true); $(.paraty_booking_form .selection_switch input).trigger(change); }});$(.hotel_selector_option, .booking_0_hotel_selection).on(click, function () { $(.booking_steps .step_2).addClass(current_step); $(.booking_steps .step_1).removeClass(current_step);});// Animation transition-delay letters$(.booking_button_wrapper .letter).each(function(i) { $(this).css(transition-delay, `${i * 0.045}s`);});// activate layout_only_destiny_and_country, its necessary active list_hotels_in_destiny too$(#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country).click( function () { $(this).toggleClass(active); });if ($(#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country).length > 0) { $(#wrapper_booking .hotel_selector .hotel_selector_inner).css(display, none); $(#wrapper_booking .hotel_selector .tabs adata-destinyhotel_selector_inner).css(display, none); $(#wrapper_booking .hotel_selector .tabs adata-destinydestiny_selector_inner).toggleClass(selected); $(#wrapper_booking .hotel_selector .destiny_selector_inner).toggleClass(active);}/script>style>.banner_intro_wrapper{margin-top:100px;padding:0 50px}.banner_intro_wrapper .content_wrapper{width:1140px;margin:0 auto;font-family:Open Sans,sans-serif;color:#414141;position:relative;margin-bottom:100px}@media (min-width: 900px) and (max-width: 1380px){.banner_intro_wrapper .content_wrapper{right:0 !important}}.banner_intro_wrapper .content_wrapper .left_content{width:652px;padding:50px 00px 50px 50px;position:absolute;top:0;left:0}.banner_intro_wrapper .content_wrapper .left_content .title_wrapper{font-size:30px;letter-spacing:3px;line-height:30px;font-weight:bold;margin-bottom:20px}@media (min-width: 900px) and (max-width: 1380px){.banner_intro_wrapper .content_wrapper .left_content .title_wrapper{right:0 !important}}.banner_intro_wrapper .content_wrapper .left_content .title_wrapper small{font-size:20px;letter-spacing:0.5px;font-weight:500;display:block}.banner_intro_wrapper .content_wrapper .left_content .text_wrapper{width:390px;font-size:18px;letter-spacing:0.36px;line-height:30px;font-weight:500}.banner_intro_wrapper .content_wrapper .left_content .top_link{font-size:18px;letter-spacing:1.35px;font-weight:bold;border:1px solid #414141;text-transform:uppercase;padding:12px 15px;color:#414141;text-decoration:none;display:inline-block;margin-top:15px;transition:all .4s}.banner_intro_wrapper .content_wrapper .left_content .top_link:hover{background:#414141;color:white}.banner_intro_wrapper .content_wrapper .left_content .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.banner_intro_wrapper .content_wrapper .left_content .logos_wrapper{display:flex;align-items:center;margin-top:60px}.banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .picture_wrapper{width:100px;height:100px;margin-right:50px}.banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .picture_wrapper img{width:100%;height:100%;object-fit:contain}.banner_intro_wrapper .content_wrapper .right_content{float:right;margin-top:80px;width:50%}@media (min-width: 900px) and (max-width: 1380px){.banner_intro_wrapper .content_wrapper .right_content{width:49% !important}}.banner_intro_wrapper .content_wrapper .right_content .gallery .picture_wrapper{width:579px;height:355px;overflow:hidden}.banner_intro_wrapper .content_wrapper .right_content .gallery .picture_wrapper img{height:100%;width:100%;object-fit:cover}.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav{position:absolute;top:295px;right:20px;opacity:0;transition:opacity .6s}.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev,.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next{margin-left:30px}.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev i,.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next i{color:white;font-size:60px}.banner_intro_wrapper .content_wrapper .right_content .gallery:hover .owl-nav{opacity:1}.banner_intro_wrapper .content_wrapper .bottom_content{display:flex;justify-content:space-between;clear:both;position:relative;top:30px}.banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper{overflow:hidden}.banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper img{height:100%;width:100%;object-fit:cover}.banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper.bottom_left{width:643px;height:776px;position:relative;top:80px}.banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper.bottom_right{width:100%;height:611px;float:right}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper{width:463px}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .title_wrapper{font-size:20px;letter-spacing:0.5px;line-height:50px;font-weight:bold;margin-bottom:20px;text-transform:uppercase;position:relative;top:15px}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .text_wrapper{font-size:18px;letter-spacing:0.36px;line-height:30px;font-weight:500;padding-right:20px}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .bottom_link{font-size:18px;letter-spacing:1.35px;font-weight:bold;border:1px solid #414141;text-transform:uppercase;padding:12px 15px;color:#414141;text-decoration:none;display:inline-block;margin-top:25px;transition:all .4s}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .bottom_link:hover{background:#414141;color:white}.banner_intro_wrapper .picture_bottom_block .picture_wrapper{width:100%;height:601px;overflow:hidden}.banner_intro_wrapper .picture_bottom_block .picture_wrapper img{height:100%;width:100%;object-fit:cover}body.is_mobile .banner_intro_wrapper{margin-top:30px;padding:0}body.is_mobile .banner_intro_wrapper .content_wrapper{width:auto;padding:0 20px;margin-bottom:60px}body.is_mobile .banner_intro_wrapper .content_wrapper .background{height:100%}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content{width:auto;position:relative;padding:20px}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content .text_wrapper{width:100%}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content .logos_wrapper{width:70% !important;margin:40px auto 0}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .picture_wrapper{margin-left:50px}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .owl-nav i{font-size:40px}body.is_mobile .banner_intro_wrapper .content_wrapper .right_content{float:none;margin-top:20px;width:100%}body.is_mobile .banner_intro_wrapper .content_wrapper .right_content .picture_wrapper{width:100%;height:200px}body.is_mobile .banner_intro_wrapper .content_wrapper .bottom_content{top:auto}body.is_mobile .banner_intro_wrapper .picture_bottom_block .picture_wrapper{height:200px}/style>div classbanner_intro_wrapper no_has_animation stylebackground:#FAF6F0 linear-gradient(0deg, #fff, rgba(255,255,255,0));margin-top:0px;padding-top:50px;>div classcontent_wrapper style>div classleft_content stylemargin-left:-50px;>h2 classtitle_wrapper stylefont-family:Open Sans, sans-serif;letter-spacing:0;color:#8E7547;font-weight:700;font-size:44px;line-height:50px;> Hotel Don Paco br/> a stylefont-weight:700;font-size:35px;font-family:Open Sans, sans-serif;color:#BEA77D> Ideal para tus /a> a stylefont-weight:400;font-size:60px;font-family:Ephesis, sans-serif;color:#BEA77D>vacaciones /a>/h2>div classtext_wrapper stylefont-family:Open Sans, sans-serif;letter-spacing:0.2px;font-weight:400;font-size:17px;width:460px;padding-top:20px;line-height:25px;color:#414141;>strong> Totalmente reformado desde abril del 2017 /strong> br/>br/>Tradición y encanto se entremezclan en uno con el hotel Don Paco. Un lugar acogedor y típicamente andaluz emplazado en un edificio malagueño del siglo XIX. Se encuentra, además, en pleno centro de la ciudad, a tan sólo unos pasos de la catedral y el museo de Picasso, cerca de la estación de cruceros y a la estación de trenes. Por supuesto, nuestra fantástica ubicación le sitúa a unos pocos metros de las principales playas de la ciudad, siendo así, el lugar ideal para disfrutar del mejor Mediterráneo. /div>/div>div classright_content style>div classgallery owl-carousel styleborder-radius:10px !important;margin-top:55px;>div classpicture_wrapper stylewidth:100%;border-radius:10px !important;padding-top:25px;>img altel hotel don paco se encuentra en el centro de la ciudad loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/9d7472f4cfcbdac/>/div>div classpicture_wrapper stylewidth:100%;border-radius:10px !important;padding-top:25px;>img altun edificio con una pared de madera y bambú loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/cec5b06160bdf03/>/div>div classpicture_wrapper stylewidth:100%;border-radius:10px !important;padding-top:25px;>img altuna sala de estar con sofás azules y sillas loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/f426f0a2e767fe8/>/div>div classpicture_wrapper stylewidth:100%;border-radius:10px !important;padding-top:25px;>img altuna habitación de hotel con dos camas y una televisión loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/5049fc391596555/>/div>/div>/div>div classbottom_content>div classright_content_wrapper style>/div>/div>/div>/div>style> @media (max-width: 1380px) { .banner_intro_wrapper .content_wrapper { } .banner_intro_wrapper .right_content .gallery { border-radius:16px; } } @media (min-width: 900px) and (max-width: 1380px) { .banner_intro_wrapper .left_content { } .banner_intro_wrapper .content_wrapper .right_content{ } } .banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .picture_wrapper { border-radius:10px !important; } .banner_intro_wrapper .content_wrapper .right_content .gallery .picture_wrapper { } .banner_intro_wrapper .content_wrapper .right_content .gallery .picture_wrapper img { border-radius:10px !important; } .banner_intro_wrapper .owl-item { } .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav { position:absolute;right:40px;top:320px;opacity:1;transition:opacity .6s; } .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev, .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next { } .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev i, .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next i { font-size:29px; } .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev i::before, .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next i::before { } .banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .bottom_link:before { } .banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .bottom_link:hover { } .banner_intro_wrapper .content_wrapper .left_content .background { } .banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper.bottom_left{ } .banner_intro_wrapper::before { }/style> script componenttrue>var custom_arrows $(.banner_intro_wrapper .custom_arrows).val();console.log(custom_arrows)let navText i classfal fa-angle-left>/i>, i classfal fa-angle-right>/i>if (custom_arrows True) { navText img srchttps://storage.googleapis.com/cdn.paraty.es/noa-boutique/files/angle-small-left-white.png>, img srchttps://storage.googleapis.com/cdn.paraty.es/noa-boutique/files/angle-small-right-white.png> }$(.banner_intro_wrapper .gallery.owl-carousel).owlCarousel({ loop: true, dots: false, nav: true, items: 1, autoplay: false, navText: navText});setTimeout(function(){ var speed_animation $(#speed_animation).val(); if (!$(body).hasClass(is_mobile) && !$(.banner_intro_wrapper).hasClass(no_has_animation)) { function main_section_fx() { $(.banner_intro_wrapper .content_wrapper).addnimation( {parent: $(.banner_intro_wrapper), class: fadeInUp, reiteration: false, speed: speed_animation} ); } main_section_fx(); $(window).scroll(main_section_fx); function picture_bottom_fx() { $(.banner_intro_wrapper .picture_bottom_block .picture_wrapper).addnimation( {parent: $(.picture_bottom_block), class: fadeInUp, reiteration: false, speed: speed_animation} ); } picture_bottom_fx(); $(window).scroll(picture_bottom_fx); }}, 0);$(function () { //OWL CAROUSEL if ($(body).hasClass(is_mobile)) { $(.banner_intro_wrapper .logos_wrapper.owl-carousel).owlCarousel({ items: 1, loop: true, dots: false, nav: false, mouseDrag: true, dragEndSpeed: 800, autoplay: true, autoplayTimeout: 5000, autoplaySpeed: 800 }); } else { $(.banner_intro_wrapper .logos_wrapper.owl-carousel).owlCarousel({ items: 4, loop: true, dots: false, nav: true, navText: i classfar fa-arrow-left>/i>, i classfar fa-arrow-right>/i>, mouseDrag: true, dragEndSpeed: 800, autoplay: true, autoplayTimeout: 5000, autoplaySpeed: 800 }); }});/script>style>.simple_info_wrapper{padding:70px 0}.simple_info_wrapper .container12{max-width:95vw;margin:0 auto}.simple_info_wrapper.has_bg{position:relative}.simple_info_wrapper.has_bg .container_fluid,.simple_info_wrapper.has_bg .container12{position:relative;z-index:1}.simple_info_wrapper .bg_image_wrapper{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.simple_info_wrapper .bg_image_wrapper img{width:100%;height:auto}.simple_info_wrapper .top_content .content_title .title{font-size:43px;font-family:Open Sans,sans-serif;color:#414141;font-weight:700;line-height:45px;letter-spacing:0;margin:0;padding:0;text-align:center}.simple_info_wrapper .top_content .content_title .title small,.simple_info_wrapper .top_content .content_title .title span,.simple_info_wrapper .top_content .content_title .title .subtitle{font-size:24px;line-height:30px;font-family:Ephesis,cursive;font-weight:500;color:#bea77d;display:block}.simple_info_wrapper .top_content .content_wrapper{margin-top:40px;text-align:center}.simple_info_wrapper .top_content .content_wrapper .desc{margin:15px auto 10px;font-family:Open Sans,sans-serif;font-weight:300;font-size:19px;color:#414141;line-height:30px;text-align:center}.simple_info_wrapper .top_content .content_wrapper .desc img{max-width:100%}.simple_info_wrapper .banner_items{position:relative}.simple_info_wrapper .banner_items .link_banner{position:absolute;left:0;right:0;top:0;bottom:0}.simple_info_wrapper .banner_items .item .picture_wrapper{width:100%}.simple_info_wrapper .banner_items .item .picture_wrapper img{width:100%;height:auto}.simple_info_wrapper .banner_items .item .content_title .title{font-size:43px;font-family:Open Sans,sans-serif;color:#414141;font-weight:700;line-height:45px;letter-spacing:0;margin:0;padding:0;text-align:center}.simple_info_wrapper .banner_items .item .content_title .title small,.simple_info_wrapper .banner_items .item .content_title .title span,.simple_info_wrapper .banner_items .item .content_title .title .subtitle{font-size:24px;line-height:30px;font-family:Ephesis,cursive;font-weight:500;color:#bea77d;display:block}.simple_info_wrapper .banner_items .item .desc{margin:15px auto 10px;font-family:Open Sans,sans-serif;font-weight:300;font-size:19px;color:#414141;line-height:30px;text-align:center}.simple_info_wrapper .banner_items .item .btn_link{margin:15px auto 10px;font-family:Open Sans,sans-serif;font-weight:300;font-size:19px;color:#414141;line-height:30px;text-align:center;text-decoration:none;position:relative}.simple_info_wrapper .banner_items .item .btn_link::before{position:absolute;content:;background:#414141;bottom:-5px;left:0;right:0;height:1px;opacity:1;transition:all .6s}.simple_info_wrapper .banner_items .item .btn_link:hover::before{opacity:0}.is_mobile .simple_info_wrapper{padding:0 30px}.is_mobile .simple_info_wrapper .container12{width:100%}/style>div classsimple_info_wrapper stylemargin-bottom:-110px;margin-top:50px;>div classcontainer12 style>div classtop_content>div classcontent_title stylemargin-top:0px;>h2 classtitle stylefont-family:Open Sans, sans-serif;letter-spacing:0px;font-weight:700;font-size:40px;padding-top:0px;color:#BEA77D;margin-top:0px;> Nuestros a stylefont-weight:400;font-size:60px;font-family:Ephesis, sans-serif;color:#BEA77D>destacados /a>/h2>/div>/div>/div>/div>style> .simple_info_wrapper::before { } .simple_info_wrapper .top_content .content_title .title span, .simple_info_wrapper .top_content .content_title .title .subtitle { } .simple_info_wrapper .banner_items .item .content_title .title small, .simple_info_wrapper .banner_items .item .content_title .title span, .simple_info_wrapper .banner_items .item .content_title .title .subtitle { } .simple_info_wrapper strong { } .simple_info_wrapper .banner_items .item .desc a { } .simple_info_wrapper .banner_items .item .desc a:hover { } .simple_info_wrapper .banner_items .item .btn_link::before { } .simple_info_wrapper .banner_items .item .btn_link:hover { } .simple_info_wrapper .banner_items .item .desc:lang(pt){ } .simple_info_wrapper .container12 .top_content .content_wrapper .desc a:hover::after{ } .simple_info_wrapper .top_content .content_wrapper .desc iframe { } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc > .wp-block-group table.has-fixed-layout>tbody{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc > .wp-block-group table.has-fixed-layout>tbody tr{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc > .wp-block-group h4{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc .wp-block-group:last-child table.has-fixed-layout{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc .wp-block-group:last-child table.has-fixed-layout > tbody{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc .wp-block-group:last-child table.has-fixed-layout > tbody tr{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc .wp-block-group:last-child .wp-table-title{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper figcaption{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc > p{ } .banner_carousel_double_dots .owl-carousel .owl-nav .owl-prev::before, .banner_carousel_double_dots .owl-carousel .owl-nav .owl-next::before{ }/style> style>.banner_destacados{width:1140px;margin:70px auto}.banner_destacados .main_title{font-size:40px;font-family:Open Sans,sans-serif;line-height:40px;font-weight:bold;color:white}.banner_destacados .destacados_wrapper{display:grid;grid-template-columns:30% 40% 30%;column-gap:10px;row-gap:10px;grid-template-rows:400px 400px}.banner_destacados .destacados_wrapper .card{width:auto}.banner_destacados .destacados_wrapper .card:nth-child(1){grid-column:1 / 2;grid-row:1/2}.banner_destacados .destacados_wrapper .card:nth-child(2){grid-column:2 / 4;grid-row:1/2}.banner_destacados .destacados_wrapper .card:nth-child(3){grid-column:1 / 3;grid-row:2/3}.banner_destacados .destacados_wrapper .card:nth-child(4){grid-column:3 / 4;grid-row:2/3}.banner_destacados .destacados_wrapper{margin-top:20px}.banner_destacados .destacados_wrapper .card{display:inline-block;vertical-align:middle;width:calc(100% - 4px);margin:auto;border-radius:10px;overflow:hidden;position:relative;height:400px;animation-name:deploy_banners;animation-duration:0.5s}.banner_destacados .destacados_wrapper .card .picture_wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.banner_destacados .destacados_wrapper .card .picture_wrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;max-width:none;width:auto;max-width:100%;object-fit:cover}.banner_destacados .destacados_wrapper .card:before{content:;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0) 150px, rgba(0,0,0,0.6));-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content,.banner_destacados .destacados_wrapper .card .content_top{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;top:auto;padding:20px;color:white}.banner_destacados .destacados_wrapper .card .content .title_top,.banner_destacados .destacados_wrapper .card .content_top .title_top{opacity:0;font-size:36px;font-family:Open Sans,sans-serif;line-height:40px;font-weight:bold;color:white;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content .title_top strong,.banner_destacados .destacados_wrapper .card .content_top .title_top strong{font-size:45px;line-height:30px;display:inline-block;padding-top:5px}.banner_destacados .destacados_wrapper .card .content .title_top strong span,.banner_destacados .destacados_wrapper .card .content_top .title_top strong span{font-size:70%}.banner_destacados .destacados_wrapper .card .content .title,.banner_destacados .destacados_wrapper .card .content_top .title{font-size:32px;font-family:Open Sans,sans-serif;line-height:40px;font-weight:bold;color:white;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content .desc,.banner_destacados .destacados_wrapper .card .content_top .desc{opacity:0;position:absolute;top:85px;margin-right:15px;height:0;max-height:0;font-size:16px;font-weight:500;padding:24px 0 15px;overflow:hidden;color:white;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content a,.banner_destacados .destacados_wrapper .card .content_top a{display:block;color:white;font-weight:bold;font-size:calc(24pt * 0.6);position:relative;-webkit-transition:padding .6s;-moz-transition:padding .6s;-ms-transition:padding .6s;-o-transition:padding .6s;transition:padding .6s;text-decoration:none}.banner_destacados .destacados_wrapper .card .content a span,.banner_destacados .destacados_wrapper .card .content_top a span{border-bottom:1px solid white}.banner_destacados .destacados_wrapper .card .content a:before,.banner_destacados .destacados_wrapper .card .content a:after,.banner_destacados .destacados_wrapper .card .content_top a:before,.banner_destacados .destacados_wrapper .card .content_top a:after{content:;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content a:before,.banner_destacados .destacados_wrapper .card .content_top a:before{height:1px;width:0;margin-bottom:8px;background:white}.banner_destacados .destacados_wrapper .card .content a:after,.banner_destacados .destacados_wrapper .card .content_top a:after{width:15px;height:15px;margin-left:-15px;border:1px solid white;border-bottom-width:0;border-left-width:0;transform:rotate(45deg)}.banner_destacados .destacados_wrapper .card .content_top{top:0;padding:40px 24px 24px}.banner_destacados .destacados_wrapper .card:hover:before{background:rgba(190,167,125,0.8)}.banner_destacados .destacados_wrapper .card:hover .content .title,.banner_destacados .destacados_wrapper .card:hover .content .title_top,.banner_destacados .destacados_wrapper .card:hover .content_top .title,.banner_destacados .destacados_wrapper .card:hover .content_top .title_top{color:white}.banner_destacados .destacados_wrapper .card:hover .content .title,.banner_destacados .destacados_wrapper .card:hover .content_top .title{opacity:0;z-index:3}.banner_destacados .destacados_wrapper .card:hover .content .title_top,.banner_destacados .destacados_wrapper .card:hover .content .desc,.banner_destacados .destacados_wrapper .card:hover .content_top .title_top,.banner_destacados .destacados_wrapper .card:hover .content_top .desc{opacity:1}.banner_destacados .destacados_wrapper .card:hover .content .desc,.banner_destacados .destacados_wrapper .card:hover .content_top .desc{padding:10px 0 15px;max-height:150px;height:auto;z-index:5}.banner_destacados .destacados_wrapper .card:hover .content a,.banner_destacados .destacados_wrapper .card:hover .content_top a{padding-bottom:20px}.banner_destacados .destacados_wrapper .card:hover .content a span,.banner_destacados .destacados_wrapper .card:hover .content_top a span{border-width:0}.banner_destacados .destacados_wrapper .card:hover .content a:before,.banner_destacados .destacados_wrapper .card:hover .content_top a:before{opacity:1;width:90px}.banner_destacados .destacados_wrapper .card:hover .content a:after,.banner_destacados .destacados_wrapper .card:hover .content_top a:after{opacity:1;margin-left:72px}/style> section classbanner_destacados stylemargin:100px auto 130px;>div classdestacados_wrapper style>div classcard style>div classpicture_wrapper>img altuna sala de estar con sillas naranjas y una mesa de mármol srchttps://cdn2.paraty.es/test3-copia2/images/e3dcae3e8c642fb/>/div>div classcontent_top>div classtitle_top style>Servicios/div>/div>div classcontent>div classtitle styleletter-spacing:0px;font-size:35px;>Servicios/div>a classbtn_link href/servicios-e-instalaciones.html stylefont-family:Open Sans, sans-serif;font-size:18px;>span> Ver más /span>/a>/div>/div>div classcard style>div classpicture_wrapper>img altuna habitación de hotel con una silla y una televisión srchttps://cdn2.paraty.es/test3-copia2/images/a82517492145435/>/div>div classcontent_top>div classtitle_top style>Nuestras habitaciones/div>/div>div classcontent>div classtitle styleletter-spacing:0px;font-size:35px;>Nuestras habitaciones/div>a classbtn_link href/habitaciones.html stylefont-family:Open Sans, sans-serif;font-size:18px;>span> Ver más /span>/a>/div>/div>div classcard style>div classpicture_wrapper>img altun hombre y una mujer miran el océano con una rueda de la fortuna en el fondo srchttps://cdn2.paraty.es/test3-copia2/images/f65e8d407a5f02a/>/div>div classcontent_top>div classtitle_top style>Promociones/div>/div>div classcontent>div classtitle styleletter-spacing:0px;font-size:35px;>Promociones/div>a classbtn_link href/ofertas.html stylefont-family:Open Sans, sans-serif;font-size:18px;>span> Ver más /span>/a>/div>/div>div classcard style>div classpicture_wrapper>img altun edificio de ladrillo con un árbol en primer plano srchttps://cdn2.paraty.es/test3-copia2/images/8933f72cfce0810/>/div>div classcontent_top>div classtitle_top style>Qué hacer en Málaga/div>/div>div classcontent>div classtitle styleletter-spacing:0px;font-size:35px;>Qué hacer en Málaga/div>a classbtn_link href/que-hacer-en-malaga.html stylefont-family:Open Sans, sans-serif;font-size:18px;>span> Ver más /span>/a>/div>/div>/div>/section>style> .banner_destacados .destacados_wrapper .card .content a span{ } .banner_destacados .destacados_wrapper .card:hover .content a span{ } .banner_destacados .destacados_wrapper .card:hover:before{ } .banner_destacados .destacados_wrapper .card .content a:before{ width:10px!important; } .banner_destacados .destacados_wrapper .card .content a:after{ height:6px!important;top:10px!important;width:6px!important; } body .banner_destacados .destacados_wrapper .card:hover .content_top{ } body .banner_destacados .destacados_wrapper .card:hover .content .title{ } /style> style>.banner_carousel_patrimonio_wrapper{position:relative}.banner_carousel_patrimonio_wrapper .title_banner{color:#bea77d;text-align:center;font-style:normal;font-variant:normal;font-weight:normal;font-size:20px;line-height:28px;font-family:Open Sans,sans-serif;letter-spacing:4.8px;display:flex;justify-content:center;align-items:center;margin:20px 0 20px 0}.banner_carousel_patrimonio_wrapper .subtitle_banner{color:#414141;display:flex;justify-content:center;align-items:center;text-align:center;font-style:normal;font-variant:normal;font-weight:normal;font-size:60px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:1.2px;margin:20px 0 80px 0}.banner_carousel_patrimonio_wrapper .banner_carousel_content.owl-carousel .carousel_picture .images{width:100%;height:653px;margin:0 auto}.banner_carousel_patrimonio_wrapper .banner_carousel_content .carousel_picture .images{width:100%;height:100%;object-fit:cover}.banner_carousel_patrimonio_wrapper .text_wrapper{position:relative;margin-left:7%}.banner_carousel_patrimonio_wrapper .text_wrapper .title_text{text-align:center;font-style:normal;font-variant:normal;font-weight:normal;font-size:20px;line-height:28px;font-family:Open Sans,sans-serif;letter-spacing:4.8px;color:#bea77d;text-transform:uppercase;width:400px;height:24px;margin:70px 0 70px 200px}.banner_carousel_patrimonio_wrapper .text_wrapper .text_content{text-align:center;font-style:normal;font-variant:normal;font-weight:normal;font-size:18px;line-height:40px;font-family:Open Sans,sans-serif;letter-spacing:1.35px;color:#414141;width:570px;height:160px;margin:0 0 0 120px}.banner_carousel_patrimonio_wrapper .text_wrapper .text_content.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.banner_carousel_patrimonio_wrapper .text_wrapper .custom_link{color:#414141;font-family:Open Sans,sans-serif;margin-left:160px;text-decoration:none;font-size:18px;font-weight:normal}.banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon{position:relative;margin-right:5px}.banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon:before{position:absolute;top:50%;transform:translateY(-50%);right:50%;content:;height:1px;width:35px;background-color:#414141}.banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#414141;font-size:11px}.banner_carousel_patrimonio_wrapper .owl-nav{color:white;position:absolute;top:92%;left:15px;cursor:pointer;font-size:30px}.banner_carousel_patrimonio_wrapper .owl-nav button{outline:none}.banner_carousel_patrimonio_wrapper .owl-nav button:first-of-type{margin-right:15px}.banner_carousel_patrimonio_wrapper .owl-nav button.disabled{opacity:0.4}.banner_carousel_patrimonio_wrapper .static_img{position:absolute;width:377px;height:447px;top:62.5%;left:62%;z-index:1}.banner_carousel_patrimonio_wrapper .static_img img{width:100%;height:100%;object-fit:cover}/style> div classbanner_carousel_patrimonio_wrapper stylebox-sizing:border-box;padding:0 40px;margin-top:-110px;>div classtitle_banner style>/div>div classsubtitle_banner style>/div>div classbanner_carousel_content styleborder-radius:10px !important;>div classcarousel_picture styleheight:459px;border-radius:16px;>img altun océano con montañas en el fondo y una playa en primer plano classimages srchttps://cdn2.paraty.es/test3-copia2/images/8706ecb65791393 styleborder-radius:10px;>/img>/div>/div>div classtext_wrapper style>div classtitle_text stylemargin-left:116px;font-family:Open Sans, sans-serif;letter-spacing:0;text-transform:none;font-weight:700;font-size:40px;width:600px;padding-left:0px;text-align:left;padding-right:0px;color:#BEA77D;margin-right:0px;>Un entorno a stylefont-weight:400;font-size:60px;font-family:Ephesis, sans-serif;color:#BEA77D>único /a>/div>div classtext_content styleletter-spacing:0.2px;font-weight:400;font-size:17px;text-align:left;line-height:25px;color:#414141;margin-top:-25px;>Málaga, joya de la Costa del Sol, te invita a sumergirte en una experiencia inolvidable donde la historia, la cultura y la belleza natural se entrelazan. Con su clima privilegiado, playas doradas y una oferta cultural vibrante, es el destino perfecto para cualquier viajero.br/>br/>Deléitate con la gastronomía local, desde espetos de sardinas hasta pescaíto frito. Pasea por el moderno Muelle Uno y asiste a eventos únicos como la Feria de Málaga y la espectacular Semana Santa. Málaga, accesible y llena de encanto, te ofrece una experiencia inolvidable. ¡Ven y vive la magia de Málaga!br/>br/>br/>a classbtn_primary href/que-hacer-en-malaga.html styleheight: auto;text-align: center; padding: 15px 40px;text-decoration:none; background-color:transparent;border:1px solid #BEA77D;border-radius:10px;color:#BEA77D;font-weight:700;text-transform:none;font-size:18px;letter-spacing:1px;font-family: Open Sans, sans-serif targetblanck>Saber más /a>/div>/div>div classstatic_img styleheight:575px;border-radius:16px;top:40%;width:437px;>img altmirando hacia arriba en una fila de palmeras srchttps://cdn2.paraty.es/test3-copia2/images/ebbb583391c37f7 styleborder-radius:10px;/>/div>/div>style> body .banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon:before { } @media (max-width: 1100px) { .banner_carousel_patrimonio_wrapper .text_wrapper { } .banner_carousel_patrimonio_wrapper .text_wrapper .text_content{ } } @media (min-width: 900px) and (max-width: 1380px) { .banner_carousel_patrimonio_wrapper .text_wrapper { } } .banner_carousel_patrimonio_wrapper .text_wrapper .custom_link { } .banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon i { } .banner_carousel_patrimonio_wrapper .text_wrapper .text_content .btn_primary:hover{ background:#BEA77D !important;color:white!important; } /style> script componenttrue>$(.banner_carousel_patrimonio_wrapper .owl-carousel).owlCarousel({ items:1, loop:true, margin:10, nav: true, navText: i classfal fa-long-arrow-alt-left>/i>,i classfal fa-long-arrow-alt-right>/i>});/script>style>.banner_iframe_map_wrapper .container12 .top_banner{display:flex;align-items:flex-end;margin-bottom:40px}.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper{width:60%}.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title{font-size:48px;font-family:Open Sans,sans-serif;color:#bea77d;font-weight:bold;line-height:58px;letter-spacing:0;margin:0;padding:0}.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title small,.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title span,.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title .subtitle{font-size:20px;line-height:28px;font-family:Ephesis,cursive;font-weight:300;display:block}.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .desc{margin:15px auto 10px;font-family:Open Sans,sans-serif;font-weight:300;font-size:16px;color:#414141;line-height:24px;margin-bottom:0}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper{width:40%;text-align:right}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn{position:relative;display:inline-block;border:none;text-align:center;padding:15px 25px;text-decoration:none;font-weight:400;font-size:15px;font-family:Open Sans,sans-serif;transition:all .5s;cursor:pointer;background-color:#bea77d;color:white;border-radius:8px;color:#bea77d;background-color:transparent}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn:hover{background-color:#e9e1d2}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:transparent;border:solid 1px #bea77d;border-radius:8px}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn:hover{background-color:#bea77d;color:white}.banner_iframe_map_wrapper .container12 .content_wrapper{position:relative}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper{display:inline-block;position:absolute;left:0;top:50%;transform:translate(calc(-100% - 20px), -50%);z-index:1}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box{display:block;margin-bottom:13px;position:relative;text-align:center}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box i{font-size:23px}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc{position:absolute;top:50%;right:0;transform:translate(calc(100% + 10px), -50%);font-family:Open Sans,sans-serif;color:#bea77d;font-size:12px;line-height:14px;font-weight:400;text-decoration:underline;padding:0;text-align:right;max-width:0;overflow:hidden;transition:all .5s}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc span{white-space:nowrap;position:relative;z-index:1;opacity:0;transform:translateX(-100%);transition:all .4s}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:white;border-radius:10px;opacity:.6}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc{padding:8px 8px 8px 40px;max-width:max-content}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc span{opacity:1;transform:translateX(0);transition-delay:.4s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper{position:relative;width:100%;overflow:hidden;border-radius:20px}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transition:all .4s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay .link_overlay{position:relative;display:inline-block;border:1px solid #bea77d;text-align:center;padding:15px 25px;text-decoration:none;font-weight:400;font-size:15px;font-family:Open Sans,sans-serif;cursor:pointer;background-color:transparent;color:#bea77d;border-radius:4px;transition:all .4s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay .link_overlay:hover{background-color:#bea77d;color:white}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:#9de7ff;opacity:.5;transition:all .4s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay.fadeOut{animation:fadeOut forwards .5s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper iframe{margin-top:-61px;margin-left:-2px;height:480px !important}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper{display:flex;flex-direction:column-reverse}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper{position:relative;top:initial;bottom:initial;left:initial;right:initial;transform:none;display:grid;grid-template-columns:repeat(3, 1fr);margin-top:60px}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box{margin:0;display:inline-flex;align-items:flex-start;justify-content:center}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box i{margin-top:6px}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc{position:relative;top:initial;bottom:initial;left:initial;right:initial;max-width:initial;transform:none;font-size:17px;line-height:33px;letter-spacing:.17px;text-decoration:none;text-align:left;margin-left:30px}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc::before{display:none}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc span{opacity:1;transform:none}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc{padding:0;max-width:initial}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc span{opacity:1;transform:none}body.is_mobile .banner_iframe_map_wrapper{padding:20px 20px 80px;position:relative}body.is_mobile .banner_iframe_map_wrapper .container12{width:100%}body.is_mobile .banner_iframe_map_wrapper .container12 .top_banner .content_title .title{font-size:28px;line-height:32px}body.is_mobile .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper{position:absolute;bottom:0;left:20px;right:20px;width:calc(100% - 40px)}body.is_mobile .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn{display:block}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper{display:flex;flex-direction:column-reverse}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper{display:inline-block;position:relative;left:auto;top:auto;transform:none;z-index:1;margin-top:40px}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box{display:flex;align-items:center}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box i{width:50px}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc{position:relative;top:auto;right:auto;transform:none;text-align:left;max-width:none;overflow:visible;font-size:14px;line-height:18px}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc span{opacity:1;transform:none;white-space:normal}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc{padding:0;max-width:none}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper iframe{height:280px !important}body.is_mobile .banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper{margin-top:30px;display:block;padding:0 30px}body.is_mobile .banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box{display:block;font-size:16px;line-height:20px;letter-spacing:.16px;margin-bottom:20px;padding-left:20px}body.is_mobile .banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box i{margin:0;width:auto;position:absolute;left:0;top:0}@keyframes fadeOut{0%{opacity:1;display:block;bottom:0}50%{opacity:0;display:block;bottom:0}100%{opacity:0;display:none;bottom:100%}}/style> div classbanner_iframe_map_wrapper stylemargin-top:280px;>div classcontainer12>div classtop_banner style>div classcontent_wrapper style>div classcontent_title stylefont-family:Jost, sans-serif;>h2 classtitle stylefont-family:Open Sans, sans-serif;text-align:center;letter-spacing:0px;font-weight:700;font-size:40px;width:1140px;> Localización y a stylefont-weight:400;font-size:60px;font-family:Ephesis, sans-serif;color:#BEA77D>contacto /a>/h2>/div>/div>/div>div classcontent_wrapper>div classicons_wrapper style>div classicon_box style>i classfal fa-map-marker-alt stylecolor:#BEA77D;>/i>div classicon_desc stylefont-family:Open Sans, sans-serif;line-height:24px;color:#414141;font-weight:400;font-size:16px;text-decoration:none;>span>C/ Salitre 53, 29002, Málaga (España) /span>/div>/div>div classicon_box style>a hrefmailto:reservas@hotel-zeus.com>/a>i classfal fa-envelope stylecolor:#BEA77D;>/i>div classicon_desc stylefont-family:Open Sans, sans-serif;line-height:24px;color:#414141;font-weight:400;font-size:16px;text-decoration:none;>span>reservas@hotel-donpaco.com/span>/div>/div>div classicon_box style>a hreftel:(+34) 952 31 72 00 >/a>i classfal fa-mobile-alt stylecolor:#BEA77D;>/i>div classicon_desc stylefont-family:Open Sans, sans-serif;line-height:24px;color:#414141;font-weight:400;font-size:16px;text-decoration:none;>span>(+34) 952 319 008 | (+34) 615 684 614/span>/div>/div>/div>div classmap_wrapper styleborder-radius:10px;>div classmap_overlay style>span classlink_overlay stylebackground:white;font-family:Open Sans, sans-serif;letter-spacing:1px;font-weight:700;font-size:18px;border-radius:10px;color:#BEA77D;border:none;>Ver mapa/span>/div>iframe height480 srchttps://www.google.com/maps/d/embed?mid1V95adK1QU170dp0mGz9x8yuVKF-m7_o&ehbc2E312F&noprof1 width100%>/iframe>/div>/div>/div>/div>style> .banner_iframe_map_wrapper::before { } .banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title::after { } .banner_iframe_map_wrapper::after { } .banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay::before{ background:#e7e4e4;opacity:.4; } .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover i { } .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc::before { } .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn::before { border-color:#54575B; } .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn:hover::before { color:#ffffff; } .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn:hover { background:#BEA77D !important;color:white !important;font-size:15px; } .banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper iframe { } .banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay .link_overlay:hover { background:#BEA77D !important;color:#FFFFFF !Important; } .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc { } body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box i:first-child{ } .banner_iframe_map_wrapper .content_wrapper::before{ }/style>script componenttrue>$(function () { $(.banner_iframe_map_wrapper .link_overlay).click(function (){ $(this).parent().addClass(fadeOut); })});/script>style>.banner_testimonials_wrapper{padding:70px 0;margin:70px 0}@media (min-width: 768px) and (max-width: 1240px){.banner_testimonials_wrapper{padding:30px 0;margin:30px 0}}@media (max-width: 767px){.banner_testimonials_wrapper{padding:15px 0;margin:15px 0}}.banner_testimonials_wrapper .testimonials_carousel{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.banner_testimonials_wrapper .testimonials_carousel::before{position:absolute;content:\f10d;font-family:var(--font-family-awesome);font-size:40px;font-weight:700;border:solid 20px white;color:white;width:100px;height:100px;border-radius:50%;background-color:#8e7547;top:0;left:50%;display:flex;align-items:center;justify-content:center;transform:translate(-50%, -50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper{display:flex;flex-wrap:nowrap;padding:100px 50px 180px}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info{width:25%;color:#000000;font-family:Open Sans,sans-serif}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .author{display:inline-block;vertical-align:middle;font-size:18px;text-transform:uppercase;font-weight:700}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .date{display:block;font-size:14px;line-height:14px;padding:0 0 15px;font-family:Open Sans,sans-serif}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper{justify-content:flex-start}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating{margin:0;display:flex;justify-content:flex-start;align-items:center}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating .circle{position:relative;width:10px;height:10px;border-radius:50%;overflow:hidden;margin-left:3px}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating .circle:before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:#bea77d}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t1 .circle:not(:first-of-type):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t1-5 .circle:nth-last-of-type(-n+3):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t1-5 .circle:nth-of-type(2):before{transform:translateX(-50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t2 .circle:nth-last-of-type(-n+3):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t2-5 .circle:nth-last-of-type(-n+2):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t2-5 .circle:nth-of-type(3):before{transform:translateX(-50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t3 .circle:nth-last-of-type(-n+2):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t3-5 .circle:nth-last-of-type(-n+1):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t3-5 .circle:nth-of-type(4):before{transform:translateX(-50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t4 .circle:nth-last-of-type(-n+1):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t4-5 .circle:nth-of-type(5):before{transform:translateX(-50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t5 .circle:before{background-color:#00aa6c}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.booking .circle:before{background-color:#06367c}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.hotels .circle:before{background-color:#ec2c44}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.tripadvisor .circle:before{background-color:green}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.holidaycheck .circle:before{background-color:#fbd822}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper img{width:20px}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;color:#414141;line-height:24px;margin:0;display:inline-block;width:75%}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc strong,.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc .testimonial_title{display:block;font-family:Open Sans,sans-serif;font-size:30px;line-height:34px;margin-bottom:20px}.banner_testimonials_wrapper .testimonials_carousel .owl-dots{display:inline-flex;justify-content:center;align-items:center;position:absolute;bottom:50px;left:310px}.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot{position:relative;display:inline-block;vertical-align:middle;float:none;margin-right:15px;width:14px;height:14px;border-radius:50%;background-color:transparent;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot::before{position:absolute;content:;top:-1px;bottom:-1px;left:-1px;right:-1px;border-radius:50%;border:2px solid #bea77d;background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot:hover,.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot.active,.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot.selected{background-color:#bea77d}.banner_testimonials_wrapper .links_wrapper{text-align:center;padding:10px;margin-top:20px}.banner_testimonials_wrapper .links_wrapper .btn_outline,.banner_testimonials_wrapper .links_wrapper .btn_dark_outline{display:inline-flex;justify-content:center;align-items:center;min-height:55px;min-width:135px;padding-left:45px;padding-right:45px;font-family:Open Sans,sans-serif;position:relative;border-radius:3px;text-align:center;text-decoration:none;font-weight:500;font-size:16px;transition:all .5s;cursor:pointer;background-color:transparent;border:1px solid #bea77d}.banner_testimonials_wrapper .links_wrapper .btn_outline:hover,.banner_testimonials_wrapper .links_wrapper .btn_dark_outline:hover{background-color:#bea77d;color:white}.banner_testimonials_wrapper .links_wrapper .btn_outline::after,.banner_testimonials_wrapper .links_wrapper .btn_dark_outline::after{content:\f30b;font-family:var(--font-family-awesome);font-size:12px;margin-left:10px;transition:all .4s}.banner_testimonials_wrapper .extra_images{width:100%;display:block;margin:auto;text-align:center;margin-top:35px}.banner_testimonials_wrapper .extra_images .extra_title{display:block;margin:auto;font-family:Open Sans,sans-serif}.banner_testimonials_wrapper .extra_images .images_wrapper{display:flex;justify-content:space-evenly;margin-top:30px}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element{display:flex;flex-flow:row;justify-content:center;align-items:center}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element .circle{border:1px solid #eaeaea;position:relative;width:10px;height:10px;border-radius:50%;overflow:hidden;margin-left:3px}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element .circle:before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:#bea77d}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t1 .circle:not(:first-of-type):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t1-5 .circle:nth-last-of-type(-n+3):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t1-5 .circle:nth-of-type(2):before{transform:translateX(-50%)}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t2 .circle:nth-last-of-type(-n+3):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t2-5 .circle:nth-last-of-type(-n+2):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t2-5 .circle:nth-of-type(3):before{transform:translateX(-50%)}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t3 .circle:nth-last-of-type(-n+2):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t3-5 .circle:nth-last-of-type(-n+1):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t3-5 .circle:nth-of-type(4):before{transform:translateX(-50%)}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t4 .circle:nth-last-of-type(-n+1):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t4-5 .circle:nth-of-type(5):before{transform:translateX(-50%)}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t5 .circle:before{background-color:#00aa6c}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.booking .circle:before{background-color:#06367c}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.hotels .circle:before{background-color:#ec2c44}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.tripadvisor .circle:before{background-color:green}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.holidaycheck .circle:before{background-color:#fbd822}.banner_testimonials_wrapper .extra_images .images_wrapper#bottomCarousel img{width:40px}.is_mobile .banner_testimonials_wrapper{overflow-x:hidden;padding-top:50px}.is_mobile .banner_testimonials_wrapper .container12{width:100%}.is_mobile .banner_testimonials_wrapper .container12 .extra_images .images_wrapper{flex-direction:column}.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .testimonial_wrapper{padding:70px 30px 90px;flex-direction:column}.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .testimonial_wrapper .testimonial_info,.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .testimonial_wrapper .desc{width:100%}.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .testimonial_wrapper .testimonial_info{margin-bottom:40px}.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .owl-dots{left:30px}/style> div classbanner_testimonials_wrapper stylebackground:#FAF6F0;margin-bottom:-70px;margin-top:165px;>div classcontainer12>div classtestimonials_carousel owl-carousel idtopCarousel styleborder-bottom:none;border-top:none;border:none;>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Fermín /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Mayo 2024/span>div classrating_logos_wrapper>div classrating t5 booking>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/a5fd71f634623b8/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Muy bien /strong> «Buena ubicación, conectada con varios medios de transporte, a pesar de encontrarse muy próximo a todo el centro histórico. El personal de recepción estuvo muy atento y nos explicó los puntos de interés a visitar.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Laura /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Mayo 2024/span>div classrating_logos_wrapper>div classrating t4 tripadvisor>img alttestimonial.altText srchttps://cdn2.paraty.es/paqo-corpo/images/31113d1ac9100c2/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Excelente estancia /strong> «Me gustó la cercanía a la estación de tren, que está cerca del centro y puedes ir andando perfectamente. Además, el hotel estaba muy limpio.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Nadia /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Abril 2024/span>div classrating_logos_wrapper>div classrating t5 booking>img alttestimonial.altText srchttps://lh3.googleusercontent.com/5lSW6RdoXXz5ohmW9LGdNnJh7_pn7pTjHgz-C7VTsIz4BNPImw-Amx_2v05dH_A-ZdwWX9M5VKwN3qkN3V4lFLkU6Ga3/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Hotel cómodo y económico /strong> «Hotel sencillo, pero muy limpio y bien ubicado. Personal amable. Buen precio. Lo recomiendo.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Montserrat /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Abril 2024/span>div classrating_logos_wrapper>div classrating t5 tripadvisor>img alttestimonial.altText srchttps://cdn2.paraty.es/demo8/images/0849cb1c6abf103/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Muy bien /strong> «Está cerca de la estación tren y buses por si quieres visitar localidades cercanas (Marbella, Fuengirola). Se tarda 15 min al centro, pero la zona está bien iluminada y agradable para caminar.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Francesco /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Abril 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/33b2656e172cc23/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Muy bien /strong> «Es un hotel con habitaciones recién reformadas, y se nota. Muy cercano a la estación del tren que conecta al aeropuerto en 8 minutos y hasta el centro de Málaga son menos de 15 minutos andando. El personal muy amable y la habitación muy limpia.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Miguel /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Marzo 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/773bef532667470/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Muy agradable y cerca de todo/strong> «Muy buena ubicación, el hotel muy cómodo y limpio, el personal muy amable… Nos fuimos muy contentos y cuando volvamos a Málaga sin duda repetiremos.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Yanet /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Febrero 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/5751654e4e7f788/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Estancia muy agradable /strong> «El hotel está muy bien, las habitaciones son pequeñas, pero suficientes, la limpieza impecable, el personal muy amable y las instalaciones correctas. Una estancia muy agradable. ¡Lo recomiendo!.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Alberto /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Febrero 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/b08643379a0ba3d/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Hotel bien situado para visitar Málaga/strong> «Estación de metro cerca y el centro caminando a 15 minutos. Los empleados buen trato. El cambio de toallas y la limpieza estaban bien. Cafeterías cercanas en la calle paralela, por si no quieres desayuno buffet.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Pablo /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Enero 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/9e25e4850760763/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Genial/strong> «La ubicación es excelente. Se ubica a 5 min caminando de la estación de trenes María Zambrano. El desayuno estuvo bien, quizás no tan variado, pero cumple. Además, se encuentran a 1 cuadra dos supermercados, y se ubica a 15 min caminando del centro histórico y unos 30 de la Malagueta. Me tocó una habitación interior que era silenciosa.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Loufe /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Diciembre 2023/span>div classrating_logos_wrapper>div classrating t5 tripadvisor>img alttestimonial.altText srchttps://cdn2.paraty.es/paqo-corpo/images/1414cd1de122ed7/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Fantástico /strong> «Hotel con muy buena ubicación, camas cómodas, desayuno completo. Personal muy amable y profesional.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Luis /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Diciembre 2023/span>div classrating_logos_wrapper>div classrating t4 booking>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/7ec5d3a8612dc47/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Muy bien/strong> «Hotel tranquilo muy cerca de la estación de ferrocarril y de la de autobuses. Muy amable el personal y los desayunos muy buenos. El centro queda a unos 10-15 min. a pie.» /div>/div>/div>/div>/div>style> .banner_testimonials_wrapper .testimonials_carousel::before { background:#BEA77D;margin-top:-65px;border:none; } .banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc strong, .banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc .testimonial_title { font-family:Open Sans, sans-serif;letter-spacing:0px;color:#BEA77D;font-weight:700;font-size:26px; } .banner_testimonials_wrapper .extra_images .images_wrapper .image_element { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot::before { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot:hover, .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot.active, .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot.selected { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot::before { } .banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper img { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot:last-of-type { } .banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating .circle:before { } .banner_testimonials_wrapper .extra_images .images_wrapper#bottomCarousel img{ }/style> script componenttrue>$(.banner_testimonials_wrapper #topCarousel).owlCarousel({ loop: true, nav: false, dots: true, items: 1, navText: false, autoplay: false, autoHeight: true });if ($(body).hasClass(is_mobile)) { $(.banner_testimonials_wrapper #bottomCarousel).owlCarousel({ loop: true, nav: false, dots: true, items: 1, navText: false, autoplay: false, autoHeight: true }); }/script>style>footer{margin:70px 0}footer .container12{padding-top:70px;border-top:1px solid #b3b3b3}footer .container12 .top_logo_wrapper{margin-bottom:30px}footer .container12 .top_logo_wrapper img{max-height:70px}footer .container12 .top_content{display:grid;grid-template-columns:1fr 22% 22% 33%;column-gap:20px;min-height:220px}footer .container12 .top_content .col{padding-top:30px}footer .container12 .top_content .col .col_title{font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;line-height:30px;letter-spacing:0.48px;color:#b3b3b3;margin:0 0 10px}footer .container12 .top_content .col .desc{font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;line-height:30px;letter-spacing:0.48px;color:#414141;text-decoration:none}footer .container12 .top_content .col.logo_wrapper img{max-width:70%;height:auto}footer .container12 .top_content .col.links_column .sections_links_list{list-style:none;padding:0;margin:0}footer .container12 .top_content .col.links_column .sections_links_list.links_in_column{display:flex;gap:25px}footer .container12 .top_content .col.links_column .sections_links_list li,footer .container12 .top_content .col.links_column .sections_links_list li .section_link{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0.48px;color:#414141;text-decoration:none}footer .container12 .top_content .col.newsletter{padding-top:0}footer .container12 .top_content .col.newsletter .col_title{font-family:Open Sans,sans-serif;font-size:25px;font-weight:700;line-height:30px;letter-spacing:0.48px;color:#bea77d;margin:0 0 10px}footer .container12 .top_content .col.newsletter .col_title .subtitle{display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;line-height:30px;letter-spacing:0.48px;color:#414141;margin:0 0 10px}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form{position:relative}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group{position:relative;margin-bottom:20px}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter{width:80%;display:block;height:25px;padding:10px 0 0 0;margin-bottom:10px;background:transparent;border:none;border-bottom:solid 1px #414141;position:relative;font-family:Open Sans,sans-serif}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter.error{border-bottom:solid 1px red !important}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter:focus{outline:0}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter::placeholder{color:transparent}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group label{font-family:Open Sans,sans-serif;font-size:16px;line-height:14px;letter-spacing:.32px;font-weight:100;color:#b3b3b3;pointer-events:none;position:absolute;top:9px;left:0;transition:all .1s ease;background-color:white;box-sizing:border-box}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group input:focus+label,footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group input:not(:placeholder-shown)+label{font-size:13px;line-height:13px;top:0;transform:translateY(-50%);color:#8e7547;display:inline-block}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter{display:inline-block;position:absolute;left:80%;bottom:5px;transform:translate(-100%, 2px);border:none;background:none;cursor:pointer;padding:0}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter i{height:16px;width:16px;border-radius:50%;font-size:8px;border:1px solid #bea77d}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter i::before{position:absolute;top:50%;left:50%;transform:translate(-50%, calc(-50% + -1px))}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter.with_text{display:flex;align-items:center;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:0.32px;color:#414141}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter.with_text i{margin-left:5px;border:0;font-size:12px;height:auto}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter.with_text i::before{position:relative;top:auto;left:auto;transform:none}footer .container12 .top_content .col.newsletter .newsletter_wrapper .g-recaptcha.error>div{border:1px solid red}footer .container12 .top_content .col.newsletter .newsletter_wrapper .desc{margin-top:20px;margin-bottom:20px;font-family:Open Sans,sans-serif;font-size:10px;font-weight:300;line-height:15px;color:#414141}footer .container12 .top_content .col.newsletter .newsletter_wrapper .desc a{color:#414141;text-decoration:underline}footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox{position:relative;padding-left:25px}footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox input{position:absolute;top:2px;left:0;width:13px;height:13px}footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox input.error{outline:1px solid red}footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox a,footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox label{font-family:Open Sans,sans-serif;font-size:10px;font-weight:300;line-height:15px;color:#414141;text-decoration:none}footer .container12 .top_content .col.newsletter .social_links{margin-top:60px;display:flex;justify-content:flex-start}footer .container12 .top_content .col.newsletter .social_links .hashtag{font-family:Open Sans,sans-serif;font-size:16px;line-height:16px;font-weight:400;color:#b3b3b3;margin-right:10px}footer .container12 .top_content .col.newsletter .social_links i{color:#b3b3b3;font-size:20px;margin-right:10px;transform:rotate(0) scale(1);transition:all .3s}footer .container12 .top_content .col.newsletter .social_links i:hover{color:#8e7547;transform:rotate(5deg) scale(1.2)}footer .container12 .top_content .col.newsletter .external_logo{width:100%}footer .container12 .bottom_content{position:relative}footer .container12 .bottom_content .offers_links_wrapper{display:inline-block;transform:translateY(-27px)}footer .container12 .bottom_content .offers_links_wrapper .offers_links_title,footer .container12 .bottom_content .offers_links_wrapper .offer_link,footer .container12 .bottom_content .offers_links_wrapper .offer_link span{font-family:Open Sans,sans-serif;color:#b3b3b3;font-size:14px;font-weight:300;line-height:30px;letter-spacing:0.48px;text-decoration:none;transition:all .4s}footer .container12 .bottom_content .offers_links_wrapper .offers_links_title:hover,footer .container12 .bottom_content .offers_links_wrapper .offer_link:hover,footer .container12 .bottom_content .offers_links_wrapper .offer_link span:hover{color:#8e7547}footer .container12 .bottom_content .offers_links_wrapper .offer_link span{position:relative}footer .container12 .bottom_content .offers_links_wrapper .offer_link:not(:last-of-type) span:after{content:;display:inline-block;vertical-align:middle;height:10px;width:1px;background-color:#b3b3b3;margin:0 4px}footer .container12 .bottom_content .policies_footer{display:flex;align-items:center;justify-content:space-between;height:25px}footer .container12 .bottom_content .policies_footer .ux_ui,footer .container12 .bottom_content .policies_footer .legal_text p,footer .container12 .bottom_content .policies_footer .legal_text p span,footer .container12 .bottom_content .policies_footer .legal_text p a{font-family:Open Sans,sans-serif;color:#b3b3b3;font-size:14px;font-weight:300;line-height:30px;letter-spacing:0.48px;text-decoration:none;transition:all .4s}footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom,footer .container12 .bottom_content .policies_footer .extra_footer_links a{font-family:Open Sans,sans-serif;color:#b3b3b3;font-size:14px;font-weight:300;line-height:30px;letter-spacing:0.48px;text-decoration:none;transition:all .4s}footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom:hover,footer .container12 .bottom_content .policies_footer .extra_footer_links a:hover{color:#8e7547}footer .container12 .bottom_content .policies_footer .policies_sections{padding:0 50px}footer .container12 .bottom_content .policies_footer .policies_sections a:not(:last-child):after{content:;display:inline-block;vertical-align:middle;height:10px;width:1px;background-color:#b3b3b3;margin:0 4px}footer .container12 .bottom_content .lang{display:inline-block;position:relative;padding-left:30px}footer .container12 .bottom_content .lang i{position:absolute;top:0;left:0;color:#414141;font-size:25px;margin-right:7px}footer .container12 .bottom_content .lang .selected_language .lang_select{font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;color:#414141;text-decoration:underline}footer .container12 .bottom_content .lang .selected_language .lang_select::after{display:inline-block;vertical-align:middle;font-family:var(--font-family-awesome);content:\f078;font-size:12px;margin-left:10px}footer .container12 .bottom_content .lang .languages_options{position:absolute;top:100%;max-height:0;opacity:0;overflow:hidden;transition:all .4s;border-radius:4px}footer .container12 .bottom_content .lang .languages_options a{font-family:Open Sans,sans-serif;font-size:18px;color:#414141;text-decoration:none;text-transform:capitalize;display:block;font-weight:300}footer .container12 .bottom_content .lang.active .languages_options{opacity:1;max-height:300px}footer .container12 .bottom_content.has_languages_selector{display:flex;justify-content:space-between}footer.v_dark{background-color:#414141;margin-bottom:0}footer.v_dark .container12{border:none;padding-bottom:70px}footer.v_dark .container12 .top_content .col .col_title,footer.v_dark .container12 .top_content .col .col_title .subtitle,footer.v_dark .container12 .top_content .col .desc{color:white}footer.v_dark .container12 .top_content .col .sections_links_list li,footer.v_dark .container12 .top_content .col .sections_links_list li a{color:white !important}footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .form_group .input_newsletter{border-color:white}footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .form_group label{background-color:#414141}footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .submit_newsletter{color:white}footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .submit_newsletter i{border-color:white}footer.v_dark .container12 .top_content .col .newsletter_wrapper .desc{color:#b3b3b3}footer.v_dark .container12 .top_content .col .newsletter_wrapper .desc a{color:white}footer.v_dark .container12 .bottom_content{border-top:1px solid white}footer.v_dark .container12 .bottom_content .offers_links_wrapper,footer.v_dark .container12 .bottom_content .offers_links_wrapper span,footer.v_dark .container12 .bottom_content .offers_links_wrapper a{color:white}footer.v_dark .container12 .bottom_content .policies_footer{height:auto}footer.v_dark .container12 .bottom_content .lang,footer.v_dark .container12 .bottom_content .lang *{color:white !important}@media (min-width: 992px){footer .container12 .top_logo_wrapper{display:none}footer .container12 .bottom_content .share_social_wrapper{display:none}}@media (max-width: 991px){footer{background-color:#f7f7f7;margin:0;padding:30px}footer .container12{width:100%;padding:0;border:none}footer .container12 .top_logo_wrapper{display:block}footer .container12 .top_logo_wrapper img{max-width:60vw}footer .container12 .top_content{display:block}footer .container12 .top_content .col{padding:10px 0;border-top:2px solid #70707010}footer .container12 .top_content .col .col_title{font-size:20px;line-height:30px;color:#414141;margin:0;position:relative;display:block}footer .container12 .top_content .col .col_title::before{position:absolute;content:;background-image:url(https://storage.googleapis.com/cdn.paraty.es/demo14/files/down-dark.svg);background-repeat:no-repeat;background-size:100% auto;width:15px;height:15px;top:13px;right:0;transform:rotate(0);transition:all .4s}footer .container12 .top_content .col .col_title.open::before{transform:rotate(180deg);top:6px}footer .container12 .top_content .col .sections_links_list{display:none}footer .container12 .top_content .col .sections_links_list li{padding:5px 0 5px 15px}footer .container12 .top_content .col .sections_links_list li,footer .container12 .top_content .col .sections_links_list li .section_link{font-weight:300 !important}footer .container12 .top_content .col.newsletter{padding-top:30px}footer .container12 .top_content .col.newsletter .col_title{font-size:20px}footer .container12 .top_content .col.newsletter .col_title .subtitle{margin-top:10px}footer .container12 .top_content .col.newsletter .col_title::before{display:none}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter{width:100%}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group label{background:transparent}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter{left:100%}footer .container12 .bottom_content{flex-direction:column-reverse;border-top:none !important;padding-top:0 !important;margin-bottom:0 !important}footer .container12 .bottom_content .policies_footer{display:block;height:auto}footer .container12 .bottom_content .policies_footer .policies_sections{padding:0}footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom{line-height:20px}footer .container12 .bottom_content .lang{display:flex}footer .container12 .bottom_content .lang .selected_language .lang_select::after{display:none}footer .container12 .bottom_content .lang .languages_options{position:relative}footer .container12 .bottom_content .lang .languages_options a{display:inline-block;margin-left:10px}footer .container12 .bottom_content .share_social_wrapper{border-top:2px solid #70707010;border-bottom:2px solid #70707010;padding:20px 0;margin:20px 0}footer .container12 .bottom_content .share_social_wrapper .title{font-size:16px;font-weight:400;color:#414141;font-family:Open Sans, sans-serif;margin:0 0 10px}footer .container12 .bottom_content .share_social_wrapper .social_list{margin:0;padding:0;list-style:none;display:flex}footer .container12 .bottom_content .share_social_wrapper .social_list li i{color:#414141;font-size:30px}footer .container12 .bottom_content .share_social_wrapper .social_list li:not(:last-child){border-right:1px solid #414141;padding-right:10px;margin-right:10px}}/style> footer styleoverflow:hidden;>div classcontainer12 styleborder:none;>div classtop_logo_wrapper>a href/>img altun fondo blanco con un espacio vacío en el medio . srchttps://cdn2.paraty.es/test3-copia2/images/37135f3cb796b0a/>/a>/div>div classtop_content style>div classcol logo_wrapper style>a href/>img altun logotipo para el hotel don paco con tres estrellas srchttps://cdn2.paraty.es/test3-copia2/images/644843ec914d1e4 stylemargin-left:-30px;max-width:100%;margin-top:-10px;/>/a>/div>div classcol links_column style>h4 classcol_title> Contacto /h4>div classdesc> C/ Salitre 53, 29002 br/>Málaga (España) br/>a hreftel:+34952319008 relnoopener stylecolor: #414141;text-decoration:none target_blank>(+34) 952 319 008/a> br/>a hreftel:+34615684614 relnoopener stylecolor: #414141;text-decoration:none target_blank>(+34) 615 684 614 /a> br/>a hrefmailto:reservas@hotel-donpaco.com relnoopener stylecolor: #414141;text-decoration:none target_blank>reservas@hotel-donpaco.com /a>/div>ul classsections_links_list stylecolor:#414141 !important;font-size:17px;>li>a classsection_link hrefNone>/a>/li>/ul>/div>div classcol links_column style>h4 classcol_title> De interés /h4>ul classsections_links_list stylecolor:#414141 !important;font-size:17px;>li>a classsection_link href/> Inicio /a>/li>li>a classsection_link href/habitaciones.html> Habitaciones /a>/li>li>a classsection_link href/ofertas.html> Ofertas /a>/li>li>a classsection_link href/servicios-e-instalaciones.html> Servicios e instalaciones /a>/li>li>a classsection_link href/transfers--experiences.html> Transfers & Experiences /a>/li>li>a classsection_link href/que-hacer-en-malaga.html> Qué hacer en Málaga /a>/li>li>a classsection_link href/galerias.html> Galerías /a>/li>li>a classsection_link href/contacto.html> Contacto /a>/li>li>a classsection_link href/mis-reservas.html> Mis reservas /a>/li>/ul>/div>div classcol newsletter style>h4 classcol_title> ¿Seguimos en contacto?span classsubtitle>Regístrate para estar al día de nuestras ofertas/span>/h4>form action/utils?actionnewsletter autocompleteoff classnewsletter_wrapper methodpost novalidatenovalidate>input idlanguage namelanguage typehidden valueSPANISH/>div classinputs_form>div classform_group>input classinput_newsletter required idname namename placeholderNombre styleborder-bottom:solid 1px rgba(190, 167, 125, 1);width:100%; typetext/>label forname stylefont-family:Open Sans, sans-serif;color:#414141;font-weight:400;opacity:.6;>Nombre/label>/div>div classform_group>input classinput_newsletter required idemail nameemail placeholderIntroduzca su email styleborder-bottom:solid 1px rgba(190, 167, 125, 1);width:100%; typetext/>label foremail stylefont-family:Open Sans, sans-serif;color:#414141;font-weight:400;opacity:.6;>Introduce tu email/label>/div>div classsubmit_newsletter stylemargin-left:76px;>i classfal fa-chevron-right button_send stylecolor:rgba(190, 167, 125, 1);>/i>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:22px;color:#2A3748;font-size:14px;>Al enviar este formulario, acepto que mis datos personales y de contacto sean procesados y utilizados con fines de comunicación comercial. Puede encontrar más detalles en nuestra: a classmenu_bottom data-fancybox data-src/es/?sectionContentpolitica-de-privacidad.html data-typeiframe hrefjavascript:; relnofollow>Política de Privacidad/a>/div>/form>div classsocial_links stylecolor:#9C172F;margin-top:20px;>/div>/div>/div>div classbottom_content stylemargin-top:30px;>div classpolicies_footer style>div classlegal_text stylefont-family:Open Sans, sans-serif;color:#414141;font-weight:400;font-size:16px;> Hotel Don Paco © Copyright 2024 /div>div classpolicies_sections stylepadding:0px;>a classmenu_bottom data-fancybox data-src/es/?sectionContentcondiciones-de-reserva.html data-typeiframe hrefjavascript:; relnofollow>Condiciones de reserva/a>a classmenu_bottom data-fancybox data-src/es/?sectionContentpolitica-de-privacidad.html data-typeiframe hrefjavascript:; relnofollow>Política de privacidad/a>a classmenu_bottom data-fancybox data-src/es/?sectionContentpolitica-de-cookies.html data-typeiframe hrefjavascript:; relnofollow>Politica de Cookies/a>a classmenu_bottom data-fancybox data-src/es/?sectionContentaviso-legal.html data-typeiframe hrefjavascript:; relnofollow>Aviso Legal/a>/div>/div>div classshare_social_wrapper>h4 classtitle> Compartenos en tus redes /h4>ul classsocial_list>/ul>/div>/div>/div>div classthanks_message_wrapper styledisplay: none;> Gracias por suscribirte a nuestra newsletter /div>/footer>style> footer, footer.v_dark { border-top:1px solid #bea77d; } footer .container12 .top_content .col.newsletter { margin-top:28px; } footer .container12 .top_content .col.links_column .col_title, footer.v_dark .container12 .top_content .col.links_column .col_title, footer .container12 .top_content .col .col_title, footer.v_dark .container12 .top_content .col .col_title { font-family:Open Sans, sans-serif;letter-spacing:0px;color:#BEA77D;font-weight:700;font-size:20px; } footer .container12 .top_content .col.links_column .desc, footer.v_dark .container12 .top_content .col.links_column .desc, footer .container12 .top_content .col .desc, footerv.v_dark .container12 .top_content .col .desc{ font-family:Open Sans, sans-serif;letter-spacing:0;color:#414141 !important;font-weight:400;font-size:17px;line-height:30px; } footer .container12 .top_content .col.newsletter .col_title { font-family:Open Sans, sans-serif;letter-spacing:0px;font-weight:700;font-size:20px; } footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group input:focus+label, footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group input:not(:placeholder-shown)+label{ } footer .container12 .top_content .col.links_column .sections_links_list li, footer .container12 .top_content .col.links_column .sections_links_list li .section_link { font-family:Open Sans, sans-serif;letter-spacing:0px;color:#414141;font-weight:400;font-size:17px;line-height:30px; } footer .container12 .top_content .col.newsletter .col_title .subtitle { font-family:Open Sans, sans-serif;letter-spacing:0.2px;font-weight:400;font-size:17px;width:450px;padding-top:14px;line-height:26px;color:#414141; } footer .container12 .top_content .col.newsletter .newsletter_wrapper .desc a { } footer .container12 .top_content .col.newsletter .social_links i, footer .container12 .top_content .col .social_links i { color:rgba(190, 167, 125, 1); } footer .container12 .bottom_content { padding-top:40px; } footer .container12 .bottom_content:after { } footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter i { } footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter i::before { } footer .container12 .top_content .col.newsletter .social_links i:hover, footer .container12 .top_content .col .social_links i:hover { } footer .container12 .top_content .col .social_links a { } footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom, footer .container12 .bottom_content .policies_footer .extra_footer_links a, footer .container12 .bottom_content .policies_footer .legal_text p, footer .container12 .bottom_content .policies_footer .legal_text p span footer .container12 .bottom_content .policies_footer .legal_text p a { font-family:Jost, sans-serif;color:#4E5655; } footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom:hover, footer .container12 .bottom_content .policies_footer .extra_footer_links a:hover { } footer .container12 .bottom_content .policies_footer .policies_sections a:not(:last-child):after { } body footer .container12 .top_content .col.logo_wrapper { } @media (max-width: 991px) { footer { } footer .container12 .top_content { } footer .container12 .bottom_content { } } footer::before { } footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom { font-family:Open Sans, sans-serif;letter-spacing:0.2px;color:#414141;font-weight:400;font-size:16px; } footer .container12 .top_content .col{ } footer .container12 { } footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .form_group .input_newsletter::placeholder { } footer .container12 .top_content .col.newsletter .external_logo { } footer .container12 .top_content .col.links_column .sections_links_list.links_in_column { } @media(min-width: 900px) and (max-width: 1380px){ body:not(.is_mobile) footer .container12 .top_content{ } footer .container12 .top_content .col.newsletter .col_title .subtitle { } }/style>script componenttrue>NewsletterController.configs.register_button $(footer .col .submit_newsletter);NewsletterController.configs.form_wrapper $(footer .col .newsletter_wrapper);NewsletterController.configs.thanks_message_wrapper $(footer .thanks_message_wrapper);NewsletterController.init();if ($(window).width() 992) { //mobile $(footer .lang).on(click, function () { $(this).toggleClass(active); }); let col_title $(footer .col_title); col_title.on(click, function () { $(this).siblings(.sections_links_list).slideToggle(); $(this).toggleClass(open); $(this).closest(.col).siblings(.col).find(.col_title).removeClass(open); $(this).closest(.col).siblings(.col).find(.sections_links_list).slideUp(); });} else { //desktop let lang_element $(footer .lang); lang_element.on(mouseover,function () { $(this).addClass(active); }); lang_element.on(mouseleave, function () { $(this).removeClass(active); });}/script>link hrefhttps://fonts.googleapis.com/css2?familyOpen+Sans:wght@300;400;600;700&displayswap relstylesheet/>link hrefhttps://fonts.googleapis.com/css2?familyOpen+Sans:ital,wght@1,300;1,400;1,500;1,600;1,700;1,800&displayswap relstylesheet/>link hrefhttps://fonts.googleapis.com relpreconnect/> link crossorigin hrefhttps://fonts.gstatic.com relpreconnect/> link hrefhttps://fonts.googleapis.com/css2?familyEphesis&displayswap relstylesheet/>script library_scripttrue srchttps://popup-seeker-296770026789.europe-west1.run.app/script.js>/script>script> window.addEventListener(load, function (event) { try { POPUP_SEEKER.init({ language_code: es, hotel_code: don-paco-malaga, is_mobile: false, section_type: Inicio, section_key: ahJzfnNlY3VyZS1ib29raW5nMTFyFwsSCldlYlNlY3Rpb24YgIDQjv3QhwkMogEPZG9uLXBhY28tbWFsYWdh, }); } catch (e) { console.warn(Error initializing Popup Seeker); console.warn(e); } });/script>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/html; charsetutf-8Vary: Accept-Encodingx-frame-options: SAMEORIGINx-xss-protection: 1; modeblockx-content-type-options: nosniffstrict-transport-security: max-age47474747; includeSubDomains; preloadreferrer-policy: same-originVary: Accept-EncodingX-Cloud-Trace-Context: 828dcf075c14933323d4bd6bbcfdbca9Alt-Svc: h3:443; ma2592000,h3-29:443; ma2592000Date: Sun, 29 Dec 2024 05:57:54 GMTServer: Google FrontendContent-Length: 825535 !DOCTYPE html>html langes translateno xml:langes>head>meta charsetutf-8/>title>Hotel Don Paco | Hotel en Málaga Centro | Web Oficial/title>link hrefhttps://cdn2.paraty.es/test3-copia2/images/1057d7b3f7e12c9 relicon typeimage/png/>script typeapplication/ld+json>{ @context: https://schema.org, @type: Hotel, image: https://lh3.googleusercontent.com/JiswH7aQ-Opb6Re1FOqLFTRYnSp1H1hQsYW3nYpoYAFUxAnn_1S_8o8TaZzB1bfJRfyrkmtE2USFehH6XXQYlaM4tDris1900, https://lh3.googleusercontent.com/jOSJfy-6SI3vrwnveOoKm6Ran3UoTWgM-AuvFV23reqi0uzahx1G1eIJf7tkoLuC3mJVI5u6B8Ly6zjIZRP_pQ88O1Yes1900,https://lh3.googleusercontent.com/FIP7dvf-3kfrmXw7lczOSyDRyKSZ5aHgpJjz11t2y3IIGpEub46_yTS_6Djn2n_jIQdFbsfBAKHBrHp54fLX9zrl-nPtKQs1900 , @id: https://www.hotel-donpaco.com/, name: Hotel Don Paco Málaga, address: { @type: PostalAddress, streetAddress: Calle Salitre, 53, addressLocality: Málaga, addressRegion: Málaga, postalCode: 29002, addressCountry: España }, geo: { @type: GeoCoordinates, latitude: 36.711444, longitude: -4.4315687 }, url: https://www.hotel-donpaco.com/, telephone: (+34) 952 319 008, priceRange: €40 - €180}/script>meta contentHotel Don Paco | Hotel en Málaga Centro | Web Oficial namedc.title>!-- Avoid autodetection of email and phones to broken styling -->meta contenttelephoneno nameformat-detection/>meta contentemailno nameformat-detection/>meta contentindex, follow namerobots>link hrefhttps://www.hotel-donpaco.com/ hreflangx-default relalternate/>link hrefhttps://www.hotel-donpaco.com/ hreflanges relalternate/>link hrefhttps://www.hotel-donpaco.com/en/ hreflangen relalternate/>link hrefhttps://www.hotel-donpaco.com/ relcanonical/>meta contentSumérgete en la autenticidad de Málaga desde el Hotel Don Paco. Habitaciones reformadas, excelente ubicación y trato cálido te esperan. ¡Reserva y disfruta! namedescription>meta contenthttps://cdn2.paraty.es/test3-copia2/images/61c9ff336a72dac propertyog:image/>meta contentSumérgete en la autenticidad de Málaga desde el Hotel Don Paco. Habitaciones reformadas, excelente ubicación y trato cálido te esperan. ¡Reserva y disfruta! propertyog:description/>meta contentwidth1160, initial-scale1, user-scalableyes nameviewport/>script> function HotelDateTime(original_date) { let split_original_date; if (typeof (original_date) string) { if (original_date.indexOf(/) ! -1) { split_original_date original_date.split(/); } else if (original_date.indexOf(-) ! -1) { split_original_date original_date.split(-); } } else if (typeof(original_date) number) { return new Date(original_date); } else if(original_date instanceof Date){ return new Date(original_date); } if(split_original_date instanceof Array && split_original_date.length 3){ let transformed_date new Date(split_original_date0, split_original_date1 - 1, split_original_date2); return transformed_date; } }/script>script srchttps://cdn.paraty.es/static_files/common/scripts/custom_cookies.min.js?vz488508>/script>!-- Global site tag (gtag.js) -->script srchttps://www.googletagmanager.com/gtag/js?idFalse>/script>script data-avoid-web-seeker-optimizetrue> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} let analytics_consent denied; let ad_consent denied; let ad_user_data_consent denied; let ad_personalization_consent denied; let analytics_cookies_allowed cookiesController.is_analytics_cookies_allowed(); if (analytics_cookies_allowed) { analytics_consent granted; } try { if (cookiesController.is_advertising_cookies_allowed()) { ad_consent granted; if (cookiesController.is_advanced_consent_allowed()) { ad_user_data_consent granted; ad_personalization_consent granted; } } } catch (e) { console.warn(Error setting advertising consent, upload hotel webs to get the latest version of the cookies controller); console.warn(e); } gtag(consent, default, { ad_storage: ad_consent, analytics_storage: analytics_consent, ad_user_data: ad_user_data_consent, ad_personalization: ad_personalization_consent, wait_for_update: 500 }); dataLayer.push({ event: default_consent }); gtag(js, new Date());/script>script srchttps://cdn.paraty.es/static_files/common/web_apps/cookies_popup.js?vz2111436 typetext/javascript>/script>link hrefhttps://cdn.paraty.es/static_files/common/web_apps/assets/css/main_cookies_popup.css?vz3012928 relstylesheet/>script data-avoid-web-seeker-optimizetrue> function user_allowed_to_track() { return true; //Actually disabled this check //Avoid track on internal pages if (window.location.hostname.indexOf(appspot.com) > -1) { return false; } //Avoid track on localhost pages if (window.location.hostname.indexOf(localhost) > -1 || window.location.hostname.indexOf(0.0.0.0) > -1) { if (/booking1, /booking2, /booking3, /booking4.indexOf(window.location.pathname) -1) { return false; } } }/script>script data-avoid-web-seeker-optimizetrue> window.dataLayer window.dataLayer || ; if (cookiesController.search_cookie(cookies_preference) && !cookiesController.is_analytics_cookies_allowed()) { dataLayer.push({ cookies_denied: true }); }/script>script data-avoid-web-seeker-optimizetrue> (function(i,s,o,g,r,a,m){iGoogleAnalyticsObjectr;irir||function(){ (ir.qir.q||).push(arguments)},ir.l1*new Date();as.createElement(o), ms.getElementsByTagName(o)0;a.async1;a.srcg;m.parentNode.insertBefore(a,m) })(window,document,script,https://www.google-analytics.com/analytics.js,ga); function create_ga_objects() { var analytics_cookies_allowed cookiesController.is_analytics_cookies_allowed(); // Remove all trackers ga(function() { var trackers ga.getAll(); trackers.forEach(function(tracker) { ga.remove(tracker.get(name)); }); }); // Create new trackers let analytics_options {allowLinker: true}; if (!analytics_cookies_allowed) { analytics_optionsstorage none; } if (cookiesController.get_url_params()_ga) { analytics_optionsclientId cookiesController.get_url_params()_ga; } ga(create, UA-100443322-1, analytics_options); if (analytics_cookies_allowed) { ga(require,displayfeatures); ga(set, allowAdFeatures, true); } else { ga(set, allowAdFeatures, false); } ga(set, anonymizeIp, true); //Add _ga to booking form try { ga(function (e) { client_id e.get(clientId); $(.paraty-booking-form).each(function () { $(this).find(#_ga).remove(); var e $(input>).attr({type: hidden, id: _ga, name: _ga, value: client_id}); $(this).append(e) }) }) } catch (e) { console.log(Google Analytics defined incorrectly (May use a old version)) } if (cookiesController.search_cookie(cookies_preference) && !cookiesController.is_analytics_cookies_allowed()) { ga(set, campaignSource, cookies_consent); ga(set, campaignMedium, denied); } if (cookiesController.get_url_params()referrer) { ga(set, referrer, cookiesController.get_url_params()referrer); } } function execute_universal_ga_pageview() { if (user_allowed_to_track()) { ga(send, pageview); } } create_ga_objects(); execute_universal_ga_pageview(); cookiesController.push_tracking_code(create_ga_objects, analytics);/script>script data-avoid-web-seeker-optimizetrue> window.dataLayer window.dataLayer || ; if (cookiesController.search_cookie(cookies_preference) && !cookiesController.is_analytics_cookies_allowed()) { gtag(set, campaign_source, cookies_consent); gtag(set, campaign_medium, denied); } if (cookiesController.get_url_params()referrer) { gtag(set, page_referrer, cookiesController.get_url_params()referrer); } gtag(config, False, { linker: { accept_incoming: true } }); function allow_ga4_cookies() { gtag(consent, update, { analytics_storage: granted }); gtag(config, False, { linker: { accept_incoming: true } }); } cookiesController.push_tracking_code(allow_ga4_cookies, analytics); window.addEventListener(load, function(event) { //Add _ga to booking form try { ga.getAll().forEach(function (tracker) { var id tracker.get(clientId); $(.paraty-booking-form).each(function () { var e $(input>).attr({type: hidden, id: _ga, name: _ga, value: id}); $(this).append(e) }) }); } catch (e) { console.log(e); console.log(Google Analytics defined incorrectly (May use a old version)) } })/script>script data-avoid-web-seeker-optimizetrue> window.dataLayer window.dataLayer || ; if (cookiesController.is_analytics_cookies_allowed()) { dataLayer.push({event: cookie_consent_preferences}); dataLayer.push({event: cookie_consent_statistics}); dataLayer.push({event: cookie_consent_marketing}); } gtag(set, ads_data_redaction, true); /script>script>dataLayer.push({namespace: don-paco-malaga, section_type: Inicio});/script>script>dataLayer.push({event: init});/script>!-- Google Tag Manager -->script data-avoid-web-seeker-optimizetrue> if (navigator.userAgent.indexOf(Chrome-Lighthouse) -1){ (function(w,d,s,l,i){wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0, jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.src https://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f); })(window,document,script,dataLayer,GTM-PZTWNNL4); } /script>!-- End Google Tag Manager -->/meta>/meta>/meta>/head>body classweb_seeker>!-- Google Tag Manager (noscript) -->noscript>iframe height0 srchttps://www.googletagmanager.com/ns.html?idGTM-PZTWNNL4 styledisplay:none;visibility:hidden width0>/iframe>/noscript>!-- End Google Tag Manager (noscript) -->input idtarget_hotel_utc typehidden value1/>script library_scripttrue>general_website_translates JSON.parse({\T_24_precio\: \*Precio v\\u00e1lido por un periodo m\\u00e1ximo de 24 horas.\, \T_AGENCY_AGENT_NAME\: \Nombre de agente\, \T_AGENCY_EMAIL\: \Email agencia\, \T_AGENCY_IDENTIFIER\: \Localizador agencia\, \T_AGENCY_NAME\: \Nombre\, \T_AGENCY_NET_PRICE\: \Precio Neto\, \T_AGENCY_OFFER_SPECIAL\: \Oferta Especial\, \T_AGENCY_PERSONAL_DATA\: \Datos del hu\\u00e9sped\, \T_AGENCY_POLICIES\: \div>strong>@@cancellation_dates@@/strong>/div>div>Se aplicar\\u00e1n las pol\\u00edticas de pago acordadas en contrato./div>\, \T_AGENCY_POLICY_TEXT\: \Se aplicar\\u00e1n las pol\\u00edticas de pago acordadas en contrato.\, \T_AGENCY_TELEPHONE\: \Telefono contacto\, \T_AGENCY_TEXT_COVID\: \He sido informado\, \T_AGENCY_TEXT_COVID_REPLACE\: \He informado\, \T_AGENCY_TITLE_PAYMENT\: \Selecciona m\\u00e9todo de pago\, \T_AGENCY_TITLE_PERSONAL_AGENCY\: \Datos Agencia\, \T_AGENCY_TITLE_PERSONAL_DATA\: \Datos Personales del Hu\\u00e9sped\, \T_AGENCY_TYPE\: \Tipo de agencia\, \T_AGENCY_TYPE_DMC\: \DMC\, \T_AGENCY_TYPE_EO\: \Organizador de eventos\, \T_AGENCY_TYPE_TA\: \Agencia de viajes\, \T_AGENCY_USER_LABEL\: \(1 registro por agencia)\, \T_Autorizo_cesion_datos\: \Autorizo la cesi\\u00f3n de mis datos a las empresas que conforman el grupo\, \T_Bono_Aplicado\: \Bono Aplicado\, \T_Comments_Call\: \Comentarios:\, \T_Crear_Prebooking\: \Crear Pre-reserva\, \T_DISCOUNT_AGENCY\: \Total de descuento agencia\, \T_DNI\: \DNI\, \T_Data_Required\: \Datos Requeridos\, \T_Descripcion_Regresar\: \La pasarela de pago PAYNOPAINS no autoriz\\u00f3 el pago por razones desconocidas. Vuelva a intentarlo en unos minutos.\, \T_GBP\: \\\u00a3 Libra esterlina\, \T_GUEST_DATA\: \Datos del Hu\\u00e9sped\, \T_Hotel_Reserva\: \Reserva de servicios en Turismo y restauraci\\u00f3n Hotel @@hotel@@\, \T_IVA\: \IVA\, \T_MESSAGE_BONO_CC\: \Se ha realizado la compra de un bono regalo de @@PRICE@@ @@CURRENCY@@ Identificador: @@BONO@@\, \T_MESSAGE_PAGO_BONO_REALIZADO\: \Se ha realizado el pago de @@PRICE@@ @@CURRENCY@@ para el bono @@BONO@@\, \T_Mejor_precio_garantizado\: \Mejor precio garantizado\, \T_Mensaje_Pago_Seguro\: \El pago deber\\u00e1 ser realizado a trav\\u00e9s del enlace proporcionado en el correo de confirmaci\\u00f3n de la reserva.\, \T_Message_Link_Body_Mail\: \Pago realizado correctamente de @@PRICE@@ @@CURRENCY@@ para el localizador @@BOOKING@@ con id de transacci\\u00f3n @@PAYMENT@@\, \T_Message_Link_Confirm_Tpv\: \El pago se ha realizado correctamente. En breve recibir\\u00e1 un correo con la confirmaci\\u00f3n del mismo.\, \T_Message_Link_Error_Tpv\: \El pago no se ha relizado correctamente. Int\\u00e9ntelo m\\u00e1s tarde y si persiste el problema p\\u00f3ngase en contacto con el equipo de Paraty, por favor.\, \T_Message_Link_Subject_Mail\: \Pago realizado en @@HOTEL@@\, \T_Message_Link_Tpv\: \A continuaci\\u00f3n ser\\u00e1 redirigido a la pasarela del banco para el pago por un importe de @@PRICE@@ @@CURRENCY@@.\, \T_Message_Wrong_Link\: \Este enlace no es correcto. P\\u00f3ngase en contacto con el equipo de Paraty, por favor.\, \T_Message_expired_link\: \Lo sentimos. El enlace est\\u00e1 expirado.\, \T_Next_Tpv\: \Continuar\, \T_No_Available\: \Lo sentimos, se ha agotado la disponibilidad para esta prereserva\, \T_No_Available_after_tpv\: \Hemos recibido tu pago, pero por probelmas t\\u00e9cnicos tu reserva no se ha formlazado. Nos pondremos en contacto contigo en menos de 24 horas.\, \T_No_Price\: \\\u00a1Atenci\\u00f3n, el precio para esta prereserva ha cambiado! A continuaci\\u00f3n, se formalizar\\u00e1 la reserva con el nuevo precio.\, \T_PAGO_BONO_REALIZADO\: \Pago de Bono\, \T_PAYMENT_PAYPAL\: \Paga ahora en l\\u00ednea: PayPal\, \T_PAYMENT_PAYPAL_CARD\: \Paga ahora en l\\u00ednea: Cr\\u00e9dito/D\\u00e9bito/MSI\, \T_PAYMENT_WORLDLINE\: \Paga ahora en l\\u00ednea (3D Secure): Cr\\u00e9dito/MSI\, \T_Pago_Estado_Pendiente\: \El pago se est\\u00e1 procesando, en breve recibir\\u00e1 un aviso de confirmaci\\u00f3n.\, \T_Pago_Tarjeta_SIBS\: \Pago con tarjeta\, \T_Passenger\: \Pasajero \, \T_Payment_Failed_Message\: \El pago no ha sido aceptado por la entidad externa. Por favor, vuelva a intentarlo y si persiste el problema consulte con su entidad bancaria.\, \T_Payment_Paypal\: \Paypal\, \T_Payment_transfer\: \Transferencia bancaria\, \T_Plazos_Sequra\: \(Pago a plazos)\, \T_Prebooking_Expired\: \Lo sentimos, esta cotizaci\\u00f3n est\\u00e1 caducada.\, \T_Price_Call\: \Precio:\, \T_REPAYMENT_LINK\: \HAGA u>CLICK AQU\\u00cd/u> PARA INTENTAR REALIZAR EL PAGO DE NUEVO.\, \T_Registro_Hotelero\: \Registro Hotelero\, \T_Regresar_Paylands\: \Pulse click aqu\\u00ed si no es redirigido autom\\u00e1ticamente a la p\\u00e1gina del comercio.\, \T_Reservar_Transfer\: \Reservar Transfer\, \T_Resumen_Price\: \Importe:\, \T_SIBS_CANCEL_CARD\: \Lamentablemente, su reserva fue cancelada porque no pudimos procesar el pago. Int\\u00e9ntelo de nuevo o utilice un m\\u00e9todo de pago alternativo\, \T_SIBS_CONFIRMED_CARD\: \El pago de su reserva se realiz\\u00f3 exitosamente. Su reserva est\\u00e1 confirmada\, \T_SIBS_PENDING_CARD\: \Ocurri\\u00f3 un error en el pago. Recibir\\u00e1 la confirmaci\\u00f3n de la reserva en tu correo electr\\u00f3nico, sin embargo, el pago se procesar\\u00e1 dentro de la siguiente hora. Si no se confirma el pago, la reserva ser\\u00e1 cancelada.\, \T_STATE\: \Provincia\, \T_STATUS_PAYMENT_APPROVED\: \PAGO CONFIRMADO. LA RESERVA EST\\u00c1 ACEPTADA.\, \T_STATUS_PAYMENT_CANCELLED\: \PAGO RECHAZADO. LO SENTIMOS, SU TARJETA NO HA SIDO ACEPTADA.\, \T_STATUS_PAYMENT_PENDING\: \PAGO PENDIENTE, ESTAMOS ESPERANDO RESPUESTA DEL COMERCIO ELECTR\\u00d3NICO. PRONTO RECIBIR\\u00c1 LA CONFIRMACI\\u00d3N POR EMAIL.\, \T_SUBJECT_MAIL_REGISTER\: \Registro\, \T_SecureRequestButton\: \Ver Datos\, \T_SecureRequestEmail\: \Email para recibir el c\\u00f3digo de validaci\\u00f3n:\, \T_SecureRequestNew\: \NUEVO SISTEMA PCI.\, \T_SecureRequestPassword\: \Password para desencriptado (se le facilit\\u00f3 especialmente para ver la tarjeta):\, \T_SecureRequestUser\: \Usuario de nuestro manager:\, \T_SibsPayment_Card\: \Tarjeta Cr\\u00e9dito/D\\u00e9bito\, \T_SibsPayment_Mbway\: \MB WAY\, \T_SibsPayment_Multibanco\: \Multibanco\, \T_TELEPHONE\: \Tel\\u00e9fono\, \T_TITLE_BONO_CC\: \Nueva compra de un Bono Regalo\, \T_TITLE_CONFIRM_REGISTER\: \Confirmaci\\u00f3n de registro\, \T_TITLE_MAIL_HOTEL_BONO_TPV\: \Pago Bono\, \T_TITLE_RECOVERY_USER\: \Recuperaci\\u00f3n de acceso\, \T_Todas\: \Todas\, \T_Transfer_Ida\: \Transfer de ida\, \T_TypePayment_CreditCard\: \Tipo de pago elegido: Tarjeta de Cr\\u00e9dito\, \T_TypePayment_TransferBank\: \Tipo de pago elegido: Transferencia Bancaria\, \T_TypePayment_WithoutCard\: \Reserva confirmada sin tarjeta\, \T_USD\: \$ D\\u00f3lar de EEUU\, \T_a\: \a\, \T_abrir_en_navegador\: \Abrir en el navegador\, \T_abrir_nueva_pestana\: \Abrir en nueva pesta\\u00f1a\, \T_accede_descuento\: \Accede al descuento loyalty\, \T_accede_descuento_club\: \Accede al descuento club\, \T_acceder\: \Acceder\, \T_accept\: \Aceptar\, \T_accept_and_close\: \Aceptar y cerrar\, \T_acceso_cliente\: \Acceso Cliente\, \T_acceso_no_permitido\: \Acceso no permitido\, \T_acceso_socios\: \Acceso Socios\, \T_access_profile\: \Acceder a mi perfil\, \T_accomodation_tax\: \Impuesto de alojamiento\, \T_aceptacion_pago_on_request\: \Una vez aceptada la disponibilidad, se procedera a realizar el cobro en su tarjeta\, \T_aceptar_disponibilidad\: \Aceptar disponibilidad\, \T_aceptar_todo\: \Aceptar todo\, \T_acepto\: \Acepto la\, \T_acepto_boton\: \Aceptar\, \T_acepto_clausula_contactos\: \Acepto cl\\u00e1usula de contactos\, \T_acepto_clausulas\: \Acepto las condiciones que se detallan en la a classmyFancyPopup fancybox.iframe href/?sectionContentpolitica-de-privacidad.html>cl\\u00e1usula de privacidad/a>\, \T_acepto_clausulas_short\: \Acepto las condiciones que se detallan en la cl\\u00e1usula de privacidad\, \T_acepto_informacion\: \Autorizo el env\\u00edo de informaci\\u00f3n.\, \T_acepto_politica\: \Acepto la pol\\u00edtica de privacidad\, \T_acepto_politica_imagen\: \Acepto pol\\u00edtica de autorizaci\\u00f3n de imagen p\\u00fablica\, \T_acepto_promociones\: \Autorizo el tratamiento de mis datos para que me env\\u00eden promociones, ofertas y otras comunicaciones propias.\, \T_acepto_socio\: \Acepto los t\\u00e9rminos y condiciones de ser socio\, \T_acepto_terminos_uso_web\: \Acepto los t\\u00e9rminos y condiciones de uso del sitio web\, \T_actions\: \Acciones\, \T_activation_cost\: \Coste de activaci\\u00f3n\, \T_actividad\: \Actividad\, \T_actividad_realizar\: \Actividad a realizar\, \T_actualizando_reserva\: \Actualizando para continuar con su reserva\, \T_actualizar_datos\: \Actualizar datos\, \T_add_another_room\: \A\\u00f1adir otra habitaci\\u00f3n\, \T_add_another_service\: \A\\u00f1adir otro servicio\, \T_add_bed_to_cart\: \A\\u00f1adir camas al carrito\, \T_add_benefits_in_next_step\: \A\\u00f1ade uno de los siguientes beneficios en el siguiente paso de la reserva o span class\\\logout_button_wrapper\\\>prueba con otro email/span>\, \T_add_more_rooms\: \A\\u00f1adir m\\u00e1s habitaciones\, \T_add_new_bed_or_room\: \A\\u00f1adir nueva cama o habitaci\\u00f3n\, \T_adjunta_captura\: \Adjunte una captura de pantalla con el mejor precio\, \T_adjunta_cv\: \Adjunta tu curriculum\, \T_adjunte_cv\: \Adjunte su curriculum\, \T_admin_only\: \Est\\u00e1 Usted intentando acceder a contenido privado. S\\u00f3lo se permiten usuarios administradores. Ser\\u00e1 redirigido a la p\\u00e1gina de inicio.\, \T_adulto\: \Adulto\, \T_adultos\: \Adultos\, \T_advert_popup_search_office_external_part1\: \Mas de \, \T_advert_popup_search_office_external_part2\: \17.000 oficinas \, \T_advert_popup_search_office_external_part3\: \disponibles ...\, \T_aeropuerto\: \Aeropuerto\, \T_agencia\: \Agencia\, \T_agencias\: \Agencias\, \T_agency_commission_not_discount\: \La comisi\\u00f3n generada por esta reserva es de un span class\\\commission_percentage\\\>/span>% del precio base, es decir, span classcurrencyValue>@@base_price@@/span> span classmonedaConv>@@currency@@/span>. Este importe no se resta del total a pagar.\, \T_agency_date\: \Fecha\, \T_agency_editar_perfil\: \Perfil\, \T_agency_enabled\: \Lamentamos no poder ofrecer la informaci\\u00f3n solicitada, pero hemos detectado que no cumple los requisitos como entidad agencia. p\\u00f3ngase directamente en contacto con el Servicio de Asistencia Web del hotel. Muchas gracias.\, \T_agency_hash\: \Nombre legal (Agency hash)\, \T_agency_identifier\: \Localizador\, \T_agency_licence\: \Licencia de agencia\, \T_agency_name\: \Nombre de la agencia\, \T_agency_price\: \Precio\, \T_agency_price_neto\: \Precio Neto\, \T_agency_range\: \Entada - Salida\, \T_agency_reservations\: \Ver Reservas\, \T_agency_sin_resultados\: \Sin resultados\, \T_agency_status\: \Estado\, \T_agency_total_discount\: \Descuento total de la agencia\, \T_agency_total_to_pay\: \Total a pagar por la agencia\, \T_agency_total_to_pay_without_tax\: \Total a pagar por la agencia sin tasas\, \T_agent_certification\: \Certificaci\\u00f3n de agente\, \T_agree\: \Debe aceptar las condiciones para poder continuar\, \T_ahora\: \Ahora\, \T_ahora_momento\: \Ahora es el momento\, \T_ahorra_upgrading\: \ y ahorra @@DESCUENTO@@\, \T_ahorras\: \Ahorras\, \T_ahorre_con_esta_oferta\: \Est\\u00e1 ahorrando con esta oferta\, \T_ahorro_bono_regalo\: \Has ahorrado b>span classcurrencyValue>@@discount@@/span> span classmonedaConv>@@currency@@/span>/b> en tu reserva\, \T_ahorro_club\: \Ahorro club\, \T_alert_comment_survey\: \El cliente con n\\u00famero de reserva @@@ID_RESERVA@@@ ha realizado comentarios en la encuesta de satisfacci\\u00f3n\, \T_all_categories\: \Todas las categor\\u00edas\, \T_all_statuses\: \Todos los estados\, \T_alojamiento\: \Alojamiento\, \T_alojamientos\: \Alojamientos\, \T_alquiler\: \Alquiler\, \T_already_payed_phrase\: \\\u00a1Atenci\\u00f3n! Ya se hab\\u00eda pagado @@AMOUNT_PAYED@@ @@CURRENCY@@ para esta reserva, el nuevo importe a pagar ser\\u00eda de @@AMOUNT@@ @@CURRENCY@@.\, \T_already_payed_phrase_error\: \\\u00a1Atenci\\u00f3n! Ya se hab\\u00eda pagado @@AMOUNT_PAYED@@ @@CURRENCY@@ para esta reserva, el nuevo importe a pagar ser\\u00eda de @@AMOUNT@@ @@CURRENCY@@. El importe total que se abonar\\u00e1 por la reserva ser\\u00e1 @@AMOUNT_PAYED_ALL@@ @@CURRENCY@@.\, \T_alta_anteriormente\: \\\u00bfYa te has dado de alta anteriormente al club?\, \T_alta_ocupacion\: \Alta ocupaci\\u00f3n\, \T_alternativas_b0\: \O eche un vistazo a otros hoteles cercanos con disponibilidad para esas fechas\, \T_alternative_email\: \Email alternativo\, \T_always_active\: \Siempre activas\, \T_american_express\: \American Express\, \T_amount\: \Valor\, \T_anadida\: \A\\u00f1adida\, \T_anadir\: \A\\u00f1adir\, \T_anadir_importe_a_tasa_turistica\: \A este importe hay que a\\u00f1adir la tasa tur\\u00edstica\, \T_anadir_servicio\: \A\\u00f1adir\, \T_analiticas\: \Anal\\u00edticas\, \T_and\: \y\, \T_anonymous\: \An\\u00f3nimo\, \T_answers\: \Respuestas\, \T_anterior\: \Anterior\, \T_anteriormente\: \Anteriormente\, \T_antes\: \Antes\, \T_anyo\: \A\\u00f1o\, \T_anyos\: \a\\u00f1os\, \T_apartamento\: \Apartamento\, \T_apartamentos\: \Apartamentos\, \T_apartamentos_y_ocupacion\: \Apartamentos y ocupaci\\u00f3n\, \T_apellidos\: \Apellidos\, \T_aplicar\: \Aplicar\, \T_aplicar_filtros\: \Aplicar filtros\, \T_aplicar_promocode\: \Aplicar c\\u00f3digo promocional\, \T_appellido_multi\: \Apellido/s\, \T_appellido_multi_buyer\: \Apellido/s del comprador\, \T_appellido_multi_recipient\: \Apellido/s del beneficiario\, \T_applied_upgrade\: \Aplicado upgrade\, \T_apply_discount\: \Aplicar descuento\, \T_apuntate\: \Ap\\u00fantate\, \T_apuntate_ya\: \\\u00a1Ap\\u00fantate ya!\, \T_aqui\: \Aqu\\u00ed\, \T_archivo_adjunto\: \Archivo adjunto\, \T_area\: \\\u00c1rea\, \T_arrival_date\: \Fecha de llegada\, \T_asistencia\: \Si tienes alguna pregunta o necesitas asistencia adicional, no dudes en contactarnos. \\u00a1Estamos aqu\\u00ed para ayudarte!\, \T_asunto\: \Asunto\, \T_asunto_encuesta_satisfaccion\: \Encuesta de satisfacci\\u00f3n\, \T_atencion_al_cliente\: \Atenci\\u00f3n al cliente\, \T_atencion_modificacion_posible_gastos\: \Atenci\\u00f3n, esta reserva ha entrado en gastos de cancelaci\\u00f3n. Proceda s\\u00f3lo si est\\u00e1 seguro y tiene el OK del hotel.\, \T_atras\: \Atr\\u00e1s\, \T_attach_file\: \Adjuntar archivo\, \T_audiovisuales\: \Audiovisuales\, \T_available_apartments\: \Apartamentos disponibles\, \T_available_beds\: \Camas disponibles\, \T_available_hotels\: \Hoteles disponibles\, \T_available_package\: \Paquete disponible\, \T_available_packages\: \Paquetes disponibles\, \T_aviso1_salida\: \En esta localidad no contamos con servicio propio, por lo que le redirigiremos a la p\\u00e1gina de una empresa externa que ser\\u00e1 quien le ofrecer\\u00e1 las condiciones de alquiler para el punto de venta que haya solicitado.\, \T_aviso2_salida\: \Si desea continuar, tenga en cuenta que consiente y acepta que, a partir de este momento, su relaci\\u00f3n legal va a ser con un proveedor que no sea Olecar Rent a Car y que, por lo tanto, esto nos libera de cualquier responsabilidad en relaci\\u00f3n con cualquier posible reserva o alquiler que usted pueda realizar a trav\\u00e9s de dicha empresa.\, \T_aviso_cargo_no_show\: \El importe de esta reserva no será cargado\\ten la tarjeta de crédito (el pago deberá hacerse\\tdirectamente en el hotel el d\\u00eda de llegada) excepto con las tarifas no reembolsables o si indica lo contrario en las condiciones de la tarifa. \\tEn caso de no show (no\\tpresentación), se aplicará un cargo\\tsegún las políticas de cancelación de la\\ttarifa.\, \T_aviso_cargo_no_show_short\: \El importe de la estancia de esta reserva no será cargado en la tarjeta de crédito (el pago deberá hacerse\\tdirectamente en el hotel el d\\u00eda de llegada).\, \T_aviso_legal\: \Aviso Legal\, \T_aviso_legal_condiciones\: \Aviso Legal y Condiciones\, \T_aviso_licencia\: \(Solo se admiten ficheros png, jpg y pdf)\, \T_ayuda_reserva\: \\\u00bfNecesita ayuda con su reserva?\, \T_ayuda_reserva_1_linea\: \\\u00bfAyuda para reservar? Llame: \, \T_b3_user_register\: \Si quieres darte de alta en el club amigos, rellena el campo de contrase\\u00f1a y autom\\u00e1ticamente pasaras a formar parte del club.\, \T_baby_seat_number\: \Beb\\u00e9s\, \T_baby_seat_number_2\: \(0 - 2 a\\u00f1os)\, \T_back_amazonPay\: \Volver\, \T_back_apartments\: \Volver a apartamentos\, \T_back_date\: \Fecha de partida\, \T_back_hotels\: \Volver a hoteles\, \T_back_hour\: \Hora de partida\, \T_back_popup_reservation_unmodifiable\: \Volver\, \T_back_rooms\: \Volver a habitaciones\, \T_bad_password\: \Contrase\\u00f1a incorrecta\, \T_bad_request\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda. Pruebe a modificarlos y repetir la b\\u00fasqueda, Por favor, p\\u00f3ngase directamente en contacto con el Servicio de Asistencia Web del hotel. Muchas gracias.\, \T_bad_request_dates\: \Lamentamos no poder ofrecer disponibilidad para un intervalo de fechas tan largo, solo se permite @@num_days@@ d\\u00edas. Pruebe a modificarlo y repetir la b\\u00fasqueda, o p\\u00f3ngase directamente en contacto con el Servicio de Asistencia Web del hotel. Muchas gracias.\, \T_bad_user\: \Usuario incorrecto\, \T_baja_completa\: \Se ha dado de baja correctamente\, \T_baja_comunicaciones\: \No deseo recibir mas comunicaciones / Darse de baja\, \T_bajo_demanda\: \Reserva bajo demanda\, \T_base_price\: \Precio base\, \T_bastante_satisfecho\: \Bastante satisfecho\, \T_bebe\: \Beb\\u00e9\, \T_bebes\: \Beb\\u00e9s\, \T_bebes_gratis\: \Beb\\u00e9s gratis\, \T_bed\: \Cama\, \T_beds\: \Camas\, \T_beds_number\: \N\\u00ba de camas\, \T_beneficiate_ya\: \Beneficiate ya\, \T_benefier\: \Beneficiario\, \T_bienvenido\: \Bienvenido\, \T_bienvenido_club\: \\\u00a1Bienvenido al Club Ohtels @name@!, Tu n\\u00famero de socio es @idmember@.\, \T_bienvenido_user\: \Bienvenido, @@name@@!\, \T_big_bag_number\: \Grande\, \T_big_bag_number_2\: \(M\\u00e1s de 119x119x81 cm)\, \T_bizum_payment\: \Pago por Bizum\, \T_bizum_payment_description\: \Recibir\\u00e1s un email autom\\u00e1tico con la confirmaci\\u00f3n de reserva con un enlace a una b>pasarela de pago/b> segura para que puedas realizar el pago. Este enlace ser\\u00e1 v\\u00e1lido durante 24 horas.\, \T_bloquear_cupo\: \Bloquear Cupo\, \T_bloquear_precio\: \Bloquear Precio\, \T_bonification\: \Bonificaci\\u00f3n\, \T_bono_introduce\: \Introduzca el c\\u00f3digo de bono\, \T_bono_no_correcto\: \El bono no es correcto\, \T_bono_payment\: \Pago mediante bono regalo\, \T_bono_regalo\: \Bono regalo\, \T_bono_regalo_bold\: \BONO b>REGALO/b>\, \T_bono_regalo_with_price\: \Bono Regalo\, \T_bonogift\: \Regalo Bono\, \T_bonus_error\: \Se ha producido un error al realizar la bonificaci\\u00f3n, intento de nuevo mas tarde\, \T_bonus_success\: \La bonificaci\\u00f3n ha sido realizada correctamente\, \T_book_information\: \Datos de la reserva\, \T_book_now\: \Reservar ahora\, \T_booking\: \Reserva\, \T_booking_3_tpv_expiration_message\: \Este pago ha sido efectuado correctamente. Ha debido recibir un email con la confirmaci\\u00f3n. En el caso de que desee abonar otro importe, deber\\u00e1 ponerse en contacto con el hotel para que le facilite un nueva liga de pago\, \T_booking_3_tpv_expiration_message_title\: \Link de pago usado\, \T_booking_cancellation\: \Cancelaci\\u00f3n de reserva\, \T_booking_club_member\: \Esta reserva pertenece a un miembro del Club\, \T_booking_confirmation\: \Confirmaci\\u00f3n de reserva\, \T_booking_confirmation_in_another_email\: \Recibir confirmaci\\u00f3n en otra direcci\\u00f3n de correo alternativa\, \T_booking_date\: \Fecha de reserva\, \T_booking_discount_gateway\: \b>%s%% descuento/b> en pago online\, \T_booking_in_process\: \Su solicitud de reserva se est\\u00e1 tramitando\, \T_booking_modification\: \Modificaci\\u00f3n de reserva\, \T_booking_modification_redirect\: \Modificaci\\u00f3n de reserva @@BOOKING@@ del hotel @@HOTEL_SOURCE@@\, \T_booking_modification_redirect_customer\: \Modificaci\\u00f3n de reserva desde el hotel @@HOTEL_SOURCE@@ al @@HOTEL_TARGET@@\, \T_borrar_fechas\: \Borrar fechas\, \T_borrar_filtros\: \Borrar filtros\, \T_breve_contacto\: \Muchas gracias, en breve un agente le contactar\\u00e1.\, \T_buen_viaje\: \\\u00a1Que tengas un buen viaje!\, \T_buen_viaje_vuelta\: \\\u00a1Buen viaje de vuelta!\, \T_buscador_hoteles\: \Buscador de hoteles\, \T_buscar\: \Buscar\, \T_buscar_ahora\: \Buscar Ahora\, \T_buscar_hotel\: \Buscar Hotel\, \T_buscar_otras_fechas\: \Buscar otras fechas\, \T_buscar_otras_hoteles\: \Buscar en otro hotel\, \T_buscar_reserva\: \Buscar reserva\, \T_busqueda\: \B\\u00fasqueda\, \T_busqueda_redireccion\: \Para que pueda continuar con su reserva, le hemos redirigido a nuestro calendario de disponibilidad para que pueda reservar sus pr\\u00f3ximas vacaciones con nosotros al mejor precio disponible.\, \T_busqueda_restricciones\: \La b\\u00fasqueda que est\\u00e1 realizando aplica restriccionesbr> Le estamos redirigiendo al calendario de precios\, \T_button_accept\: \Aceptar\, \T_buy_forfait\: \Comprar forfait\, \T_buyed_service\: \Servicio contratado\, \T_buyed_tours\: \Tours contratados\, \T_buzon_devolucion_llave\: \BUZ\\u00d3N DE DEVOLUCI\\u00d3N DE LLAVE\, \T_buzon_devolucion_llave_long_txt\: \Disponemos de Buz\\u00f3n de Llaves para devoluciones fuera del horario de apertura\, \T_caduca_en\: \Caduca en\, \T_caducidad_dni\: \Fecha caducidad DNI\, \T_calcula_rango\: \Calcula tu rango de precios/noche\, \T_calendario\: \Calendario\, \T_calendario_disponibilidad\: \Calendario de disponibilidad\, \T_calendario_precios\: \Calendario de precios\, \T_call_inserta_num\: \Inserta tu n\\u00famero ahora y te llamamos GRATIS\, \T_call_me\: \Ll\\u00e1mame\, \T_call_me_popup_email_subject\: \Petici\\u00f3n de igualaci\\u00f3n - @@phone_prefix@@ @@phone_number@@\, \T_call_sabes\: \\\u00bfSabes que si necesitas ayuda con tu reserva te llamamos gratis?\, \T_call_title\: \Aviso de contacto\, \T_calling\: \Te est\\u00e1mos llamando\, \T_cambiar_divisa\: \Cambiar divisa\, \T_cambios_modificacion\: \Cambios o modificaciones\, \T_camping\: \Camping\, \T_campo_expired_date_obligatorio\: \Debe especificar la fecha de caducidad correcta de su licencia\, \T_campo_grupo_obligatorio\: \Por favor, especifique al menos un tipo de certificaci\\u00f3n\, \T_campo_obligatorio\: \Este campo es obligatorio\, \T_campo_valor_invalido\: \El valor de este campo no es correcto\, \T_campos_obligatorios\: \* Campos obligatorios\, \T_cancel_modify\: \Cancelar o modificar\, \T_cancela_gratis_hasta\: \Cancela gratis hasta @@days@@ @@label_days@@ antes de tu llegada\, \T_cancelacion_automatica_por_modificacion\: \Cancelaci\\u00f3n autom\\u00e1tica por modificaci\\u00f3n\, \T_cancelacion_format_rates\: \Cancelaci\\u00f3n gratuita hasta el @@date@@ a las @@hour@@\, \T_cancelacion_registro\: \Cancelaci\\u00f3n de registro\, \T_cancelacion_reserva\: \Cancelaci\\u00f3n de reserva\, \T_cancelacion_reserva_pagada\: \Cancelaci\\u00f3n de reserva con pago a cuenta\, \T_cancelacion_reserva_pagada_info\: \Atenci\\u00f3n la reserva @@LOCALIZADOR@@ tiene un importe total pagado de @@AMOUNT@@ @@CURRENCY@@. br> Por favor proceda a su devoluci\\u00f3n de forma manual.\, \T_cancelada\: \Cancelada\, \T_cancelado\: \Cancelado\, \T_cancelar\: \Cancelar\, \T_cancelar_disponibilidad\: \Denegar disponibilidad\, \T_cancelar_reserva\: \Cancelar reserva\, \T_cancelled_services\: \Servicios cancelados\, \T_candidatura_espontanea\: \Candidatura espontanea\, \T_cantidad\: \Cantidad\, \T_cantidad_vehiculos_contratados\: \Cantidad de veh\\u00edculos contratados\, \T_capacidad\: \Capacidad\, \T_capacidades_y_areas\: \Capacidades y \\u00c1reas\, \T_cardNumber_creditcard\: \El n\\u00famero de tarjeta de cr\\u00e9dito no es v\\u00e1lido\, \T_cardNumber_required\: \El n\\u00famero de tarjeta es obligatorio\, \T_casado_a\: \Casado/a\, \T_casilla_obligatoria\: \Esta casilla es obligatoria\, \T_categoria\: \Categor\\u00eda\, \T_categorias\: \Categor\\u00edas\, \T_category_complaint\: \Categor\\u00eda de la denuncia\, \T_cc_owner_name\: \Titular tarjeta de cr\\u00e9dito\, \T_celebracion\: \Celebraci\\u00f3n\, \T_cerrando_sesion\: \Cerrando sesi\\u00f3n\, \T_cerrar\: \Cerrar\, \T_change_password\: \Cambiar contrase\\u00f1a\, \T_charge\: \Cargo\, \T_charge_error\: \Se ha producido un error al realizar el cargo, intentelo de nuevo mas tarde\, \T_charge_success\: \El cargo ha sido realizado correctamente\, \T_charges\: \Cargos\, \T_cheapest_price\: \Precio m\\u00e1s bajo\, \T_checkin_online\: \Check-in Online\, \T_child_seat_number\: \Ni\\u00f1os\, \T_child_seat_number_2\: \(2 - 14 a\\u00f1os)\, \T_child_seats\: \\\u00bfNecesitas sillita infantil?\, \T_choose_category\: \Elija categor\\u00eda...\, \T_choose_room\: \Elige tu habitaci\\u00f3n\, \T_choose_room_info\: \Ahora te damos la posibilidad de elegir tu habitaci\\u00f3n ideal de todas las disponibles de la categor\\u00eda que has reservado, pulsa en el siguiente enlace:\, \T_choose_transfer\: \Para finalizar la reserva de su transfer haga click aqui:\, \T_cif\: \CIF\, \T_cif_valido\: \Introduzca un CIF v\\u00e1lido\, \T_city_required\: \La ciudad es un campo obligatorio\, \T_ciudad\: \Ciudad\, \T_clabe\: \Clabe interbancaria\, \T_click_aqui\: \Haz click aqu\\u00ed\, \T_click_button_verify_email\: \Tambi\\u00e9n puede hacer click en el bot\\u00f3n a continuaci\\u00f3n para verificar su direcci\\u00f3n de correo electr\\u00f3nico.\, \T_click_to_accept_our\: \Al hacer click en \\\verificar email\\\ acepta nuestra\, \T_client_info_phone\: \Tel\\u00e9fono de atenci\\u00f3n al cliente\, \T_cliente_antiguo_pregunta\: \\\u00bfHa estado antes en el Hotel?\, \T_cliente_repetidor\: \Soy cliente repetidor\, \T_cliente_residente\: \Cliente residente\, \T_clientes_estan\: \\\u00a1Tus clientes est\\u00e1n @@motion@@!\, \T_close_hotel_popup\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda debido a que el establecimiento se encuentra cerrado por temporada. Ahora puede realizar su reserva al mejor precio para fechas posteriores al @@date@@. \\u00a1Le esperamos!\, \T_close_session\: \Cerrar sesi\\u00f3n\, \T_closed_hotel\: \Hotel cerrado\, \T_closed_newsletter_thanks\: \b>\\u00a1Agradecemos tu inter\\u00e9s!/b>Hemos guardado correctamente tu e-mail. Permanece atento a tu correo y ser\\u00e1s el primero en poder reservar tus vacaciones\, \T_club_booking_confirmation_accumulated\: \Total acumulado: b>{points} {points_name}/b>\, \T_club_booking_confirmation_welcome\: \\\u00a1Hola {name}! Has acumulado b>{points} {points_name}/b> en tu cartera\, \T_club_booking_confirmation_welcome_future\: \\\u00a1Hola {name}! Acumular\\u00e1s b>{points} {points_name}/b> en tu cartera\, \T_club_invitation\: \Club invitation\, \T_club_level_up\: \Club subida de nivel\, \T_club_member_ventaja\: \Disfruta de las mejores b>ventajas exclusivas/b> de ser miembro del club de amigos\, \T_club_promocode\: \Club promocode\, \T_club_rate\: \Tarifa Club\, \T_club_recover_click\: \u>Haz click aqu\\u00ed/u> para que te env\\u00eden tu contrase\\u00f1a por correo electr\\u00f3nico\, \T_club_special_popup_1\: \\\u00a1Estamos trabajando para darte el mejor servicio!\, \T_club_special_popup_2\: \Hemos actualizado nuestra base de datos y necesitamos que actualices tu contrase\\u00f1a.\, \T_club_special_popup_3\: \Te hemos enviado un email de verificaci\\u00f3n para continuar el proceso.\, \T_club_wallet_accumulated\: \Has acumulado: b>{points} {points_name}/b> en tu cartera\, \T_club_welcome\: \Club welcome\, \T_coche\: \Coche\, \T_coche_propio\: \Vehiculo propio\, \T_coche_seleccionado\: \Coche seleccionado\, \T_code_apply_in_hotels\: \Codigo canjeable en los siguientes hoteles\, \T_code_valid_10_minutes\: \Este c\\u00f3digo solo es v\\u00e1lido por 10 minutos\, \T_codigo\: \C\\u00f3digo\, \T_codigo_bono\: \C\\u00f3digo Bono\, \T_codigo_postal\: \C\\u00f3digo postal\, \T_codigo_promocional\: \C\\u00f3digo promocional\, \T_comentarios\: \Comentarios\, \T_comentarios_evento\: \Comentarios del evento\, \T_comenzar\: \\\u00a1Comenzar!\, \T_comidas_bebidas\: \Comidas y bebidas\, \T_commission\: \Comisi\\u00f3n (%)\, \T_commission_not_configured\: \Comisi\\u00f3n no configurada\, \T_commission_percentage\: \Porcentaje de comisi\\u00f3n\, \T_commission_percentage_not_discount\: \La comisi\\u00f3n generada se calcula a partir del span class\\\commission_percentage\\\>/span>% del precio base. No se descuenta del total a pagar.\, \T_como_conocido\: \\\u00bfComo nos has conocido?\, \T_como_llegar\: \C\\u00f3mo llegar\, \T_como_nos_descubriste\: \\\u00bfC\\u00f3mo nos descubriste por primera vez?\, \T_compania\: \Compa\\u00f1ia\, \T_company_licence\: \Licencia de la empresa\, \T_company_name\: \Nombre de la empresa\, \T_company_relationship\: \Relaci\\u00f3n con la empresa\, \T_comparta_su_experiencia\: \Comparta su experiencia\, \T_comparte_valoracion\: \Si tu estancia ha sido satisfactoria, ay\\u00fadanos a recomendar el hotel a tus amigos y comparte tu valoraci\\u00f3n:\, \T_compartir\: \Compartir\, \T_compartir_noticia\: \Compartir esta noticia en\, \T_complainant\: \Denunciante\, \T_complaint_info\: \Informaci\\u00f3n de la denuncia\, \T_complaint_status\: \Estado de la denuncia\, \T_complaint_summary\: \Introduce un breve resumen de la denuncia\, \T_completa_campos\: \Por favor completa todos los campos\, \T_completa_la_reserva\: \Completa la reserva\, \T_completa_reserva\: \Completa tu reserva\, \T_completada\: \Completada\, \T_completar_cancelacion\: \Completar cancelaci\\u00f3n\, \T_completar_proceso_reserva\: \Completar Proceso de Reserva\, \T_complete_transfer_booking\: \Finaliza la reserva de tu transfer pinchando aqu\\u00ed \\u2192\, \T_compra_segura\: \Compra segura\, \T_comprar\: \Comprar\, \T_con_estancia_minima\: \Se exige un n\\u00famero m\\u00ednimo de noches de alojamiento\, \T_con_estancia_minima_habitaciones\: \Se exige un n\\u00famero m\\u00ednimo de noches de alojamiento en algunas de las habitaciones mostradas\, \T_concept\: \Concepto\, \T_concept_provider_payment\: \@@NUM_TICKETS@@ entrada/s para @@PROVIDER@@\, \T_concepto_bono\: \1 x Bono Regalo (@@AMOUNT@@)\, \T_condiciones\: \Condiciones\, \T_condiciones_cancelacion\: \Condiciones de cancelaci\\u00f3n\, \T_condiciones_de\: \Condiciones de\, \T_condiciones_reserva\: \Condiciones de la reserva\, \T_condiciones_tarifa\: \Condiciones tarifa\, \T_condiciones_uso\: \Condiciones de uso\, \T_conectarse\: \Conectarse\, \T_config\: \Configuraci\\u00f3n\, \T_configure_your_transfer\: \Configure su transfer\, \T_confirm_confirmation_reservation_email\: \\\u00bfEst\\u00e1 seguro? (Se enviar\\u00e1 un email al cliente con la confirmaci\\u00f3n de la reserva)\, \T_confirm_date\: \Otro momento:\, \T_confirm_email\: \Confirmar Email\, \T_confirm_email_buyer\: \Confirmaci\\u00f3n del email del comprador\, \T_confirm_email_recipient\: \Confirmaci\\u00f3n del email del beneficiario\, \T_confirm_email_start_enjoying_benefits\: \\\u00a1Necesitamos confirmar tu email para empezar a disfrutar de nuestras ventajas!\, \T_confirm_email_subject\: \Confirma tu email y empieza a disfrutar de nuestras ventajas\, \T_confirm_new_password\: \Confirma nueva contrase\\u00f1a\, \T_confirm_payment\: \\\u00bfEst\\u00e1 seguro? El importe ser\\u00e1 cargado en la tarjeta del cliente\, \T_confirm_preferences\: \Confirmar preferencias\, \T_confirm_rejecting_reservation_email\: \\\u00bfEst\\u00e1 seguro? (Se enviar\\u00e1 un email al cliente para insertar una nueva tarjeta)\, \T_confirm_reservation_link\: \Haga click aqu\\u00ed para confirmar la reserva\, \T_confirmacion_cancelacion_reserva\: \\\u00bfEst\\u00e1 seguro que desea cancelar la reserva?\, \T_confirmacion_disponibilidad\: \\\u00bfDesea confirmar la disponibilidad de la reserva?\, \T_confirmacion_reserva\: \Confirmaci\\u00f3n de reserva\, \T_confirmacion_solicitud\: \Confirmaci\\u00f3n de solicitud\, \T_confirmacion_solicitud_reserva\: \Confirmaci\\u00f3n de solicitud de reserva %s\, \T_confirmada\: \Confirmada\, \T_confirmar\: \Confirmar\, \T_confirmar_cancelacion\: \Confirmar cancelaci\\u00f3n\, \T_confirmar_reserva\: \Confirmar la estancia\, \T_confirmed\: \Confirmado\, \T_confirmed_request_email_title\: \Petici\\u00f3n de reserva confirmada\, \T_confirmed_services\: \Servicios confirmados\, \T_congrats_invitation_email\: \Enhorabuena, tu amigo ha aceptado tu invitaci\\u00f3n\, \T_congratulations\: \\\u00a1Enhorabuena!\, \T_conocenos\: \Con\\u00f3cenos\, \T_conocer_opinion\: \\\u00bfQuiere conocer la opini\\u00f3n de sus clientes?\, \T_consult_complaint\: \Consultar una denuncia\, \T_consultar\: \Consultar\, \T_consultar_carta\: \Consultar carta\, \T_consultar_disponibilidad\: \Consultar disponibilidad\, \T_consultar_hoteles_no_dispo\: \Consultar hoteles sin disponibilidad\, \T_contact_name\: \Nombre de contacto\, \T_contactenos\: \Cont\\u00e1ctenos\, \T_contacto\: \Contacto\, \T_continuar\: \Continuar\, \T_continuar_con\: \Continuar con\, \T_continuar_reserva\: \Continuar con mi reserva\, \T_continuar_solicitud\: \Continuar con mi solicitud\, \T_contrasena\: \Contrase\\u00f1a\, \T_contrasena_club\: \Contrase\\u00f1a del Club\, \T_contrasena_perdida\: \\\u00bfHas olvidado la contrase\\u00f1a?\, \T_contratacion_alojamiento\: \Contrato de alojamiento\, \T_cookie_text\: \b>Informaci\\u00f3n sobre las cookies de este sitio: /b>Utilizamos cookies propias y de terceros para mejorar nuestros servicios, para elaborar informaci\\u00f3n anal\\u00edtica, elaborar informaci\\u00f3n publicitaria, elaborar perfiles seg\\u00fan su navegaci\\u00f3n y personalizarles contenidos; y compartir, podemos compartir la informaci\\u00f3n anal\\u00edtica o publicitaria con terceros. Al clicar en Aceptar, acepta su uso. Tambi\\u00e9n puede rechazar la instalaci\\u00f3n de cookies o elegir el tipo de cookies que prefiere clicando en Modificar\, \T_cookie_text_new\: \h4>INFORMACI\\u00d3N SOBRE LAS COOKIES DE ESTE SITIO/h4>p>Utilizamos cookies propias y de terceros para fines estrictamente funcionales, permitiendo la navegaci\\u00f3n en la web, as\\u00ed como para fines anal\\u00edticos, para mostrarte publicidad (tanto general como personalizada) en base a un perfil elaborado a partir de tus h\\u00e1bitos de navegaci\\u00f3n (p. ej. p\\u00e1ginas visitadas), para optimizar la web y para poder valorar las opiniones de los productos adquiridos por los usuarios./p>p>A continuaci\\u00f3n, podr\\u00e1s aceptar todas pulsando en la opci\\u00f3n \\u201cAceptar\\u201d, rechazar todas menos las estrictamente necesarias haciendo clic en \\\Rechazar\\\ o configurarlas seg\\u00fan tus preferencias mediante el bot\\u00f3n \\u201cConfigurar cookies\\u201d./p>\, \T_cookies_analiticas\: \Recogen informaci\\u00f3n del uso que se realiza del sitio web\, \T_cookies_configuration\: \Configurar cookies\, \T_cookies_intro\: \Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. las cookies que se clasifican como necesarias se almacenan en su navegador, ya que son esenciales para el funcionamiento de las funcionalidades b\\u00e1sicas del sitio web.br>Tambi\\u00e9n utilizamos cookies de terceros que nos ayudan a analizar y comprender c\\u00f3mo utiliza este sitio web.br>Estas cookies se almacenar\\u00e1n en su navegador solo con su consentimiento. Tambi\\u00e9n tiene la opci\\u00f3n de optar por no recibir estas cookies. Pero la exclusi\\u00f3n voluntaria de algunas de estas cookies puede afectar su experiencia de navegaci\\u00f3n.\, \T_cookies_management\: \Administrar cookies\, \T_cookies_necesarias\: \Son necesarias para gestionar la navegaci\\u00f3n dentro de la web o para mantener al usuario conectado. No se pueden desactivar porque afectar\\u00eda al funcionamiento de la web.\, \T_cookies_policy_check\: \Para m\\u00e1s informaci\\u00f3n consulta nuestra span>pol\\u00edtica de cookies/span>\, \T_cookies_publicidad\: \Recogen informaci\\u00f3n sobre las preferencias y elecciones personales del usuario.\, \T_cookies_sociales\: \Controlan la interacci\\u00f3n con los botones de las redes sociales dentro de la web.\, \T_copia_url\: \URL copiada\, \T_copiado\: \\\u00a1Copiado!\, \T_copiar\: \Copiar\, \T_copiar_link\: \Copiar link\, \T_copyright\: \Copyright\, \T_correo_electronico\: \Correo electr\\u00f3nico\, \T_correo_enviado\: \Le hemos enviado un e-mail\, \T_cotizacion\: \Cotizaci\\u00f3n\, \T_country_required\: \El pa\\u00eds es un campo obligatorio\, \T_crear_cotizacion\: \Crear cotizaci\\u00f3n\, \T_crear_ticket\: \Crear ticket\, \T_create_another\: \Crear otro\, \T_create_another_config\: \Crear otra configuraci\\u00f3n\, \T_create_user\: \Crear usuario\, \T_credit_card_payment\: \Pago por Tarjeta\, \T_cuenta\: \Cuenta\, \T_currency_change_confirmation\: \Importe total convertido: @@AMOUNT_IN_EXCHANGE@@ @@CODE_IN_EXCHANGE@@ (*)\, \T_currency_warning\: \El pago se realizar\\u00e1 al hotel en Euros. El importe mostrado es solo orientativo y se calcula seg\\u00fan el tipo de cambio vigente en el momento de realizar la reserva.\, \T_currency_warning_co\: \Los precios mostrados en otras divisas distintas de $ son \\u00fanicamente orientativos y est\\u00e1n sujetos a las variaciones del tipo de cambio.\, \T_customize_your_package\: \\\u00a1Personaliza tu paquete!\, \T_cv_adjunto\: \CV adjunto\, \T_cvv\: \CVV\, \T_cvv_american_express\: \El c\\u00f3digo de seguridad es un n\\u00famero de cuatro d\\u00edgitos que se encuentra en la parte delantera de la tarjeta de cr\\u00e9dito, a la derecha, encima del n\\u00famero principal de la tarjeta de cr\\u00e9dito.\, \T_cvv_digits\: \El CVV solo puede estar compuesto por n\\u00fameros\, \T_cvv_minlength\: \El CVV debe tener al menos tres d\\u00edgitos\, \T_cvv_required\: \El CVV es un campo obligatorio\, \T_cvv_visa_mastercard\: \El c\\u00f3digo de seguridad es un n\\u00famero de tres d\\u00edgitos situado en el reverso de la tarjeta de cr\\u00e9dito, inmediatamente despu\\u00e9s del n\\u00famero principal de la misma.\, \T_darse_alta\: \Darse de alta\, \T_data_complaint\: \Datos de la denuncia\, \T_data_pending\: \Pendiente de datos\, \T_date_after_to\: \Fechas posteriores a\, \T_date_before_to\: \Fechas anteriores a\, \T_date_wrong\: \Lo sentimos, la fecha no es v\\u00e1lida\, \T_datos_actualizados_agencia\: \Datos actualizados correctamente.\, \T_datos_cliente\: \Datos del cliente\, \T_datos_contacto\: \Datos de contacto\, \T_datos_destinatario\: \Datos del destinatario\, \T_datos_facturacion\: \Datos de facturaci\\u00f3n\, \T_datos_facturacion_dropdown\: \Tengo otros datos de facturaci\\u00f3n\, \T_datos_personales\: \Datos personales\, \T_datos_recibidos_agencia\: \Datos recibidos correctamente. En breve recibir\\u00e1 la confirmaci\\u00f3n de la activaci\\u00f3n de su usuario.\, \T_datos_reserva\: \Datos de la reserva\, \T_datos_su_reserva\: \Datos de su reserva\, \T_datos_tarjeta\: \Datos de la tarjeta\, \T_datos_tarjeta_recibidos_ok\: \Hemos recibido correctamente los datos. En caso contr\\u00e1rio, nos pondremos en contacto con usted.\, \T_datos_transfer\: \Datos del traslado\, \T_day_minium_stay\: \El @@day@@ requiere un m\\u00ednimo de @@restriction_days@@ noches\, \T_de\: \De\, \T_de_2_a\: \de 2 a\, \T_de_centro\: \desde el centro de la ciudad\, \T_de_comision\: \De comisi\\u00f3n\, \T_debe_seleccionar_servicio\: \Para poder continuar con la modificaci\\u00f3n de su reserva debe seleccionar al menos un servicio.\, \T_declaro_condiciones\: \Declaro haber le\\u00eddo las condiciones de privacidad\, \T_default_no_availability_message\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda\, \T_default_no_availability_rentacar_message\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda. A continuacion le \\tindicamos el horario de nuestras oficinas\, \T_deja_opinion\: \Dejar opini\\u00f3n\, \T_dejanos_nombre_tlf\: \D\\u00e9janos tu nombre y n\\u00famero de telefono y contactaremos contigo lo antes posible\, \T_delete_user\: \Eliminar usuario\, \T_deleting_data\: \Nuestro equipo est\\u00e1 borrando tu informaci\\u00f3n de nuestra base de datos\, \T_denied_request_email_title\: \Petici\\u00f3n de reserva denegada\, \T_deny\: \Denegar\, \T_departamento\: \Departamento\, \T_departamentos\: \Departamentos\, \T_derechos_reservados\: \Todos los Derechos Reservados\, \T_desbloquear\: \Desbloquear\, \T_descargar\: \Descargar\, \T_descargar_archivo_adjunto\: \Descargar archivo adjunto\, \T_descargar_pdf\: \Descargar PDF\, \T_descargar_reservas\: \Descargar reservas\, \T_desconectarse\: \Desconectarse\, \T_description\: \Descripci\\u00f3n\, \T_description_booking\: \Reserva de estancia en el hotel @@@HOTEL@@@. Localizador: @@@IDBOOKING@@@.\, \T_description_complaint\: \Descripci\\u00f3n de la denuncia\, \T_description_popup_reservation_unmodifiable\: \No se puede modificar la reserva porque no se cumplen las condiciones\, \T_description_recovery_user_email\: \Por favor, pulse en el siguiente enlace para generar una nueva contrase\\u00f1a.\, \T_descrubre_servicios_adicionales\: \Descubre nuestros servicios adicionales\, \T_descubre\: \Descubre\, \T_descubre_mas\: \Descubre m\\u00e1s\, \T_descubrir_mas\: \Descubrir m\\u00e1s\, \T_descuento\: \Descuento\, \T_descuento_activo\: \Descuento activado\, \T_descuento_bono\: \Descuento del bono\, \T_descuento_bono_regalo\: \Bono de descuento\, \T_descuento_inactivo\: \Descuento desactivado\, \T_desde\: \desde\, \T_desea_continuar\: \\\u00bfDesea continuar?\, \T_deshabilitar_mapa\: \Deshabilitar mapa\, \T_deshabilitar_restricciones\: \Deshabilitar restricciones\, \T_desinos_en\: \Destinos en\, \T_despues\: \Despu\\u00e9s\, \T_destacados\: \Destacados\, \T_destino\: \Destino\, \T_destinos\: \Destinos\, \T_destinos_seleccionados\: \tus destinos seleccionados\, \T_detalles\: \Detalles\, \T_detalles_de_reserva\: \Detalles de la reserva\, \T_detalles_tarifa\: \Detalles Tarifa\, \T_detalles_voucher\: \Detalles del voucher\, \T_devolucion\: \Devoluci\\u00f3n\, \T_devolucion_misma_oficina\: \Devoluci\\u00f3n en la misma oficina\, \T_dia\: \D\\u00eda\, \T_dia_no_seleccionable\: \Este d\\u00eda no puede ser seleccionado\, \T_dias\: \D\\u00edas\, \T_direccion\: \Direcci\\u00f3n\, \T_discount_activation\: \Activaci\\u00f3n de descuento\, \T_discount_applied\: \@@DISCOUNT@@ % de descuento aplicado.br> Precio final de la reserva: @@AMOUNT@@ @@CURRENCY@@\, \T_discount_applied_confirmation\: \@@DISCOUNT@@ % de descuento aplicado.\, \T_discount_applied_label\: \Descuento aplicado\, \T_discount_bono_with_price\: \Precio descontado\, \T_discount_certificate\: \Certificado de descuento\, \T_discount_phrase\: \Se cobrar\\u00e1n span classcurrencyValue>@@AMOUNT@@/span> span class\\\monedaConv\\\>@@CURRENCY@@/span> en el momento de confirmar la reserva, el resto deber\\u00e1 ser abonado en el hotel.\, \T_discount_phrase_with_num_days\: \Se cobrar\\u00e1n span classcurrencyValue>@@AMOUNT@@/span> @@CURRENCY@@ (@@NUMDAYS@@ dia@@S@@) en el momento de confirmar la reserva, el resto deber\\u00e1 ser abonado en el hotel.\, \T_discount_phrase_with_num_days_secure_payment\: \Se cobrar\\u00e1n @@AMOUNT@@ \\u20ac (@@NUMDAYS@@ dias) a trav\\u00e9s del enlace proporcionado en el correo de confirmaci\\u00f3n, el resto deber\\u00e1 ser abonado en el hotel.\, \T_discount_type\: \Tipo de descuento\, \T_discounts_applied\: \Descuentos aplicados\, \T_discover_by_only_entering\: \Desc\\u00fabrelo con solo introducir\, \T_disenyo_web\: \Dise\\u00f1o Web\, \T_disponibilidad\: \Disponibilidad\, \T_disponibilidad_confirmada_cliente\: \Tenemos disponibilidad para su solicitud. \\u00bfSigue interesado? Si es as\\u00ed pulse a href%s target_blank>aqui/a> para confirmar\, \T_disponibilidad_confirmada_hotel\: \El cliente ha confirmado su estancia. Puede proceder al cobro a href%s>aqui/a>\, \T_disponibilidad_incorporacion\: \Disponibilidad de incorporaci\\u00f3n\, \T_disponible\: \Disponible\, \T_disposicion\: \Disposici\\u00f3n\, \T_dispositivo\: \Dispositivo\, \T_distancia_centro\: \Distancia desde el centro de la ciudad\, \T_distintivos\: \Distintivos de Calidad\, \T_dni_pasaporte\: \DNI / pasaporte\, \T_documentation_detail\: \Detalle + Documentaci\\u00f3n\, \T_documento_identidad\: \Documento de identidad\, \T_donde\: \D\\u00f3nde\, \T_donde_ir\: \\\u00bfAd\\u00f3nde quiere ir?\, \T_donde_quieres_ir\: \\\u00bfD\\u00f3nde quieres ir?\, \T_dreamed_destiny_q\: \\\u00bfCu\\u00e1l es tu destino so\\u00f1ado?\, \T_dreamed_hotel_q\: \\\u00bfC\\u00f3mo es tu hotel ideal?\, \T_edad\: \Edad\, \T_edad_bebe\: \Edad bebe\, \T_edad_minima\: \Edad m\\u00ednima\, \T_edad_nino\: \Edad ni\\u00f1o\, \T_edad_ninos_obligatorio\: \Introduce la edad de todos los ni\\u00f1os\, \T_edades\: \Edades\, \T_edades_bebes\: \Edades de los bebes\, \T_edades_nino\: \Edades de los ni\\u00f1os\, \T_editar\: \Editar\, \T_ekomi_link_review\: \Puede realizar una encuesta a traves de este enlace\, \T_el_club\: \El Club\, \T_elige_destino\: \Elige destino\, \T_elige_dise\\u00f1o\: \ Elige un dise\\u00f1o\, \T_elige_fechas\: \Elige las fechas\, \T_elija_destino\: \Elija destino\, \T_elija_hotel\: \Elija hotel\, \T_elija_tipo_oferta\: \Elija tipo de oferta\, \T_eliminar\: \Eliminar\, \T_eliminar_seleccion\: \Eliminar selecci\\u00f3n\, \T_email\: \Email\, \T_email_buyer\: \Email del comprador\, \T_email_completar_pago\: \Una vez finalizado el proceso, b>revisa tu correo electr\\u00f3nico/b> para completar el pago.\, \T_email_correctamente\: \\\u00bfNo ve correctamente este email? Pulsa aqu\\u00ed\, \T_email_email\: \Formato de correo no v\\u00e1lido\, \T_email_enviado\: \Hemos enviado un email al cliente\, \T_email_error\: \Se ha producido un error al enviar email, intentelo de nuevo mas tarde\, \T_email_facturacion\: \Email de facturaci\\u00f3n\, \T_email_not_received\: \Si no has recibido un correo con tu reserva, revisa la carpeta de spam\, \T_email_recipient\: \Email del beneficiario\, \T_email_required\: \La direcci\\u00f3n de correo es obligatoria\, \T_email_valido\: \Introduzca un email v\\u00e1lido\, \T_empresa\: \Empresa\, \T_empresa_particular\: \Empresa / Particular\, \T_empresa_tarjeta\: \Empresa Tarjeta\, \T_empresas\: \Empresas\, \T_en\: \en\, \T_en_que_estas_interesado\: \\\u00bfEn qu\\u00e9 est\\u00e1s interesado?\, \T_encargado_reserva\: \Persona encargada de la reserva\, \T_entendido\: \Entendido\, \T_enter_all_affiliations\: \Ingrese todas las afiliaciones que correspondan\, \T_enter_number\: \Introduce el N\\u00ba de seguimiento\, \T_enter_otp\: \Introduzca el c\\u00f3digo para continuar\, \T_entity\: \Entidad\, \T_entrada\: \Entrada\, \T_entrada_no_seleccionable\: \Este d\\u00eda no puede ser seleccionado como d\\u00eda de llegada\, \T_entradas_recientes\: \Entradas recientes\, \T_envianos_tu_cv\: \Env\\u00edanos tu curr\\u00edculum\, \T_enviar\: \Enviar\, \T_enviar_email\: \Enviar email\, \T_enviar_opinion\: \Enviar una opini\\u00f3n\, \T_enviar_ticket\: \Enviar ticket\, \T_envio_promocode\: \Promocode\, \T_envio_regalo\: \Regalo\, \T_environmental_tax\: \Tasa ambiental\, \T_environmental_tax_excluded\: \Tasa ambiental no incluida\, \T_equipamiento\: \Equipamiento\, \T_equipment_rent\: \Alquilar material\, \T_error_404\: \P\\u00e1gina no encontrada\, \T_error_campo_newsletter\: \Alg\\u00fan campo obligatorio incorrecto\, \T_error_cancelar_reserva\: \Por problemas t\\u00e9cnicos no ha sido posible cancelar la reserva. Int\\u00e9ntelo otra vez en unos minutos.\, \T_error_generico\: \Por problemas t\\u00e9cnicos no ha sido posible realizar la operaci\\u00f3n solicitada. Int\\u00e9ntelo otra vez en unos minutos.\, \T_error_items_parcelas\: \Debe Vd. Reservar dos Parcelas. Solamente se puede reservar una de las dos opciones por parcela.br>Para reservar m\\u00e1s de una parcela, debe realizar dos reservas independientes.\, \T_error_pago_manual\: \Deber\\u00e1 realizar dicho cargo en tarjeta de forma manual.\, \T_error_pasarela\: \Se ha producido un error. Por favor introduzca de nuevo sus datos.\, \T_error_payment\: \Debe seleccionar una forma de pago\, \T_error_payment_TPV\: \Se ha producido un error y no se ha confirmado el pago. Por favor, revise los datos e intente la operaci\\u00f3n de nuevo.\, \T_error_payment_card_sibs_client\: \Su reserva est\\u00e1 confirmada pero el pago est\\u00e1 pendiente, ya que no fue posible validar los datos de su tarjeta. Nos pondremos en contacto con usted tan pronto como sea posible.\, \T_error_payment_card_sibs_hotel\: \AVISO: La reserva ha sido confirmada pero est\\u00e1 pendiente del pago, ya que no fue posible validar los datos de la tarjeta. Deben contactar directamente con el cliente para solicitar una forma de pago v\\u00e1lida.\, \T_error_retry\: \Ha ocurrido un error. Por favor vuelve a intentarlo\, \T_error_subida_licencia\: \Por favor, suba un documento v\\u00e1lido para la licencia (solo png, jpg y pdf est\\u00e1n permitidos)\, \T_error_transaccion\: \ERROR EN TRANSACCI\\u00d3N BANCARIA: CARGO NO REALIZADO.\, \T_error_variables_session\: \Ha ocurrido un error. Si tiene m\\u00e1s de una ventana abierta con la misma b\\u00fasqueda por favor ci\\u00e9rrelas y vuelva a intentarlo\, \T_es_agencia\: \\\u00bfEs una agencia?\, \T_es_empresa\: \\\u00bfEs una empresa?\, \T_es_regalo\: \\\u00bfEs un regalo? Introduce sus datos\, \T_escapadas\: \Escapadas\, \T_escoge_actividad\: \Escoge la actividad\, \T_escoge_participantes\: \Escoger participantes\, \T_escoge_participantes_actividad\: \Escoge a los participantes de la actividad\, \T_escribe_hotel_destino\: \Escribe el destino u hotel al que quieres viajar\, \T_escrito\: \Escrito\, \T_especificar_importe\: \Esepcificar un importe\, \T_establecimiento\: \Establecimiento\, \T_estado\: \Estado\, \T_estado_civil\: \Estado Civil\, \T_estamos_preparando\: \\\u2026Estamos prepar\\u00e1ndolo todo para que su estancia br> con nosotros sea inolvidable\\u2026 \\u00a1Nos vemos pronto!\, \T_estancia\: \Estancia\, \T_estancia_minima\: \Aplica Estancia m\\u00ednima\, \T_estancia_regimen\: \Estancia y r\\u00e9gimen\, \T_estancia_seleccionada\: \Estancia seleccionada\, \T_estimado\: \Estimado/a\, \T_estos_obligatorios\: \Estos campos son obligatorios\, \T_estrellas\: \Estrellas\, \T_estructura_fecha\: \@day_name@, @day@ de @month@ de @year@\, \T_estudiante\: \Estudiantes\, \T_event_hour\: \Horario del evento\, \T_evento\: \Tipo de evento\, \T_evento_abierto_al_publico\: \Su evento est\\u00e1 abierto al p\\u00fablico\, \T_exchange_rate_message\: \El tipo de cambio puede variar.br>El pago se realizar\\u00e1 en la moneda del establecimiento.\, \T_exp_minima\: \Experiencia m\\u00ednima\, \T_exp_searched_q\: \\\u00bfQu\\u00e9 tipo de experiencia buscas?\, \T_expedicion_dni\: \Fecha expedici\\u00f3n DNI\, \T_experience\: \Experiencia\, \T_experiencia\: \Resuma en una l\\u00ednea su experiencia profesional\, \T_explorer6_no_soportado\: \La versi\\u00f3n de su navegador no est\\u00e1 soportada. Por favor, utilice una versi\\u00f3n m\\u00e1s moderna o use otro navegador\, \T_extension\: \Extensi\\u00f3n\, \T_external_identifier\: \Identificador externo\, \T_external_service\: \Una vez confirmada la reserva de tu habitaci\\u00f3n, podr\\u00e1s seleccionar los d\\u00edas, el n\\u00famero de entradas y finalizar la compra de tus entradas.\, \T_extra_por_dia\: \extra por d\\u00eda\, \T_extra_por_km\: \extra por Km\, \T_extras\: \Extras\, \T_favourite_destiny_title\: \Destino preferido\, \T_fax_to\: \o por fax al @@fax@@\, \T_features\: \caracter\\u00edsticas\, \T_fecha\: \Fecha\, \T_fecha_caducidad\: \Fecha de caducidad\, \T_fecha_caducidad_invalida\: \Fecha de caducidad inv\\u00e1lida\, \T_fecha_con_disponibilidad\: \Fecha con disponibilidad y sin estancia m\\u00ednima\, \T_fecha_con_disponibilidad_y_estancia_minima\: \Fecha con estancia m\\u00ednima superior\, \T_fecha_con_release\: \Fecha de entrada solo disponible a trav\\u00e9s de la web reservando con mayor antelaci\\u00f3n. P\\u00f3ngase en contacto con el hotel v\\u00eda telef\\u00f3nica para tramitar la reserva\, \T_fecha_de_envio\: \Fecha de envio\, \T_fecha_devolucion\: \Fecha devoluci\\u00f3n\, \T_fecha_entrada\: \Fecha de Entrada\, \T_fecha_evento\: \Fecha del evento\, \T_fecha_expiracion_dni\: \Fecha de expiraci\\u00f3n del DNI\, \T_fecha_fin_servicio\: \Fecha de fin del servicio\, \T_fecha_inicio\: \Fecha de inicio\, \T_fecha_inicio_servicio\: \Fecha de inicio del servicio\, \T_fecha_nacimiento\: \Fecha de nacimiento\, \T_fecha_no_dispo\: \Fecha sin disponibilidad\, \T_fecha_recogida\: \Fecha recogida\, \T_fecha_registro\: \Fecha de registro\, \T_fecha_salida\: \Fecha de Salida\, \T_fecha_servicio\: \Fecha del servicio\, \T_fecha_sin_disponibilidad\: \Fecha sin disponibilidad de habitaciones\, \T_fechas\: \Fechas\, \T_fechas_flexibles\: \Fechas flexibles\, \T_femenino\: \Femenino\, \T_ficha_internalizacion\: \ficha de internacionalizaci\\u00f3n\, \T_ficha_proyecto\: \ficha de proyecto\, \T_files_until\: \Archivos de hasta 10mb\, \T_filtar_categoria\: \Filtrar por categor\\u00eda\, \T_filtar_destino\: \Filtrar por destino\, \T_filtar_servicios\: \Filtrar por servicios\, \T_filters\: \Filtros\, \T_filtrar\: \Filtrar\, \T_filtrar_por\: \Filtrar por\, \T_filtrar_su_busqueda\: \Filtrar su b\\u00fasqueda\, \T_finaliza_reserva\: \Finaliza tu reserva\, \T_finalizar\: \\\u00a1Finalizar!\, \T_finalizar_external_service\: \Pagar Entradas\, \T_finalizar_pago\: \Finalizar Pago\, \T_finalizar_reserva\: \Finalizar la reserva\, \T_finalizar_reserva_callcenter\: \Cambiar Precio\, \T_finalizar_reserva_callcenter_deshacer\: \Restaurar Precio\, \T_finalizar_reserva_gateway\: \Realizar Pago\, \T_finalizar_solicitud\: \Finalizar la solicitud\, \T_firstName_required\: \El nombre es obligatorio\, \T_first_name\: \Nombre\, \T_force_redirection\: \Haga click aqu\\u00ed si no te redirigimos autom\\u00e1ticamente\, \T_forfait\: \Forfait\, \T_form_alta\: \Formulario de alta\, \T_form_reservas\: \Formulario de reservas\, \T_forma_pago\: \Forma de pago\, \T_forma_pago_seleccionada\: \Forma de pago seleccionada\, \T_forma_parte_club\: \Inscr\\u00edbete y forma parte del Club\, \T_formacion\: \Formaci\\u00f3n acad\\u00e9mica y complementaria relevante\, \T_formacion_academica\: \Formaci\\u00f3n acad\\u00e9mica\, \T_formacion_profesional\: \Formaci\\u00f3n profesional\, \T_formacion_s\: \Formaci\\u00f3n\, \T_formo_parte_club\: \Ya formo parte del club\, \T_formulario\: \formulario\, \T_formulario_contacto\: \Formulario de Contacto\, \T_formulario_eventos\: \Formulario presupuesto eventos\, \T_formulario_grupos\: \Formulario Vita Grupos\, \T_formulario_negocios\: \Formulario Vita Negocios\, \T_formulario_recursos_humanos\: \Formulario recursos humanos\, \T_formulario_seccion\: \Formulario de Secci\\u00f3n\, \T_formulario_vita\: \Formulario Club Vita\, \T_fotografia\: \Fotograf\\u00eda\, \T_fotos\: \Fotos\, \T_fotos_y_descripcion\: \Fotos y Descripci\\u00f3n\, \T_frequency\: \\\u00bfCuando llamar?\, \T_friends_club\: \Club de amigos\, \T_full_address\: \Direcci\\u00f3n completa para la facturaci\\u00f3n\, \T_galeria\: \Galer\\u00eda\, \T_garantiza_reserva\: \Garantiza tu reserva\, \T_general\: \General\, \T_generated_commission\: \Comisi\\u00f3n generada\, \T_genero\: \G\\u00e9nero\, \T_geolocation_message\: \Versi\\u00f3n web disponible en\, \T_gestionar_subagentes\: \Gestionar Sub-agentes\, \T_go_report\: \Ir al informe\, \T_go_to\: \Ir a\, \T_go_to_complaint\: \Ir a la denuncia\, \T_go_to_previous_page\: \Volver a la b\\u00fasqueda\, \T_gracias_club\: \Gracias por unirte a nuestro club de amigos\, \T_gracias_colaboracion\: \Muchas gracias por tu colaboraci\\u00f3n\, \T_gracias_contacto\: \Su mensaje ha sido registrado. Muchas gracias\, \T_gracias_duda\: \Gracias por registrarte, cont\\u00e1ctanos para resolver cualquier duda\, \T_gracias_newsletter\: \Gracias por suscribirte a nuestra newsletter\, \T_gracias_por_alojarse_en_nuestro_hotel\: \\\tMuchas gracias por haberse alojado en nuestro hotel. Confiamos haya\\tdisfrutado de su estancia. Con el objetivo de la mejora constante de la\\tcalidad de nuestros servicios le rogamos cumplimente el siguiente cuestionario.\\tNos permitir\\u00e1 conocer su opini\\u00f3n, quejas y sugerencias para\\tmejorar d\\u00eda a d\\u00eda.\\t\, \T_gracias_por_reservar\: \Gracias por reservar en span style\\\font-weight: 700; color: @@color@@; text-decoration: none;\\\>@@url@@/span>\, \T_gracias_por_reservar_2\: \Gracias por reservar en\, \T_gracias_por_su_interes\: \Gracias por su inter\\u00e9s\, \T_gracias_registro\: \\\u00a1Gracias por su registro!\, \T_grafica\: \Gr\\u00e1fica\, \T_grafica_info\: \En este gr\\u00e1fico puede ver el hist\\u00f3rico de precios del mes en curso, y ver no solo que d\\u00edas son los m\\u00e1s baratos, sino la media de precios del establecimiento. Pinchando en el d\\u00eda, puedes seleccionar el rango de fechas en el que quieres hacer tu reserva.\, \T_gratis\: \Gratis\, \T_greetings\: \Saludos\, \T_guardar_agencia\: \Guardar\, \T_guardar_compra\: \Guardar compra\, \T_guardar_seleccion\: \Guardar selecci\\u00f3n\, \T_habilitar_mapa\: \Habilitar mapa\, \T_habilitar_restricciones\: \Habilitar restricciones\, \T_habitacion\: \Habitaci\\u00f3n\, \T_habitacion_asignada\: \Habitaci\\u00f3n asignada\, \T_habitacion_eliminada_ok\: \La habitaci\\u00f3n ha sido eliminada correctamente\, \T_habitacion_seleccionada\: \Habitaci\\u00f3n seleccionada\, \T_habitaciones\: \Habitaciones\, \T_habitaciones_cuadruples\: \Habitaciones cu\\u00e1druples\, \T_habitaciones_destacadas\: \Habitaciones destacadas\, \T_habitaciones_dobles\: \Habitaciones dobles\, \T_habitaciones_individuales\: \Habitaciones individuales\, \T_habitaciones_triples\: \Habitaciones triples\, \T_habitaciones_y_ocuapcion\: \Habitaciones y ocupaci\\u00f3n\, \T_hablado\: \Hablado\, \T_hacer_pago\: \Realizar Pago\, \T_hacer_reserva\: \hacer mi reserva\, \T_handicap\: \Handicap\, \T_hasta\: \hasta\, \T_hasta_quantity_gratis\: \Hasta @@QUANTITY@@ gratis\, \T_haz_reserva_ahora\: \Haz tu reserva ahora\, \T_he_leido_0\: \He le\\u00eddo y acepto la \, \T_he_leido_1\: \He leído y acepto los \, \T_he_leido_3\: \ y acepto la \, \T_he_leido_4\: \ y los \, \T_he_leido_5\: \ y el \, \T_he_leido_6\: \, las \, \T_he_leido_7\: \He le\\u00eddo, comprendo y acepto las \, \T_he_leido_x\: \, el \, \T_hi\: \\\u00a1Hola!\, \T_historial_reservas\: \Historial de reservas\, \T_historial_reservas_club\: \Aqu\\u00ed encontraras tu historial de reservas\, \T_historial_transacciones\: \Historial de transacciones\, \T_hola\: \Hola\, \T_holiday_friend_title\: \\\u00bfCon qui\\u00e9n las disfrutas?\, \T_hombre\: \Hombre\, \T_hora\: \Hora\, \T_hora_checkin_politica\: \Hora de checkin indicado en la pol\\u00edtica de cancelaci\\u00f3n\, \T_hora_devolucion\: \Hora devoluci\\u00f3n\, \T_hora_entrada\: \Hora de entrada\, \T_hora_llegada\: \Hora de llegada\, \T_hora_recogida\: \Hora recogida\, \T_hora_salida\: \Hora de salida\, \T_hora_vuelo\: \Hora de llegada de vuelo/tren\, \T_hora_vuelo_know\: \A\\u00fan no tengo vuelo/tren de ida\, \T_hora_vuelo_know_return\: \A\\u00fan no tengo vuelo/tren de vuelta\, \T_hora_vuelo_single\: \Hora de vuelo\, \T_horario_reserva\: \Horario de la reserva\, \T_horas\: \Horas\, \T_hotel\: \Hotel\, \T_hotel_disponible\: \hotel disponible para su b\\u00fasqueda\, \T_hotel_does_not_have_rooms_for_capacities_of_search\: \No contamos con la ocupaci\\u00f3n solicitada, por favor, seleccione una ocupaci\\u00f3n diferente\, \T_hotel_encontrado\: \Hotel Encontrado\, \T_hotel_list\: \Listado de hoteles\, \T_hotel_no_dispo_booking0\: \strong>@@hotel@@/strong> no tiene disponibilidad para las fechas seleccionadas. Le ofrecemos la posibilidad de ver el calendario con fechas alternativas por si desea cambiar su estancia y hoteles de la zona similares y con disponibilidad para las fechas seleccionadas\, \T_hotel_no_dispo_booking0_2\: \@@hotel@@ no tiene disponibilidad para las fechas seleccionadas.\, \T_hotel_porque\: \\\u00bfQu\\u00e9 hotel y por qu\\u00e9?\, \T_hotel_sin_dispo_fechas\: \Hotel sin disponibilidad para estas fechas\, \T_hoteles\: \Hoteles\, \T_hoteles_ciudad\: \Hoteles de ciudad\, \T_hoteles_disponibles\: \Hoteles disponibles para su b\\u00fasqueda\, \T_hoteles_encontrados\: \Hoteles Encontrados\, \T_hoteles_montana\: \Hoteles de monta\\u00f1a\, \T_hoteles_playa\: \Hoteles de playa\, \T_hoteles_sin_dispo_fechas\: \Hoteles sin disponibilidad para estas fechas\, \T_hotels_at\: \Hoteles en\, \T_hotelverse_room_asignation\: \Pre-asignaci\\u00f3n pendiente de aprobaci\\u00f3n\, \T_huespedes\: \Hu\\u00e9spedes\, \T_humedad\: \Humedad\, \T_iata_valido\: \Introduzca un c\\u00f3digo IATA v\\u00e1lido\, \T_id_agencia\: \ID Agencia\, \T_id_del_ticket\: \ID del ticket\, \T_id_persona\: \Id Persona\, \T_id_ticket\: \ID ticket\, \T_id_transaccion\: \Identificador transacci\\u00f3n\, \T_ida\: \Ida\, \T_ida_vuelta\: \Ida y vuelta\, \T_identificador_reserva\: \Identificador de la reserva\, \T_identified\: \Identificado\, \T_idioma\: \Idioma\, \T_idiomas\: \Idiomas\, \T_if_not_completed_cancelled\: \Si no se realiza esta transacci\\u00f3n, su reserva se cancelar\\u00e1 autom\\u00e1ticamente.\, \T_imagen\: \Imagen\, \T_imagenes\: \Im\\u00e1genes\, \T_images_gallery\: \Galer\\u00eda de im\\u00e1genes\, \T_importe\: \Importe\, \T_importe_en_alojamiento\: \Este importe se cobrar\\u00e1 en el alojamiento\, \T_importe_estancia\: \Importe estancia\, \T_imposible_modificacion_habitacion\: \No puede modificar s\\u00f3lo una habitaci\\u00f3n al haber cambiado fechas. Modifique la reserva completa.\, \T_imposible_modificar_tarifa_regimen\: \Al modificar s\\u00f3lo una habitaci\\u00f3n, no podr\\u00e1 elegir una tarifa ni un r\\u00e9gimen diferente al de resto de habitaciones. \\u00bfDesea continuar?\, \T_imprimir\: \Imprimir\, \T_imprimir_confirmacion\: \Imprimir la confirmaci\\u00f3n\, \T_impuesto_consumo\: \Inc. cargo por servicio e impuesto de consumo\, \T_impuesto_especial\: \Impuesto especial\, \T_impuestos\: \Impuestos\, \T_impuestos_estancia\: \Impuestos por estanc\\u00eda\, \T_impuestos_incl\: \Impuestos incl.\, \T_impuestos_incluidos\: \Impuestos incluidos\, \T_impuestos_incluidos_short\: \IVA Incl.\, \T_impuestos_no_incluidos\: \Impuestos no incluidos\, \T_impuestos_no_incluidos_short\: \IVA not Incl.\, \T_impuestos_servicios_adicionales\: \Impuestos por servicio adicional\, \T_incluido\: \Incluido\, \T_incluye\: \Incluye\, \T_incluye_comentarios\: \Por favor, incluye cualquier\\t\\t\\t\\t\\tcomentario o petición en el cuadro a continuación.\\t\\t\\t\\t\\tAunque haremos todos los esfuerzos posibles, recuerda que no\\t\\t\\t\\t\\tpodemos garantizar la satisfacción de las peticiones\\t\\t\\t\\t\\tespeciales hasta tu llegada al hotel.\, \T_incorrect_entered_otp\: \El c\\u00f3digo introducido no es correcto. Por favor, compruebe su email o vuelva a iniciar sesi\\u00f3n pasados unos minutos\, \T_incorrect_otp\: \C\\u00f3digo incorrecto\, \T_indicaciones\: \Indicaciones\, \T_indique_hotel\: \Indique hotel de la consulta\, \T_info_camping\: \Informaci\\u00f3n del Camping\, \T_info_hotel\: \Informaci\\u00f3n del hotel\, \T_info_needed_payment\: \Aqu\\u00ed encontrar\\u00e1 la informaci\\u00f3n necesaria para realizar el pago\, \T_informacion_adicional\: \Informaci\\u00f3n adicional de inter\\u00e9s\, \T_informacion_club\: \Informaci\\u00f3n del club\, \T_informacion_contacto\: \Informaci\\u00f3n de contacto\, \T_informacion_evento\: \Informaci\\u00f3n del evento\, \T_informacion_general\: \Informaci\\u00f3n general\, \T_informacion_pago\: \Informaci\\u00f3n del pago\, \T_informacion_salon\: \Informaci\\u00f3n sobre el sal\\u00f3n\, \T_informacion_vuelo\: \Informaci\\u00f3n sobre el vuelo\, \T_iniciar_sesion_con_google\: \Iniciar sesi\\u00f3n con Google\, \T_inicio\: \Inicio\, \T_input_email_long\: \Sucr\\u00edbete a nuestro newsletter, inserta tu email\, \T_input_new_password\: \Introduzca la nueva contrase\\u00f1a\, \T_insatisfecho\: \Insatisfecho\, \T_inscribirme\: \Inscribirme\, \T_insert_promocode\: \Inserta tu promocode\, \T_inserta_importe\: \Inserta importe\, \T_insertar\: \Insertar\, \T_integrantes_grupo\: \Integrantes del grupo\, \T_intereses\: \Intereses\, \T_interest_point\: \Puntos de interes\, \T_internal_error\: \ Por problemas t\\u00e9cnicos en este momento no se ha podido efectuar la b\\u00fasqueda. Int\\u00e9ntelo en unos minutos \, \T_introduce_codigo\: \Introduce tu c\\u00f3digo promocional\, \T_introduce_email\: \Introduce tu Email y s\\u00e9 el primero en recibir nuestra newsletter\, \T_introduce_email_placeholder\: \Introduce tu email\, \T_introduce_nombre_apellido\: \Introduce tu nombre y apellidos\, \T_introduce_num_tel\: \Introduce tu n\\u00famero de tel\\u00e9fono\, \T_introducir_contrasena\: \Introducir contrase\\u00f1a\, \T_introduzca_apellido\: \Introduzca su apellido\, \T_introduzca_email\: \Introduzca su email\, \T_introduzca_localizador\: \Introduzca su localizador\, \T_introduzca_nombre\: \Introduzca su nombre\, \T_introduzca_nombre_apellido\: \Introduzca su nombre y apellidos\, \T_introduzca_num_tel\: \Introduzca su n\\u00famero de tel\\u00e9fono\, \T_introduzca_precio\: \Introduzca el precio\, \T_introduzca_web\: \Introduzca la p\\u00e1gina web\, \T_ir_a_galeria\: \Ir a galer\\u00eda\, \T_ir_a_ofertas\: \Ir a ofertas\, \T_ir_a_web\: \Ir a la web\, \T_is_not_available\: \, no tiene disponibilidad las siguientes fechas:\, \T_iva_incluido\: \IVA incluido\, \T_iva_incluido_short\: \IVA incl.\, \T_iva_reserva\: \IVA reserva\, \T_jugador\: \Jugador\, \T_just_booking\: \\\u00a1Reci\\u00e9n reservado!\, \T_keep_session\: \Mantener mi sesi\\u00f3n iniciada\, \T_kids_need_adult\: \Los ni\\u00f1os deben ir acompa\\u00f1ados de un adulto\, \T_kids_to_adults\: \Los ni\\u00f1os mayores de @@AGE@@ a\\u00f1os ser\\u00e1n considerados como adultos\, \T_label_credit_card\: \Selecciona tarjeta de cr\\u00e9dito...\, \T_lamentamos_cancelacion\: \Lamentamos que hayas cancelado tu registro. Esperamos que vuelvas pronto.\, \T_lastName_required\: \El primer apellido es obligatorio\, \T_last_day_available\: \\\u00daltimo d\\u00eda de salida disponible para la fecha de entrada seleccionada\, \T_late_booking_conditions\: \\\u00a1El modo m\\u00e1s r\\u00e1pido de asegurar tu habitaci\\u00f3n! Realiza tu reserva sin necesidad de insertar los datos de tu tarjeta. Abona tu reserva directamente en el hotel.\, \T_leer_mas\: \Leer m\\u00e1s\, \T_leer_menos\: \Leer menos\, \T_level\: \Nivel Actual\, \T_licence_expire_date\: \Fecha de vencimiento de la licencia (AAAA / MM)\, \T_licencia\: \Licencia\, \T_limpieza\: \Limpieza\, \T_link_reservation\: \Reservar Ahora\, \T_link_retry_cc\: \a href\\\@@HREF@@\\\>HAGA CLICK AQUI PARA INTRODUCIR UNA NUEVA TARJETA/a>\, \T_link_te\: \Enlace a T&E\, \T_link_tiempo\: \Este link solo tiene una duraci\\u00f3n de 2 horas. Si no finaliza la reserva en este periodo de tiempo, su reserva quedar\\u00e1 autom\\u00e1ticamente cancelada.\, \T_link_to_gateway\: \Pinche aqu\\u00ed para usar el token\, \T_link_ver_web_email\: \\\u00bfTienes problema para ver el email? Pulsa aqui para verlo en la web\, \T_lista\: \Lista\, \T_little_bag_number\: \Peque\\u00f1a\, \T_little_bag_number_2\: \(Hasta 119x119x81 cm)\, \T_llama_ahora\: \Llamadme ahora\, \T_llamada_red_fija_nacional\: \Llamada a red fija nacional\, \T_llamada_valor_anadido\: \LLamada con valor a\\u00f1adido\, \T_llamame\: \Ll\\u00e1mame\, \T_llamamos_gratis\: \\\u00a1Te llamamos gratis!\, \T_llamanos_al\: \Ll\\u00e1manos al\, \T_llamenos_reserva\: \Ll\\u00e1menos\, \T_llegada\: \Llegada\, \T_lo_sentimos\: \\\u00a1Lo sentimos!\, \T_load_more\: \Cargar m\\u00e1s\, \T_loading_text\: \strong>BUSCANDO/strong>br>EL MEJOR PRECIO ONLINE GARANTIZADO\, \T_localidad\: \Localidad\, \T_localizacion\: \Localizaci\\u00f3n\, \T_localizador\: \Localizador\, \T_login\: \Iniciar sesi\\u00f3n\, \T_login_ko\: \Email o password incorrectos\, \T_login_ventajas\: \Inicia sesi\\u00f3n y disfruta de las ventajas exclusivas\, \T_logotype\: \Logotipo\, \T_logout_amazonPay\: \Cerrar la sesi\\u00f3n\, \T_lopd\: \He le\\u00eddo y acepto la pol\\u00edtica de privacidad\, \T_lopd_club\: \He le\\u00eddo y acepto la pol\\u00edtica de privacidad y las condiciones del club\, \T_lopd_club2\: \Al iniciar sesi\\u00f3n o al crear una cuenta, aceptas nuestros span>T\\u00e9rminos y condiciones y la Pol\\u00edtica de privacidad/span>\, \T_lopd_cv\: \He le\\u00eddo y acepto la pol\\u00edtica de privacidad\, \T_mail_call_client\: \El cliente @@NAME@@ con email @@EMAIL@@ ha notificado que desea recibir una llamada para obtener informaci\\u00f3n sobre las posibles alternativas a la cancelaci\\u00f3n de su reserva: @@BOOKING@@.\, \T_mail_call_client_info\: \La informaci\\u00f3n proporcionada por el cliente es la siguiente:\, \T_maletas\: \Maletas\, \T_map_web\: \Mapa web\, \T_mapa\: \Mapa\, \T_marca\: \Marca\, \T_marcas\: \Marcas\, \T_margen_total\: \Margen total\, \T_mark_as_resolved\: \Marcar como resuelto\, \T_marked_fields\: \Los campos con * son obligatorios\, \T_mas_fotos\: \M\\u00e1s fotos\, \T_mas_opciones\: \M\\u00e1s opciones\, \T_mas_salones\: \M\\u00e1s salones\, \T_mas_servicios\: \Ver todos los servicios\, \T_mas_tipos_regimenes\: \Ver m\\u00e1s tipos de pensiones\, \T_mas_visitas_virtuales\: \M\\u00e1s visitas virtuales\, \T_mascota\: \Mascota\, \T_mascotas\: \Mascotas\, \T_masculino\: \Masculino\, \T_max_capacity\: \Capacidad m\\u00e1x\, \T_max_charts\: \M\\u00e1ximo 1000 car\\u00e1cteres\, \T_max_km_dia\: \N\\u00ba m\\u00e1ximo de Km por d\\u00eda\, \T_maximo\: \M\\u00e1ximo\, \T_may_not_include_all_supplements\: \Tenga en cuenta que es posible que esta confirmaci\\u00f3n no incluya todos los suplementos reservados.\, \T_meeting_planner\: \Planificador de reuniones\, \T_mejor_habitacion_disponible\: \Mejor habitaci\\u00f3n disponible\, \T_mejor_opcion\: \Mejor opci\\u00f3n\, \T_mejor_precio_dispo\: \Mejor precio disponible\, \T_mejor_precio_garantizado\: \mejor precio garantizado\, \T_mejor_precio_online\: \Mejor precio online\, \T_mejora_experiencia\: \Mejora tu experiencia\, \T_mejora_tu_estancia\: \\\\@@ORIGINAL_OPTION@@\\\ a \\\@@NEW_OPTION@@\\\\, \T_mejora_tu_habitacion\: \Mejora tu estancia @@INDEX_ROOM@@ a \\\@@HABITACION@@\\\\, \T_menor_de\: \Menor de\, \T_menores_de\: \Menores de\, \T_menos_info\: \Menos informacion\, \T_menos_tipos_regimenes\: \Ocultar tipos de pensiones\, \T_mensaje_token_tpv\: \Se le va a redirigir a la web oficial de @@BANCO@@ para que inserte su tarjeta y la podamos validar.br> Muchas gracias br> b classno_charge_important>No se le va a cobrar ning\\u00fan importe./b>\, \T_menu\: \Men\\u00fa\, \T_mes\: \Mes\, \T_message\: \Mensaje\, \T_message_benefits\: \Suma ventajas a tu bono regalo suscribi\\u00e9ndote a Club\, \T_message_bono\: \Dedicatoria\, \T_message_bono_balance\: \Ya has realizado una reserva con tu Bono Regalo. Actualmente tu saldo disponible es de:\, \T_message_bono_confirm\: \Enviar Regalo\, \T_message_bono_response\: \En breve recibir\\u00e1 un mensaje con un enlace para realizar el pago. Una vez se haya confirmado dicho pago ser\\u00e1 procesada su petici\\u00f3n de regalo.\, \T_message_button_token\: \Guardar Datos\, \T_message_email_datatrans\: \Indique el correo electr\\u00f3nico al cual se le enviar\\u00e1 el c\\u00f3digo de activaci\\u00f3n que le permitir\\u00e1 mostrar los datos de tarjeta:\, \T_message_enable_change_price\: \Modificaci\\u00f3n de precios desde Call Center: @@ORIGINAL_PRICE@@ -> @@PRICE@@\, \T_message_error_amazonpay\: \Un error inesperado ha ocurrido. Por favor, int\\u00e9ntelo m\\u00e1s tarde. Si el fallo persiste contacte con el comercio.\, \T_message_extra_services_b35_paid_tpv\: \Importe Pagado: @@AMOUNT@@ @@CURRENCY@@\, \T_message_extra_services_b35_tpv\: \Se acaba de enviar el correo de confirmaci\\u00f3n de la reserva a la direcci\\u00f3n indicada. A continuaci\\u00f3n, se realizar\\u00e1 el cobro de la entrada en Parques Reunidos por un importe de @@AMOUNT_EXTRA@@ @@CURRENCY@@.\, \T_message_extra_services_no_tpv\: \El importe de la estancia no ser\\u00e1 cargado en la tarjeta de cr\\u00e9dito (el pago deber\\u00e1 hacerse directamente en el hotel el d\\u00eda de llegada). Al haber seleccionado como servicio adicional una entrada a uno de los parques del grupo Port Aventura, se proceder\\u00e1 al cobro de la entrada por un importe de @@AMOUNT_EXTRA@@ @@CURRENCY@@ a trav\\u00e9s de la pasarela de pago de Parque Reunidos.\, \T_message_extra_services_tpv\: \Ha seleccionado como servicio adicional una entrada a uno de los parques del grupo Port Aventura, se proceder\\u00e1 a hacer un primer cobro de @@AMOUNT@@ @@CURRENCY@@ en concepto de estancia y, a continuaci\\u00f3n, se proceder\\u00e1 al cobro de la entrada en Parques Reunidos por un importe de @@AMOUNT_EXTRA@@ @@CURRENCY@@.\, \T_message_hello\: \Hola @@NAME@@\, \T_message_law_currency_change\: \(*) 1 @@CURRENCY_BASE@@ equivale a @@AMOUNT_CURRENCY_CONVERTED@@ @@CURRENCY_CONVERTED@@. Conversi\\u00f3n obtenida @@DATE_IN_EXCHANGE@@ \\u00b7 Renuncia de responsabilidad: La propiedad no verifica ning\\u00fan dato y se exime de la obligaci\\u00f3n de hacerlo. Renuncian expresamente a toda responsabilidad relacionada con la precisi\\u00f3n, pudiendo reclamar un desembolso a la llegada en el hotel para ajustar el nuevo cambio.\, \T_message_panicparity_popup\: \span stylecolor: orange; font-weight: 400>Esta tarifa actualmente no est\\u00e1 disponible./span> br> Por favor, pruebe m\\u00e1s tarde.\, \T_message_paritymaker_customized\: \span class\\\tittle\\\>\\u00a1ESTAMOS MEJORANDO LOS PRECIOS!/span>div class\\\subtittle\\\>br>Estamos bajando el precio para ofrecerte el mejor precio onlinebr>/div>\, \T_message_paritymaker_popup\: \span classtitle-popup stylecolor: orange; font-weight: 400>\\u00a1ESTAMOS MEJORANDO LOS PRECIOS!/span> br> \\u00bfVes los precios moverse as\\u00ed? br>Los estamos bajando para seguir ofreci\\u00e9ndote el mejor precio online. \\u00a1Aprov\\u00e9chalos!\, \T_message_payment_tickets_failed\: \Lo sentimos pero algo no ha ido bien en el cobro de sus entradas. Vuelva a intentarlo, y si el problema persiste contacte con nosotros.\, \T_message_pending_payment_transfer\: \Estimado/a hotelero/a, br>br>Le informamos que a continuaci\\u00f3n le adjuntamos la lista de reservas que requieren su atenci\\u00f3n para el cobro de los traslados vinculados a la estancia. br>br>Un saludo.\, \T_message_provider_payment\: \A continuaci\\u00f3n ser\\u00e1 redirigido a la pasarela de pago de nuestro colaborador @@PROVIDER@@ para el cobro de las entradas por un importe de @@AMOUNT_EXTRA@@ @@CURRENCY@@\, \T_message_recovery\: \Introduzca el usuario o correo de direcci\\u00f3n registrado en la zona privada de agencias para recuperar el acceso:\, \T_message_start_buyer\: \Has regalado un bono @@HOTEL_NAME@@ para\, \T_message_start_recipient\: \Has recibido un bono @@HOTEL_NAME@@ por parte de\, \T_message_thread\: \Hilo de mensajes\, \T_messages\: \Mensajes\, \T_mi_reserva\: \Mi reserva\, \T_miembro_acceder\: \Soy miembro, acceder\, \T_miltiple_recipients\: \\\u00bfM\\u00faltiples destinatarios?\, \T_minimo\: \Minimo\, \T_minutos\: \Minutos\, \T_mira_precios_y_disponibilidad\: \Mira precios y disponibilidad\, \T_mis_reservas\: \Mis reservas\, \T_mix_hotels_message\: \Si desea seleccionar dos habitaciones de hoteles diferentes deber\\u00e1 realizar las reservas por separado. Lamentamos las molestias\, \T_mobile\: \M\\u00f3vil\, \T_modificacion\: \Modificaci\\u00f3n\, \T_modificar\: \Modificar\, \T_modificar_busqueda\: \Modificar b\\u00fasqueda\, \T_modificar_datos\: \Modificar otros datos\, \T_modificar_precio\: \Modificar Precio\, \T_modificar_reserva\: \Modificar reserva\, \T_modificar_reserva_completa\: \Modificar reserva completa\, \T_modificar_ticket\: \Modificar ticket\, \T_modification_confirm\: \\\u00bfDesea confirmar la modificaci\\u00f3n de la reserva?\, \T_modification_confirmed\: \Modificaci\\u00f3n realizada satisfactoriamente\, \T_modification_forced\: \Modificar Solo Precios y Ocupaci\\u00f3n\, \T_modification_forced_atras\: \Atras\, \T_modification_forced_guardar\: \Guardar\, \T_modification_forced_price\: \Forzar Precio Habitaci\\u00f3n\, \T_modification_mail_confirmation\: \Enviar Email Confirmaci\\u00f3n\, \T_modification_need_reconfirmation\: \La reserva @@LOCALIZADOR@@ ha sido modificada nuevamente. Por favor contacte con el hotel para confirmar la informaci\\u00f3n de la misma.\, \T_modification_notconfirmed\: \Algo ha salido mal. No se ha realizado la modificaci\\u00f3n\, \T_modification_price_no_gateway\: \\\u00a1Atenci\\u00f3n! El importe original para esta reserva era de @@AMOUNT@@ @@CURRENCY@@, el nuevo importe a pagar ser\\u00eda de @@NEW_AMOUNT@@ @@CURRENCY@@.\, \T_modification_release_info_popup\: \Lamentamos no poder ofrecer disponibilidad para sus criterios de b\\u00fasqueda debido a que no puede realizar una nueva reserva con menos de @@release@@ d\\u00edas de antelaci\\u00f3n a la fecha de hoy. Puede realizar su reserva al mejor precio para fechas posteriores a b>@@date@@/b>. \\u00a1Le esperamos!\, \T_modification_services\: \Forzar Precio Servicios Adicionales\, \T_modified_criteria\: \Sus criterios de b\\u00fasqueda han sido modificados\, \T_modified_search_criteria\: \Hemos cambiado tus fechas porque existe una estancia m\\u00ednima\, \T_modified_services\: \Servicios modificados\, \T_modify\: \Modificar\, \T_modify_booking_hotel_message\: \En el caso de que el nuevo importe de la reserva modificada sea inferior al importe de la reserva original, no se reembolsar\\u00e1 la diferencia.\, \T_modify_location_message\: \Nuevo localizador @@NUEVO@@ sustituye al localizador @@ORIGINAL@@\, \T_moneda\: \Moneda\, \T_montana\: \Monta\\u00f1a\, \T_more_hotels_you_like\: \M\\u00e1s hoteles que te pueden gustar\, \T_most_expensive_price\: \Precio m\\u00e1s alto\, \T_mostrando_disponibilidad_para\: \Te mostramos la disponibilidad para \, \T_mostrar\: \mostrar\, \T_mostrar_confirmacion\: \Por favor, muestre esta confirmaci\\u00f3n de reserva en la recepci\\u00f3n a la llegada al hotel\, \T_mostrar_hoteles_disponibles\: \Mostrar solo hoteles disponibles\, \T_mostrar_lista\: \Mostrar lista\, \T_mostrar_mapa\: \Mostrar mapa\, \T_mostrar_precios\: \Mostrar precios\, \T_mostrar_tarifas_con_impuestos\: \Mostrar tarifas con impuestos\, \T_motivos_cancelacion\: \Motivos de cancelaci\\u00f3n\, \T_motor_de_reservas\: \Motor de Reservas\, \T_motor_reservas_hotel\: \Motor de Reservas para Hoteles\, \T_movil\: \M\\u00f3vil\, \T_mujer\: \Mujer\, \T_must_save_password\: \Su contrase\\u00f1a, que debe ser guardada\, \T_muy_insatisfecho\: \Muy insatisfecho\, \T_muy_satisfecho\: \Muy satisfecho\, \T_n_vuelo\: \N\\u00ba de vuelo\, \T_nacionalidad\: \Nacionalidad\, \T_necesarias\: \Necesarias\, \T_necesita_ayuda\: \\\u00bfNecesitas ayuda?\, \T_necesitas_habitaciones\: \\\u00bfNecesitas habitaciones?\, \T_need_further_assistance\: \Si tiene alguna pregunta o necesita asistencia adicional, no dude en contactarnos. \\u00a1Estamos aqu\\u00ed para ayudarle!\, \T_new_complaint\: \Nueva denuncia\, \T_new_modify_location_message\: \Modificaci\\u00f3n de la reserva @@ORIGINAL@@\, \T_new_password\: \Nueva contrase\\u00f1a\, \T_new_search_session_expire\: \Su reserva ha caducado. Por favor, realize su b\\u00fasqueda de nuevo.\, \T_new_total_bono_with_price\: \Saldo final\, \T_new_user_rentacar\: \Se ha creado un usuario con su email (%s) y usando de contrase\\u00f1a este localizador de reserva (%s). Puede usar estos datos para gestionar su reserva\, \T_newsletter\: \Newsletter\, \T_newsletter_tit\: \Suscr\\u00edbete a nuestro newsletter\, \T_next_level\: \RN Pr\\u00f3ximo Nivel\, \T_next_page\: \P\\u00e1gina siguiente\, \T_next_room\: \Siguiente habitaci\\u00f3n\, \T_nif\: \NIF\, \T_nif_cif\: \NIF/CIF\, \T_nif_help_tooltip\: \N\\u00famero de Identificaci\\u00f3n Fiscal. En caso de que no tenga uno, agregue NA\, \T_nino\: \Ni\\u00f1o\, \T_ninos\: \Ni\\u00f1os\, \T_no\: \No\, \T_no_aplicable\: \No aplicable\, \T_no_available_upgrade_booking3\: \No se ha encontrado disponibilidad para mejorar su reserva\, \T_no_cancelable\: \No cancelable\, \T_no_cliente\: \No soy cliente\, \T_no_dispo_popup_message\: \Estas fechas son de muy alta demanda y ya b>no nos queda disponibilidad para los criterios seleccionados./b> Por favor, consulta las alternativas que te ofrecemos a continuaci\\u00f3n o modifica tu b\\u00fasqueda. b>\\u00a1Muchas gracias!/b>\, \T_no_disponibilidad_min_stay\: \La estancia m\\u00ednima para las fechas seleccionadas es de @@days@@ noches. Por favor, modifique su b\\u00fasqueda. Muchas gracias.\, \T_no_disponible\: \No disponible\, \T_no_disponible_2\: \Sin disponibilidad para los criterios seleccionados\, \T_no_disponible_3\: \Sin disponibilidad\, \T_no_disponible_hasta\: \No disponible hasta el d\\u00eda\, \T_no_hotel_dispo_zona\: \Disculpe, ning\\u00fan hotel de la zona tiene disponibilidad para las fechas seleccionadas\, \T_no_incluido\: \no incluido\, \T_no_lo_se\: \No lo s\\u00e9\, \T_no_more_rooms_available\: \No quedan m\\u00e1s habitaciones disponibles\, \T_no_obligatorio\: \No obligatorio\, \T_no_offers\: \Lo sentimos, no existen ofertas disponibles\, \T_no_posible_cancelar_reserva_por_condiciones\: \No es posible cancelar esta reserva debido a que las condiciones de la tarifa no lo \\tpermiten.\, \T_no_posible_modificar_reserva_por_condiciones\: \No es posible modificar esta reserva debido a que las condiciones de la tarifa no lo \\tpermiten.\, \T_no_posible_modificar_reserva_por_reintentos\: \No se puede modificar la reserva debido a que se ha superado el n\\u00famero de intentos establecidos por el hotel.\, \T_no_posible_modificar_reserva_por_tpv\: \Esta reserva no permite modificaciones ya que ha sido pagada por TPV. Por favor p\\u00f3ngase en contacto con el hotel para poder ayudarle.\, \T_no_quiero\: \No lo quiero, gracias\, \T_no_result_search_office_external\: \No se han encontrado coincidencias\, \T_no_result_with_filters\: \No encontramos disponibilidad para tu b\\u00fasqueda de span class\\\filter_list\\\>\\u00ab@@applied_filters@@\\u00bb/span>. Hemos ajustado los filtros para mostrarte las opciones disponibles en las fechas seleccionadas.\, \T_no_room_available_message\: \ Lamentamos no podemos ofrecer disponibilidad para las fechas seleccionadas debido a las siguientes restricciones:\, \T_no_servicio\: \Ning\\u00fan servicio seleccionado\, \T_no_solicito\: \Si no solicit\\u00f3 cambiar su contrase\\u00f1a, simplemente ignore este correo electr\\u00f3nico.\, \T_no_still_availability\: \\\u00a1Por poco! Se acaba de reservar nuestra \\u00faltima habitaci\\u00f3n disponible para tus criterios de b\\u00fasqueda. br> No te marches, vamos a ofrecerte otras opciones.\, \T_no_upselling_options_available\: \En este momento no hay opciones adicionales disponibles para tu reserva. Te invitamos a explorar nuestro sitio web para descubrir las actividades y servicios que ofrece nuestro hotel. Si tienes alguna duda o consulta, puedes ponerte en contacto con nosotros. br> strong>\\u00a1Esperamos que tengas un viaje maravilloso!/strong>\, \T_no_viajare\: \No viajar\\u00e9\, \T_noche\: \Noche\, \T_noches\: \Noches\, \T_noches_seleccionadas\: \Noches Seleccionadas\, \T_nombre\: \Nombre\, \T_nombre_buyer\: \Nombre del comprador\, \T_nombre_destinatario\: \Nombre del(os) destinatario(s)\, \T_nombre_evento\: \Nombre del evento\, \T_nombre_hotel\: \Nombre del hotel\, \T_nombre_multi_buyer\: \Nombre y apellidos del comprador\, \T_nombre_multi_recipient\: \Nombre y apellidos del beneficiario\, \T_nombre_recipient\: \Nombre del beneficiario\, \T_nombre_remitente\: \Nombre del(os) remitente(s)\, \T_nombre_salon\: \Nombre del sal\\u00f3n\, \T_nombre_y_apellidos\: \Nombre y Apellidos\, \T_nos_pronto\: \\\u00a1Nos vemos pronto!\, \T_nos_vemos_prestay\: \\\u00a1Nos vemos en @@days@@ d\\u00edas!\, \T_not_allowed_user\: \Su registro pertenece al AP Business Club. Para acceder a las condiciones especiales, p\\u00f3ngase en contacto directamente con el hotel.\, \T_not_confirmed_email_warning\: \Comprueba que la direcci\\u00f3n de e-mail y el e-mail de confirmaci\\u00f3n sean iguales\, \T_not_confirmed_resend_mail\: \Enviar confirmaci\\u00f3n\, \T_not_confirmed_user\: \Su registro a\\u00fan no ha sido validado. Por favor revise su correo electr\\u00f3nico.\, \T_not_documents_ready\: \Lo sentimos pero a\\u00fan no est\\u00e1n disponibles sus entradas. /br>/br> En breve podr\\u00e1 descargarlas. /br>Int\\u00e9ntelo de nuevo en el mismo enlace en unos minutos. /br>/br>Perdone las molestias. Gracias.\, \T_not_received_otp\: \\\u00bfNo recibiste un c\\u00f3digo?\, \T_notas\: \Notas\, \T_noticias\: \noticias\, \T_noticias_link\: \Noticias\, \T_noticias_relacionadas\: \Noticias relacionadas\, \T_nuestras_habitaciones\: \Nuestras habitaciones\, \T_nuestras_ultimas_ofertas\: \Nuestras \\u00faltimas ofertas\, \T_nuestros_hoteles\: \Nuestros Hoteles\, \T_nueva_suscripcion_newsletter\: \Notificaci\\u00f3n de nueva suscripci\\u00f3n a la newsletter\, \T_nueva_tarjeta_recibida\: \El cliente b>@@CLIENTE@@/b> ha introducido los datos de una nueva tarjeta.\, \T_nuevas_aperturas\: \Nuevas Aperturas\, \T_nuevo\: \Nuevo\, \T_num_hijos\: \N\\u00ba Hijos\, \T_numdays_gateway\: \Se cobrar\\u00e1 mediante pasarela de pago @@NUMDIAS@@ dia@@S@@, el resto a llegada en el hotel.\, \T_numero_apartamentos\: \N\\u00famero de Apartamentos\, \T_numero_asistentes\: \N\\u00famero de de asistentes\, \T_numero_cliente\: \N\\u00ba de cliente\, \T_numero_de_salas\: \N\\u00ba de Salas\, \T_numero_dias\: \Numero de d\\u00edas\, \T_numero_habitaciones\: \N\\u00famero de habitaciones\, \T_numero_noches\: \N\\u00famero de noches\, \T_numero_personas\: \N\\u00famero de personas\, \T_numero_personas_evento\: \N\\u00famero de personas del evento\, \T_numero_personas_golf\: \N\\u00famero de personas que juegan al golf\, \T_numero_reserva\: \Numero de reserva\, \T_numero_tarjeta\: \N\\u00famero de Tarjeta\, \T_numero_vuelo\: \N\\u00famero de vuelo/tren\, \T_numero_vuelo_abrev\: \N\\u00ba de vuelo/tren\, \T_numfactu_label\: \\\u00bfNecesita n\\u00famero de contribuyente en la factura?\, \T_numfactu_placeholder\: \N\\u00famero de contribuyente\, \T_o_copie_en_su_navegador\: \O copie en su navegador\, \T_observaciones\: \Observaciones\, \T_obten_descuento\: \y obt\\u00e9n un descuento del @@DISCOUNT@@ % al pagar el 100% de la reserva\, \T_occupancy_by_bed\: \Ocupaci\\u00f3n por cama\, \T_ocultar_detalles\: \Ocultar detalles\, \T_ocupacion\: \Ocupaci\\u00f3n\, \T_ocupante\: \Ocupante\, \T_of\: \de\, \T_ofer_club_amigo\: \Precios para Club Amigos desde @@price@@\, \T_oferta\: \Oferta\, \T_oferta_laboral\: \Tipo de oferta laboral\, \T_oferta_mejorada\: \Oferta mejorada\, \T_ofertas\: \ofertas\, \T_ofertas_destacadas\: \Ofertas destacadas\, \T_ofertas_listado\: \Listado de ofertas\, \T_oficina\: \Oficina\, \T_oficina_devolucion\: \Oficina devoluci\\u00f3n\, \T_oficina_recogida\: \Oficina recogida\, \T_olvidado_mi_contrasena\: \He olvidado mi contrase\\u00f1a\, \T_omitidas\: \Omitidas\, \T_once_confirmed_start_enjoying\: \Una vez confirmes que tu email @@EMAIL@@ se corresponde con tu cuenta de correo, podr\\u00e1s empezar a disfrutar de todas las ventajas exclusivas de nuestro club.\, \T_one_step_to_club\: \Solo falta un paso para acceder a @@CLUB_NAME@@. Por favor, ingrese el siguiente c\\u00f3digo de verificaci\\u00f3n en la ventana donde proporcion\\u00f3 su correo electr\\u00f3nico.\, \T_only_adults\: \S\\u00f3lo Adultos\, \T_only_digits\: \ (solo d\\u00edgitos)\, \T_only_one_rate\: \Solo se puede seleccionar un tipo de tarifa por reserva\, \T_only_one_rate_board\: \Solo se puede seleccionar un tipo de tarifa y regimen por reserva\, \T_only_password\: \Cuando cre\\u00f3 el caso se le dio una contrase\\u00f1a \\u00fanica. Pegue la contrase\\u00f1a en el espacio a continuaci\\u00f3n.\, \T_opcional\: \Opcional\, \T_opciones_avanzadas\: \Opciones Avanzadas\, \T_opciones_hab\: \Ver otras opciones para la habitaci\\u00f3n\, \T_opina_video\: \Opina sobre el video\, \T_opiniones\: \opiniones\, \T_option_office_external\: \Buscar en m\\u00e1s de 17.000 destinos\, \T_optional_email\: \Puede darnos su Correo de manera opcional\, \T_or_sign_in_with\: \O accede a trav\\u00e9s de\, \T_orden\: \Orden\, \T_orden_alfabetico\: \Orden alfab\\u00e9tico\, \T_ordenar_por\: \Ordenar por\, \T_ordenar_resultados_por\: \Ordenar resultados por\, \T_organizador\: \Organizador\, \T_origen\: \Origen\, \T_original_price\: \Precio original\, \T_other\: \Otros\, \T_other_criteria\: \Otros criterios de b\\u00fasqueda\, \T_other_reason\: \Otra raz\\u00f3n\, \T_otp_code\: \C\\u00f3digo de verificaci\\u00f3n\, \T_otp_code_sent\: \Un c\\u00f3digo de verificaci\\u00f3n ha sido enviado a @@email@@\, \T_otra_reserva\: \He hecho otra reserva con alg\\u00fan cambio\, \T_otro_hotel_cerca\: \O ver otro hotel cerca con disponibilidad esta fecha\, \T_otros_con_coste\: \Otros - con coste\, \T_otros_impuestos\: \Otros impuestos no incluidos\, \T_otros_impuestos_cargos_incluidos\: \Otros impuestos y cargos incluidos\, \T_otros_impuestos_cargos_no_incluidos\: \Otros impuestos y cargos no incluidos\, \T_paga_con_descuento\: \Reserve y pague ahora con un b>@@DISCOUNT@@% de descuento./b>\, \T_pagado\: \Pagado\, \T_pagado_pasarela\: \Pagado mediante pasarela/plataforma\, \T_pagado_por_tpv\: \Pagado mediante \, \T_pagar_ahora\: \A pagar ahora\, \T_pagar_ahora_el\: \Pagar ahora el\, \T_pagar_ahora_ndias_a\: \Pagar ahora\, \T_pagar_ahora_ndias_b\: \noche/s\, \T_pagar_en_neto\: \Pagar precios netos\, \T_pagar_en_pvp\: \Pay gross price\, \T_pagar_hotel\: \A pagar en el hotel\, \T_page\: \P\\u00e1gina\, \T_pagina_web\: \P\\u00e1gina web\, \T_pago_bizum\: \Pago mediante Bizum \, \T_pago_directo\: \Pago directo en el hotel\, \T_pago_directo_hostal\: \Pago directo en el hostal\, \T_pago_directo_no_hotel\: \Pago directo\, \T_pago_manual_bonos\: \Una vez realizada la compra, se proceder\\u00e1 al cargo del importe en su tarjeta de cr\\u00e9dito.\, \T_pago_multiple\: \Pago mediante @@TIPOPASARELA@@\, \T_pago_pasarela\: \Pago mediante pasarela de pago\, \T_pago_reserva_pasarela\: \Realice el pago para asegurar su reserva. div classnew_line>Valor a pagar: span classamount_to_pay>span classcurrencyValue>@@AMOUNT@@/span> span class\\\monedaConv\\\>@@CURRENCY@@/span>/span>/div>\, \T_pago_seguro\: \Pago Seguro\, \T_pago_tarjeta_agencia\: \Atenci\\u00f3n: Recuerde que debe introducir la tarjeta de cr\\u00e9dito de la agencia.\, \T_paid_amount\: \Importe pagado\, \T_paid_gateway_translate\: \Pagado {amount_paid} {currency_code} ({amount_percentage}) por pasarela, {payment_method}\, \T_pais\: \Pa\\u00eds\, \T_pais_residencia\: \Pa\\u00eds de residencia\, \T_paquetes\: \Paquetes\, \T_paquetes_incluidos\: \Paquetes incluidos\, \T_para\: \Para\, \T_paraty_team\: \El equipo de Paratytech\, \T_parcela\: \Parcela\, \T_parcelas\: \Parcelas\, \T_paritymaker_confirmation\: \Precio de la habitaci\\u00f3n igualado desde %s%s. Precio Original: %s Precio en %s%s: %s\, \T_participar\: \Participar\, \T_particular_empresa\: \Particular o empresa\, \T_pasajeros\: \Pasajeros\, \T_pasarela_amazonpay\: \AmazonPay\, \T_pasarela_paypal\: \PayPal\, \T_pasarela_sibs\: \Otros m\\u00e9todos de pago\, \T_pasarela_tpv\: \pasarela de pago\, \T_passbook_description\: \\\u00a1Estamos preocupados por la sostenibilidad! Es por ello que adjunto a este email tienes la confirmaci\\u00f3n de tu reserva en formato Wallet para que puedas incluirla en tu dispositivo m\\u00f3vil. Recuerda que si tu dispositivo es Android, necesitas descargar una aplicaci\\u00f3n de visualizaci\\u00f3n de tickets como Passwallet o Pass2U Wallet, para que puedas guardar los tickets. Puedes descargar los archivos desde los links que encontraras debajo de este texto o adjuntos en el email de confirmaci\\u00f3n de reserva.\, \T_passbook_title\: \\\u00a1Lleva esta reserva a tu Wallet!\, \T_password\: \Password\, \T_password_required\: \Se requiere contrase\\u00f1a para acceder\, \T_pausar\: \Pausar\, \T_pay_all_discount\: \Paga el 100% de la reserva para obtener tu descuento.\, \T_pay_now_percentage\: \Paga ahora un @@percentage@@% y paga el resto al llegar a la oficina\, \T_payment_error_message\: \Se produjo un error en el pago y el banco devolvi\\u00f3 el siguiente mensaje:\, \T_payment_error_retry\: \Por favor, vuelva a intentarlo con otro m\\u00e9todo de pago o verifique los datos utilizados.\, \T_payment_link_prebooking\: \>> Enlace a la confirmaci\\u00f3n de reserva\, \T_payment_ok\: \Pago correcto\, \T_payment_order\: \Localizador de pago\, \T_payment_prebooking_tpv\: \La reserva no ha sido confirmada pero se le ha enviado un correo electr\\u00f3nico con la cotizaci\\u00f3n n\\u00famero span stylecolor: darkred;>@@@PREBOOKING@@@/span> y el siguiente enlace para formalizar el pago antes del span stylecolor: darkred;>@@@DATE@@@/span> a las span stylecolor: darkred;>@@@TIME@@@/span>. De lo contrario, la cotizaci\\u00f3n ser\\u00e1 anulada autom\\u00e1ticamente.\, \T_paypal_payment\: \Pago por Paypal\, \T_pega_cv\: \Pega aqu\\u00ed tu CV\, \T_pegar_tarjeta\: \Para su comodidad, puede recortar y pegar las dos partes de la tarjeta\, \T_pendiente_cobro\: \Pendiente de cobro: \, \T_pendiente_de_datos\: \Pendiente de datos\, \T_pendiente_pago\: \Pendiente de pago\, \T_pendiente_pago_link\: \Reserva pendiente de pago. Haga clic aqu\\u00ed para finalizar su reserva\, \T_pendiente_pago_recepcion\: \Pendiente de pago en recepci\\u00f3n: \, \T_pending\: \Pendiente\, \T_pending_payment_link\: \Reserva confirmada, paga el saldo pendiente y rel\\u00e1jate al llegar\, \T_pending_request_email_title\: \Petici\\u00f3n de reserva pendiente\, \T_perform_bonification\: \Bonificar\, \T_perform_charge\: \Realizar cargo\, \T_permancer_hotel\: \Si a\\u00fan desea permanecer en este hotel le ofrecemos un calendario de precios\, \T_permiso_conducir_b\: \Permiso Conducci\\u00f3n (Tipo B)\, \T_permiso_trabajo\: \Permiso de trabajo\, \T_persona\: \Persona\, \T_persona_de_contacto\: \Persona de contacto\, \T_persona_noche\: \Persona / noche\, \T_personalID_required\: \El DNI es un campo obligatorio\, \T_personal_phone\: \Telefono personal\, \T_personas\: \Personas\, \T_peticion_cancelacion\: \Petici\\u00f3n de cancelaci\\u00f3n\, \T_phone_input\: \Introduce tu t\\u00e9lefono\, \T_phone_number\: \N\\u00famero de Tel\\u00e9fono\, \T_pickup_hour\: \Hora de recogida\, \T_pickup_hour_return\: \Hora de recogida en el hotel\, \T_pidelo_por_chat\: \P\\u00eddelo por Whatsapp\, \T_pinchar_enlace_cuestionario_satisfaccion\: \Por favor haz click aqu\\u00ed para completar el cuestionario\, \T_pixel_facebook_purchase\: \Reserva efectuada\, \T_placeholder_input_search_office_external\: \Buscar ...\, \T_plans\: \Planes\, \T_playa\: \Playa\, \T_plazas\: \Plazas\, \T_pm\: \pm\, \T_poblacion\: \Poblaci\\u00f3n\, \T_podemos_ayudarte\: \\\u00bfPodemos ayudarte?\, \T_points_used_for_booking\: \Punto usados para la reserva\, \T_politic_cookies\: \Pol\\u00edtica de Cookies\, \T_politica_cancelacion\: \Pol\\u00edtica de cancelaci\\u00f3n\, \T_politica_de_privacidad\: \Pol\\u00edtica de privacidad\, \T_politica_privacidad\: \Pol\\u00edtica de privacidad\, \T_politica_sostenibilidad\: \Pol\\u00edtica de sostenibilidad\, \T_pongase_contacto\: \P\\u00f3ngase en contacto con nosotros para ayudarle en todo lo necesario\, \T_popular_features\: \Caracter\\u00edsticas principales\, \T_por_categoria\: \Por categor\\u00eda\, \T_por_descuentos_aplicados\: \Por descuentos aplicados\, \T_por_destino\: \Por destino\, \T_por_dia\: \Por d\\u00eda\, \T_por_empresa\: \Por empresa\, \T_por_estacia\: \Por estancia\, \T_por_experiencia\: \Por experiencia\, \T_por_favor_confirma\: \Por favor, haga clic en el siguiente bot\\u00f3n para confirmar su registro\, \T_por_hotel\: \Por hotel\, \T_por_noche\: \Por noche\, \T_por_noche_nueva_reserva\: \Por noche en tu nueva reserva\, \T_por_que_reservar\: \\\u00bfPor qu\\u00e9 reservar con nosotros?\, \T_por_servicio\: \Por servicio\, \T_por_tags\: \Por tags\, \T_por_temas\: \Por temas\, \T_posponer\: \Posponer\, \T_poststay\: \Poststay\, \T_powered_by_paraty\: \Desarrollado por Paraty Tech\, \T_prebooking_banner_b1_bottom\: \En caso de haber seleccionado m\\u00e1s de una tarifa y querer enviar una multicotizaci\\u00f3n\, \T_prebooking_banner_b1_top\: \En caso de querer cotizar m\\u00e1s de una habitaci\\u00f3n selecciona los checkbox situados delante de cada r\\u00e9gimen. En el banner final podras introducir el email del cliente para enviarle la multicotizaci\\u00f3n\, \T_prebooking_checkbox_b1\: \Selecciona que habitaciones quieres que se incluyan en la solicitud de reserva\, \T_prebooking_msg_1\: \Se va a generar una prereserva asociada al siguiente link:\, \T_prebooking_msg_2\: \Se enviar\\u00e1 un email al cliente y hotel con el link para que puedan convertirla en reserva\, \T_precio\: \Precio\, \T_precio_21_iva_vehiculo\: \Precios con 21% IVA incluido\, \T_precio_asc\: \Precio ascendente\, \T_precio_barato\: \He encontrado un precio m\\u00e1s barato para su hotel\, \T_precio_desc\: \Precio descendente\, \T_precio_desde\: \Precio desde\, \T_precio_dia\: \Precio/d\\u00eda\, \T_precio_exclusivo\: \Precio exclusivo\, \T_precio_final_pagar\: \Precio final a pagar\, \T_precio_habitacion\: \Precio/Habitaci\\u00f3n\, \T_precio_habitacion_noche\: \Precio por habitaci\\u00f3n / noche\, \T_precio_manual\: \Precio Manual\, \T_precio_maximo\: \Pagaras un maximo de @@@price@@@\\u20ac por alquiler\, \T_precio_medio\: \Precio medio\, \T_precio_minimo\: \Pagaras un minimo de @@@price@@@\\u20ac por alquiler\, \T_precio_noche\: \Precio/Noche\, \T_precio_noche_gratis\: \Precio noche gratis\, \T_precio_paquete\: \Precio paquete\, \T_precio_pax_desde\: \Precio/pax desde\, \T_precio_persona\: \Precio/Persona\, \T_precio_persona_noche\: \Precio por persona / noche\, \T_precio_por_dia\: \Precio por d\\u00eda\, \T_precio_por_noche\: \Precio por noche\, \T_precio_reserva\: \Precio reserva\, \T_precio_restante\: \Precio restante\, \T_precio_servicio\: \Precio/Servicio\, \T_precio_servicio_desde\: \Precio/servicio desde\, \T_precio_total\: \Precio total\, \T_precio_total_otra_web\: \Precio total estancia en otra web\, \T_precio_total_reserva\: \Precio total de la reserva\, \T_precio_total_reserva_original\: \Precio total de la reserva original\, \T_precios_estandar\: \Precios standard desde @@price@@\, \T_precios_orientativos\: \Los precios mostrados en el calendario son orientativos y pueden variar en funci\\u00f3n de las fechas y de las noches de estancia seleccionadas\, \T_precios_reservar\: \Ver precios y reservar\, \T_precios_sujetos\: \Precios m\\u00ednimos sujetos a estancias m\\u00ednimas u otras restricciones.\, \T_preconfirmation_message\: \Su pago se est\\u00e1 procesando y pronto recibir\\u00e1 la confirmaci\\u00f3n de su reserva. Si no recibe un correo electr\\u00f3nico dentro de 5 minutos, significa que la transacci\\u00f3n no tuvo \\u00e9xito.\, \T_prefix\: \Prefijo\, \T_pregunta_0\: \Satisfacci\\u00f3n general del hotel\, \T_pregunta_1\: \Eficacia y rapidez durante el registro de entrada y salida del hotel\, \T_pregunta_10\: \\\u00bfQu\\u00e9 le ha gustado del hotel? \\u00bfC\\u00f3mo podemos mejorar nuestro servicio? Sugerencias\, \T_pregunta_2\: \Limpieza de habitaci\\u00f3n y ba\\u00f1o\, \T_pregunta_3\: \Limpieza y estado de las instalaciones de las zonas comunes\, \T_pregunta_4\: \Animaci\\u00f3n y entretenimiento\, \T_pregunta_5\: \Variedad, servicio y calidad del servicio de restauraci\\u00f3n\, \T_pregunta_6\: \Calidad y atenci\\u00f3n del personal del servicio de habitaciones\, \T_pregunta_7\: \Amabilidad del personal en general\, \T_pregunta_8\: \Ubicaci\\u00f3n del hotel\, \T_pregunta_9\: \Relaci\\u00f3n calidad/precio\, \T_premiamos_fidelidad\: \Premiamos tu fidelidad\, \T_presentar_identidad\: \El cliente deber\\u00e1 mostrar su documento de identidad a la entrada\, \T_presentation\: \Presentaci\\u00f3n\, \T_presion\: \Presi\\u00f3n\, \T_prestay\: \Prestay\, \T_presupuesto\: \Presupuesto\, \T_presupuesto_evento\: \Presupuesto asignado para el evento\, \T_previa_seleccion\: \Hab\\u00eda seleccionado esta habitaci\\u00f3n\, \T_previous_page\: \P\\u00e1gina anterior\, \T_previous_room\: \Habitaci\\u00f3n anterior\, \T_primer_apellido\: \Primer apellido\, \T_primer_paso\: \Primer paso\, \T_primera_reserva\: \Primera reserva\, \T_privacy_preference_centre\: \Centro de preferencia de privacidad\, \T_problemas_tecnicos\: \Estamos experimentando problemas t\\u00e9cnicos, por favor, intentalo de nuevo mas tarde\, \T_profesion\: \Profesi\\u00f3n\, \T_profesional\: \Profesional\, \T_profile_data\: \Datos del perfil\, \T_profile_of\: \Ver perfil de\, \T_promociones\: \Promociones\, \T_promocode\: \promocode\, \T_promocode_click\: \\\u00bfC\\u00f3digo Promocional? Haga click strong>aqu\\u00ed/strong>\, \T_promocode_currency_invalida\: \Bono no v\\u00e1lido para la divisa geolocalizada. Por favor, contacte con el call center @@PHONE@@\, \T_promocode_expired\: \El promocode introducido en la b\\u00fasqueda ha caducado el pasado @@DATE@@\, \T_promocode_invalido\: \El promocode introducido en la b\\u00fasqueda es inv\\u00e1lido\, \T_promocode_invalido_hotel\: \El promocode ingresado en su b\\u00fasqueda no es v\\u00e1lido para este hotel\, \T_promocode_valido\: \C\\u00f3digo insertado correctamente\, \T_promocode_ya_usado\: \Este c\\u00f3digo promocional ya ha sido utilizado\, \T_promotion_percentage\: \Porcentaje de descuento\, \T_proteccion_consumidor_turismo\: \Protecci\\u00f3n al consumidor de turismo\, \T_provincia\: \Provincia\, \T_proxima_apertura\: \Pr\\u00f3xima apertura\, \T_publicidad\: \Publicidad\, \T_puede_buscar\: \Puede buscar otras fechas\, \T_puede_gustarle\: \Tambi\\u00e9n le podr\\u00e1 gustar\, \T_puertas\: \Puertas\, \T_puesto\: \Puesto\, \T_puesto_deseado\: \Puesto de trabajo deseado\, \T_puntos\: \Puntos\, \T_puntos_reservation\: \Puntos por reserva\, \T_put_promocode\: \Inserta tu c\\u00f3digo promocional\, \T_qr_code\: \\\u00a1Bienvenido! Muestra este c\\u00f3digo QR en la recepci\\u00f3n para una experiencia de registro m\\u00e1s r\\u00e1pida.\, \T_que_departamento\: \\\u00bfQu\\u00e9 departamento te interesa?\, \T_que_es_cvv\: \\\u00bfQu\\u00e9 es \\u00e9sto?\, \T_question_delete_account\: \\\u00bfSeguro que quieres eliminar tu cuenta?\, \T_quieres_continuar\: \\\u00bfQuieres continuar tu reserva al mejor precio?\, \T_quieres_gastar\: \\\u00bfC\\u00faanto te quieres gastar?\, \T_quiero_unirme\: \\\u00a1Quiero unirme!\, \T_r_vuelo_hotel\: \Reservar Vuelo m\\u00e1s Hotel\, \T_rate_login_needed\: \Necesitas estar registrado para disfrutar de esta tarifa. Por favor reg\\u00edstrate para continuar con la reserva.\, \T_rate_or_promotion_list_not_available\: \No tenemos disponibilidad de las tarifas o promciones \\\@@RATE_LIST@@\\\, pero podemos ofrecerle las siguientes opciones\, \T_rate_or_promotion_not_available\: \No tenemos disponibilidad de la tarifa o promoci\\u00f3n \\\@@RATE_NAME@@\\\, pero podemos ofrecerle las siguientes opciones\, \T_razon_social\: \Raz\\u00f3n social\, \T_razones_cancelacion\: \Por favor, indique las razones por las que desea cancelar su reserva: \, \T_razones_cancelacion_2\: \Ind\\u00edquenos por qu\\u00e9 cancela. Nos ayudar\\u00e1 a mejorar.\, \T_reached_rooms_limit\: \Se ha alcanzado el l\\u00edmite de habitaciones por reserva\, \T_read_legal_text\: \He le\\u00eddo la informaci\\u00f3n legal\, \T_realiza_checkin_online\: \Realiza tu checkin online\, \T_realizar_checkin_online\: \Realizar check-in online\, \T_recepcion_hotel\: \Recepci\\u00f3n hotel\, \T_rechazar\: \Rechazar\, \T_rechazar_todo\: \Rechazar todo\, \T_recibir_noticias_vita\: \Quiero recibir noticias sobre Vita Hoteliers\, \T_recipients_emails\: \Email del cliente/destinatarios\, \T_recogida\: \Recogida\, \T_recomendar_imprimir\: \Te recomendamos imprimir esta confirmaci\\u00f3n y mostrarla en el hotel al hacer el registro de entrada\, \T_recordar_pass\: \Recordar contrase\\u00f1a\, \T_recovery\: \Recuperar mi contrase\\u00f1a\, \T_recupera_aqui\: \Recup\\u00e9rala haciendo click aqu\\u00ed\, \T_redes_sociales\: \Redes sociales\, \T_redirect_booking1\: \Lamentamos no poder ofrecer disponibilidad para la fecha concreta. Quiz\\u00e1s te interesen los siguientes hoteles para la zona y fechas seleccionadas. \\u00a1Muchas gracias!\, \T_redirection_done\: \Atenci\\u00f3n: Hemos adaptado la ocupaci\\u00f3n seleccionada para mostrarle la mejor oferta\, \T_redsys_auth_code\: \C\\u00f3digo de autorizaci\\u00f3n de Redsys\, \T_redsys_receipt\: \Recibo de Redsys\, \T_reenviar_mail\: \Reenviar email\, \T_reenviar_tarjeta\: \Reenviar tarjeta\, \T_referal_label\: \\\u00bfC\\u00f3mo nos has conocido?\, \T_referencia\: \Referencia\, \T_regalando_experiencia\: \Regalando esta experiencia, \\u00a1vas a acertar seguro!\, \T_regimen\: \R\\u00e9gimen\, \T_regimen_comidas\: \R\\u00e9gimen comidas\, \T_regimen_seleccionado\: \R\\u00e9gimen seleccionado\, \T_register\: \Reg\\u00edstrate\, \T_register_ask\: \\\u00bfNo estas registrado? Reg\\u00edstrate\, \T_registrarme_club\: \Registrarme en el club\, \T_reiniciar_seleccion_habitacion\: \Reiniciar selecci\\u00f3n de habitaci\\u00f3n\, \T_reject_and_close\: \Rechazar y cerrar\, \T_related_hotels\: \Hoteles relacionados\, \T_relationship\: \Relaci\\u00f3n\, \T_rellene_formulario\: \Rellene el formulario\, \T_remember_transfer_1\: \Recordatorio de transferencia bancaria\, \T_remember_transfer_2\: \Te recordamos que el cliente @@cliente@@ tiene hasta el dia de hoy para realizar el pago por transferencia correspondiente a la reserva con localizador @@localizador@@\, \T_remote_based_agent\: \Remoto / Agente basado en casa / Inplant\, \T_removida\: \Removida\, \T_reopen_complaint\: \Reabrir denuncia\, \T_rep_contrasena_club\: \Repetir contrase\\u00f1a del Club\, \T_repeated_user\: \Este usuario ya existe\, \T_repeater_client\: \Cliente repetidor\, \T_repetir_busqueda\: \Repetir b\\u00fasqueda\, \T_repita_cotrasena\: \Repita su contrase\\u00f1a\, \T_repita_mail\: \Repita su E-mail\, \T_reply\: \Responder\, \T_report_anonymous\: \\\u00bfDeseas reportar an\\u00f3nimamente?\, \T_report_type\: \Tipo de reporte\, \T_request_menu\: \Consultar men\\u00fa\, \T_requiere_validacion\: \Esta opci\\u00f3n requiere de validaci\\u00f3n por parte de nuestro equipo que aceptar\\u00e1 la reserva de la misma lo antes posible. El cobro de esta reserva se har\\u00e1 una vez aceptada la solicitud.\, \T_rescue_booking\: \Rescatar mi reserva\, \T_rescue_continuar\: \strong>S\\u00ed/strong> quiero seguir con mi reserva\, \T_rescue_mas_tarde\: \Prefiero volver m\\u00e1s tarde.\, \T_rescue_message\: \Dejaste una reserva a medias...br>strong>\\u00a1Queremos rescatarla para ti!/strong>\, \T_rescue_now\: \\\u00a1Rescata la reserva ahora!\, \T_rescue_your_book\: \\\u00a1Al rescate de strong>tu reserva!/strong>\, \T_resend_otp\: \Reenviar\, \T_reserva_ahora\: \Reserva ahora\, \T_reserva_al_mejor_precio\: \Reserva al mejor precio\, \T_reserva_cancelada\: \Reserva cancelada con \\u00e9xito.\, \T_reserva_cancelada_correctamente\: \Su reserva ha sido cancelada con \\u00e9xito\, \T_reserva_cien_segura\: \Reserva online 100% segura\, \T_reserva_de_agencia\: \Reserva realizada atrav\\u00e9s de la Agencia\, \T_reserva_directamente\: \\\u00a1RESERVA DIRECTAMENTE EN NUESTRA WEB!\, \T_reserva_error_desconocido\: \\\u00a1Ups! Ha ocurrido un error pero es posible que su reserva haya sido realizada correctamente. Si en breve no recibe un email de confirmaci\\u00f3n, por favor vuelva a intentarlo.\, \T_reserva_exito\: \Tu reserva se ha realizado con exito\, \T_reserva_facil\: \Reserva f\\u00e1cil en 3 pasos\, \T_reserva_hotel_cambio\: \Voy a reservar otro hotel\, \T_reserva_mejor\: \Reserva al mejor precio\, \T_reserva_modificada_con_fecha\: \Esta reserva ha sido modificada con fecha\, \T_reserva_modificada_correctamente\: \Su reserva ha sido modificada con \\u00e9xito\, \T_reserva_no_confirmada_link\: \su reserva a\\u00fan no est\\u00e1 confirmada, para finalizar su reserva es necesario que haga clic en el bot\\u00f3n que tiene abajo.\, \T_reserva_no_encontrada\: \No se ha encontrado ninguna reserva activa para el email y localizador introducidos\, \T_reserva_online\: \Reserva Online\, \T_reserva_segura\: \Reserva online 100% segura\, \T_reserva_teetime\: \Reserva tu tee time aqu\\u00ed\, \T_reserva_ya\: \\\u00a1Reserva ya!\, \T_reserva_ya_cancelada\: \La reserva ya ha sido cancelada\, \T_reservando_con\: \Est\\u00e1s reservando con\, \T_reservar\: \Reservar\, \T_reservar_confirmada_tarjeta\: \La reserva ha quedado confirmada mediante tarjeta de cr\\u00e9dito.\, \T_reservas\: \Reservas\, \T_reservas_completadas\: \Reservas completadas\, \T_reservation_paid_not_created_context\: \Hemos recibido un pago con identificador @@PAYMENT_ORDER@@ pero no se ha podido formalizar debido a inactividad del cliente y ha caducado la sesi\\u00f3n.Por favor, revisar posible overbooking\, \T_reservation_paid_not_created_title\: \Reserva PAGADA pero no creada\, \T_reservation_payment_data\: \Datos para el pago de la reserva\, \T_reset_form\: \Resetear formulario\, \T_respondidas\: \Respondidas\, \T_respuestas_registradas\: \Tus respuestas han sido registradas satisfactoriamente\, \T_restablecer_contrase\\u00f1a\: \Restablecer la contrase\\u00f1a\, \T_restaurant\: \Restaurante\, \T_restriction_message\: \b>@@roomName@@/b> Reserva m\\u00ednima de @@minDays@@ d\\u00edas para reservas comprendidas entre:\, \T_restriction_message_max_days\: \Reserva m\\u00e1xima de @@maxDays@@ d\\u00edas para reservas comprendidas entre:\, \T_restriction_message_max_days_for_one_day\: \Reserva m\\u00e1xima de @@maxDays@@ d\\u00eda para reservas comprendidas entre:\, \T_restriction_message_release_days\: \La reserva debe hacerse con @@releaseDays@@ d\\u00edas de antelaci\\u00f3n para reservas comprendidas entre:\, \T_restriction_message_release_days_for_one_day\: \La reserva debe hacerse con @@releaseDays@@ d\\u00eda de antelaci\\u00f3n para reservas comprendidas entre:\, \T_restriction_minimum_days\: \Lamentamos no poder ofrecer disponibilidad.br>br>La estancia m\\u00ednima requerida para las fechas solicitadas no coincide con sus criterios de b\\u00fasqueda. Por favor, consulte el calendario situado bajo estas l\\u00edneas y modifique su b\\u00fasqueda. Muchas gracias.\, \T_resumen_bono\: \Resumen de Bono\, \T_resumen_reserva\: \Resumen de la reserva\, \T_retail_agency\: \Agencia minorista\, \T_retomar_reserva\: \\\u00bfDej\\u00f3 su reserva a medias? Le guardamos el precio\, \T_return_previous_screen_clicking\: \Vuelve a la pantalla anterior clicando aqu\\u00ed\, \T_reunion_trabajo\: \Reuni\\u00f3n de trabajo\, \T_reward_for_booking_with_us\: \\\u00a1Queremos premiarte por reservar con nosotros!\, \T_right_now\: \Ahora mismo\, \T_room_hotelverse\: \Habitaci\\u00f3n n\\u00famero\, \T_room_no_disp_text\: \Las siguientes habitaciones no tienen disponibilidad para las fechas seleccionadas:\, \T_room_real_upgrade_question\: \span>\\u00bfQuieres mejorar tu reserva?/span> Por tan solo XX \\u20ac por @@TYPE@@ mejora tu r\\u00e9gimen\, \T_room_upgrade_question\: \\\u00bfQuieres mejorar tu reserva? Desde tan solo span classcurrencyValue>@@AMOUNT@@/span>span classcurrency monedaConv>@@CURRENCY@@/span> por persona/d\\u00eda mejora tu estancia\, \T_rows_per_page\: \Filas por p\\u00e1gina\, \T_saber_mas\: \Saber m\\u00e1s\, \T_sala\: \Sala\, \T_salida\: \Salida\, \T_salir\: \Salir\, \T_salones\: \Salones\, \T_saltar\: \Saltar\, \T_satisfaction_survey\: \Encuesta de satisfacci\\u00f3n\, \T_satisfecho\: \Satisfecho\, \T_save_changes\: \Guardar cambios\, \T_save_continue\: \Guardar y continuar\, \T_saved_data\: \Datos guardados\, \T_search_results\: \Resultados para su b\\u00fasqueda\, \T_search_user_club\: \Buscar usuario de club\, \T_sector\: \Sector\, \T_see_calendar\: \Ver calendario\, \T_see_less_benefits\: \Ver menos ventajas\, \T_see_more_benefits\: \Ver m\\u00e1s ventajas\, \T_see_profile\: \Ver perfil\, \T_seguimiento_clientes\: \Nos hemos puesto en contacto con usted para ofrecerle un seguimiento de la satisfacci\\u00f3n de sus clientes. De esta manera podr\\u00e1 saber todo acerca de sus reservas\, \T_segundo_apellido\: \Segundo apellido\, \T_segundo_paso\: \Segundo paso\, \T_segundos\: \Segundos\, \T_seguro_eliminar_habitacion\: \Se va a eliminar la habitaci\\u00f3n. \\u00bfDesea continuar?\, \T_seleccion\: \Selecci\\u00f3n\, \T_selecciona_cantidad\: \Selecciona una cantidad\, \T_selecciona_noches\: \Selecciona el numero de noches\, \T_selecciona_pais\: \Selecciona el pa\\u00eds\, \T_selecciona_primera\: \Por favor, selecciona la primera habitaci\\u00f3n\, \T_selecciona_regimen\: \Selecciona r\\u00e9gimen\, \T_selecciona_segunda\: \Por favor, selecciona la segunda habitaci\\u00f3n\, \T_selecciona_tarifa\: \Selecciona tarifa\, \T_selecciona_tercera\: \Por favor, selecciona la tercera habitaci\\u00f3n\, \T_seleccionada\: \Seleccionada\, \T_seleccionado\: \Seleccionado\, \T_seleccionar\: \Seleccionar\, \T_seleccionar_actividad\: \Seleccionar actividad\, \T_seleccionar_alojamiento\: \Seleccionar Alojamiento\, \T_seleccionar_apartamento\: \Seleccionar apartamento\, \T_seleccionar_coche\: \Seleccionar coche\, \T_seleccionar_destino\: \Seleccionar destino\, \T_seleccionar_fechas\: \Seleccionar fechas\, \T_seleccionar_habitacion\: \Seleccionar habitaci\\u00f3n\, \T_seleccionar_hotel\: \Seleccionar Hotel\, \T_seleccionar_hotel_2\: \Por favor seleccione un hotel\, \T_seleccionar_hotel_destino\: \Seleccionar Hotel y Destino\, \T_seleccionar_importe\: \Selecciona el Importe\, \T_seleccionar_ocupacion\: \Seleccionar ocupaci\\u00f3n\, \T_seleccionar_tee_time\: \Seleccionar Tee Time\, \T_seleccione\: \Seleccione\, \T_seleccione_entrada\: \Por favor, seleccione una fecha de entrada\, \T_seleccione_fecha_salida\: \Seleccione la \\u00faltima noche que se quiere alojar\, \T_seleccione_nueva_fecha\: \Por favor seleccione nueva fecha de entrada y salida\, \T_seleccione_numero_noches\: \Por favor seleccione numero de noches que se quiere alojar\, \T_seleccione_salida\: \Por favor, seleccione una fecha de salida\, \T_select_agent_type\: \Tipo de agente (seleccione todos los aplicables)\, \T_select_product\: \Seleccionar producto\, \T_select_room_or_bed\: \Seleccione habitaci\\u00f3n o cama\, \T_select_same_board_and_rate\: \Debe seleccionar el mismo regimen y tarifa en todas las habitaciones\, \T_select_searched_occupancy\: \Seleccione m\\u00ednimo la ocupaci\\u00f3n buscada\, \T_select_the_hotel\: \Selecciona el hotel\, \T_select_the_same_regimen\: \Seleccione el mismo regimen que en habitaci\\u00f3n 1\, \T_selected_day_minimum_stay_plural\: \Las fechas que ha seleccionado incumplen las siguientes estancias m\\u00ednimas\, \T_selected_day_minimum_stay_singular\: \Las fechas que ha seleccionado incumplen la siguiente estancia m\\u00ednima\, \T_selected_multibanco_pay\: \Ha elegido pagar por MULTIBANCO.\, \T_selected_occupancy\: \Ocupaci\\u00f3n seleccionada\, \T_send_bono_mail\: \\\u00bfCuando quieres que el beneficiario reciba su regalo?\, \T_send_bono_to_client\: \Enviar bono por email al cliente (sin precios)\, \T_send_complaint\: \Enviar denuncia\, \T_send_email_confirmation_ok\: \Email de confirmaci\\u00f3n de reserva enviado correctamente\, \T_send_now\: \\\u00a1ENVIAR AHORA!\, \T_send_to_buyer\: \Enviar tarjeta de regalo solo al comprador\, \T_sentimos_mucho\: \\\u00a1Lo sentimos mucho!\, \T_servicio\: \Servicio\, \T_servicio_a\\u00f1adido\: \Servicio a\\u00f1adido\, \T_servicio_traslado\: \Servicio de traslado\, \T_servicios\: \Servicios\, \T_servicios_adicionales\: \Servicios adicionales\, \T_servicios_adicionales_tickets\: \Servicios adicionales Tickets\, \T_servicios_adicionales_tickets_chargeable\: \(pendientes de cobro si no se ha recibido correo de confirmaci\\u00f3n de pago)\, \T_servicios_adicionales_tickets_link\: \span>Pulsa a href@@@LINK_TICKETS@@@>aquí/a> para descargar los tickets/span>\, \T_servicios_habitacion\: \Servicios habitaci\\u00f3n\, \T_servicios_incluidos\: \Servicios incluidos\, \T_session_expired\: \La sesi\\u00f3n ha caducado.\, \T_session_expired_bonos\: \La sesi\\u00f3n ha expirado o el proceso de pago ha fallado\, \T_sexo\: \Sexo\, \T_show_filters\: \Mostrar filtros\, \T_show_more_filters\: \Mostrar m\\u00e1s filtros\, \T_show_results\: \Mostrar @@total@@ resultados\, \T_si\: \S\\u00ed\, \T_sign_in_email\: \Iniciar sesi\\u00f3n con email\, \T_sign_in_facebook\: \Iniciar sesi\\u00f3n con Facebook\, \T_siguenos_en\: \S\\u00edguenos en\, \T_siguenos_en_redes\: \S\\u00edguenos en las redes sociales\, \T_siguiente\: \Siguiente\, \T_simple_restriction_max_1_day\: \b>@@date@@/b>: Estancia m\\u00e1xima @@maxDays@@ d\\u00eda.\, \T_simple_restriction_max_day\: \b>@@date@@/b>: Estancia m\\u00e1xima @@maxDays@@ d\\u00edas.\, \T_simple_restriction_min_day\: \b>@@date@@/b>: Estancia m\\u00ednima @@minDays@@ noches.\, \T_simple_restriction_release_1_day\: \b>@@date@@/b>:La reserva debe hacerse con @@releaseDays@@ d\\u00eda de antelaci\\u00f3n.\, \T_simple_restriction_release_days\: \b>@@date@@/b>:La reserva debe hacerse con @@releaseDays@@ d\\u00edas de antelaci\\u00f3n.\, \T_sin_comunicaciones_comerciales\: \Si no desea recibir comunicaciones comerciales marque esta casilla\, \T_sin_gastos\: \Sin gastos de gesti\\u00f3n\, \T_sin_gastos_vita\: \Sin gastos de gesti\\u00f3n\, \T_sin_transacciones\: \El usuario todavia no tiene transacciones\, \T_site\: \Lugar\, \T_sitio_web\: \Web\, \T_skip_payment\: \Saltar pasarela de pago\, \T_sociales\: \Sociales\, \T_solicitar\: \Solicitar\, \T_solicitar_ahora\: \Solicitar ahora\, \T_solicitar_alta\: \Solicitar alta\, \T_solicitar_cita\: \Solicitar Cita\, \T_solicitar_cotizacion\: \Solicitar cotizaci\\u00f3n\, \T_solicitar_demo\: \Solicitar demo\, \T_solicitar_informacion\: \Solicitar informaci\\u00f3n\, \T_solicitud_cambiar_contrase\\u00f1a_contenido\: \ Hemos recibido una solicitud de recuperaci\\u00f3n de contrase\\u00f1a para tu cuenta vinculada a la direcci\\u00f3n de correo electr\\u00f3nico @@MAIL@@. Esta solicitud provino de la direcci\\u00f3n IP @@IP@@.br>br>Si quieres confirmar esta solicitud, sigue este enlace: @@LINK_RECOVERY@@\, \T_solicitud_cambiar_contrase\\u00f1a_footer\: \Si tienes alguna pregunta o necesitas asistencia para obtener m\\u00e1s informaci\\u00f3n, no dudes en ponerte en contacto con nuestro equipo de atenci\\u00f3n al cliente.\, \T_solicitud_cambiar_contrase\\u00f1a_titulo\: \@@USERNAME@@, hemos recibido una solicitud para cambiar su contrase\\u00f1a.\, \T_solicitud_denegada\: \tras revisar su solicitud no podemos ofrecerle la habitaci\\u00f3n que hab\\u00eda seleccionado. Le agradecemos el inter\\u00e9s depositado en alojarse con nosotros y le invitamos a que busque disponibilidad para otra fecha\, \T_solicitud_no_confirmada\: \b>su reserva est\\u00e1 en proceso de revisi\\u00f3n/b> por nuestro equipo. En un plazo m\\u00e1ximo de 72 horas, le enviaremos una actualizaci\\u00f3n con el estado de su solicitud. A continuaci\\u00f3n, le proporcionamos un resumen de su solicitud\, \T_solicitud_registrada\: \\\u00a1Su solicitud ha quedado registrada!\, \T_solo_hotel\: \Solo hotel\, \T_solo_momento\: \Solo ser\\u00e1 un momento, por favor\, \T_solo_por_inscribirse\: \S\\u00f3lo por inscribirte en nuestro newsletter, ahora te regalamos un c\\u00f3digo promocional con un DESCUENTO ADICIONAL\, \T_solo_queda_1_habitacion\: \Solo queda 1 habitaci\\u00f3n del tipo @@ROOM_NAME@@ en alguno de los d\\u00edas solicitados\, \T_solo_quedan_x_habitaciones\: \Solo quedan @@NUM_ROOMS@@ habitaciones del tipo @@ROOM_NAME@@ en alguno de los d\\u00edas solicitados\, \T_soltero_a\: \Soltero/a\, \T_soon_receive_confirmation\: \En breve recibir\\u00e1 la confirmaci\\u00f3n de su reserva.\, \T_soy_cliente\: \Soy cliente\, \T_soy_miembro\: \Soy miembro\, \T_soy_residente\: \Soy residente\, \T_spain\: \Espa\\u00f1a\, \T_staff\: \Personal\, \T_status\: \Estado\, \T_step_1\: \Paso 1\, \T_step_2\: \Paso 2\, \T_su_reserva\: \Su reserva\, \T_subir_foto\: \Subir una foto\, \T_subject_alert_comment_survey\: \Alerta de encuesta de satisfacci\\u00f3n\, \T_subject_pending_payment_transfer\: \Lista de traslados con pagos pendientes para el d\\u00eda @@PAYMENT_DAY@@\, \T_subject_transfer_experience_remember\: \Recordatorio de confirmaci\\u00f3n de traslado\, \T_subtotal\: \Subtotal\, \T_sucursal\: \Sucursal\, \T_suitcases\: \Selecciona tus Maletas\, \T_suite\: \Suite\, \T_suites\: \Suites\, \T_sujeto_disponibilidad\: \Sujeto a disponibilidad en la recogida del vehiculo\, \T_supplement_pay_later\: \Servicios a pagar en el hotel\, \T_survey_title\: \Cuestionarios de Satisfacci\\u00f3n\, \T_suscribase_newsletter\: \Suscr\\u00edbase a nuestro newsletter\, \T_suscribeme\: \suscr\\u00edbeme\, \T_suscribete\: \Suscribirse\, \T_suscribete_\: \Suscr\\u00edbete\, \T_suscribirse_newsletter\: \Suscribirse a la newsletter\, \T_tags\: \Tags\, \T_tarifa\: \Tarifa\, \T_tarifa_especial\: \Tarifa especial\, \T_tarifa_norefundable\: \Esta tarifa deber\\u00e1 ser abonada \\u00edntegramente en el momento de confirmar la reserva. Se cobrar\\u00e1n span classcurrencyValue>@@AMOUNT@@/span> span class\\\monedaConv\\\>@@CURRENCY@@/span>\, \T_tarifa_seleccionada\: \Tarifa seleccionada\, \T_tarjeta\: \TARJETA\, \T_tarjeta_monedero\: \Tarjeta monedero\, \T_tarjeta_reserva_no_valida_mensaje\: \La tarjeta de cr\\u00e9dito/d\\u00e9bito facilitada por usted como garant\\u00eda de su reserva no ha sido validada por la entidad bancaria. Ruego se vuelva a poner en contacto con nosotros para facilitarnos una nueva tarjeta de debito/cr\\u00e9dito v\\u00e1lida o de lo contrario su reserva quedar\\u00e1 cancelada autom\\u00e1ticamente en 48 horas.br/>br/>Por motivos de seguridad nunca env\\u00ede sus datos bancarios v\\u00eda mailbr/>br/>Estamos a su disposici\\u00f3n por si necesitase cualquier tipo de informaci\\u00f3n adicional.br/>br/>Saludos y disculpe las molestias\, \T_tarjeta_reserva_no_valida_mensaje_link_retry\: \La tarjeta de cr\\u00e9dito/d\\u00e9bito facilitada por usted como garant\\u00eda de su reserva no ha sido validada por la entidad bancaria. Ruego vuelva a introducir una nueva tarjeta de debito/cr\\u00e9dito v\\u00e1lida o de lo contrario su reserva quedar\\u00e1 cancelada autom\\u00e1ticamente en 48 horas.Por motivos de seguridad nunca env\\u00ede sus datos bancarios v\\u00eda mailbr/>br/>Estamos a su disposici\\u00f3n por si necesitase cualquier tipo de informaci\\u00f3n adicional.br/>br/>Saludos y disculpe las molestias\, \T_tarjeta_reserva_no_valida_mensaje_no_recommendation\: \La tarjeta de cr\\u00e9dito/d\\u00e9bito facilitada por usted como garant\\u00eda de su reserva no ha sido validada por la entidad bancaria. Ruego se vuelva a poner en contacto con nosotros para facilitarnos una nueva tarjeta de debito/cr\\u00e9dito v\\u00e1lida o de lo contrario su reserva quedar\\u00e1 cancelada autom\\u00e1ticamente en 48 horas.br/>br/>Estamos a su disposici\\u00f3n por si necesitase cualquier tipo de informaci\\u00f3n adicional.br/>br/>Saludos y disculpe las molestias\, \T_tarjeta_reserva_no_valida_titulo\: \Tarjeta credito invalida para reserva \, \T_tax_after_agency_commission\: \Impuesto calculado sobre el precio base, restando la comisi\\u00f3n generada.\, \T_tax_base_price_agencies\: \El span class\\\tax_percentage\\\>/span> de impuestos se calcula a partir del precio base, menos la comisi\\u00f3n generada.\, \T_tax_before_agency_commission\: \Impuesto calculado sobre el precio base, sin restar la comisi\\u00f3n generada.\, \T_tax_to_pay_at_hotel\: \Impuestos no incluidos. Local sujeto a @@tax_percentage@@ IVA al checkin.\, \T_taxes_and_fees_included\: \Impuestos y tasas inclu\\u00eddos\, \T_taxes_included_fees_excluded\: \Impuestos incluidos, Cargos no incluidos\, \T_te_enviaremos_confirmacion_email\: \Te enviaremos la confirmaci\\u00f3n de la reserva a esta direcci\\u00f3n, por lo que te rogamos que revises si es \\tcorrecta\, \T_technical\: \T\\u00e9cnicas\, \T_technical_cookies\: \Las cookies t\\u00e9cnicas son esenciales para que te puedas mover por la Plataforma y usar sus funciones. De manera general, estas cookies habilitan las diferentes funciones de la Plataforma, hacen que tu navegaci\\u00f3n sea m\\u00e1s segura o aportan funcionalidades que son previamente solicitadas por ti. Al ser necesarias para el funcionamiento del sitio, estas cookies por defecto estar\\u00e1n activadas y no podr\\u00e1n denegarse.\, \T_tee_time\: \Tee Time\, \T_tee_times\: \Tee Times\, \T_telefono\: \Tel\\u00e9fono\, \T_telefono_asistencia\: \Tel\\u00e9fono de asistencia web\, \T_telefono_email_valido\: \Introduzca un tel\\u00e9fono (+ prefijo) o email v\\u00e1lido\, \T_telefono_hotel\: \Tel\\u00e9fono Hotel\, \T_telefono_reserva\: \Tel\\u00e9fono de reserva\, \T_telefono_reservas\: \Tel\\u00e9fono de reservas\, \T_telefono_valido\: \Introduzca un tel\\u00e9fono v\\u00e1lido\, \T_telephone_required\: \El tel\\u00e9fono es un campo obligatorio\, \T_tercer_paso\: \Tercer paso\, \T_terminos_y_condiciones_reserva\: \T\\u00e9rminos y condiciones de la reserva\, \T_thanks\: \Muchas Gracias\, \T_thanks_and_download\: \Tu descarga comenzar\\u00e1 en cuanto cierres este popup. \\u00a1Muchas gracias!\, \T_thanks_bono\: \\\u00a1Muchas gracias!\, \T_thanks_for_choosing_us\: \\\u00a1Gracias por elegirnos!\, \T_thanks_request\: \Gracias por su petici\\u00f3n\, \T_tiempo\: \El tiempo\, \T_tiene_duda\: \\\u00bfTiene alguna duda?\, \T_tienes_comentario\: \\\u00bfTienes alg\\u00fan comentario?\, \T_tienes_cuenta\: \\\u00bfYa tienes una cuenta?\, \T_tienes_flexibilidad\: \\\u00bfTienes flexibilidad de fechas? Entonces tambi\\u00e9n pueden interesarte los siguientes hoteles\, \T_tienes_flexibilidad_pregunta\: \\\u00bfTienes flexibilidad de fechas?\, \T_tienes_flexibilidad_pregunta_2\: \\\u00bfFlexibilidad de fechas?\, \T_tienes_promocode\: \\\u00bfTienes un strong>C\\u00f3digo promocional?/strong>\, \T_tienes_promocode_2\: \\\u00bfTiene un promocode?\, \T_tienes_reserva\: \\\u00bfTienes una reserva?\, \T_tipo\: \Tipo\, \T_tipo_alojamiento\: \Tipo de alojamiento\, \T_tipo_coche\: \Tipo de coche\, \T_tipo_de_hotel\: \Tipo de hotel\, \T_tipo_habitacion\: \Tipo de habitaci\\u00f3n\, \T_tipo_tarjeta\: \Tipo de tarjeta\, \T_tipos_montaje\: \Tipos de montaje\, \T_title_buyer\: \DATOS DEL COMPRADOR\, \T_title_nueva_tarjeta_recibida\: \Nuevos datos de tarjetas recibidas para la reserva @@LOCALIZADOR@@\, \T_title_popup_reservation_unmodifiable\: \Lo sentimos\, \T_title_recipient\: \DATOS DEL BENEFICIARIO\, \T_titulo_personal\: \T\\u00edtulo personal\, \T_tlf_internacionales\: \Tel\\u00e9fonos Internacionales\, \T_tlf_recepcion_24\: \Tel. Recepci\\u00f3n 24H\, \T_toda_la_estancia\: \Toda la estancia\, \T_todas\: \Todas\, \T_todas_ofertas\: \Todas las ofertas\, \T_today\: \Hoy\, \T_todo_ventajas\: \Todo ventajas\, \T_todos\: \Todos\, \T_todos_destinos\: \Todos los destinos\, \T_todos_establecimientos_en\: \Todos los establecimientos en\, \T_todos_hoteles\: \Todos nuestros Hoteles\, \T_todos_hoteles_2\: \Todos los Hoteles\, \T_todos_hoteles_3\: \Todos los hoteles\, \T_todos_hoteles_en\: \Todos los hoteles en\, \T_todos_los_alojamiento\: \Todos los alojamientos\, \T_todos_los_establecimientos\: \Todos los establecimientos\, \T_todos_viajeros\: \Todos los viajeros\, \T_tokenizar_tarjeta\: \Tokenizar tarjeta\, \T_tooltip_mas_tipos_regimenes\: \Ver todos los tipos de pensiones alimenticias\, \T_tooltip_telefono\: \En caso de que haya algún problema para esta reserva te podremos llamar para avisarte.\, \T_torneo\: \Torneo\, \T_total\: \Total\, \T_total_a_pagar\: \Total a pagar\, \T_total_ahora\: \Total a pagar ahora\, \T_total_alojamiento\: \Total alojamiento\, \T_total_bono_with_price\: \Importe Bono Original\, \T_total_calendario\: \desde\, \T_total_compra\: \Total Pago Compra (IVA incluido)\, \T_total_con_descuento\: \Total con descuento\, \T_total_despues\: \Total a pagar en oficina\, \T_total_estancia\: \Total estancia\, \T_total_impuestos_cargos_incluidos\: \Total otros impuestos y cargos incluidos\, \T_total_impuestos_cargos_no_incluidos\: \Total otros impuestos y cargos no incluidos\, \T_total_neto\: \Total Neto\, \T_total_neto_a_pagar\: \Total Neto a pagar\, \T_total_pendiente\: \Total pendiente de la reserva\, \T_total_precio\: \Total precio\, \T_total_puntos\: \Puntos Totales\, \T_total_pvp_reserva\: \Total PVP reserva\, \T_total_reserva\: \Total reserva\, \T_total_reserva_aprox\: \Total reserva aproximado\, \T_total_reserva_final\: \Total reserva final\, \T_total_reserva_final_tpv\: \Total pagado reserva final por TPV\, \T_total_reserva_original\: \Total reserva original\, \T_total_reserva_original_tpv\: \Total pagado reserva original por TPV\, \T_total_servicios_adicionales\: \Total servicios adicionales\, \T_total_sin_descuento\: \Total sin descuento\, \T_total_sin_impuestos\: \Total sin impuestos\, \T_tour_operator\: \Operador tur\\u00edstico / Empleado mayorista\, \T_tour_virtual\: \Tour virtual\, \T_trabaja_nosotros\: \Trabaja con nosotros\, \T_trabajo\: \Trabajo\, \T_trabajos_encontrados\: \Ofertas de trabajo encontradas\, \T_trade_fuc\: \FUC del comercio\, \T_trade_name\: \Nombre del comercio\, \T_trade_url\: \URL del comercio\, \T_transaction_amount\: \Importe de la operaci\\u00f3n\, \T_transaction_deadline\: \La fecha l\\u00edmite para completar la transacci\\u00f3n es\, \T_transaction_paypal\: \Id de Transacci\\u00f3n:\, \T_transaction_timestamp\: \Fecha / hora de la operaci\\u00f3n\, \T_transfer\: \Traslado\, \T_transfer_b4_1\: \Has seleccionado la opci\\u00f3n de b>Pago por Transferencia Bancaria./b> Deber\\u00e1s abonar tu reserva, como m\\u00e1ximo, b>@@days_to_pay@@ D\\u00cdAS ANTES DE TU LLEGADA/b> o la reserva quedar\\u00e1 cancelada autom\\u00e1ticamante. b>Las instrucciones para realizar el pago son las siguientes/b>\, \T_transfer_b4_1_R\: \Has seleccionado la opci\\u00f3n de b>Pago por Transferencia Bancaria./b> Deber\\u00e1s abonar tu reserva, como m\\u00e1ximo, b>@@days_to_pay@@ D\\u00cdAS DESPU\\u00c9S DE LA FECHA DE REALIZACI\\u00d3N DE LA MISMA/b> o la reserva quedar\\u00e1 cancelada autom\\u00e1ticamante. b>Las instrucciones para realizar el pago son las siguientes/b>\, \T_transfer_b4_2\: \Haz un ingreso o transferencia a nuestra cuenta de @@bank@@ antes del b>@@last_day_to_pay@@/b>.\, \T_transfer_b4_3\: \Env\\u00edanos el comprobante de la transferencia o ingreso al email @@email@@ @@fax@@ indicando tu nombre y apellidos y el localizador de la reserva.\, \T_transfer_back\: \Vuelta\, \T_transfer_bank\: \Pago por transferencia bancaria\, \T_transfer_bank_conditions\: \Para concluir tu reserva haz click en \\\Finalizar la reserva\\\. Recibir\\u00e1s un email autom\\u00e1tico con la confirmaci\\u00f3n de la reserva, los datos bancarios y los pasos a seguir para realizar el pago.\, \T_transfer_button_confirm\: \Confirmar los cambios en el formulario\, \T_transfer_confirmed\: \La reserva de su transfer de ida esta confirmada y le recibir\\u00e1 en la puerta del aeropuerto para llevarle al hotel\, \T_transfer_experience_remember_message\: \Queremos recordarle que, para finalizar la reserva de su traslado contratado, es necesario que siga el enlace enviado al correo electr\\u00f3nico con la confirmaci\\u00f3n de la estancia, o bien el que le proporcionamos en este mismo correo m\\u00e1s abajo. De no ser as\\u00ed, el traslado no podr\\u00e1 ser confirmado.\, \T_transfer_from\: \Transfer de vuelta\, \T_transfer_from_no_flight\: \A\\u00fan no tengo vuelo/tren de vuelta\, \T_transfer_go\: \Ida\, \T_transfer_info\: \Datos para la transferencia\, \T_transfer_payment\: \Para garantizar su reserva, debe realizar un deposito de span classcurrencyValue>%s/span> span classmonedaConv>\\u20ac/span>.\, \T_transfer_payment_subject\: \TRANSFERENCIA\, \T_transfer_to\: \Transfer de ida\, \T_transfer_to_no_flight\: \A\\u00fan no tengo vuelo/tren de ida\, \T_transmision\: \Transmisi\\u00f3n\, \T_tratamientos_disponibles\: \Tratamientos disponibles\, \T_trayecto\: \Trayecto\, \T_tu_noche_gratuita\: \Tu noche gratuita\, \T_tu_opinion_es_importante\: \Tu opinion es importante para mejorar nuestros servicio\, \T_ubicacion\: \Ubicaci\\u00f3n\, \T_ultimas_noticias\: \\\u00daltimas noticias\, \T_ultimo_hotel\: \Indique el hotel vita de su \\u00faltima reserva\, \T_un_paso_reservar\: \\\u00a1Solo te queda un paso para reservar!\, \T_unete_club\: \\\u00danete al club de @@hotel_name@@\, \T_unidentified\: \No identificado\, \T_unirme\: \Unirme\, \T_unirme_ahora\: \\\u00a1Unirme ahora!\, \T_unirse_club\: \Unirse al Club\, \T_unknown_error\: \Error desconocido o pago cancelado por el usuario\, \T_unsuscribe\: \Darse de baja\, \T_upgrade_disabled\: \No se puede seleccionar otro upgrade para esta habitaci\\u00f3n. Por favor elimine el upgrade que ya tiene seleccionado y vuelva a intentarlo\, \T_upgrade_todas\: \Se ha realizado el upgrade de r\\u00e9gimen en todas las habitaciones\, \T_use_bono_code\: \Utiliza este c\\u00f3digo bono en tu pr\\u00f3xima compra\, \T_use_points_b3_discount_label_input\: \Introduce el valor a descontar de tu cartera y aplica el descuento directo a tu reserva\, \T_use_points_b3_discount_welcome\: \\\u00a1Hola {name}! Has acumulado b>{points} {points_name}/b> en tu cartera\, \T_user_created\: \Se ha creado el usuario correctamente\, \T_user_info\: \Informaci\\u00f3n de usuario\, \T_user_modification_error\: \Se ha producido un error al modificar el usuario, intentelo de nuevo mas tarde\, \T_user_modified\: \Usuario modificado correctamente\, \T_user_not_found\: \No se ha encontrado resultado\, \T_user_not_registered\: \No se ha encontrado ning\\u00fan usuario con el email indicado\, \T_user_not_validated\: \Usuario no validado\, \T_user_remove_alert\: \Al borrar este usuario se eliminar\\u00e1n todos sus datos del sistema. Esta acci\\u00f3n no se puede deshacer.\, \T_user_remove_error\: \Se ha producido un error al eliminar usuario, intentelo de nuevo mas tarde\, \T_user_remove_question\: \\\u00bfEst\\u00e1 seguro de que desea eliminar este usuario?\, \T_user_removed\: \Usuario eliminado de la base de datos\, \T_user_reservation\: \Usuario\, \T_usuario\: \Usuario\, \T_usuario_id\: \Identificador de usuario\, \T_vacaciones_title\: \\\u00bfCu\\u00e1ndo te vas de vacaciones?\, \T_valid_days\: \D\\u00edas de validez\, \T_validate_promocde_error\: \Ha ocurrido un error\, \T_validate_promocde_novalid\: \Este email no puede usar este promocode\, \T_validate_promocde_used\: \Este email ya ha usado este promocode\, \T_validation_wrong\: \Por favor, revise los datos introducidos. Algunos faltan o son incorrectos.\, \T_valor_total\: \Valor total\, \T_valor_voucher\: \Valor del voucher\, \T_valoracion\: \valoraci\\u00f3n\, \T_valoracion_media\: \Valoraci\\u00f3n media\, \T_varios_participantes\: \Varios participantes\, \T_vehiculo\: \Vehiculo\, \T_vehiculo_bajo_peticion\: \Veh\\u00edculo bajo petici\\u00f3n\, \T_vehiculo_propio\: \Vehiculo propio\, \T_ventajas_exclusive\: \Ventajas de ser Exclusive\, \T_ventajas_reservar_web\: \Ventajas por reservar en esta web\, \T_ver\: \Ver\, \T_ver_alojamiento\: \Ver alojamiento\, \T_ver_calendario_precios\: \Ver calendario de precios\, \T_ver_carrito\: \Ver carrito\, \T_ver_detalles\: \Ver detalles\, \T_ver_detalles_hotel\: \Ver detalles del hotel\, \T_ver_email\: \Ver email\, \T_ver_en\: \Ver en\, \T_ver_en_mapa\: \Ver en Mapa\, \T_ver_fotos\: \Ver fotos\, \T_ver_grafica\: \Ver gr\\u00e1fica de precios\, \T_ver_habitacion\: \Ver habitaci\\u00f3n\, \T_ver_habitaciones\: \Ver habitaciones\, \T_ver_hotel\: \Ver Hotel\, \T_ver_imagenes\: \Ver Im\\u00e1genes\, \T_ver_las_ventajas\: \Ver las ventajas\, \T_ver_listado\: \Ver listado\, \T_ver_mapa\: \Ver mapa\, \T_ver_mas\: \Ver m\\u00e1s\, \T_ver_mas_info\: \Ver m\\u00e1s informaci\\u00f3n\, \T_ver_mas_precios\: \Ver m\\u00e1s precios\, \T_ver_mas_reservas\: \Ver m\\u00e1s reservas\, \T_ver_menos\: \Ver menos\, \T_ver_menos_info\: \Ver menos informaci\\u00f3n\, \T_ver_plano\: \Ver plano\, \T_ver_precios_en\: \Ver precios en\, \T_ver_puestos\: \Ver Puestos Vacantes o indicar Candidatura Libre\, \T_ver_reserva\: \Ver reserva\, \T_ver_resultados_como\: \Ver resultados como\, \T_ver_tarifas\: \Ver Tarifas\, \T_ver_toda_la_galeria\: \Ver toda la galer\\u00eda\, \T_ver_todas\: \Ver todas\, \T_ver_todas_nuestras_ofertas\: \Ver todas nuestras ofertas\, \T_ver_todos\: \Ver todos\, \T_ver_todos_hoteles\: \Ver todos los hoteles ahora\, \T_ver_todos_los_detalles\: \Ver todos los detalles\, \T_ver_todos_los_servicios\: \Ver todos los servicios\, \T_ver_ventajas\: \Ver Ventajas\, \T_ver_version_escritorio\: \Ver versi\\u00f3n de escritorio\, \T_ver_version_movil\: \Ver versi\\u00f3n m\\u00f3vil\, \T_ver_video\: \Ver Video\, \T_ver_web\: \Ver Web\, \T_ver_web_hotel\: \Ver web del hotel\, \T_verification_code\: \C\\u00f3digo de verificaci\\u00f3n\, \T_verify_email\: \Verifique su e-mail\, \T_verify_your_email\: \Verifica tu email\, \T_very_asked\: \\\u00a1Muy solicitado!\, \T_viajo_grupo\: \Viajo en grupo\, \T_visa_mastercard\: \VISA, Maestro y MasterCard\, \T_visitala\: \Vis\\u00edtala\, \T_visitar_web\: \Visitar Web\, \T_visite_web\: \Visite nuestra web\, \T_vita_55_hoteles\: \Hoteles Vita 55\, \T_volver\: \Volver\, \T_volver_atras\: \Volver atr\\u00e1s\, \T_volver_inicio\: \Volver al inicio\, \T_volver_suites\: \Volver a Suites\, \T_volver_web\: \Volver a la web\, \T_vuelta\: \Vuelta\, \T_wait_transfer\: \La reserva de su transfer est\\u00e1 a la espera de los datos necesarios para poder ser confirmada\, \T_waiting_4_adapter_answer\: \b>Estamos realizando su reserva./b> br> Por favor permanezca a la espera y no cierre esta ventana. br> Una vez registrada, se mostrar\\u00e1 la confirmaci\\u00f3n de la reserva.br> En cualquier caso, b> tambi\\u00e9n la recibir\\u00e1 v\\u00eda email./b>. br>br> Muchas gracias por su paciencia. \, \T_waiting_4_tpv_answer\: \b>A\\u00fan no hemos recibido informaci\\u00f3n sobre su pago/b> (puede tardar unos minutos). br> Por favor permanezca a la espera. br>br> En cualquier caso, b>recibir\\u00e1 un email con la confirmaci\\u00f3n de reserva/b> una vez hayamos recibido la verficicaci\\u00f3n de su banco. br>br> Muchas gracias por su paciencia.\, \T_wallet_card_email_assistance_msg\: \Si tienes alguna pregunta o necesitas asistencia adicional, no dudes en contactarnos. \\u00a1Estamos aqu\\u00ed para ayudarte!\, \T_wallet_card_email_discount_redeem\: \Por favor, canjea este c\\u00f3digo antes del @@EXPIRE_DATE@@ para recibir un descuento de @@DISCOUNT@@ / @@DISCOUNT_TYPE@@ en tu reserva.\, \T_wallet_card_email_regards_msg\: \Atentamente,br/> Equipo de @@HOTEL_NAME@@\, \T_wallet_card_email_subtitle\: \La tarjeta monedero electr\\u00f3nica de b>@@HOTEL_NAME@@/b> te ofrece la libertad de reservar tus vacaciones cuando quieras...\, \T_wallet_card_email_title\: \\\u00a1Enhorabuena aqu\\u00ed tienes tu tarjeta monedero!\, \T_wallet_datails\: \Te informamos que se ha generado una nueva Tarjeta Monedero. A continuaci\\u00f3n, le adjuntamos detalles de la tarjeta\, \T_wallet_generated\: \\\u00a1Se ha generado una nueva Tarjeta Monedero!\, \T_wallet_rates_tu_use\: \Tarifas aplicadas para su uso\, \T_wallet_redeem_hotels\: \Hoteles disponibles para canjear\, \T_wallets_number\: \N\\u00famero de tarjetas emitidas\, \T_want_register_different_method\: \\\u00bfQuieres registrarte por otro m\\u00e9todo?\, \T_want_to_leave_comment\: \Quiero dejar un comentario o petici\\u00f3n\, \T_want_upgrade\: \\\u00bfQuieres mejorar tu reserva?\, \T_warning_cvv_datatrans\: \Aviso, en cumplimiento con la normativa PCI DSS sobre el tratamiento de tarjetas de cr\\u00e9dito, una vez consulte el cvv de la tarjeta, este estar\\u00e1 durante 30 minutos, pasado este tiempo, el cvv se borrar\\u00e1 permanentemente y no podr\\u00e1 volver a ser consultado.\, \T_warning_min_stay\: \Estancia m\\u00ednima @@num_days@@ noches\, \T_warning_min_stay_extra\: \Precio modificado para ajustarse a la estancia m\\u00ednima\, \T_warning_min_stay_popup\: \Tu b\\u00fasqueda no cumple la estancia m\\u00ednima. El precio mostrado es para @@num_days@@ noches.\, \T_warning_offices_external_no_match\: \Lo sentimos, los destinos elegidos son incompatibles.\, \T_web_oficial\: \Web Oficial\, \T_wedding_specialist\: \Especialista en bodas de destino\, \T_welcome_user_email_content_v3\: \Desde @@hotel@@ nos alegra much\\u00edsimo recibirte en nuestro Club. A partir de ahora te beneficiar\\u00e1s de descuentos y promociones exclusivas para que puedas disfrutar de tu estancia siempre al mejor precio.\, \T_welcome_user_email_title_v3\: \\\u00a1Ya eres parte de nuestro club!\, \T_whatsapp_description\: \Marca la casilla como activa\, \T_whatsapp_title\: \Te notificamos por WhatsApp\, \T_wifi_gratuito\: \Wifi Gratuito\, \T_wifi_gratuito_recepcion\: \Wifi Gratuito en recepci\\u00f3n\, \T_with_card\: \Reserva con tarjeta de cr\\u00e9dito\, \T_without_card\: \Reserva sin tarjeta de cr\\u00e9dito\, \T_without_card_subject\: \SIN TARJETA\, \T_work_phone\: \Tel\\u00e9fono del trabajo\, \T_write_your_message\: \Escribe tu mensaje\, \T_wrong_data\: \Algo ha ido mal guardando los datos para el traslado\, \T_y_mejor_precio\: \y al mejor precio\, \T_yes_confirmed\: \Enviado\, \T_your_booking\: \Tu reserva\, \T_your_email\: \tu email\, \T_zona_profesional\: \Zona Profesional\});/script>style>body{margin:0;padding:0}/style>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5639601012080640.js?v13_04_2022_16_30_11jQuery>/script>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5669152601669632.js?v24_09_2020_15_28_24Revolution slider tools>/script>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5177123765485568.js?v25_05_2022_10_51_30jQuery UI>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5177123765485568.css?v25_05_2022_10_51_30jQuery UI library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5765365372026880.js?v14_10_2020_14_33_17Owl Carousel>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5765365372026880.css?v14_10_2020_14_33_17Owl Carousel library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue>/*! * jQuery i18n plugin * @requires jQuery v1.1 or later * * See https://github.com/recurser/jquery-i18n * * Licensed under the MIT license. * * Version: % pkg.version %> (% meta.date %>) */(function ($) { /** * i18n provides a mechanism for translating strings using a jscript dictionary. * */ var __slice Array.prototype.slice; /* * i18n property list */ var i18n { dict: null, /** * load() * * Load translations. * * @param property_list i18n_dict : The dictionary to use for translation. */ load: function (i18n_dict) { if (this.dict ! null) { $.extend(this.dict, i18n_dict); } else { this.dict i18n_dict; } }, /** * _() * * Looks the given string up in the dictionary and returns the translation if * one exists. If a translation is not found, returns the original word. * * @param string str : The string to translate. * @param property_list params.. : params for using printf() on the string. * * @return string : Translated word. */ _: function (str) { dict this.dict; if (dict && dict.hasOwnProperty(str)) { str dictstr; } args __slice.call(arguments); args0 str; // Substitute any params. return this.printf.apply(this, args); }, /* * printf() * * Substitutes %s with parameters given in list. %%s is used to escape %s. * * @param string str : String to perform printf on. * @param string args : Array of arguments for printf. * * @return string result : Substituted string */ printf: function (str, args) { if (arguments.length 2) return str; args $.isArray(args) ? args : __slice.call(arguments, 1); return str.replace(/(^%|^)%(?:(\d+)\$)?s/g, function (p0, p, position) { if (position) { return p + argsparseInt(position) - 1; } return p + args.shift(); }).replace(/%%s/g, %s); } }; /* * _t() * * Allows you to translate a jQuery selector. * * eg $(h1)._t(some text) * * @param string str : The string to translate . * @param property_list params : Params for using printf() on the string. * * @return element : Chained and translated element(s). */ $.fn._t function (str, params) { return $(this).html(i18n._.apply(i18n, arguments)); }; $.i18n i18n;})(jQuery);var messages_es { gracias newsletter: Gracias por suscribirte a nuestro newsletter, error newsletter: Algún campo obligatorio incorrecto, titulo_cookie: Información sobre las cookies de este sitio: , cookie_linea_1: Utilizamos cookies propias y de terceros para mejorar nuestros servicios y personalizar nuestra comunicación en, cookie_linea_2: base a sus hábitos de navegación y preferencias. Si continúa navegando, consideramos que acepta su uso., link_aviso_cookie: Aviso de Cookies., politica_cookie: Ver Política de cookies., reserva_no_encontrada: No se ha encontrado ninguna reserva activa para el email y localizador introducidos, campo_valor_invalido: Ha introducido un valor inválido, campo_obligatorio: Este campo es obligatorio, confirmacion_cancelacion_reserva: ¿Está seguro que desea cancelar la reserva?, gracias_contacto: Su mensaje ha sido registrado. Muchas gracias, volver_atras: VOLVER ATRÁS, confirm_no_cv: No ha adjuntado ningún CV. ¿Desea continuar?, promocode_input: ¿Tienes un strong>Código Promocional/strong>?, max_days_offer: Máxima estancia para esta promoción: , min_days_offer: Mínima estancia para esta promoción: , ver_en: Ver en, ver_mas: Ver más, habitacion: Habitación, specific_date: Fecha específica, have_flexibility: Tengo flexibilidad, compare_complete_month: Compara un mes entero, cheapest_month: Ver mes más económico, calendar: Calendario, graphic: Gráfico, selected_stay: Estancia seleccionada, selected_dates_price: Precio estancia seleccionada, search: Buscar, available_date_legend: Fecha con disponibilidad y sin estancia mínima, min_stay_legend: Fecha con estancia mínima superior, no_dispo_legend: Fecha sin disponibilidad de habitaciones, nights: Noches, helper_select_entry: Por favor, seleccione una fecha de entrada, helper_select_departure: Seleccione una fecha de salida, perform_search: Realizar búsqueda, select_other_date: Seleccione otra fecha, flexible_days_click: ¿Flexibilidad de fechas? strong>Haz click aquí/strong>, entry_date_select: Seleccionar Fecha de Entrada, departure_date_select: Seleccionar Fecha de Salida, return: Volver, select_hotel: Por favor seleccione un hotel, add_room: Añadir habitación, remove_room: Quitar habitación, save: Guardar, cancell: Cancelar, searching_price: strong>BUSCANDO/strong>br>EL MEJOR PRECIO ONLINE GARANTIZADO, reserva_ahora: Reserva ahora, select: Seleccionar, selected_a: Seleccionadas, todas: Todas, no_disponible: No disponible, descuento_aplicado: Descuento aplicado, dia_gratis: gratis, salida: Salida, aceptar: Aceptar, denegar: Denegar, desde: desde, solo_salida: Solo salida, calendar_small_letter: Precios mínimos sujetos a estancias mínimas u otras restricciones., edad_ninos_obilgatorio: Introduce la edad de todos los niños, deleted_successfully: Usuario eliminado con éxito, logged_successfully: Autenticado con éxito, modified_successfully: Usuario modificado con éxito, only_admin_allowed: Solo los usuarios admin están permitidos, only_logged_user_allowed: Solo los usuarios autenticados están permitidos, password_recovery_sent: Le hemos enviado un correo electrónico con todo lo necesario para recuperar su acceso, registered_successfully: Usuario registrado con éxito, repeated_user: Usuario repetido, server_error: Error de servidor, unknown_error: Error desconocido, user_not_found: Usuario no encontrado, question_delete_account: ¿Seguro que quieres eliminar tu cuenta?, card_resended: Se ha reenviado su tarjeta, preposition: de, monthNames: Enero,Febrero,Marzo,Abril,Mayo,Junio, Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre, entrada: Entrada, regimen: Régimen, condiciones: Condiciones, ocupacion: Ocupación, localizador: Localizador, modificar: Modificar, cantidad: Cantidad, dias: Días, total_imp_incl: Total imp. incl., precio: Precio, ver_mas_detalles: Ver más detalles, ver_menos_detalles: Ver menos detalles, invitation_successfully: Invitación enviada correctamente, modification_error: ¡Ups! La tarifa que seleccionaste no permite cambios de reserva gratuitos., cancellation_error: ¡Ups! La tarifa que seleccionaste no permite cancelaciones gratuitas., seleccionar_fechas: Seleccionar fechas};var messages_en { gracias newsletter: Thank you for subscribing to our newsletter, error newsletter: Incorrect information entered, titulo_cookie: Information on this sites cookies:, cookie_linea_1: We use our own and third-party cookies to improve our services and personalise our communication based on user browsing, cookie_linea_2: habits and preferences. If you continue browsing, it is understood that you accept their use., link_aviso_cookie: Cookies Policy., politica_cookie: Read privacy policy., reserva_no_encontrada: No active booking was found for the given email and booking reference, campo_valor_invalido: This value is not valid, campo_obligatorio: This section must be completed, confirmacion_cancelacion_reserva: Are you sure you want to cancel this booking?, gracias_contacto: Your message has been recorded. Thank you very much, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maximum stay for this promotion: , min_days_offer: Minimum stay for this promotion: , ver_en: View in, promocode_input: Do you have a strong> Promotional Code/strong>?, ver_mas: See more, habitacion: Room, specific_date: Specific date, have_flexibility: I am flexible, compare_complete_month: Compare whole month, cheapest_month: See cheapest month, calendar: Calendar, graphic: Graph, selected_stay: Selected stay, selected_dates_price: Price of selected stay, search: Search, available_date_legend: Available date without minimum stay, min_stay_legend: Date with longer minimum stay, no_dispo_legend: Date with no available rooms, nights: Nights, helper_select_entry: Select a check-in date, helper_select_departure: Select a check-out date, perform_search: Perform search, select_other_date: Select another date, flexible_days_click: Flexible with dates? strong>Click here/strong>, entry_date_select: Select Check-In Date, departure_date_select: Select Check-Out Date, return: Return, select_hotel: Please select a hotel, add_room: Add room, remove_room: Remove room, save: Save, cancell: Cancel, loading_text: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, todas: All, no_disponible: Not available, descuento_aplicado: Discount applied, dia_gratis: Free, salida: Departure, aceptar: Accept, denegar: Deny, desde: from, solo_salida: Only departure, calendar_small_letter: Minimum prices subject to minimum stays or other restrictions., edad_ninos_obilgatorio: Insert the age of all children, deleted_successfully: User deleted successfully, logged_successfully: Authenticated successfully, modified_successfully: User modified successfully, only_admin_allowed: Only admin users are allowed, only_logged_user_allowed: Only authenticated users are allowed, password_recovery_sent: We have sent you an email with everything you need to regain your access, registered_successfully: User registered successfully, repeated_user: Repeated user, server_error: Server error, unknown_error: Unknown error, user_not_found: User not found, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, modification_error: Oops! The rate you selected does not allow free booking changes., cancellation_error: Oops! Your selected rate does not allow free cancellations., seleccionar_fechas: Select dates};var messages_ca { gracias newsletter: Gràcies per subscriuret al nostre newsletter, error newsletter: Algun camp obligatori incorrecte, titulo_cookie: Informació sobre les galetes daquest lloc: , cookie_linea_1: Utilitzem cookies pròpies i de tercers per millorar els nostres serveis i personalitzar la nostra comunicació en, cookie_linea_2: base als seus hàbits de navegació i preferències. Si continua navegant, considerem que accepta el seu ús., link_aviso_cookie: Avís de Cookies., politica_cookie: Veure Política de cookies., reserva_no_encontrada: No sha trobat cap reserva activa per lemail i localitzador introduïts, campo_valor_invalido: Ha introduït un valor invàlid, campo_obligatorio: Aquest camp és obligatori, confirmacion_cancelacion_reserva: Esteu segur que voleu cancel·lar la reserva?, gracias_contacto: El seu missatge ha estat registrat. moltes gràcies, volver_atras: Tornar enrere, confirm_no_cv: No ha adjuntat cap CV. Voleu continuar?, promocode_input: Tens un strong>codi promocional/strong>?, max_days_offer: Màxima estada per a aquesta promoció: , min_days_offer: Mínima estada per a aquesta promoció: , ver_en: Veure en, habitacion: Habitació, specific_date: Data específica, have_flexibility: Tinc flexibilitat, compare_complete_month: Compara un mes sencer, cheapest_month: Veure mes més econòmic, calendar: Calendari, graphic: Gràfic, selected_stay: Estada seleccionada, selected_dates_price: Preu de lestada seleccionada, search: Cercar, available_date_legend: Data amb disponibilitat i sense estada mínima, min_stay_legend: Data amb estada mínima superior, no_dispo_legend: Data sense disponibilitat dhabitacions, nights: Nits, helper_select_entry: Seleccioneu una data dentrada, helper_select_departure: Seleccioneu una data de sortida, perform_search: Realitzar recerca, select_other_date: Seleccioneu una altra data, select_hotel: Si us plau seleccioni un hotel, ver_mas: Veure més, flexible_days_click: ¿Flexibilitat de dates? strong>Fes click aquí/strong>, entry_date_select: Seleccionar Data dentrada, departure_date_select: Seleccionar Data de Sortida, return: Tornar, add_room: Afegir habitació, save: Desar, cancell: Cancel, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Reserva ara, select: Seleccionar, selected_a: Seleccionades, no_disponible: No disponible, dia_gratis: gratis, salida: Sortida, aceptar: Acceptar, denegar: Denegar, desde: des, solo_salida: Només sortida, calendar_small_letter: Preus mínims subjectes a estades mínimes o altres restriccions, edad_ninos_obilgatorio: Introdueix la edat de tots els nens, deleted_successfully: Usuari eliminat amb èxit, logged_successfully: Autenticat amb èxit, modified_successfully: Usuari modificat amb èxit, only_admin_allowed: Només els usuaris admin estan permesos, only_logged_user_allowed: Només els usuaris autenticats estan permesos, password_recovery_sent: Li hem enviat un correu electrònic amb tot el necessari per recuperar-ne laccés, registered_successfully: Usuari registrat amb èxit, repeated_user: Usuari repetit, server_error: Error de servidor, unknown_error: Error desconegut, user_not_found: Usuari no trobat, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: de , monthNames: Gener,Febrer,Març,Abril,Maig,Juny, Juliol,Agost,Setembre,Octubre,Novembre,Desembre, entrada: Entry, regimen: Règim, condiciones: Condicions, ocupacion: Ocupació, localizador: Localitzador, modificar: Modificar, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Veure més detalls, ver_menos_detalles: Veure menys detalls, invitation_successfully: Invitació enviada correctament, seleccionar_fechas: Seleccionar dates};var messages_de { gracias newsletter: Vielen Dank für die Bestellung unseres Infoblattes, error newsletter: falsche E-Mail, titulo_cookie: Information on this sites cookies:, cookie_linea_1: Wir verwenden eigene Cookies und Cookies von Drittanbietern, um unsere Dienste zu verbessern und unsere Kommunikation basierend auf dem Surfen durch Benutzer zu personalisieren, cookie_linea_2: Gewohnheiten und Vorlieben. Wenn Sie weiter surfen, erklären Sie sich mit deren Verwendung einverstanden., link_aviso_cookie: Hinweis Cookies., campo_valor_invalido: Der eingegebene Wert ist ungültig, campo_obligatorio: Dieses Feld ist erforderlich, reserva_no_encontrada: es wurde keine Reservierung mit diesem Email oder mit diesem Benutzernamen gefunden, confirmacion_cancelacion_reserva: Möchten Sie diese Reservierung wirklich stornieren?, gracias_contacto: Ihre Nachricht wurde aufgezeichnet. Vielen Dank, volver_atras: Geh Zurück, confirm_no_cv: Kein Lebenslauf beigefügt. Möchten Sie fortfahren?, max_days_offer: Maximun Aufenthalt für diese Promotion: , min_days_offer: Minimun Aufenthalt für diese Promotion: , ver_en: Siehe in, promocode_input: Haben Sie ein strong> Gutschein Code /strong>?, politica_cookie: Hinweise zur Verwendung von Cookies anzeigen., ver_mas: Mehr anzeigen, habitacion: Zimmer, specific_date: Spezifisches Datum, have_flexibility: Ich habe Flexibilität, selected_dates_price: Ausgewählter Aufenthaltspreis, search: Suche, nights: Nächte, perform_search: Suche, select_other_date: Wählen Sie ein anderes Datum aus, entry_date_select: Anreisedatum wählen, departure_date_select: Abreisedatum wählen, flexible_days_click: Sind Sie zeitlich flexibel? strong>Klicken Sie hier/strong>, compare_complete_month: Den ganzen Monat vergleichen, cheapest_month: Günstigsten Monat anzeigen, helper_select_entry: Bitte wählen Sie ein Anreisedatum, calendar: Kalender, graphic: Grafik, available_date_legend: Datum mit Verfügbarkeit und ohne Mindestaufenthalt, min_stay_legend: Datum mit höherem Mindestaufenthalt, no_dispo_legend: Datum ohne freie Zimmer, selected_stay: Ausgewählter Aufenthalt, helper_select_departure: Wählen Sie ein Abreisedatum, select_hotel: Bitte wählen Sie ein Hotel aus, loading_text: strong>SEARCHING/strong>br>DER BESTE PREIS ONLINE GARANTIERT, searching_price: strong>SEARCHING/strong>br>DER BESTE PREIS ONLINE GARANTIERT, reserva_ahora: Jetzt Buchen, select: Auswählen, selected_a: Ausgewählt, add_room: Zimmer hinzufügen, remove_room: Raum entfernen, no_disponible: No disponible, descuento_aplicado: Rabatt angewendet, dia_gratis: frei, salida: Beenden, aceptar: Akzeptieren, denegar: Verweigern, desde: von, solo_salida: Nur aussteigen, calendar_small_letter: Mindestpreise unterliegen Mindestaufenthalten oder anderen Einschränkungen., edad_ninos_obilgatorio: Geben Sie das Alter aller Kinder ein, deleted_successfully: Benutzer erfolgreich gelöscht, logged_successfully: erfolgreich authentifiziert, modified_successfully: Benutzer erfolgreich geändert, only_admin_allowed: Nur Admin-Benutzer sind erlaubt, only_logged_user_allowed: Nur authentifizierte Benutzer sind zugelassen, password_recovery_sent: Wir haben Ihnen eine E-Mail mit allen Informationen gesendet, die Sie benötigen, um Ihren Zugang wiederzuerlangen, registered_successfully: Registrierter Benutzer erfolgreich, repeated_user: wiederholter Benutzer, server_error: Serverfehler, unknown_error: unbekannter Fehler, user_not_found: Benutzer nicht gefunden, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: Januar,Februar,März,April,Mai,Juni, Juli,August,September,Oktober,November,Dezember, entrada: Eingang, regimen: Regime, condiciones: Bedingungen, ocupacion: Belegung, localizador: Suchnummer, modificar: Ändern, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Mehr Details anzeigen, ver_menos_detalles: Weniger Details anzeigen, invitation_successfully: Einladung erfolgreich versendet, modification_error: Ups! Du hast einen Tarif gewählt, wo keine kostenfreie Umbuchung für Deine Reservierung möglich ist., cancellation_error: Ups! Du hast einen Tarif gewählt, wo keine kostenfreie Stornierung für Deine Reservierung möglich ist., seleccionar_fechas: Wählen Sie Daten aus};var messages_fi { gracias newsletter: Kiitos tilaamalla uutiskirjeemme, error newsletter: virheellinen sähköpostiosoite, titulo_cookie: Tietoa tästä sivustosta:, cookie_linea_1: Käytämme omia ja kolmansien osapuolten evästeitä parantaaksemme palvelujamme ja räätälöidä viestintää, cookie_linea_2: perustuu selaimen tottumukset ja mieltymykset. Jos jatkat selata harkita hyväksymistä niiden käyttöä., link_aviso_cookie: Notice Cookies., reserva_no_encontrada: Löytäneet aktiivisia varaus sähköpostin ja hakulaite käyttöön, confirmacion_cancelacion_reserva: Oletko varma, että haluat perua varauksen?, gracias_contacto: Viestisi on tallennettu. paljon kiitoksia, volver_atras: TAKAISIN, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maksimiperilläoloaika tähän kampanjaan: , min_days_offer: Minimi oleskelu tähän kampanjaan: , ver_en: View in, promocode_input: Onko sinulla strong> Kampanjakoodi /strong>?, select_hotel: Valitse hotelli, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Varaa nyt, select: Valita, selected_a: Valittu, add_room: Lisää huone, no_disponible: Ei saatavilla, dia_gratis: ilmaiseksi, salida: Ulostulo, aceptar: Hyväksyä, denegar: kieltäytyä, desde: alkaen, solo_salida: Poistu vain, edad_ninos_obilgatorio: Syötä kaikkien lasten ikä, deleted_successfully: Käyttäjän poistaminen onnistui, logged_successfully: todennettu onnistuneesti, modified_successfully: Käyttäjän muokkaus onnistui, only_admin_allowed: Vain järjestelmänvalvojat ovat sallittuja, only_logged_user_allowed: Vain todennetut käyttäjät ovat sallittuja, password_recovery_sent: Olemme lähettäneet sinulle sähköpostin, jossa on kaikki mitä tarvitset pääsyn palauttamiseksi, registered_successfully: Rekisteröity käyttäjä onnistui, repeated_user: toistuva käyttäjä, server_error: palvelinvirhe, unknown_error: Tuntematon virhe, user_not_found: Käyttäjää ei löydy, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Valitse päivämäärät};var messages_fr { gracias newsletter: Merci pour votre inscription à notre lettre dinformation, error newsletter: Erreur dans lemail, titulo_cookie: Informations sur les cookies de ce site:, campo_valor_invalido: Vous avez entré une valeur invalide, cookie_linea_1: Nous utilisons nos cookies propres et tiers pour améliorer nos services et personnaliser votre communication en fonction de la navigation de lutilisateur, cookie_linea_2: Habitudes et préférences. Si vous continuez à naviguer, il est entendu que vous acceptez leur utilisation., link_aviso_cookie: Notice Cookies., reserva_no_encontrada: Aucune réservation active pour lemail ou numéro de réservation introduits., confirmacion_cancelacion_reserva: Êtes-vous sûr de vouloir annuler la réservation?, gracias_contacto: Votre message a bien été enregistré. merci beaucoup, volver_atras: retourner, confirm_no_cv: Aucun CV nest joint. Souhaitez-vous continuer?, max_days_offer: Séjour maximun pour cette promotion: , min_days_offer: Séjour minimum pour cette promotion: , ver_en: Voir dans, promocode_input: Avez-vous un strong> Code promotionnel /strong>?, specific_date: Date spécifique, have_flexibility: Jai une souplesse, compare_complete_month: Comparer un mois entier, cheapest_month: Voir plus de mois économique, calendar: Calendrier, graphic: Graphique, selected_stay: Restez sélectionné, selected_dates_price: Prix de séjour choisi, search: Rechercher, available_date_legend: Date de disponibilité et sans séjour minimum, min_stay_legend: Date de séjour minimum, no_dispo_legend: Date non disponible des chambres, nights: Nuits, helper_select_entry: Sélectionnez une date darrivée, helper_select_departure: Sélectionnez une date de départ, perform_search: Rechercher, select_other_date: Sélectionnez une autre date, flexible_days_click: Flexibilité de dates? strong>Cliquez ici/strong>, entry_date_select: Sélectionnez la date d’arrivée, departure_date_select: Sélectionnez la date de départ, return: Revenir, select_hotel: Veuillez sélectionner un hôtel, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Réservez maintenant, select: Sélectionner, selected_a: Sélectionné, add_room: Ajouter de la place, remove_room: Supprimer la pièce, no_disponible: Non disponible, descuento_aplicado: Rabais appliqué, dia_gratis: libre, salida: Sortie, aceptar: Accepter, denegar: Nier, desde: de, solo_salida: Seulement sortir, calendar_small_letter: Prix minimum sous réserve de séjours minimum ou dautres restrictions., edad_ninos_obilgatorio: Entrez lâge de tous les enfants, deleted_successfully: Utilisateur supprimé avec succès, logged_successfully: authentifié avec succès, modified_successfully: Utilisateur modifié avec succès, only_admin_allowed: Seuls les utilisateurs administrateurs sont autorisés, only_logged_user_allowed: Seuls les utilisateurs authentifiés sont autorisés, password_recovery_sent: Nous vous avons envoyé un e-mail avec tout ce dont vous avez besoin pour retrouver votre accès, registered_successfully: Utilisateur enregistré avec succès, repeated_user: utilisateur répété, server_error: erreur du serveur, unknown_error: erreur inconnue, user_not_found: Utilisateur non trouvé, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: Janvier,Février,Mars,Avril,Mai,Juin, Juillet,Août,Septembre,Octobre,Novembre,Décembre, entrada: Entrée, regimen: Régime, condiciones: Conditions, ocupacion: Occupation, localizador: Numéro de réservation, modificar: Modifier, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Voir plus de détails, ver_menos_detalles: Voir plus de détails, invitation_successfully: Invitation envoyée avec succès, seleccionar_fechas: Sélectionnez les dates};var messages_it { gracias newsletter: Grazie per liscrizione alla nostra newsletter, error newsletter: Qualsiasi campo obbligatorio non corretta, titulo_cookie: Informazioni sui cookies su questo sito: , cookie_linea_1: Usiamo proprie e terze parti cookie per migliorare i nostri servizi e personalizzare le nostre comunicazioni in, cookie_linea_2: base alle vostre abitudini di navigazione e le preferenze. Se si continua a navigare, consideriamo ad accettare il suo utilizzo., link_aviso_cookie: Avviso Cookie, politica_cookie: Visualizza la politica cookie., reserva_no_encontrada: Alcuna riserva attiva per la posta elettronica e localizzatore introdotto., campo_valor_invalido: È stato inserito un valore non valido., campo_obligatorio: Questo campo è obbligatorio, confirmacion_cancelacion_reserva: Sei sicuro di voler annullare la prenotazione?, gracias_contacto: Il tuo messaggio è stato registrato. Grazie mille, volver_atras: TORNA INDIETRO, confirm_no_cv: Non è collegato alcun CV. Continuare?, promocode_input: Hai un strong>codice promozionale?/strong>, max_days_offer: Soggiorno massimo per questa promozione: , min_days_offer: Soggiorno minimo per questa promozione: , ver_en: Vedi in, ver_mas: Vedi, habitacion: Camera, specific_date: data specifica, have_flexibility: Tengo flexibilidad, entry_date_select: Seleziona data di arrivo, departure_date_select: Seleziona data di partenza, flexible_days_click: Date Flessibili? strong>Clicca qui/strong>, compare_complete_month: Visualizza il mese per intero, cheapest_month: Visualizza il mese piú economico, helper_select_entry: Per favore seleziona una data di arrivo, calendar: Calendario, graphic: Grafico, selected_stay: Soggiorno selezionato, selected_dates_price: Prezzo della camera selezionato, search: Ricerca, available_date_legend: Data con disponibilitá e senza soggiorno minimo, min_stay_legend: Data con soggiorno minimo superiore, no_dispo_legend: Data senza disponibilitá, helper_select_departure: Seleziona una data di partenza, select_hotel: Seleziona un hotel, loading_text: strong>CERCANDO/strong>br>STIAMO CERCANDO IL MIGLIOR PREZZO ONLINE, reserva_ahora: Prenota ora, select: Selezionare, selected_a: Selezionato, add_room: Aggiungi stanza, remove_room: Rimuovi spazio, no_disponible: Non disponibile, nights: notti, perform_search: Fai ricerca, select_other_date: Seleziona unaltra data, return: Torna, save: Salvare, cancell: Annullare, searching_price: strong>CERCANDO/strong>br>STIAMO CERCANDO IL MIGLIOR PREZZO ONLINE, todas: tutto, dia_gratis: gratis, salida: Partenza, aceptar: Accettare, denegar: Rifiutare, desde: da, solo_salida: Solo uscita, calendar_small_letter: Prezzi minimi soggetti a soggiorni minimi o altre restrizioni., edad_ninos_obilgatorio: Inserisci letà di tutti i bambini, deleted_successfully: Utente eliminato con successo, logged_successfully: autenticato con successo, modified_successfully: Utente modificato con successo, only_admin_allowed: Sono ammessi solo gli utenti amministratori, only_logged_user_allowed: Sono ammessi solo utenti autenticati, password_recovery_sent: Ti abbiamo inviato une-mail con tutto il necessario per riottenere laccesso, registered_successfully: Utente registrato con successo, repeated_user: utente ripetuto, server_error: Errore del server, unknown_error: errore sconosciuto, user_not_found: Utente non trovato, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: Gennaio,Febbraio,Marzo,Aprile,Maggio,Giugno, Luglio,Agosto,Settembre,Ottobre,Novembre,Dicembre, entrada: Entrata, regimen: Regime, condiciones: Condizioni, ocupacion: Occupazione, localizador: Localizzatore, modificar: Modificare, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Vedi più dettagli, ver_menos_detalles: Vedi meno dettagli, invitation_successfully: Invito inviato con successo, seleccionar_fechas: Seleziona le date};var messages_ja { gracias newsletter: Thank you for subscribing to our newsletter, error newsletter: Incorrect information entered, titulo_cookie: Information on this sites cookies:, cookie_linea_1: We use our own and third-party cookies to improve our services and personalise our communication based on user browsing, cookie_linea_2: habits and preferences. If you continue browsing, it is understood that you accept their use., link_aviso_cookie: Cookies Policy., politica_cookie: Read privacy policy., reserva_no_encontrada: No active booking was found for the given email and booking reference, campo_valor_invalido: This value is not valid, campo_obligatorio: This section must be completed, confirmacion_cancelacion_reserva: Are you sure you want to cancel this booking?, gracias_contacto: Your message has been recorded. Thank you very much, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maximum stay for this promotion: , min_days_offer: Minimum stay for this promotion: , ver_en: View in, promocode_input: Do you have a strong> Promotional Code/strong>?, ver_mas: See more, habitacion: Room, specific_date: Specific date, have_flexibility: I am flexible, compare_complete_month: Compare whole month, cheapest_month: See cheapest month, calendar: Calendar, graphic: Graph, selected_stay: Selected stay, selected_dates_price: Price of selected stay, search: Search, available_date_legend: Available date without minimum stay, min_stay_legend: Date with longer minimum stay, no_dispo_legend: Date with no available rooms, nights: Nights, helper_select_entry: Select a check-in date, helper_select_departure: Select a check-out date, perform_search: Perform search, select_other_date: Select another date, flexible_days_click: Flexible with dates? strong>Click here/strong>, entry_date_select: Select Check-In Date, departure_date_select: Select Check-Out Date, return: Return, select_hotel: Please select a hotel, add_room: Add room, save: Save, cancell: Cancel, loading_text: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, todas: All, no_disponible: Not available, descuento_aplicado: Discount applied, dia_gratis: Free, salida: Departure, aceptar: Accept, denegar: Deny, desde: from, solo_salida: Only departure, calendar_small_letter: Minimum prices subject to minimum stays or other restrictions., edad_ninos_obilgatorio: Insert the age of all children, deleted_successfully: 正常に削除されたユーザー, logged_successfully: 正常に認証されました, modified_successfully: 正常に変更されたユーザー, only_admin_allowed: 管理者ユーザーのみが許可されます, only_logged_user_allowed: 認証されたユーザーのみが許可されます, password_recovery_sent: アクセスを回復するために必要なすべての情報が記載されたメールを送信しました, registered_successfully: 正常に登録されたユーザー, repeated_user: 繰り返し使用者, server_error: サーバーエラー, unknown_error: 未知のエラー, user_not_found: ユーザーが見つかりません, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: 日付を選択してください};var messages_ko { gracias newsletter: Thank you for subscribing to our newsletter, error newsletter: Incorrect information entered, titulo_cookie: Information on this sites cookies:, cookie_linea_1: We use our own and third-party cookies to improve our services and personalise our communication based on user browsing, cookie_linea_2: habits and preferences. If you continue browsing, it is understood that you accept their use., link_aviso_cookie: Cookies Policy., politica_cookie: Read privacy policy., reserva_no_encontrada: No active booking was found for the given email and booking reference, campo_valor_invalido: This value is not valid, campo_obligatorio: This section must be completed, confirmacion_cancelacion_reserva: Are you sure you want to cancel this booking?, gracias_contacto: Your message has been recorded. Thank you very much, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maximum stay for this promotion: , min_days_offer: Minimum stay for this promotion: , ver_en: View in, promocode_input: Do you have a strong> Promotional Code/strong>?, ver_mas: See more, habitacion: Room, specific_date: Specific date, have_flexibility: I am flexible, compare_complete_month: Compare whole month, cheapest_month: See cheapest month, calendar: Calendar, graphic: Graph, selected_stay: Selected stay, selected_dates_price: Price of selected stay, search: Search, available_date_legend: Available date without minimum stay, min_stay_legend: Date with longer minimum stay, no_dispo_legend: Date with no available rooms, nights: Nights, helper_select_entry: Select a check-in date, helper_select_departure: Select a check-out date, perform_search: Perform search, select_other_date: Select another date, flexible_days_click: Flexible with dates? strong>Click here/strong>, entry_date_select: Select Check-In Date, departure_date_select: Select Check-Out Date, return: Return, select_hotel: Please select a hotel, add_room: Add room, save: Save, cancell: Cancel, loading_text: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, todas: All, no_disponible: Not available, descuento_aplicado: Discount applied, dia_gratis: Free, salida: Departure, aceptar: Accept, denegar: Deny, desde: from, solo_salida: Only departure, calendar_small_letter: Minimum prices subject to minimum stays or other restrictions., edad_ninos_obilgatorio: Insert the age of all children, deleted_successfully: 사용자를 삭제했습니다., logged_successfully: 성공적으로 인증, modified_successfully: 성공적으로 수정된 사용자, only_admin_allowed: 관리자만 허용됩니다., only_logged_user_allowed: 인증된 사용자만 허용, password_recovery_sent: 액세스 권한을 다시 얻는 데 필요한 모든 정보가 포함된 이메일을 보냈습니다., registered_successfully: 등록된 사용자, repeated_user: 반복 사용자, server_error: 서버 오류, unknown_error: 알수없는 오류, user_not_found: 사용자를 찾을 수 없음, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: 날짜를 선택하세요};var messages_nl { gracias newsletter: Dank u voor een abonnement onze nieuwsbrief, error newsletter: verkeerde e-, titulo_cookie: Informatie over de cookies van deze site:, cookie_linea_1: We maken gebruik van onze eigen en derden cookies om onze diensten te verbeteren en te personaliseren onze communicatie gebaseerd op de gebruikers browsen, cookie_linea_2: gewoonten en voorkeuren. Als u doorgaat met browsen, wordt ervan uitgegaan dat u het gebruik ervan te aanvaarden., link_aviso_cookie: Opmerken Cookies., reserva_no_encontrada: Geen actieve reservering werd gevonden voor het opgegeven e-mail en identifier, campo_valor_invalido: Deze waarde is niet geldig, campo_obligatorio: Dit veld is verplicht, confirmacion_cancelacion_reserva: Bent u zeker dat u deze reservering annuleren?, gracias_contacto: Uw bericht is opgenomen. Heel erg bedankt, volver_atras: GA TERUG, confirm_no_cv: Geen CV bevestigd. Wilt u doorgaan?, max_days_offer: Maximum verblijf voor deze promotie: , min_days_offer: Minimum verblijf voor deze promotie: , ver_en: Zien in, ver_mas: Zien meer, promocode_input: Heeft u een strong> Promotional Code /strong>?, select_hotel: Selecteer aub een hotel, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Reserveer nu, select: kiezen, selected_a: Gekozen, add_room: Ruimte toevoegen, no_disponible: Niet beschikbaar, flexible_days_click: Datum flexibiliteit? strong>Klik hier/strong>, entry_date_select: Selecteer de boekingsdatum, departure_date_select: Selecteer Uitgangsdatum, compare_complete_month: Vergelijk een hele maand, cheapest_month: Zie meer economische maand, helper_select_entry: Selecteer een boekingsdatum, helper_select_departure: Selecteer een einddatum, available_date_legend: Datum met beschikbaarheid en zonder minimumverblijf, min_stay_legend: Datum met minimumverblijf, no_dispo_legend: Datum zonder beschikbaarheid van de kamer, selected_stay: Geselecteerd verblijf, selected_dates_price: Geselecteerde kamerprijs, searching_price: strong>OP ZOEK NAAR/strong>br>DE BESTE GEGARANDEERDE ONLINE PRIJS, perform_search: Zoek, dia_gratis: gratis, salida: Uitgang, aceptar: Aanvaarden, denegar: Weigeren, desde: van, solo_salida: Alleen exit, calendar_small_letter: Minimale prijzen onder voorbehoud van minimum verblijf of andere beperkingen., edad_ninos_obilgatorio: Voer de leeftijd van alle kinderen in, deleted_successfully: Gebruiker verwijderd, logged_successfully: succesvol geauthenticeerd, modified_successfully: Gebruiker met succes gewijzigd, only_admin_allowed: Alleen beheerders zijn toegestaan, only_logged_user_allowed: Alleen geverifieerde gebruikers zijn toegestaan, password_recovery_sent: We hebben je een e-mail gestuurd met alles wat je nodig hebt om weer toegang te krijgen, registered_successfully: Geregistreerde gebruiker succesvol, repeated_user: herhaalde gebruiker, server_error: Serverfout, unknown_error: onbekende fout, user_not_found: Gebruiker niet gevonden, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Selecteer data};var messages_pt { gracias newsletter: Obrigada por subscrever a nossa newsletter, error newsletter: Por favor preencha corretamente o(s) campo(s) obrigatório(s), titulo_cookie: Informação sobre as cookies deste website: , cookie_linea_1: Utilizamos as nossas próprias cookies e de terceiros de forma a melhorar os nossos serviços e personalizar a nossa comunicação, cookie_linea_2: com base nos dados de navegação e preferências do utilizador. Ao continuar a navegar neste website, subentendemos que aceita a sua utilização., link_aviso_cookie: Aviso de Cookies., politica_cookie: Ver política de cookies., reserva_no_encontrada: Não encontramos nenhuma reserva ativa para este endereço de email, campo_obligatorio: Este campo é obrigatório, confirmacion_cancelacion_reserva: Tem a certeza que deseja cancelar a sua reserva?, gracias_contacto: A sua mensagem foi registada, obrigado, volver_atras: VOLTAR ATRÁS, confirm_no_cv: Não anexou nenhum CV. Deseja continuar?, promocode_input: Tem um strong>Código Promocional/strong>?, max_days_offer: Estadia máxima para esta promoção: , min_days_offer: Estadia minima para esta promoção: , ver_en: Ver em, entry_date_select: Selecionar Data de Entrada, departure_date_select: Selecionar Data de Saída, flexible_days_click: Flexibilidade de datas? strong>Clique aqui/strong>, compare_complete_month: Comparar um mês inteiro, cheapest_month: Ver mês mais económico, helper_select_entry: Por favor, selecione uma data de entrada, calendar: Calendário, graphic: Gráfico, available_date_legend: Data com disponibilidade e sem estadia mínima, min_stay_legend: Data com estadia mínima superior, no_dispo_legend: Data sem disponibilidade de quartos, selected_stay: Estadia selecionada, helper_select_departure: Selecione uma data de saída, select_hotel: Selecione um hotel, loading_text: strong>À PROCURA/strong>br>DO MELHOR PREÇO ONLINE, reserva_ahora: Reserve agora, nights: Noites, perform_search: Realizar pesquisa, search: Pesquisar, add_room: Adicionar quarto, remove_room: Eliminar quarto, save: Guardar, cancell: Cancelar, searching_price: strong>À PROCURA/strong>br>DO MELHOR PREÇO GARANTIDO, select: Selecionar, selected_a: Selecionadas, no_disponible: Não disponível, dia_gratis: livre, salida: Saída, aceptar: Aceitar, denegar: Negar, desde: de, solo_salida: Apenas sair, return: Voltar, calendar_small_letter: Preços mínimos sujeitos a estadias mínimas ou outras restrições., edad_ninos_obilgatorio: Introduza a idade de todas as crianças, deleted_successfully: Usuário excluído com sucesso, logged_successfully: autenticado com sucesso, modified_successfully: Usuário modificado com sucesso, only_admin_allowed: Apenas usuários administradores são permitidos, only_logged_user_allowed: Somente usuários autenticados são permitidos, password_recovery_sent: Enviamos um e-mail com tudo o que você precisa para recuperar seu acesso, registered_successfully: Utilizador registado com sucesso, repeated_user: usuário repetido, server_error: erro de servidor, unknown_error: erro desconhecido, user_not_found: Usuário não encontrado, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: de , monthNames: Janeiro,Fevereiro,Março,Abril,Maio,Junho, Julho,Agosto,Setembro,Outubro,Novembro,Dezembro, entrada: Entrada, regimen: Regime, condiciones: Condições, ocupacion: Ocupação, localizador: Localizador, modificar: Modificar, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: Ver mais detalhes, ver_menos_detalles: Ver menos detalhes, invitation_successfully: Convite enviado com sucesso, seleccionar_fechas: Selecione datas};var messages_ru { gracias newsletter: Спасибо за подписку на наши новостные письма, error newsletter: Неверный адрес электронной почты, titulo_cookie: Информация о файлах cookies на этом сайте:, cookie_linea_1: Мы используем свои собственные и сторонние файлы cookies для улучшения наших услуг и персонализации общения на, cookie_linea_2: основе Ваших привычек и предпочтений при просмотре. Если Вы продолжаете знакомство с сайтом, мы считаем, что Вы принимаете эти условия., link_aviso_cookie: Notice Cookies., politica_cookie: См. Политику использования файлов cookies., reserva_no_encontrada: Мы не нашли Ваше бронирование по данным электронного адреса и номера бронирования., confirmacion_cancelacion_reserva: Вы уверены, что хотите отменить бронирование?, gracias_contacto: Ваше сообщение было успешно зарегистрировано. Большое спасибо!, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Максимальное пребывание для продвижения: , min_days_offer: Минимальный срок пребывания для продвижения: , ver_en: View in, promocode_input: Есть ли у вас strong> Рекламный код /strong>?, select_hotel: Пожалуйста, выберите отель, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Забронируйте сейчас, entry_date_select: Выберите дату записи, departure_date_select: Выберите дату вылета, flexible_days_click: Гибкость дат? strong>нажмите здесь/strong>, compare_complete_month: сравнить целый месяц, cheapest_month: См. Более экономичный месяц, searching_price: strong>ищу/strong>br>Лучшая цена онлайн гарантирована, calendar: календарь, graphic: графический, helper_select_entry: выберите дату записи, helper_select_departure: выберите дату выхода, perform_search: выполнять поиск, available_date_legend: Дата с наличием и без минимального пребывания, min_stay_legend: Дата с минимальным проживанием, no_dispo_legend: Дата без возможности бронирования, nights: Ночи, search: поиск, selected_stay: Выбранное пребывание, selected_dates_price: Выбранная стоимость номера, select: выбрать, selected_a: выбранный, add_room: добавить комнату, remove_room: Удалить комнату, no_disponible: Нет в наличии, dia_gratis: бесплатно, salida: выход, aceptar: принимать, denegar: отказываться, desde: ot, solo_salida: Only departure, calendar_small_letter: Минимальные цены при условии минимального пребывания или других ограничений., edad_ninos_obilgatorio: Укажите возраст всех детей, deleted_successfully: Пользователь успешно удален, logged_successfully: успешно аутентифицирован, modified_successfully: Пользователь успешно изменен, only_admin_allowed: Допускаются только пользователи с правами администратора, only_logged_user_allowed: Допускаются только авторизованные пользователи, password_recovery_sent: Мы отправили вам электронное письмо со всем, что вам нужно, чтобы восстановить доступ, registered_successfully: Пользователь успешно зарегистрирован, repeated_user: повторный пользователь, server_error: Ошибка сервера, unknown_error: неизвестная ошибка, user_not_found: Пользователь не найден, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Выберите даты};var messages_se { gracias newsletter: Tack för att prenumerera på vårt nyhetsbrev, error newsletter: Felaktiga obligatoriskt fält, titulo_cookie: Information om cookies på denna webbplats :, cookie_linea_1: Vi använder egna och tredjepartscookies för att förbättra våra tjänster och anpassa vår kommunikation, cookie_linea_2: baserat på dina surfvanor och preferenser . Om du fortsätter att bläddra , anser vi att acceptera dess användning ., link_aviso_cookie: Lägg märke till Cookies ., politica_cookie: Se princip cookies ., reserva_no_encontrada: Vi har inte hittat någon aktiv reserv för e-post och introducerade locator, campo_valor_invalido: Du angav ett ogiltigt värde, campo_obligatorio: Detta fält är tvingande, confirmacion_cancelacion_reserva: Är du säker på att du vill avbryta reservationen ?, gracias_contacto: Ditt meddelande har spelats in . tack så mycket, volver_atras: ÅTERGÅ, confirm_no_cv: Det har inte fäst någon CV . Fortsätt ?, promocode_input: Har du enstrong>kampanjkod/strong>?, max_days_offer: Maximal vistelse för denna kampanj : , min_days_offer: Kortaste vistelse för denna kampanj: , ver_en: utsikt, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, no_disponible: Not available, denegar: Deny, desde: from, solo_salida: Only departure, deleted_successfully: User deleted successfully, logged_successfully: Authenticated successfully, modified_successfully: User modified successfully, only_admin_allowed: Only admin users are allowed, only_logged_user_allowed: Only authenticated users are allowed, password_recovery_sent: We have sent you an email with everything you need to regain your access, registered_successfully: User registered successfully, repeated_user: Repeated user, server_error: Server error, unknown_error: Unknown error, user_not_found: User not found, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Select dates};var messages_sv { gracias newsletter: Tack för att prenumerera på vårt nyhetsbrev, error newsletter: Felaktiga obligatoriskt fält, titulo_cookie: Information om cookies på denna webbplats :, cookie_linea_1: Vi använder egna och tredjepartscookies för att förbättra våra tjänster och anpassa vår kommunikation, cookie_linea_2: baserat på dina surfvanor och preferenser . Om du fortsätter att bläddra , anser vi att acceptera dess användning ., link_aviso_cookie: Lägg märke till Cookies ., politica_cookie: Se princip cookies ., reserva_no_encontrada: Vi har inte hittat någon aktiv reserv för e-post och introducerade locator, campo_valor_invalido: Du angav ett ogiltigt värde, campo_obligatorio: Detta fält är tvingande, confirmacion_cancelacion_reserva: Är du säker på att du vill avbryta reservationen ?, gracias_contacto: Ditt meddelande har spelats in . tack så mycket, volver_atras: ÅTERGÅ, confirm_no_cv: Det har inte fäst någon CV . Fortsätt ?, promocode_input: Har du enstrong>kampanjkod/strong>?, max_days_offer: Maximal vistelse för denna kampanj : , min_days_offer: Kortaste vistelse för denna kampanj: , ver_en: utsikt, select_hotel: Vänligen välj ett hotell, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, no_disponible: Not available, dia_gratis: Fri dag, denegar: vägra, desde: fra, solo_salida: Only departure, entry_date_select: Välj Inträdesdatum, departure_date_select: Välj avresedatum, searching_price: strong>LETAR/strong>br>EFTER BÄSTA GARANTERAT PRIS, helper_select_entry: Vänligen välj ett incheckningsdatum, available_date_legend: Datum med tillgänglighet och utan minsta vistelse, min_stay_legend: Datum med högre minimivistelse, no_dispo_legend: Datum utan rumstillgång, calendar_small_letter: Minimipriser är föremål för minimivistelser eller andra restriktioner., selected_stay: Vald vistelse, compare_complete_month: Jämför en hel månad, cheapest_month: Se billigaste månaden, deleted_successfully: Användaren har raderats, logged_successfully: har autentiserats, modified_successfully: Användare har modifierats framgångsrikt, only_admin_allowed: Endast administratörsanvändare är tillåtna, only_logged_user_allowed: Endast autentiserade användare är tillåtna, password_recovery_sent: Vi har skickat ett e-postmeddelande till dig med allt du behöver för att återfå din åtkomst, registered_successfully: Registrerad användare framgångsrikt, repeated_user: upprepad användare, server_error: Serverfel, unknown_error: okänt fel, user_not_found: Användaren hittades inte, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Select dates};var messages_sw { gracias newsletter: Tack för att prenumerera på vårt nyhetsbrev, error newsletter: Felaktiga obligatoriskt fält, titulo_cookie: Information om cookies på denna webbplats :, cookie_linea_1: Vi använder egna och tredjepartscookies för att förbättra våra tjänster och anpassa vår kommunikation, cookie_linea_2: baserat på dina surfvanor och preferenser . Om du fortsätter att bläddra , anser vi att acceptera dess användning ., link_aviso_cookie: Lägg märke till Cookies ., politica_cookie: Se princip cookies ., reserva_no_encontrada: Vi har inte hittat någon aktiv reserv för e-post och introducerade locator, campo_valor_invalido: Du angav ett ogiltigt värde, campo_obligatorio: Detta fält är tvingande, confirmacion_cancelacion_reserva: Är du säker på att du vill avbryta reservationen ?, gracias_contacto: Ditt meddelande har spelats in . tack så mycket, volver_atras: ÅTERGÅ, confirm_no_cv: Det har inte fäst någon CV . Fortsätt ?, promocode_input: Har du enstrong>kampanjkod/strong>?, max_days_offer: Maximal vistelse för denna kampanj : , min_days_offer: Kortaste vistelse för denna kampanj: , ver_en: utsikt, select_hotel: Vänligen välj ett hotell, loading_text: strong>SEARCHING/strong>br>THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Välj, selected_a: Vald, no_disponible: Ej tillgänglig, dia_gratis: Fri dag, aceptar: Kukubali, denegar: Piga, desde: från, solo_salida: Only departure, entry_date_select: Välj Inträdesdatum, departure_date_select: Välj avresedatum, searching_price: strong>LETAR/strong>br>EFTER BÄSTA GARANTERAT PRIS, helper_select_entry: Vänligen välj ett incheckningsdatum, available_date_legend: Datum med tillgänglighet och utan minsta vistelse, min_stay_legend: Datum med högre minimivistelse, no_dispo_legend: Datum utan rumstillgång, calendar_small_letter: Minimipriser är föremål för minimivistelser eller andra restriktioner., selected_stay: Vald vistelse, compare_complete_month: Jämför en hel månad, cheapest_month: Se billigaste månaden, deleted_successfully: Användaren har raderats, logged_successfully: har autentiserats, modified_successfully: Användare har modifierats framgångsrikt, only_admin_allowed: Endast administratörsanvändare är tillåtna, only_logged_user_allowed: Endast autentiserade användare är tillåtna, password_recovery_sent: Vi har skickat ett e-postmeddelande till dig med allt du behöver för att återfå din åtkomst, registered_successfully: Registrerad användare framgångsrikt, repeated_user: upprepad användare, server_error: Serverfel, unknown_error: okänt fel, user_not_found: Användaren hittades inte, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, seleccionar_fechas: Select dates};var messages_zh { gracias newsletter: Thank you for subscribing to our newsletter, error newsletter: Incorrect information entered, titulo_cookie: Information on this sites cookies:, cookie_linea_1: We use our own and third-party cookies to improve our services and personalise our communication based on user browsing, cookie_linea_2: habits and preferences. If you continue browsing, it is understood that you accept their use., link_aviso_cookie: Cookies Policy., politica_cookie: Read privacy policy., reserva_no_encontrada: No active booking was found for the given email and booking reference, campo_valor_invalido: This value is not valid, campo_obligatorio: This section must be completed, confirmacion_cancelacion_reserva: Are you sure you want to cancel this booking?, gracias_contacto: Your message has been recorded. Thank you very much, volver_atras: GO BACK, confirm_no_cv: No CV attached. Do you wish to continue?, max_days_offer: Maximum stay for this promotion: , min_days_offer: Minimum stay for this promotion: , ver_en: View in, promocode_input: Do you have a strong> Promotional Code/strong>?, ver_mas: See more, habitacion: Room, specific_date: Specific date, have_flexibility: I am flexible, compare_complete_month: Compare whole month, cheapest_month: See cheapest month, calendar: Calendar, graphic: Graph, selected_stay: Selected stay, selected_dates_price: Price of selected stay, search: Search, available_date_legend: Available date without minimum stay, min_stay_legend: Date with longer minimum stay, no_dispo_legend: Date with no available rooms, nights: Nights, helper_select_entry: Select a check-in date, helper_select_departure: Select a check-out date, perform_search: Perform search, select_other_date: Select another date, flexible_days_click: Flexible with dates? strong>Click here/strong>, entry_date_select: Select Check-In Date, departure_date_select: Select Check-Out Date, return: Return, select_hotel: Please select a hotel, add_room: Add room, remove_room: Remove room, save: Save, cancell: Cancel, loading_text: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, searching_price: strong>SEARCHING/strong>br> FOR THE BEST PRICE ONLINE GUARANTEED, reserva_ahora: Book now, select: Select, selected_a: Selected, todas: All, no_disponible: Not available, descuento_aplicado: Discount applied, dia_gratis: Free, salida: Departure, aceptar: Accept, denegar: Deny, desde: from, solo_salida: Only departure, calendar_small_letter: Minimum prices subject to minimum stays or other restrictions., edad_ninos_obilgatorio: Insert the age of all children, deleted_successfully: User deleted successfully, logged_successfully: Authenticated successfully, modified_successfully: User modified successfully, only_admin_allowed: Only admin users are allowed, only_logged_user_allowed: Only authenticated users are allowed, password_recovery_sent: We have sent you an email with everything you need to regain your access, registered_successfully: User registered successfully, repeated_user: Repeated user, server_error: Server error, unknown_error: Unknown error, user_not_found: User not found, question_delete_account: Are you sure you want to delete your account?, card_resended: Your card has been resent, preposition: , monthNames: January,February,March,April,May,June, July,August,September,October,November,December, entrada: Entry, regimen: Board, condiciones: Conditions, ocupacion: Occupation, localizador: Locator, modificar: Modify, cantidad: Quantity, dias: Days, total_imp_incl: Total incl. tax, precio: Price, ver_mas_detalles: See more details, ver_menos_detalles: Ver less details, invitation_successfully: Invitation sent successfully, modification_error: Oops! The rate you selected does not allow free booking changes., cancellation_error: Oops! Your selected rate does not allow free cancellations., seleccionar_fechas: Select dates};var html_lang $(html).attr(lang) ? $(html).attr(lang).replace(/-.*/, ) : es, messages eval(messages_ + html_lang);if (typeof (general_website_translates) ! undefined) { $.i18n.load(Object.assign({}, messages, general_website_translates));} else { $.i18n.load(messages);}/script>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5726177821982720.js?v08_02_2023_10_23_41Revolution slider>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5726177821982720.css?v08_02_2023_10_23_41Revolution slider library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5733704819277824.js?v01_12_2020_15_50_02Selectric>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5733704819277824.css?v01_12_2020_15_50_02Selectric library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5647975057457152.js?v12_05_2022_10_15_49Fancybox>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5647975057457152.css?v12_05_2022_10_15_49Fancybox library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5671636300726272.js?v13_10_2023_09_02_45General Newsletter Controller>/script>script library_scripttrue>function get_hotel_date() { let target_hotel_utc $(#target_hotel_utc).val(); const custom_day_closing_hour parseInt($(#customDayClosingHour)?.val()); if (!target_hotel_utc) { return custom_day_closing_hour && !isNaN(custom_day_closing_hour) ? new Date((new Date()).getTime() - (custom_day_closing_hour * 60) * 60000) : new Date(); } target_hotel_utc parseInt(target_hotel_utc); let d new Date(); let localTime d.getTime(); let localOffset d.getTimezoneOffset() * 60000; let utc localTime + localOffset; let hotel_date utc + 3600000 * target_hotel_utc; return custom_day_closing_hour && !isNaN(custom_day_closing_hour) ? new Date(hotel_date - ((custom_day_closing_hour * 60) * 60000)) : new Date(hotel_date);}const BookingEngineController (function () { return { config: { //Initial config engines_list: , initialized: false, calendar_num_decimals_prices: 2, custom_visual_format: null, disable_selectrics: false, disabled_ages: false, individual_kids_ages_changed: false, individual_babies_ages_changed: false, max_children: 4, use_price_calendar_v2: false, booking0_search: false, current_namespace: , namespace_updated: false, //Default classes class_general_datepicker_wrapper: datepicker_wrapper_element, start_datepicker_input: .form_startDate, end_datepicker_input: .form_endDate, custom_dp_wrapper_entry: , custom_dp_wrapper_departure: , entry_date_wrapper: .entry_date_wrapper, //Dates configs custom_sd_visual_wrapper: , custom_ed_visual_wrapper: , hide_callback: false, selected_sd_callback: false, datepicker_height: , min_days_search: 1, dp_only_weekends: false, open_sd_calendar_callback: false, set_tomorrow_as_actual_date: false, closed_hotel: , reset_ed_on_sd_click: false, //Guest configs custom_guests_format: , //custom callbacks hotel_selection_callback: false, //Months container months_container_selector: months_selector_container, month_element_select: month_selector, cheapest_month_class: cheapest_month_selector, months_show: , months_show_highlight: false, available_months_list: , //User configs login_in_search: false, }, start_datepicker_config: { minDate: get_hotel_date(), dateFormat: dd/mm/yy, prevText: , nextText: , onSelect: function (string_date, ins) { BookingEngineController.set_input_start_date(string_date); BookingEngineController.create_datepicker_range_calculation(); BookingEngineController.show_end_date(); BookingEngineController.set_departure_min_date(); if (BookingEngineController.config.selected_sd_callback) { BookingEngineController.config.selected_sd_callback(); } }, beforeShowDay: function (date) { if (BookingEngineController.config.dp_only_weekends) { return date.getDay() 5, ; } else { let show_day true; let string_date $.datepicker.formatDate(yy-mm-dd, date); if (BookingEngineController.config.closed_hotel) { let period BookingEngineController.config.closed_hotel.split(;); let close_date HotelDateTime(period0); let open_date HotelDateTime(period1); if ( close_date get_hotel_date() && open_date > get_hotel_date() ) { let number_day date.getDay(); let close $.datepicker.parseDate(yy-mm-dd, period0); let open $.datepicker.parseDate(yy-mm-dd, period1); close.setDate(close.getDate() + 1); if (date > close && date open) { show_day false; } } } return show_day, ; } }, }, end_datepicker_config: { minDate: get_hotel_date(), dateFormat: dd/mm/yy, prevText: , nextText: , onSelect: function (string_date, ins) { BookingEngineController.set_input_end_date(string_date); BookingEngineController.hide_end_date(); if (BookingEngineController.config.hide_callback) { BookingEngineController.hide_end_date_callback(); } }, beforeShowDay: function (date) { let enabled_day true; let show_day true; let date1 $(#dp_start_date).val().split(/); let date2 $(#dp_end_date).val().split(/); date1 new Date( parseInt(date12), parseInt(date11) - 1, parseInt(date10) ); date2 new Date( parseInt(date22), parseInt(date21) - 1, parseInt(date20) ); if (date > date1 && date date2) { return enabled_day, ui-datepicker-highlighted, ; } if (date.getTime() date1.getTime()) { return enabled_day, ui-datepicker-start_date, ; } if (BookingEngineController.config.closed_hotel) { let period BookingEngineController.config.closed_hotel.split(;); let close_date HotelDateTime(period0); let open_date HotelDateTime(period1); if (close_date get_hotel_date() && open_date > get_hotel_date()) { let number_day date.getDay(); let close $.datepicker.parseDate(yy-mm-dd, period0); let open $.datepicker.parseDate(yy-mm-dd, period1); close.setDate(close.getDate() + 1); if (date > close && date open) { enabled_day false; } } } return enabled_day, , ; }, }, init: async function () { if (this.config.initialized) { return; } this.config.initialized true; if (!this.config.disable_selectrics) { this.init_selectric(); } if ( ($(this.config.engines_list0).find(#price_calendar_v2).length || $(.booking_engine_v2).find(#price_calendar_v2).length || this.config.use_price_calendar_v2 true) && window.calendar_data ! undefined ) { this.config.use_price_calendar_v2 true; this.init_calendar_application(); } if ($(this.config.engines_list0).find(#booking0_search).length) { this.config.booking0_search true; } this.set_datepickers_language(); this.create_datepickers(); this.create_popup_info(); this.init_datepickers(); this.guests_controller(); this.booking_popup_controller(); this.submit_controller(); this.bind_general_listeners(); this.add_extra_booking_params(); help_messages_controller_datepicker.init(); }, init_calendar_application: function () { const root_element div idcalendar-app-root classcalendar_app styledisplay:none;>/div>, calendar_styles link relstylesheet typetext/css hrefhttps://cdn.paraty.es/static_files/common/web_apps/price_calendar/build/static/css/main.css?v1.43>; if (BookingEngineController.config.min_days_search) { window.calendar_data.default_min_stay BookingEngineController.config.min_days_search; } $(this.config.engines_list0).append(root_element); let container_to_insert $(this.config.engines_list0); $.getScript(https://cdn.paraty.es/static_files/common/web_apps/price_calendar/build/static/js/main.js?v3.10) .fail(function () { $.getScript(https://cdn.paraty.es/static_files/common/web_apps/price_calendar.js?v3.72); const calendar_styles_refactored link relstylesheet typetext/css hrefhttps://cdn.paraty.es/static_files/common/web_apps/assets/css/main_price_calendar.css?v1.45>; container_to_insert.append(calendar_styles_refactored); }); $(this.config.engines_list0).append(calendar_styles); }, set_datepickers_language: function () { var target_regional $(html).attr(lang) ? $(html).attr(lang).replace(/-.*/, ) : es; $.datepicker.setDefaults($.datepicker.regionaltarget_regional); }, booking_popup_controller: function () { if (document.readyState complete) { $(document).on(click, .button-promotion, function () { BookingEngineController.check_smart_datas($(this)); BookingEngineController.open_booking_popup($(this)); }); } else { window.onload function () { $(document).on(click, .button-promotion, function () { BookingEngineController.check_smart_datas($(this)); BookingEngineController.open_booking_popup($(this)); }); }; } }, check_smart_datas: function (clicked_button) { //Smart dates entry let smarte_date_ini clicked_button.attr(smartdateini) || clicked_button.attr(data-smartdateini); if (smarte_date_ini) { if (smarte_date_ini.includes(+)) { const actualDate new Date(); actualDate.setDate( actualDate.getDate() + +smarte_date_ini.replace(+, ) ); smarte_date_ini $.datepicker.formatDate(dd/mm/yy, actualDate); } $(#dp_start_date).datepicker( setDate, $.datepicker.parseDate(dd/mm/yy, smarte_date_ini) ); BookingEngineController.set_input_start_date(smarte_date_ini); BookingEngineController.create_datepicker_range_calculation(); BookingEngineController.set_departure_min_date(); } //Smart dates departure let smart_date_fin clicked_button.attr(smartdatefin) || clicked_button.attr(data-smartdatefin); if (smart_date_fin) { $(#dp_departure_date).datepicker( setDate, $.datepicker.parseDate(dd/mm/yy, smart_date_fin) ); BookingEngineController.set_input_end_date(smart_date_fin); } //Check data Smarthotel let smart_hotel clicked_button.attr(smarthotel) || clicked_button.attr(data-smarthotel); if (smart_hotel) { let selected_hotel .hotel_selector_option# + smart_hotel, target_engine $(BookingEngineController.config.engines_list0); target_engine.find($(selected_hotel)0).trigger(click); } //Check data Smarthotels let smart_hotels clicked_button.attr(smarthotels) || clicked_button.attr(data-smarthotels); if (smart_hotels) { $(.paraty_booking_form).each(function () { $(this).addClass(hotel_selected); $(this).find(form).attr(action, /booking0); $(this).find(inputnamenamespace).val(); if (!$(this).find(inputnameapplicationIds).length) { $( input typehidden idapplicationIds nameapplicationIds value> ).appendTo($(this).find(form)); } else { $(this).find(inputnameapplicationIds).val(smart_hotels); } $(this).find(#applicationIds).val(smart_hotels); }); } //Smart packages (preselect package tab) let smart_package clicked_button.attr(smartpackage) || clicked_button.attr(data-smartpackage); if (smart_package) { $(.paraty_booking_form form).each(function () { let package_preselection $( input typehidden namepackage_preselection valuetrue classsmart_packages hidden_package_preselection> ); $(this).append(package_preselection); }); } else { $(.paraty_booking_form form).each(function () { $(this).find(.smart_packages).remove(); }); } // Additional services // let service_preselected_value clicked_button.attr(data-preselected-service); // if (service_preselected_value) { // $(.paraty_booking_form form).each(function () { // let service_preselected $(`input typehidden nameservice_preselected value${service_preselected_value} classpreselected_service>`); // $(this).append(service_preselected); // }); // } else { // $(.paraty_booking_form form).each(function () { // $(.preselected_service).remove(); // }); // } //Packages order by smart data let smart_package_order clicked_button.attr(smartpackageorder) || clicked_button.attr(data-smartpackageorder); if (smart_package_order) { $(.paraty_booking_form form).each(function () { let package_order $( input typehidden namepackages_order value> ); package_order.val(smart_package_order || ); $(this).append(package_order); }); } else { $(.paraty_booking_form form).each(function () { $(this).find(inputnamepackages_order).remove(); }); } //Smart min dates let smart_min_date clicked_button.attr(smartmindate) || clicked_button.attr(data-smartmindate); BookingEngineController.config.min_days_search parseInt( smart_min_date || 1 ); if (smart_min_date) { this.set_departure_min_date(); } //Only weekend availble let smart_only_weekend clicked_button.attr(smart_only_weekend) || clicked_button.attr(smartonlyweekend) || clicked_button.attr(data-smartonlyweekend); BookingEngineController.config.dp_only_weekends !!smart_only_weekend; $(#dp_start_date).datepicker( option, beforeShowDay, this.start_datepicker_config.beforeShowDay ); $(#dp_end_date).datepicker( option, beforeShowDay, this.end_datepicker_config.beforeShowDay ); let smart_promocode clicked_button.attr(data-promocode) || clicked_button.attr(smartpromocode) || clicked_button.attr(data-smartpromocode); if (smart_promocode) { let promocode_input $(.promocode_wrapper input); promocode_input.attr(placeholder, smart_promocode); promocode_input.val(smart_promocode); } else { if ($(#default_promocode).length) { let promocode_input $(.promocode_wrapper input), promocode_value $(.promocode_wrapper input).val(); promocode_input.attr(placeholder, promocode_value); promocode_input.val(promocode_value); } else { let promocode_input $(.promocode_wrapper input); promocode_input.attr(placeholder, Promocode); promocode_input.val(); } } //Check reorder by rate let smart_rates_order clicked_button.attr(smartratesorder) || clicked_button.attr(data-smartratesorder) || clicked_button.attr(data-reorder-by-rates); if (smart_rates_order) { $(.paraty_booking_form form).each(function () { let reorder_by_rate $( input typehidden namereorder_by_rates value> ); reorder_by_rate.val(smart_rates_order || ); $(this).append(reorder_by_rate); }); } else { $(.paraty_booking_form form).each(function () { $(this).find(inputnamereorder_by_rates).remove(); }); } //Number of adults let smart_adults parseInt(clicked_button.attr(data-smartadults) ?? 2); let adults_input $(#booking_widget_popup div.adults_room_1).find(input); let adults_label $(#booking_widget_popup div.adults_room_1).find(.label); let adults_select $(#booking_widget_popup select.adults_room_1); if (!$(#data).length) { adults_input $(.occupancy_wrapper .adults_wrapper inputnameadultsRoom1); } adults_input.val(smart_adults); adults_label.html(smart_adults); adults_select.val(smart_adults); //Number of kids let smart_kids parseInt(clicked_button.attr(data-smartkids) ?? 0); let kids_input $(#booking_widget_popup div.children_room_1).find(input); let kids_label $(#booking_widget_popup div.children_room_1).find(.label); let kids_select $(#booking_widget_popup select.children_room_1); if (!$(#data).length) { kids_input $(.occupancy_wrapper .kids_wrapper inputnamechildrenRoom1); } kids_input.val(smart_kids); kids_label.html(smart_kids); kids_select.val(smart_kids); }, open_booking_popup: function (selected) { this.hide_start_date(); this.hide_end_date(); if (selected.data(external_engine)) { window.open(selected.data(external_engine), _blank); return; } if ($(#data).length || ($(body).hasClass(is_mobile) && $(#data).length)) { $.fancybox.open($(#data), { baseClass: engine_data_popup, touch: false, beforeClose: function () { BookingEngineController.hide_start_date(); BookingEngineController.hide_end_date(); }, }); } else { console.log(Not exists booking engine popup, perform search directly); let target_engine $(this.config.engines_list0), avoid_direct_search target_engine .find(inputnameavoid_direct_search) .val(), booking_engine_is_visible this.booking_engine_is_visible(target_engine); let force_direct_search selected.data(force-direct-search); if ( (avoid_direct_search || booking_engine_is_visible) && !force_direct_search ) { console.log(Avoid direct search); if ( this.have_hotel_selector(target_engine.find(.submit_button)) && !this.have_hotel_selected(target_engine.find(.submit_button)) && target_engine.find(.destination_wrapper).length ) { target_engine.find(.destination_wrapper).trigger(click); } else { let start_date_element target_engine.find( $(BookingEngineController.config.entry_date_wrapper) ); BookingEngineController.recalculate_dp_position(start_date_element); BookingEngineController.toggle_start_date(); } return; } target_engine.find(.submit_button).trigger(click); } }, booking_engine_is_visible: function (target_engine) { var engine_form target_engine.find(form); var actual_engine_position engine_form.offset().top, window_position $(window).scrollTop(); return ( actual_engine_position > window_position && engine_form.is(:visible) ); }, init_selectric: function () { this.config.engines_list.forEach(function (engine_element) { if (document.readyState complete) { console.log(Selectric normal loading); $(engine_element).find(select).selectric(); } else { window.onload async function () { console.log(Selectric async loading); $(engine_element).find(select).selectric(); }; } }); }, have_hotel_selector: function (selection) { var target_engine $(selection).closest(.paraty_booking_form); return target_engine.find(.hotel_selector).length > 0; }, have_hotel_selected: function (selection) { var target_engine $(selection).closest(.paraty_booking_form); return target_engine.hasClass(hotel_selected); }, hotel_selection: function (selection) { var target_engine selection.closest(.paraty_booking_form); target_engine.addClass(hotel_selected); target_engine.find(.hotel_selector).slideUp(); target_engine.find(.hotel_selector_option).removeClass(selected); selection.addClass(selected); var new_placeholder_html selection.find(.title_selector).html() ? selection.find(.title_selector).html().trim() : selection.text().trim(); new_placeholder_html new_placeholder_html.replace(br>, ); new_placeholder_html new_placeholder_html.replace(&, &); new_placeholder_html new_placeholder_html.replace(/.*?>/g, ); new_placeholder_html new_placeholder_html.replace(/\r?\n|\r/g, ); //change the value target_engine .find(.destination) .attr(placeholder, new_placeholder_html); target_engine.find(.destination).attr(value, new_placeholder_html); target_engine.find(.destination_label).html(new_placeholder_html); if (selection.data(external_engine)) { window.open(selection.data(external_engine), _blank); return; } if (selection.hasClass(booking_0_hotel_selection)) { var all_namespaces selection.attr(namespaces); selection.closest(.paraty_booking_form).find(.booking_form).each(function () { $(this).attr(action, /booking0); if (!$(this).find(inputnameapplicationIds).length) { $( input typehidden idapplicationIds nameapplicationIds value> ).appendTo($(this)); } else { $(this).find(inputnameapplicationIds).val(all_namespaces); } $(this).find(#applicationIds).val(all_namespaces); }); // Clean calendar namespace if (this.config.use_price_calendar_v2) { if ( typeof window.calendar_data.update_namespace_calendar ! undefined ) { window.calendar_data.update_namespace_calendar(); $(#calendar_booking_form).attr(action, /booking0); } } } else { let id_hotel_4_url selection.attr(id), new_namespace $(#namespace_ + id_hotel_4_url).val(), url_booking $(#url_booking_ + id_hotel_4_url).val(), hotel_value url_booking.indexOf(http) > -1 ? url_booking : https:/ + / + id_hotel_4_url + url_booking, bookingWidget $(.paraty_booking_form .booking_form), bookingWidgetOld $(#searchForm), guests_wrapper target_engine.find(.guests_wrapper); BookingEngineController.config.current_namespace new_namespace; bookingWidget.each(function (i, val) { if (!$(this).find(inputnamenamespace).length) { $( input typehidden idnamespace namenamespace value> ).appendTo($(this)); } $(val).attr(action, hotel_value); $(val).find(#namespace).val(new_namespace); }); bookingWidgetOld.each(function (i, val) { $(val).attr(action, hotel_value); $(val).find(#namespace).val(new_namespace); }); if (selection.attr(data-only-adults)) { BookingEngineController.customize_occupancy( target_engine, adults_only ); } else { BookingEngineController.reset_occupancy_customization(target_engine); } // disable age kids if its needed if (selection.attr(disabled-age-selector)) { BookingEngineController.config.disabled_ages true; if ( target_engine.hasClass(inline_ages) || target_engine.find(.inline_ages).length ) { target_engine.find(.content_inline).addClass(disabled); } } else { BookingEngineController.config.disabled_ages false; if ( target_engine.hasClass(inline_ages) || target_engine.find(.inline_ages).length ) { target_engine .find(.content_inline.disabled) .removeClass(disabled); } } if (selection.attr(individual_kids_age_range)) { var ages_range selection.attr(individual_kids_age_range), min_age ages_range.split(-)0, max_age ages_range.split(-)1; this.set_new_kids_ages(min_age, max_age); BookingEngineController.config.individual_kids_ages_changed true; } else { if ( BookingEngineController.config.individual_kids_ages_changed true ) { var default_min_age $(.min-kids-age).val(), default_max_age $(.max-kids-age).val(); this.set_new_kids_ages(default_min_age, default_max_age); BookingEngineController.config.individual_kids_ages_changed false; } } if (selection.attr(individual_babies_age_range)) { var ages_range selection.attr(individual_babies_age_range), min_age ages_range.split(-)0, max_age ages_range.split(-)1; this.set_new_babies_ages(min_age, max_age); BookingEngineController.config.individual_babies_ages_changed true; } else { if ( BookingEngineController.config.individual_babies_ages_changed true ) { var default_min_age $(.min-babies-age).val(), default_max_age $(.max-babies-age).val(); this.set_new_babies_ages(default_min_age, default_max_age); BookingEngineController.config.individual_babies_ages_changed false; } } // Set calendar namespace if (this.config.use_price_calendar_v2) { if ( id_hotel_4_url && typeof window.calendar_data.update_namespace_calendar ! undefined ) { window.calendar_data.update_namespace_calendar(id_hotel_4_url); $(#calendar_booking_form).attr(action, hotel_value); } } } if ( BookingEngineController.config.hotel_selection_callback && typeof BookingEngineController.config.hotel_selection_callback function ) { BookingEngineController.config.hotel_selection_callback(); } }, bind_general_listeners: function () { var month_select_element $(. + this.config.month_element_select); month_select_element.on(click, function () { var month_to_search $(this).attr(month-number), year_to_search $(this).attr(year-number); if (BookingEngineController.config.use_price_calendar_v2) { BookingEngineController.search_specific_month_price_calendar_v2( month_to_search, year_to_search ); } else { BookingEngineController.search_specific_month( month_to_search, year_to_search ); } BookingEngineController.hide_start_date(); BookingEngineController.hide_end_date(); BookingEngineController.hide_end_date_callback(); setTimeout(function () { help_messages_controller_datepicker.show_messages(); }, 2000); }); var cheapest_month_select_element $( . + this.config.cheapest_month_class ); cheapest_month_select_element.on(click, function () { BookingEngineController.search_specific_month(cheapest); BookingEngineController.hide_start_date(); BookingEngineController.hide_end_date(); BookingEngineController.hide_end_date_callback(); setTimeout(function () { help_messages_controller_datepicker.show_messages(); }, 2000); }); $(.hotel_selector_option, .booking_0_hotel_selection).on( click, function () { BookingEngineController.hotel_selection($(this)); } ); if (this.config.use_price_calendar_v2) { $(window).on(updateNamespaceCalendarCallbackReady, function() { const namespace BookingEngineController.config.current_namespace || window.calendar_data.default_namespace; if ( namespace && !namespace.includes(-corpo) && !BookingEngineController.config.namespace_updated && typeof window.calendar_data.update_namespace_calendar ! undefined ) { window.calendar_data.update_namespace_calendar(namespace); BookingEngineController.config.namespace_updated true; } }); } $(window).on(pageshow, function (e) { if (e.originalEvent.persisted) { $(#preloading_popup).hide(); } }); }, add_extra_booking_params: function () { let gclid getUrlParameter(gclid); let promocode_url getUrlParameter(promocode); this.config.engines_list.forEach(function (engine_element) { if (gclid) { $(engine_element) .find(form) .append( $(input typehidden classgclid namegclid>).val(gclid) ); } if (promocode_url) { console.debug(Setting promocode from url at general library); $(engine_element).find(inputnamepromocode).val(promocode_url); } }); }, search_specific_month: function (month_to_search, year_to_search) { datepicker_global_pointer this; var fancybox_params { width: 700, height: 600, padding: 0, touch: false, baseClass: calendar_selection_fancybox, beforeShow: function () { datepicker_global_pointer.perform_month_search( month_to_search, year_to_search ); }, beforeClose: function () { help_messages_controller_datepicker.hide_messages(); calendar_specific_namespace_query null; if (typeof calendar_availability_content ! undefined) { calendar_availability_content.insertAfter( .search_other_dates_button ); } if (typeof target_room_key ! undefined && target_room_key) { target_room_key null; } }, }; $.fancybox.open($(.calendar_popup_wrapper), fancybox_params); }, search_specific_month_price_calendar_v2: function ( month_to_search, year_to_search ) { let target_modify_container $(#calendar-app-root); window.calendar_data.update_month_calendar( +month_to_search - 1, +year_to_search ); if ( $(#namespace).length && $(#namespace).val() ! window.calendar_data.namespace ) { setTimeout( () > window.calendar_data.update_namespace_calendar( $(#namespace).val() ), 500 ); } //If no hotel selector, set hotel namespace by default /*if (!$(this.config.engines_list0).find(.hotel_selector).length) { window.calendar_data.update_namespace_calendar(window.calendar_data.default_namespace); }*/ $(.price_calendar_wrapper ).css(margin-bottom, 0); $(.price_calendar_wrapper .calendar_wrapper).css(margin-top, 0); var fancybox_params { padding: 0, touch: false, baseClass: calendar_v2_selection_fancybox, }; $.fancybox.open(target_modify_container, fancybox_params); }, create_datepickers: function () { var entry_datepicker $( div iddp_start_date classdatepicker_wrapper_element>/div> ); var departure_datepicker $( div iddp_end_date classdatepicker_wrapper_element>/div> ); if (this.config.custom_dp_wrapper_entry) { $(this.config.custom_dp_wrapper_entry).append(entry_datepicker); } else { $(body).append(entry_datepicker); } if (this.config.custom_dp_wrapper_departure) { $(this.config.custom_dp_wrapper_departure).append(departure_datepicker); } else { $(body).append(departure_datepicker); } //Added to increase pagespeed score if ( this.config.months_show && navigator.userAgent.indexOf(Chrome-Lighthouse) -1 ) { this.start_datepicker_config.numberOfMonths this.config.months_show; this.end_datepicker_config.numberOfMonths this.config.months_show; } //Max days to search let max_days_to_search get_hotel_date(); max_days_to_search.setDate(max_days_to_search.getDate() + 120); this.end_datepicker_config.maxDate max_days_to_search; $(#dp_start_date).datepicker(this.start_datepicker_config); $(#dp_end_date).datepicker(this.end_datepicker_config); this.config.engines_list.forEach(function (engine_element) { $(engine_element) .find(form) .append( $(input typehidden classform_startDate namestartDate>) ); $(engine_element) .find(form) .append( $(input typehidden classform_endDate nameendDate>) ); }); //Labels creation var entry_header_label $( div classheader_datepicker>div classspecific_date_selector> + $.i18n._(entry_date_select) + /div>/div> ); var close_icon $( i classfal fa-times-circle close_button_datepicker>/i> ); entry_header_label.append(close_icon); $(#dp_start_date).prepend(entry_header_label); var departure_header_label $( div classheader_datepicker>div classspecific_date_selector> + $.i18n._(departure_date_select) + /div>/div> ); close_icon $( i classfal fa-times-circle close_button_datepicker>/i> ); departure_header_label.append(close_icon); $(#dp_end_date).prepend(departure_header_label); this.create_datepicker_range_calculation(); this.create_months_checker(); }, create_datepicker_range_calculation: function () { $(.datepicker_wrapper_element).delegate( .ui-datepicker td, mouseover, function () { selected_end_date_range_calculation $.datepicker.parseDate( dd/mm/yy, $(#dp_end_date .ui-datepicker-inline).val() ); selected_start_date_range_calculation $.datepicker.parseDate( dd/mm/yy, $(#dp_start_date .ui-datepicker-inline).val() ); if ($(this).data(year) undefined) { return; } var hoverDate $(this).data(year) + - + ($(this).data(month) + 1) + - + $(a, this).html(); hoverDate $.datepicker.parseDate(yy-mm-dd, hoverDate).getTime(); var nights_number 0, departure_date_is_visible $( #dp_end_date .ui-datepicker-inline ).is(:visible); $(#dp_end_date .ui-datepicker-inline td).each(function () { if ($(this).data(year) undefined) { return; } if ($(.ui-datepicker-start_date).length 0) { $(.datepicker_wrapper_element td).removeClass(highlight); } var year $(this).data(year), month $(this).data(month), day $(a, this).html(); var cellDate year + - + (month + 1) + - + day; cellDate $.datepicker.parseDate(yy-mm-dd, cellDate).getTime(); if ( cellDate > selected_start_date_range_calculation && cellDate hoverDate && (BookingEngineController.config.months_show ! 2 || BookingEngineController.config.months_show_highlight || !selected_end_date_range_calculation || cellDate selected_end_date_range_calculation) ) { $(this).addClass(highlight); } else { $(this).removeClass(highlight); } if (cellDate hoverDate) { $(this).addClass(last-highlight-selection); } else { $(this).removeClass(last-highlight-selection); } if ( cellDate > selected_start_date_range_calculation && cellDate hoverDate ) { if (departure_date_is_visible) { nights_number++; } } }); } ); }, create_months_checker: function () { var flexible_dates_label $( div classspecific_month_selector> + $.i18n._(T_tienes_flexibilidad_pregunta) + /div> ); flexible_dates_label.click(function () { BookingEngineController.toggle_flexible_months(); }); this.create_months_selector_container(); $(.datepicker_wrapper_element).append(flexible_dates_label); }, toggle_flexible_months: function () { if ( $(.datepicker_wrapper_element .months_selector_container).hasClass( hide ) ) { $(.datepicker_wrapper_element .ui-datepicker).addClass(hide); $(.datepicker_wrapper_element .months_selector_container).removeClass( hide ); } else { $(.datepicker_wrapper_element .ui-datepicker).removeClass(hide); $(.datepicker_wrapper_element .months_selector_container).addClass( hide ); } }, create_months_selector_container: function () { var class_general_datepicker_wrapper $( . + this.config.class_general_datepicker_wrapper ), months_calendar_baseline $(div>/div>) .addClass(this.config.months_container_selector) .addClass(hide), months_calendar_title $(span>/span>) .addClass(months_selector_title) .html($.i18n._(compare_complete_month)), cheapest_month_button $(div>/div>) .addClass(this.config.cheapest_month_class) .html($.i18n._(cheapest_month)), months_selector_wrapper $(div>/div>).addClass( months_selector_wrapper ); var actual_date get_hotel_date(), actual_month actual_date.getMonth() + 1, actual_year actual_date.getFullYear(); if ($.datepicker._defaults.monthNames) { var available_months $.datepicker._defaults.monthNames; for (var i 0; i 24; i++) { var month_to_append $(div>/div>).addClass( this.config.month_element_select ); month_to_append .attr(month-number, actual_month) .attr(year-number, actual_year); month_to_append.html( available_monthsactual_month - 1 + + actual_year ); this.config.available_months_list.push({ month_number: actual_month, year_number: actual_year, }); if (actual_month 12) { actual_month++; } else { actual_month 1; actual_year++; } if (i 12) { months_selector_wrapper.append(month_to_append); } } } else { console.error( Something wrong trying to get months names from datepicker ); } //Avoid cheapest month button because this funcionality is not available yet if (BookingEngineController.config.use_price_calendar_v2) { months_calendar_baseline .append(months_calendar_title) .append(months_selector_wrapper); } else { months_calendar_baseline .append(months_calendar_title) .append(cheapest_month_button) .append(months_selector_wrapper); } class_general_datepicker_wrapper.append(months_calendar_baseline); }, custom_date_formatter: function (target_date) { var date_object $.datepicker.parseDate(dd/mm/yy, target_date), target_format this.config.custom_visual_format, replace_dict { %MNS: $.datepicker._defaults.monthNames date_object.getMonth() .slice(0, 3), %MN: $.datepicker._defaults.monthNamesdate_object.getMonth(), %Y: date_object.getFullYear(), %d: date_object.getDate(), }; for (var key in replace_dict) { if (replace_dict.hasOwnProperty(key)) { target_format target_format.replace(key, replace_dictkey); } } return target_format; }, set_input_start_date: function (string_date) { $(inputnamestartDate).val(string_date); if (this.config.custom_visual_format) { string_date this.custom_date_formatter(string_date); } if (this.config.custom_sd_visual_wrapper) { $(this.config.custom_sd_visual_wrapper).html(string_date); } else { $( BookingEngineController.config.entry_date_wrapper + .startDate ).html(string_date); } }, set_input_end_date: function (string_date) { $(inputnameendDate).val(string_date); if (this.config.custom_visual_format) { string_date this.custom_date_formatter(string_date); } if (this.config.custom_ed_visual_wrapper) { $(this.config.custom_ed_visual_wrapper).html(string_date); } else { $(.departure_date_wrapper .endDate).html(string_date); } }, init_datepickers: function () { var actual_date get_hotel_date(), tomorrow_date get_hotel_date(); tomorrow_date.setDate(tomorrow_date.getDate() + 1); if (this.config.set_tomorrow_as_actual_date) { actual_date.setDate(actual_date.getDate() + 1); tomorrow_date.setDate(tomorrow_date.getDate() + 1); $(#dp_start_date).datepicker(option, minDate, actual_date); $(#dp_end_date).datepicker(option, minDate, tomorrow_date); //var max_date get_hotel_date(); //max_date.setDate(max_date.getDate() + 120); //$(#dp_start_date).datepicker(option, maxDate, max_date); } if (this.config.closed_hotel) { let closed_hotel_config this.config.closed_hotel.split(;); let close_date HotelDateTime(closed_hotel_config0); let open_date HotelDateTime(closed_hotel_config1); if (close_date get_hotel_date() && open_date > get_hotel_date()) { actual_date open_date; tomorrow_date HotelDateTime(open_date); tomorrow_date.setDate(tomorrow_date.getDate() + 1); $(#dp_start_date).datepicker(option, minDate, open_date); $(#dp_end_date).datepicker(option, minDate, tomorrow_date); var max_date HotelDateTime(open_date); max_date.setDate(max_date.getDate() + 120); $(#dp_end_date).datepicker(option, maxDate, max_date); } } this.config.engines_list.forEach(function (engine_element) { var target_engine $(engine_element); target_engine .find(BookingEngineController.config.entry_date_wrapper) .click(function () { BookingEngineController.recalculate_dp_position($(this)); BookingEngineController.toggle_start_date(); BookingEngineController.reset_end_date(); }); target_engine.find(.departure_date_wrapper).click(function () { BookingEngineController.recalculate_dp_position($(this)); BookingEngineController.toggle_end_date(); }); var actual_date_string BookingEngineController.datetime_to_string(actual_date), tomorrow_date_string BookingEngineController.datetime_to_string(tomorrow_date), actual_visual_string actual_date_string, tomorrow_visual_string tomorrow_date_string; if (BookingEngineController.config.custom_visual_format) { actual_visual_string BookingEngineController.custom_date_formatter(actual_date_string); tomorrow_visual_string BookingEngineController.custom_date_formatter(tomorrow_date_string); } if (BookingEngineController.config.custom_sd_visual_wrapper) { $(BookingEngineController.config.custom_sd_visual_wrapper).html( actual_visual_string ); } else { target_engine .find( BookingEngineController.config.entry_date_wrapper + .dp-value ) .html(actual_visual_string); } target_engine.find(inputnamestartDate).val(actual_date_string); if (BookingEngineController.config.custom_ed_visual_wrapper) { $(BookingEngineController.config.custom_ed_visual_wrapper).html( tomorrow_visual_string ); } else { target_engine .find(.departure_date_wrapper .dp-value) .html(tomorrow_visual_string); } target_engine.find(inputnameendDate).val(tomorrow_date_string); }); $(.close_button_datepicker).click(function () { BookingEngineController.hide_end_date(); BookingEngineController.hide_start_date(); if ($(.months_selector_container).is(:visible)) { BookingEngineController.toggle_flexible_months(); } }); // $(body).click(function (e) { // let clicked_element $(e.target); // if (!clicked_element.closest(#dp_start_date, #dp_end_date, .entry_date_wrapper, .departure_date_wrapper).length) { // BookingEngineController.hide_end_date(); // BookingEngineController.hide_start_date(); // } // }); $.post(/utils, {action: getCountry}).done(function (country) { if (country US) { BookingEngineController.start_datepicker_config.firstDay 7; BookingEngineController.end_datepicker_config.firstDay 7; $(#dp_start_date).datepicker(destroy); $(#dp_end_date).datepicker(destroy); BookingEngineController.create_datepickers(); } }, json); }, datetime_to_string: function (datetime) { var day datetime.getDate(), month datetime.getMonth() + 1, year datetime.getFullYear(); if (day 10) { day 0 + day.toString(); } return day, month, year.join(/); }, recalculate_dp_position: function (clicked_element) { var positions clicked_element.offset(), element_height clicked_element.outerHeight(), is_on_popup clicked_element.closest(.fancybox-container).length, aprox_datepicker_height this.config.datepicker_height ? this.config.datepicker_height : 415, window_height window.innerHeight, scrolled_height $(window).scrollTop(); var has_top_space positions.top - scrolled_height > aprox_datepicker_height; let calendar_position { top: has_top_space ? positions.top - element_height - aprox_datepicker_height : positions.top + element_height, left: positions.left, }; let target_position absolute; // Need to be position fixed? let parent_element clicked_element.parent(); while (parent_element.length && !parent_element.is(body)) { if (parent_element.css(position) fixed) { target_position fixed; // Calculate position of clicked element relative to the viewport let clicked_element_position clicked_element.offset(); clicked_element_position.top - $(window).scrollTop(); calendar_position.top clicked_element_position.top + element_height; calendar_position.left clicked_element_position.left; break; } parent_element parent_element.parent(); } $(.datepicker_wrapper_element).css({ top: calendar_position.top, left: calendar_position.left, z-index: is_on_popup ? 9999999 : 30, position: target_position, }); }, set_departure_min_date: function (wrapper_class #dp_end_date) { var start_date $(inputnamestartDate).val(), date_object $.datepicker.parseDate(dd/mm/yy, start_date); let max_days_to_search $.datepicker.parseDate(dd/mm/yy, start_date); max_days_to_search.setDate(max_days_to_search.getDate() + 120); let final_date date_object.getDate(); if (wrapper_class #dp_end_date) { final_date + this.config.min_days_search; } date_object.setDate(final_date); let target_dp_datepicker $(wrapper_class); target_dp_datepicker.datepicker(option, minDate, date_object); target_dp_datepicker.datepicker(option, maxDate, max_days_to_search); this.set_input_end_date(target_dp_datepicker.val()); }, show_start_date: function () { this.hide_end_date(); $(#dp_start_date).addClass(active); if (this.config.open_sd_calendar_callback) { this.config.open_sd_calendar_callback(); } }, hide_start_date: function () { $(#dp_start_date).removeClass(active); }, toggle_start_date: function () { $(#dp_start_date).hasClass(active) ? this.hide_start_date() : this.show_start_date(); }, show_end_date: function () { this.hide_start_date(); $(#dp_end_date).addClass(active); }, hide_end_date: function () { $(#dp_end_date).removeClass(active); }, hide_end_date_callback: function () { if (typeof BookingEngineController.config.hide_callback function) { BookingEngineController.config.hide_callback(); } }, toggle_end_date: function () { $(#dp_end_date).hasClass(active) ? this.hide_end_date() : this.show_end_date(); }, reset_end_date: function () { let end_date $(#dp_end_date); if (this.config.reset_ed_on_sd_click) { end_date.val(); end_date.datepicker(setDate, null); end_date.datepicker(option, minDate, null); end_date.datepicker(option, maxDate, null); end_date.datepicker(refresh); } }, guests_controller: function () { this.config.engines_list.forEach(function (engine_element) { var target_engine $(engine_element), kids_input target_engine.find(.signs_controlls .kids_number), babies_input target_engine.find(.signs_controlls .babies_number), show_babies_ages !!target_engine .find(input.babies_ages_selector) .val(); target_engine.find(.rooms_number).change(function () { BookingEngineController.change_rooms_number($(this)); }); if (target_engine.find(.occupancy_display).length) { target_engine .find(.occupancy_display .occupancy_value) .click(function () { var will_be_closed target_engine .find(.occupancy_wrapper) .hasClass(active), will_be_open !will_be_closed; target_engine.find(.occupancy_wrapper).toggleClass(active); //Close datepicker if gonna select guest if (will_be_open) { BookingEngineController.hide_start_date(); BookingEngineController.hide_end_date(); } //Check if can be open at top of engine var top_allowed target_engine.find(.occupancy_wrapper).offset().top + 350 > $(window).scrollTop() + $(window).height(); if (will_be_closed && !top_allowed) { setTimeout(function () { $(.occupancy_wrapper).removeClass(open_top); }, 550); } if (will_be_open && top_allowed) { $(.occupancy_wrapper).addClass(open_top); } setTimeout(function () { let body_class $(body); body_class.hasClass(guest_open) ? body_class.removeClass(guest_open) : body_class.addClass(guest_open); }, 500); }); } target_engine.find(.signs_controlls .sign_element).click(function () { BookingEngineController.check_sign_controll($(this)); }); target_engine.find(.occupancy_wrapper).change(function () { BookingEngineController.format_occupancy_value(target_engine); }); //Modify max adults-children if (target_engine.find(.max-adults-number).length) { let max_adults_number target_engine .find(.max-adults-number) .val(); target_engine .find(input.adults_number) .attr(max, max_adults_number); } if (target_engine.find(.max-childrens-number).length) { BookingEngineController.config.max_children target_engine .find(.max-childrens-number) .val(); target_engine .find(input.kids_number) .attr(max, BookingEngineController.config.max_children); } //Create kids ages if needed if (target_engine.find(.min-kids-age).length) { BookingEngineController.create_kids_ages_inputs(target_engine); if (!target_engine.find(.inline_ages).length) { BookingEngineController.create_kids_ages_modal(target_engine); } else { BookingEngineController.create_kids_ages_inline_select( target_engine, target_engine.find(#ages_type_select).length ); } } //Change default adults if (target_engine.find(.default-adults-engine).length) { target_engine .find(.adults_number) .val(target_engine.find(.default-adults-engine).val()); } if ( target_engine.hasClass(inline_ages) || target_engine.find(.inline_ages).length ) { kids_input.on(change, function () { var actual_target $(this), actual_value actual_target.val(), parsed_value parseInt(actual_value), guests_wrapper actual_target.closest(.guests_wrapper), parent_wrapper guests_wrapper.find(.content_inline.kids); if (parsed_value > 1) { parent_wrapper.addClass(show); guests_wrapper.addClass(open_inline_selector); } else { parent_wrapper.removeClass(show); guests_wrapper.removeClass(open_inline_selector); } parent_wrapper.find(.age_element).each(function (index, element) { if (index + 1 parsed_value) { $(element).removeClass(hide).addClass(show); } else { $(element).addClass(hide).removeClass(show); } }); parent_wrapper.find(.age_element).removeClass(last); parent_wrapper .find(.age_element:not(.hide):last) .addClass(last); }); if (show_babies_ages) { babies_input.on(change, function () { var actual_target $(this), actual_value actual_target.val(), parsed_value parseInt(actual_value), guests_wrapper actual_target.closest(.guests_wrapper), parent_wrapper guests_wrapper.find(.content_inline.babies); if (parsed_value > 1) { parent_wrapper.addClass(show); guests_wrapper.addClass(open_inline_selector); } else { parent_wrapper.removeClass(show); guests_wrapper.removeClass(open_inline_selector); } parent_wrapper .find(.age_element) .each(function (index, element) { if (index + 1 parsed_value) { $(element).removeClass(hide).addClass(show); } else { $(element).addClass(hide).removeClass(show); } }); parent_wrapper.find(.age_element).removeClass(last); parent_wrapper .find(.age_element:not(.hide):last) .addClass(last); }); } } }); $(body).click(function (e) { if ($(this).hasClass(guest_open)) { var clicked_element $(e.target); if ( !clicked_element.closest(.occupancy_wrapper).length && !clicked_element.closest(.occupancy_value).length ) { BookingEngineController.close_guests(); } } }); }, create_kids_ages_modal: function (engine_wrapper) { console.log(Creating kids ages modal); let min_age_kid $(.min-kids-age).val(), max_age_kid $(.max-kids-age).val(), max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3; if (!min_age_kid || !max_age_kid) { console.log(Not availabe max or min age config); } else { min_age_kid parseInt(min_age_kid); max_age_kid parseInt(max_age_kid); } var id_for_modal_ages ages_modal_selection; if ($(# + id_for_modal_ages).length) { return; } var main_modal_wrapper $(div>/div>); main_modal_wrapper.attr(id, id_for_modal_ages); var content_modal_wrapper $(div classcontent_modal>/div>); //Ages selection label var ages_selection_modal_label $(div classmodal_ages_label>/div>); ages_selection_modal_label.html($.i18n._(T_edades_nino)); content_modal_wrapper.append(ages_selection_modal_label); //Rooms iteration for (var room_index 1; room_index max_rooms; room_index++) { var room_wrapper $(div classroom_element_wrapper>/div>); room_wrapper.addClass(room_element_ + room_index); //Room label var room_label $(span classroom_label_element>/span>); room_label.html($.i18n._(T_habitacion) + + room_index); room_wrapper.append(room_label); //Kids iteration for ( var kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { var kids_element_wrapper $(div classage_kids_element>/div>); kids_element_wrapper.addClass(kid_element_ + kid_index); //Kids label var kids_label $(span classkids_label>/span>); kids_label.html($.i18n._(T_nino) + + kid_index); //Kids select var kid_age_select $(select>/select>); kid_age_select .addClass(age_selector) .addClass(kid_age_selector) .addClass(kid_age_selector + kid_index); kid_age_select .attr(room_index, room_index) .attr(kid_index, kid_index); for ( var option_index min_age_kid; option_index max_age_kid; option_index++ ) { var option_element $(option>/option>); option_element.attr(value, option_index).html(option_index); kid_age_select.append(option_element); } kid_age_select.change(BookingEngineController.age_kid_modified); kids_element_wrapper.append(kids_label).append(kid_age_select); room_wrapper.append(kids_element_wrapper); } content_modal_wrapper.append(room_wrapper); } var continue_button $(div classages_continue_button>/div>); continue_button.html($.i18n._(T_continuar)); continue_button.click(function () { BookingEngineController.perform_search(last_submit_engine_clicked); }); content_modal_wrapper.append(continue_button); main_modal_wrapper.append(content_modal_wrapper); $(body).append(main_modal_wrapper); }, create_kids_ages_inline_select: function ( engine_wrapper, is_type_selector ) { console.log(Creating kids inline ages); let max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3, min_age_kid engine_wrapper.find(.min-kids-age).val(), max_age_kid engine_wrapper.find(.max-kids-age).val(), show_babies_ages !!engine_wrapper.find(.babies_ages_selector).val(), min_age_baby engine_wrapper.find(.min-babies-age).val(), max_age_baby engine_wrapper.find(.max-babies-age).val(), merge_kids_ages_label engine_wrapper .find(.merge_kids_ages_label) .val(), merge_babies_ages_label engine_wrapper .find(.merge_babies_ages_label) .val(), is_mobile $(body).hasClass(is_mobile); if (!min_age_kid || !max_age_kid) { console.log(Not availabe max or min age config); } else { min_age_kid parseInt(min_age_kid); max_age_kid parseInt(max_age_kid); } if (show_babies_ages && (!min_age_baby || !max_age_baby)) { console.log( Babies ages enabled but min or max age config is not available ); } else { min_age_baby parseInt(min_age_baby); max_age_baby parseInt(max_age_baby); } $(.paraty_booking_form).addClass(inline_ages); //Rooms iteration for (let room_index 1; room_index max_rooms; room_index++) { //Kids iteration let content_inline_wrapper $(div classcontent_inline>/div>); if (is_type_selector) { content_inline_wrapper.addClass(type_selector); } if (merge_kids_ages_label) { let kids_label $(p classkids_label>/p>); kids_label.html(merge_kids_ages_label); content_inline_wrapper.addClass(merged_label); content_inline_wrapper.append(kids_label); } let room_wrapper $(div classroom_element_wrapper>/div>); content_inline_wrapper.addClass(room_ + room_index).addClass(kids); for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { var kids_element_wrapper $( `div classage_kids_element idkid_${kid_index}>/div>` ); kids_element_wrapper.addClass(age_element); kids_element_wrapper.addClass(kid_element_ + kid_index); let max_value_wrap $(span classmax-value>/span>); max_value_wrap.html(min_age_kid); if (!merge_kids_ages_label) { //Kids label var kids_label $(p classkids_label>/p>); kids_label.html($.i18n._(T_edad_nino) + + kid_index); //Ages selection label kids_label.append(max_value_wrap); kids_element_wrapper.append(kids_label); } if (!is_mobile) { //Kids select let kid_age_select; if (is_type_selector) { kid_age_select $( `select classage_selector kid_age_selector kid_age_selector${kid_index} room_index${room_index}>/select>` ); for ( let option_index min_age_kid; option_index max_age_kid; option_index++ ) { let option_element $( `option value${option_index}>${option_index}/option>` ); kid_age_select.append(option_element); } } else { kid_age_select $( `input typerange min${min_age_kid} max${max_age_kid} value${min_age_kid} classslider_age>` ); kid_age_select .addClass(age_selector) .addClass(kid_age_selector) .addClass(kid_age_selector + kid_index) .attr(room_index, room_index); } kid_age_select.on( input, BookingEngineController.inline_age_kid_modified ); kid_age_select.trigger(input); kids_element_wrapper.append(kid_age_select); if (merge_kids_ages_label) { kids_element_wrapper.append(max_value_wrap); } room_wrapper.append(kids_element_wrapper); } else { //Kids select var kid_age_wrap $(`div>/div>`); kids_element_wrapper.addClass(mobile_selector); kid_age_wrap .addClass(age_selector) .addClass(kid_age_selector) .addClass(kid_age_selector + kid_index) .attr(room_index, room_index); for ( var kid_age_index min_age_kid; kid_age_index max_age_kid; kid_age_index++ ) { var kid_age_input $( `div classage_option data-age${kid_age_index}>${kid_age_index}/div>` ); kid_age_wrap.append(kid_age_input.clone()); } if (kid_age_wrap) { kids_element_wrapper.append(kid_age_wrap); room_wrapper.append(kids_element_wrapper); } } } if (!is_mobile) { content_inline_wrapper.append(room_wrapper); $(.paraty_booking_form .guests_wrapper.room + room_index).append( content_inline_wrapper ); } else { content_inline_wrapper.append(room_wrapper); $(.paraty_booking_form .room_element.room + room_index) .find(.kids_wrapper) .append(content_inline_wrapper); $(.kid_age_selector .age_option).on( click, BookingEngineController.mobile_inline_age_kid_modified ); } //Babies iteration content_inline_wrapper $(div classcontent_inline>/div>); room_wrapper $(div classroom_element_wrapper>/div>); content_inline_wrapper .addClass(room_ + room_index) .addClass(babies); if (show_babies_ages) { if (merge_babies_ages_label) { let babies_label $(p classbabies_label>/p>); babies_label.html(merge_babies_ages_label); content_inline_wrapper.addClass(merged_label); content_inline_wrapper.append(babies_label); } for (let baby_index 1; baby_index 4; baby_index++) { var babies_element_wrapper $( `div classage_babies_element idbaby_${baby_index}>/div>` ); babies_element_wrapper.addClass(age_element); babies_element_wrapper.addClass(baby_element_ + baby_index); let max_value_wrap $(span classmax-value>/span>); max_value_wrap.html(min_age_baby); if (!merge_babies_ages_label) { //Babies label var babies_label $(p classbabies_label>/p>); babies_label.html($.i18n._(T_edad_bebe) + + baby_index); //Ages selection label babies_label.append(max_value_wrap); babies_element_wrapper.append(babies_label); } if (!is_mobile) { //Babies select let baby_age_select; if (is_type_selector) { baby_age_select $( `select classage_selector baby_age_selector baby_age_selector${baby_index} room_index${room_index}>/select>` ); for ( let option_index min_age_baby; option_index max_age_baby; option_index++ ) { let option_element $( `option value${option_index}>${option_index}/option>` ); baby_age_select.append(option_element); } } else { baby_age_select $( `input typerange min${min_age_baby} max${max_age_baby} value${min_age_baby} classslider_age>` ); baby_age_select .addClass(age_selector) .addClass(baby_age_selector) .addClass(baby_age_selector + baby_index) .attr(room_index, room_index); } baby_age_select.on( input, BookingEngineController.inline_age_kid_modified ); babies_element_wrapper.append(baby_age_select); if (merge_babies_ages_label) { babies_element_wrapper.append(max_value_wrap); } room_wrapper.append(babies_element_wrapper); } else { //Babies select var baby_age_wrap $(`div>/div>`); babies_element_wrapper.addClass(mobile_selector); baby_age_wrap .addClass(age_selector) .addClass(baby_age_selector) .addClass(baby_age_selector + baby_index) .attr(room_index, room_index); for ( let baby_age_index min_age_baby; baby_age_index max_age_baby; baby_age_index++ ) { var baby_age_input $( `div classage_option data-age${baby_age_index}>${baby_age_index}/div>` ); baby_age_wrap.append(baby_age_input.clone()); } if (baby_age_wrap) { babies_element_wrapper.append(baby_age_wrap); room_wrapper.append(babies_element_wrapper); } } } if (!is_mobile) { content_inline_wrapper.append(room_wrapper); $(.paraty_booking_form .guests_wrapper.room + room_index).append( content_inline_wrapper ); } else { content_inline_wrapper.append(room_wrapper); $(.paraty_booking_form .room_element.room + room_index) .find(.babies_wrapper) .append(content_inline_wrapper); $(.baby_age_selector .age_option).on( click, BookingEngineController.mobile_inline_age_kid_modified ); } } } }, inline_age_kid_modified: function () { console.log(test, $(this).attr(room_index)); var is_baby $(this).hasClass(baby_age_selector), actual_room_index $(this).attr(room_index), slider_val $(this).val(), target_kids_ages_string ; if (is_baby) { for (let baby_index 1; baby_index 4; baby_index++) { let selected_age $(.occupancy_wrapper) .find(.content_inline.babies.room_ + actual_room_index) .find(.age_element.show) .find(.baby_age_selector + baby_index); if (selected_age.length) { target_kids_ages_string target_kids_ages_string + selected_age.val() + ;; } } $(.agesBaby + actual_room_index).val( target_kids_ages_string.slice(0, -1) ); } else { for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { let selected_age $(.occupancy_wrapper) .find(.content_inline.kids.room_ + actual_room_index) .find(.age_element.show) .find(.kid_age_selector + kid_index); if (selected_age.length) { target_kids_ages_string target_kids_ages_string + selected_age.val() + ;; } } let target_age_kid target_kids_ages_string.slice(0, -1); if (target_age_kid) { $(.agesKid + actual_room_index).val(target_age_kid); } } $(this).closest(.age_element).find(.max-value).html(slider_val); }, mobile_inline_age_kid_modified: function () { var is_baby !!$(this).closest(.baby_age_selector).length, actual_room_index $(this).closest(.age_selector).attr(room_index), target_kids_ages_string ; $(this).addClass(active).siblings(.age_option).removeClass(active); if (is_baby) { for (let baby_index 1; baby_index 4; baby_index++) { let selected_age $(.occupancy_options) .find(.content_inline.babies.room_ + actual_room_index) .find(.age_element.active) .find(.baby_age_selector + baby_index) .find(.age_option.active); if (selected_age.length) { target_kids_ages_string target_kids_ages_string + selected_age.data(age) + ;; } } $(.agesBaby + actual_room_index).val( target_kids_ages_string.slice(0, -1) ); } else { for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { let selected_age $(.occupancy_options) .find(.content_inline.kids.room_ + actual_room_index) .find(.age_element.active) .find(.kid_age_selector + kid_index) .find(.age_option.active); if (selected_age.length) { target_kids_ages_string target_kids_ages_string + selected_age.data(age) + ;; } } let target_age_kid target_kids_ages_string.slice(0, -1); if (target_age_kid) { $(.agesKid + actual_room_index).val(target_age_kid); } } }, age_kid_modified: function () { var actual_room_index $(this).attr(room_index), target_kids_ages_string ; for ( var kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { var selected_age $(#ages_modal_selection) .find(.room_element_ + actual_room_index) .find(.kid_age_selector + kid_index); target_kids_ages_string target_kids_ages_string + selected_age.val() + ;; } let target_age_kid target_kids_ages_string.slice(0, -1); if (target_age_kid) { $(.agesKid + actual_room_index).val(target_age_kid); } }, prepare_for_select_kids_ages: function (engine_wrapper) { let num_rooms parseInt( engine_wrapper.find(inputnamenumRooms).val() ), hide_class hide, max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3; for (let room_index 1; room_index max_rooms; room_index++) { let target_wrapper $(#ages_modal_selection).find( .room_element_ + room_index ), number_kids parseInt( engine_wrapper .find(inputnamechildrenRoom + room_index + ) .val() ); room_index num_rooms ? target_wrapper.removeClass(hide_class) : target_wrapper.addClass(hide_class); for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { target_wrapper $(#ages_modal_selection) .find(.room_element_ + room_index) .find(.kid_element_ + kid_index); kid_index number_kids ? target_wrapper.removeClass(hide_class) : target_wrapper.addClass(hide_class); } } }, create_kids_ages_inputs: function (engine_wrapper) { console.log(Creating kids ages inputs); let show_babies_ages !!engine_wrapper .find(.babies_ages_selector) .val(), max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3; var min_kids_ages engine_wrapper.find(.min-kids-age).val() || 0; if (BookingEngineController.config.max_children > 1) { for (let i 1; i BookingEngineController.config.max_children; i++) { min_kids_ages + ; + engine_wrapper.find(.min-kids-age).val() || 0; } } for (let room_index 1; room_index max_rooms; room_index++) { let kid_input $(input typehidden>); kid_input.attr(name, agesKid + room_index); kid_input.attr(value, min_kids_ages); kid_input.addClass(agesKid + room_index); engine_wrapper.find(form).append(kid_input); } if (show_babies_ages) { console.log(Creating babies ages inputs); var min_babies_ages engine_wrapper.find(.min-babies-age).val() || 0; for (let i 1; i 2; i++) { min_babies_ages + ; + engine_wrapper.find(.min-babies-age).val() || 0; } for (let room_index 1; room_index max_rooms; room_index++) { let baby_input $(input typehidden>); baby_input.attr(name, agesBaby + room_index); baby_input.attr(value, min_babies_ages); baby_input.addClass(agesBaby + room_index); engine_wrapper.find(form).append(baby_input); } } }, set_new_kids_ages: function (min_age, max_age) { var anyos $.i18n._(T_anyos), kids_age_selector $(.age_kids_element .kid_age_selector), kids_age_value $(.age_kids_element .max-value), kids_label $(.kids .kids_label), is_mobile $(body).hasClass(is_mobile); $(.kids_label .ages_range).html( ( + min_age + - + max_age + + anyos + ) ); kids_label.html( $.i18n._(T_edad_nino) + ( + min_age + - + max_age + + anyos + ) ); if ($(.inline_ages).length) { let percent 0, color kids_age_selector.css(color); kids_age_selector.attr(min, min_age); kids_age_selector.attr(max, max_age); kids_age_selector.val(min_age); kids_age_selector.css( background-image, `-webkit-gradient(linear, 0% 0%, 100% 0%, from(${color}), from(rgb(211, 211, 211)))` ); kids_age_selector.css( background-image, `-moz-linear-gradient(left center, ${color} 0%, ${color} ${percent}%, #d3d3d3 ${percent}%, #d3d3d3 100%)` ); kids_age_value.html(min_age); if (is_mobile) { kids_age_selector.empty(); kids_age_selector.css(background-image, none); for ( var kid_age_index parseInt(min_age); kid_age_index parseInt(max_age); kid_age_index++ ) { var kid_age_input $( `div classage_option data-age${kid_age_index}>${kid_age_index}/div>` ); kids_age_selector.append(kid_age_input.clone()); } for ( let kid_index 1; kid_index BookingEngineController.config.max_children; kid_index++ ) { $(.agesKid + kid_index).val(min_age); } $(.kid_age_selector .age_option).on( click, BookingEngineController.mobile_inline_age_kid_modified ); $(.booking_engine_mobile_v2 .guests_selection_wrapper).addClass( active ); $(.booking_engine_mobile_v2 .engine_wrapper).addClass( occupancy_open ); } } else { kids_age_selector.empty(); for ( var option_index parseInt(min_age); option_index parseInt(max_age); option_index++ ) { var option_element $(option>/option>); option_element.attr(value, option_index).html(option_index); kids_age_selector.append(option_element); } } }, set_new_babies_ages: function (min_age, max_age) { var anyos $.i18n._(T_anyos), babies_age_selector $(.age_babies_element .baby_age_selector), babies_age_value $(.age_babies_element .max-value), babies_label $(.babies .babies_label), is_mobile $(body).hasClass(is_mobile); $(.babies_label .ages_range).html( ( + min_age + - + max_age + + anyos + ) ); babies_label.html( $.i18n._(T_edad_bebe) + ( + min_age + - + max_age + + anyos + ) ); if ($(.inline_ages).length) { let percent 0, color babies_age_selector.css(color); babies_age_selector.attr(min, min_age); babies_age_selector.attr(max, max_age); babies_age_selector.val(min_age); babies_age_selector.css( background-image, `-webkit-gradient(linear, 0% 0%, 100% 0%, from(${color}), from(rgb(211, 211, 211)))` ); babies_age_selector.css( background-image, `-moz-linear-gradient(left center, ${color} 0%, ${color} ${percent}%, #d3d3d3 ${percent}%, #d3d3d3 100%)` ); babies_age_value.html(min_age); if (is_mobile) { babies_age_selector.empty(); babies_age_selector.css(background-image, none); for ( var baby_age_index parseInt(min_age); baby_age_index parseInt(max_age); baby_age_index++ ) { var baby_age_input $( `div classage_option data-age${baby_age_index}>${baby_age_index}/div>` ); babies_age_selector.append(baby_age_input.clone()); } $(.baby_age_selector .age_option).on( click, BookingEngineController.mobile_inline_age_kid_modified ); } } else { babies_age_selector.empty(); for ( var option_index min_age; option_index max_age; option_index++ ) { var option_element $(option>/option>); option_element.attr(value, option_index).html(option_index); babies_age_selector.append(option_element); } } }, format_occupancy_value: function (engine_wrapper) { var default_format %adults/%kids; if (engine_wrapper.find(.babies-allowed).length) { default_format %adults/%kids/%babies; } // Add pets to default format if necessary if (engine_wrapper.find(.pets-allowed).length) { default_format + /%pets; } var target_format this.config.custom_guests_format ? this.config.custom_guests_format : default_format, occupancy_separator - , target_string , rooms_number parseInt( engine_wrapper.find(*namenumRooms).val() || 1 ), total_adults 0, total_kids 0, total_babies 0, total_pets 0; var adults_label $.i18n._(T_adultos), kids_label $.i18n._(T_ninos), babies_label $.i18n._(T_bebes), pets_label $.i18n._(T_mascotas); target_format target_format.replace(/\%adults_label/, adults_label); target_format target_format.replace(/\%kids_label/, kids_label); target_format target_format.replace(/\%babies_label/, babies_label); target_format target_format.replace(/\%pets_label/, pets_label); engine_wrapper.find(.occupancy_value).html(); for (var x 1; x rooms_number; x++) { var adults_value engine_wrapper .find(*nameadultsRoom + x + ) .val(), kids_value engine_wrapper .find(*namechildrenRoom + x + ) .val(), babies_value engine_wrapper .find(*namebabiesRoom + x + ) .val(), pets_value engine_wrapper.find(*namepetsRoom + x + ).val(); total_adults + parseInt(adults_value); total_kids + parseInt(kids_value); total_babies + parseInt(babies_value); total_pets + parseInt(pets_value); if ( target_format.match(/\%adults|\%kids|\%babies|\%pets/) && !$(#custom_occupancy_format).val() ) { var temp_string target_format .replace(%adults, adults_value) .replace(%kids, kids_value) .replace(%babies, babies_value) .replace(%pets, pets_value); if (x > 1) { temp_string occupancy_separator + temp_string; } target_string target_string + temp_string; } else { target_string target_format.replace(%babies, total_babies); } } var room_label_text $.i18n._(T_habitacion), rooms_label_text $.i18n._(T_habitaciones); if ($(.use_apartments).length) { room_label_text $.i18n._(T_apartamento); rooms_label_text $.i18n._(T_apartamentos); } var room_label rooms_number > 1 ? rooms_label_text : room_label_text; target_string target_string.replace(/\%rooms_label/, room_label); target_string target_string.replace(/\%rooms/, rooms_number); target_string target_string.replace(/\%total_adults/, total_adults); target_string target_string.replace(/\%total_kids/, total_kids); target_string target_string.replace(/\%total_babies/, total_babies); target_string target_string.replace(/\%total_pets/, total_pets); engine_wrapper.find(.occupancy_value).html(target_string); }, close_guests: function () { $(body).removeClass(guest_open); $(.occupancy_wrapper).removeClass(active); }, check_sign_controll: function (clicked_element) { var is_minus false, is_plus false, target_input clicked_element .closest(.signs_controlls) .find(input), actual_value parseInt(target_input.val()), max_value target_input.attr(max), min_value target_input.attr(min), occupancy_mobile clicked_element.closest(.occupancy_element_block), mobile_selector occupancy_mobile.find(.mobile_selector); if (clicked_element.hasClass(plus_sign)) { is_plus true; } if (clicked_element.hasClass(minus_sign)) { is_minus true; } if (is_plus) { if (actual_value parseInt(max_value)) { actual_value actual_value + 1; if (mobile_selector.length) { let ages_element occupancy_mobile.find(`.kid_element_${actual_value}`); if (!ages_element.length) { ages_element occupancy_mobile.find(`.baby_element_${actual_value}`); } ages_element.addClass(active); let ages_element_options ages_element.find(.age_option); if (!ages_element_options.hasClass(active)) { ages_element_options.first().addClass(active); } } } } if (is_minus) { if (actual_value > parseInt(min_value)) { if (mobile_selector.length) { occupancy_mobile .find(`.kid_element_${actual_value}`) .removeClass(active); occupancy_mobile .find(`.baby_element_${actual_value}`) .removeClass(active); } actual_value actual_value - 1; } } target_input.val(actual_value); if (this.config.use_price_calendar_v2) { $(#calendar_booking_form) .find(inputname + target_input.attr(name) + ) .val(actual_value) .trigger(change); } target_input.trigger(change); }, change_rooms_number: function (changed_select) { let actual_value parseInt(changed_select.val()), wrapper_form changed_select.closest(.paraty_booking_form), max_rooms parseInt($(changed_select).attr(max)) || 3; for (let x max_rooms; x > 0; x--) { if (actual_value x) { wrapper_form.find(.room + x).addClass(hide); } else { wrapper_form.find(.room + x).removeClass(hide); } } }, submit_controller: function () { this.config.engines_list.forEach(function (engine_element) { var target_engine $(engine_element); target_engine.find(.submit_button).on(click, function () { if ( BookingEngineController.have_hotel_selector($(this)) && !BookingEngineController.have_hotel_selected($(this)) && !BookingEngineController.config.booking0_search ) { return; } else { if ( BookingEngineController.has_kids_ages() && !BookingEngineController.has_kids_ages_selected($(this)) ) { BookingEngineController.prepare_for_select_kids_ages( target_engine ); return; } } BookingEngineController.perform_search($(this)); }); }); }, has_kids_ages: function () { var has_ages_config false; this.config.engines_list.forEach(function (engine_element) { var target_engine $(engine_element); if (target_engine.find(.min-kids-age).length) { has_ages_config true; } }); return has_ages_config && !this.config.disabled_ages; }, has_kids_ages_selected: function (submit_button) { let engine_wrapper submit_button.closest(.paraty_booking_form), has_some_kid false, max_rooms parseInt(engine_wrapper.find(inputnamenumRooms).attr(max)) || 3; for (let room_index 1; room_index max_rooms; room_index++) { if (parseInt($(inputnamechildrenRoom + room_index + ).val())) { has_some_kid true; } } if (has_some_kid) { if ($(#ages_modal_selection).length) { $(#ages_modal_selection .kid_age_selector).trigger(change); $(#ages_modal_selection).addClass(active); last_submit_engine_clicked submit_button; } else if ($(inputnameinline_ages).length) { has_some_kid false; } } return !has_some_kid; }, perform_search: function (clicked_button) { var engine_wrapper clicked_button.closest(.paraty_booking_form); if (BookingEngineController.config.login_in_search && typeof UserController ! undefined && UserController.config.email_only) { UserController.login_only_email_user(); } //Open preloading if exists var preloading_booking_target $(#preloading_popup); if (preloading_booking_target.length) { let selected_start_date engine_wrapper .find(inputnamestartDate) .val(), selected_end_date engine_wrapper .find(inputnameendDate) .val(); let actual_html preloading_booking_target.html(); actual_html actual_html.replace( @@start_date@@, selected_start_date ); actual_html actual_html.replace(@@end_date@@, selected_end_date); preloading_booking_target.html(actual_html); preloading_booking_target.show(); } if (this.config.booking0_search) { engine_wrapper.find(form).attr(action, /booking0); } if (engine_wrapper.length 0) { console.error(Cant be found form inside paraty_booking_form to send); } if (typeof cookiesController ! undefined) { const user_sid cookiesController.search_cookie(loged_user); if (user_sid) { $(form.booking_form).prepend(`input typehidden nameuser_loged iduser_loged value${user_sid}>`); } const locked_email cookiesController.search_cookie(locked_email); if (locked_email) { $(form.booking_form).prepend(`input typehidden namelocked_email idlocked_email value${locked_email}>`); } } setTimeout(function () { $(document).trigger(submit_booking_form); engine_wrapper.find(form)0.submit(); }, 100); }, create_popup_info: function () { if ($(.calendar_popup_wrapper).length) { return; } var baseline_popup_wrapper $(div>/div>).addClass( calendar_popup_wrapper ), header_popup $(div>/div>).addClass(header_popup), header_calendar_option $(div>/div>).addClass( header_calendar_option ), header_graph_option $(div>/div>).addClass(header_graph_option), calendar_field $(div>/div>).addClass(calendar_field), graphs_field_child $(div>/div>) .addClass(graphs_field) .attr(id, graphs_field), graphs_field $(div>/div>) .addClass(graphs_field_wrapper) .append(graphs_field_child); //Header popup var calendar_head_selector $(div>/div>) .addClass(calendar_button_head) .html( span>i classfal fa-calendar-alt>/i>/span> + $.i18n._(calendar) ) .addClass(active), graph_head_selector $(div>/div>) .addClass(graph_button_head) .html( span>i classfar fa-chart-bar>/i>/span> + $.i18n._(graphic) ); header_popup.append(calendar_head_selector).append(graph_head_selector); //Month selector var popup_month_selector $(div>/div>).addClass( popup_month_selector ), month_before $(div>/div>).addClass(previous_month_selector), month_select $(select>/select>).addClass(month_select_element), month_after $(div>/div>).addClass(next_month_selector); popup_month_selector .append(month_before) .append(month_select) .append(month_after); //room_hotel_selector if (this.config.room_hotel_selector) { var room_select $(select>/select>).addClass( room_selector_popup_wrapper ); popup_month_selector.append(room_select).html(); } //Calendar fields var calendar_sd_element $(div>/div>).addClass(calendar_sd_field), calendar_ed_element $(div>/div>).addClass(calendar_ed_field); calendar_field.append(calendar_sd_element).append(calendar_ed_element); //Legend wrapper var legend_wrapper $(div>/div>).addClass(legend_wrapper), legend_square_color $(div>/div>).addClass(legend_square), legend_dispo $(div>/div>).addClass(available_stay), legend_min_stay $(div>/div>).addClass(min_stay), legend_no_dispo $(div>/div>).addClass(no_dispo), legend_small_font $(div>/div>).addClass(small_font); legend_dispo .html($.i18n._(available_date_legend)) .prepend(legend_square_color.clone()); legend_min_stay .html($.i18n._(min_stay_legend)) .prepend(legend_square_color.clone()); legend_no_dispo .html($.i18n._(no_dispo_legend)) .prepend(legend_square_color.clone()); legend_small_font .html(* + $.i18n._(calendar_small_letter)) .prepend(legend_square_color.clone()); legend_wrapper .append(legend_dispo) .append(legend_min_stay) .append(legend_no_dispo) .append(legend_small_font); //Booking button and total price var total_price_wrapper $(div>/div>).addClass( total_price_wrapper ), label_total_price $(div>/div>).addClass(total_price_label), nights_number_wrapper $(span>/span>).addClass( nights_number_wrapper ), nights_number_value $(span>/span>).addClass( nights_number_value ), price_value_span $(span>/span>).addClass(value_container), booking_button_element $(div>/div>).addClass( booking_button_element ); booking_button_element.html($.i18n._(search)).on(click, function () { BookingEngineController.perform_booking_search(); //analytics_register_event(Datepicker Intelligent, Booking, Perform dates search) }); //Bottom popup legend price_value_span.html(-); var default_nights_label $(span>/span>) .addClass(nights_number_label) .html($.i18n._(nights)); nights_number_wrapper .append(nights_number_value.html(0)) .append(default_nights_label); label_total_price .html($.i18n._(selected_stay)) .append(price_value_span) .append(nights_number_wrapper); total_price_wrapper .append(label_total_price) .append(booking_button_element); //Loading popup var loading_spinner $( div classloading_popup_spinner>span> + $.i18n._(searching_price) + /span>/div> ); baseline_popup_wrapper .append(header_popup) .append(popup_month_selector) .append(calendar_field) .append(loading_spinner) .append(graphs_field); baseline_popup_wrapper.append(legend_wrapper).append(total_price_wrapper); $(body).append(baseline_popup_wrapper); this.prepare_popup_controls(); }, prepare_popup_controls: function () { $(.calendar_button_head).click(function () { if ($(.calendar_field).css(display) none) { $(.graphs_field_wrapper).css(display, none); $(.calendar_field).css(display, block); $(.calendar_button_head).addClass(active); $(.graph_button_head).removeClass(active); } nights_selector_update(reset); var currency availability_datacurrency ? availability_datacurrency : €; $(.total_price_label .value_container).html(0 + currency); clearPreviousSearch(); help_messages_controller_datepicker.reset_helper(); BookingEngineController.build_months_selector(2); }); $(.graph_button_head).click(function () { if ($(.graphs_field_wrapper).css(display) none) { $(.calendar_field).css(display, none); $(.graphs_field_wrapper).css(display, block); $(.calendar_button_head).removeClass(active); $(.graph_button_head).addClass(active); nights_selector_update(reset); var currency availability_datacurrency ? availability_datacurrency : €; $(.total_price_label .value_container).html(0 + currency); graphBuilder.clear_graph_selection(); graphBuilder.perform_animation(); help_messages_controller_datepicker.reset_helper(); BookingEngineController.build_months_selector(1); } }); $(.month_select_element).change(function () { var value_to_search $(this).val(); var selected_option $(this).find(option:selected), month_number selected_option.attr(month-number), year_number selected_option.attr(year-number); $(this).find(optionselectedselected).removeAttr(selected); selected_option.attr(selected, selected); BookingEngineController.perform_month_search(month_number, year_number); }); $(.room_selector_popup_wrapper).change(function () { var month_select $(.month_select_element), option_selected_room $(this).find(option:selected); var selected_option month_select.find(option:selected), month_number selected_option.attr(month-number), year_number selected_option.attr(year-number); month_select.find(optionselectedselected).removeAttr(selected); selected_option.attr(selected, selected); BookingEngineController.perform_month_search(month_number, year_number); /*$(.paraty_booking_form).each(function(){ $(this).find(#roomFilter).val(*. + option_selected_room.text() + .*); $(this).find(#roomFilterName).val(option_selected_room.text()); });*/ }); $(.next_month_selector).click(function () { BookingEngineController.set_next_month($(this)); }); $(.previous_month_selector).click(function () { BookingEngineController.set_previous_month($(this)); }); }, set_next_month: function (clicked_element) { var current_selected $(.month_select_element option:selected); if (current_selected.next().length) { var value_to_set $(.month_select_element) .find(optionselectedselected) .attr(value); if (value_to_set ! undefined) { current_selected.next().attr(selected, selected); current_selected.removeAttr(selected); var value_target_to_set current_selected.next().attr(value); $(.month_select_element).val(value_target_to_set); $(.month_select_element).trigger(change); } } }, set_previous_month: function (clicked_element) { var current_selected clicked_element .parent() .find(.month_select_element option:selected); if (!current_selected.prev().length) { return; } current_selected.prev().attr(selected, selected); current_selected.removeAttr(selected); $(.month_select_element).val( $(.month_select_element) .find(optionselectedselected) .attr(value) ); $(.month_select_element).trigger(change); }, perform_month_search: function (month_to_search, year_to_search) { var prepared_params this.prepare_month_query_params( month_to_search, year_to_search ), endpoint_path this.config.hotel_path_endpoint ? this.config.hotel_path_endpoint + /calendars-endpoint : /calendars-endpoint, joined_paths endpoint_path + prepared_params; if (!prepared_params) { setTimeout(function () { try { $.fancybox.close(); } catch (e) { console.log(Something was wrong trying to close fancybox); console.log(e); console.log(||||); } }, 500); this.hide_end_date_callback(); return; } datepicker_global_pointer this; $.get(joined_paths, function (e) { if (typeof e ! object) { availability_data JSON.parse(e); } else { availability_data e; } $(.loading_popup_spinner).hide(); datepicker_global_pointer.build_sd_availability_calendar(); datepicker_global_pointer.build_ed_availability_calendar(); setCalendarClicksHandler(); graphBuilder.init(); }); }, prepare_month_query_params: function (month_to_search, year_to_search) { var params_to_return ?specific_month + month_to_search + &startYear + year_to_search + &promocode + &numRooms1 + &country1 + &adultsRoom12 + &adultsRoom22 + &adultsRoom32 + &childrenRoom10 + &childrenRoom20 + &childrenRoom30; if (this.config.room_hotel_selector) { params_to_return + &get_roomstrue; if (this.config.language_web) { params_to_return + &language + this.config.language_web; } } if (this.config.rate_hotel_selector) { params_to_return + &get_ratestrue; if (this.config.language_web) { params_to_return + &language + this.config.language_web; } } if (this.config.board_hotel_selector) { params_to_return + &get_boardstrue; if (this.config.language_web) { params_to_return + &language + this.config.language_web; } } if ( typeof calendar_specific_namespace_query ! undefined && calendar_specific_namespace_query ) { params_to_return params_to_return + &namespace + calendar_specific_namespace_query; } else if ( $(.destination).length || $(inputnameapplicationIds).length ) { var namespace_to_query $(#namespace).val(), applicationIds $(inputnameapplicationIds).val(); if ( ($(.destination).val() && applicationIds && !(applicationIds.indexOf(;) > -1)) || namespace_to_query ) { params_to_return params_to_return + &namespace + namespace_to_query; } else { if (!$(.destination).length && applicationIds) { return params_to_return; } alert($.i18n._(select_hotel)); return; } } return params_to_return; }, build_sd_availability_calendar: function () { var info_availability availability_data; this.build_calendar_table( $(.calendar_sd_field), parseInt(info_availabilitycalendar_start_month), parseInt(info_availabilitycalendar_start_year) ); }, build_ed_availability_calendar: function () { var info_availability availability_data, start_month_date parseInt(info_availabilitycalendar_start_month) + 1, start_year_date parseInt(info_availabilitycalendar_start_year); if (start_month_date > 12) { start_month_date 1; start_year_date++; } this.build_calendar_table( $(.calendar_ed_field), start_month_date, start_year_date ); }, build_calendar_table: function (element, month_date, year_date) { var calendarFirstDate new Date( parseInt(availability_datacalendar_start_year), parseInt(availability_datacalendar_start_month), 0 ), currentCalendarFirstDate new Date(year_date, month_date, 0), //calendarOffset calculateOffset(calendarFirstDate, currentCalendarFirstDate); calendarOffset 0, room_selector $(.room_selector_popup_wrapper), searching_room_prices false; if ( parseInt(month_date) ! parseInt(availability_datacalendar_start_month) ) { calendarOffset calendarFirstDate.getDate(); } startingMonth parseInt(availability_data.calendar_start_month); startingYear parseInt(availability_data.calendar_start_year); var info_availability availability_data, available_months_list this.config.available_months_list; if ($(.graph_button_head).hasClass(active)) { this.build_months_selector(1); } else { this.build_months_selector(2); } if (room_selector.length && room_selector.val()) { searching_room_prices room_selector.val(); } else if (typeof target_room_key ! undefined && target_room_key) { searching_room_prices target_room_key; //Reset after use it } var target_regional $(html).attr(lang) ? $(html).attr(lang).replace(/-.*/, ) : es; var pricesCalendar_params { month: month_date - 1, year: year_date, offset: calendarOffset, regionalData: $.datepicker.regionaltarget_regional, data: { prices: searching_room_prices ? info_availability.all_pricessearching_room_prices : info_availabilityprices, minStayRestrictions: info_availability.minStayRestrictions, maxStayRestrictions: info_availability.maxStayRestrictions, releaseRestrictions: info_availability.releaseRestrictions, restriction_message: $.i18n._(nights), numDecimalsPrices: BookingEngineController.config.calendar_num_decimals_prices, im_mobile: false, defaultCurrency: €, }, }; if (searching_room_prices) { pricesCalendar_paramsdataroom_filter_key searching_room_prices; } if (info_availability.currency) pricesCalendar_paramsdatadefaultCurrency info_availabilitycurrency; if (this.config.closed_hotel) pricesCalendar_params.data.closed_hotel this.config.closed_hotel; element.pricesCalendar(pricesCalendar_params); var target_room_promotions searching_room_prices ? info_availabilitypromotionssearching_room_prices : info_availabilitypromotionsTodas; this._set_calendar_promotions(target_room_promotions); }, build_months_selector: function (months_number) { var info_availability availability_data, available_months_list this.config.available_months_list; $(.popup_month_selector .month_select_element).html(); if (!available_months_list.length) { BookingEngineController.generate_list_months_availables(); available_months_list this.config.available_months_list; } for (var x 0; x available_months_list.length; x++) { var month_number_to_search parseInt(available_months_listxmonth_number) - 1, loop_month_number available_months_listxmonth_number, loop_year_number available_months_listxyear_number, next_month_number month_number_to_search 11 ? month_number_to_search + 1 : 0, option_to_append $(option>/option>), months_text_label ; if (months_number 1) { months_text_label $.datepicker._defaults.monthNamesmonth_number_to_search + + loop_year_number; } else if (months_number 2) { months_text_label $.datepicker._defaults.monthNamesmonth_number_to_search + - + $.datepicker._defaults.monthNamesnext_month_number + + loop_year_number; } option_to_append.html(months_text_label); option_to_append .attr(month-number, loop_month_number) .attr(year-number, loop_year_number) .attr(value, x); if ( parseInt(info_availabilitycalendar_start_month) parseInt(loop_month_number) && parseInt(info_availabilitycalendar_start_year) parseInt(loop_year_number) ) { option_to_append.attr(selected, selected); } $(.popup_month_selector .month_select_element).append( option_to_append ); } if ( this.config.room_hotel_selector && !$(select.room_selector_popup_wrapper option).length ) { this.build_room_selector(); } }, _set_calendar_promotions: function (available_promotions) { if (!available_promotions) { return; } $(.calendar_popup_wrapper).each(function () { var has_promotions false; var available_days $(this).find(td > .day); for ( var iteration 0; iteration available_promotions.promotion_days.length; iteration++ ) { if (iteration > available_days.length) break; var target_promotion available_promotions.promotion_daysiteration; if (target_promotion.available_promotions.length) { available_daysiteration.classList.add(promotion_container); if (!has_promotions) has_promotions true; } else { available_daysiteration.classList.remove(promotion_container); } } var promotion_day_legend $(this).find(.promotion_day); if (promotion_day_legend.length) { promotion_day_legend.remove(); } if (has_promotions && available_promotions.promotion_title) { //Add legend to calendar var promotions_legend $(div classpromotion_day>/div>).html( available_promotions.promotion_title ), promotion_square $(div classlegend_square>/div>); promotions_legend.prepend(promotion_square); $(this).find(.legend_wrapper).append(promotions_legend); } }); }, format_dates: function (selectedDate) { this.update_dates(selectedDate); }, update_dates: function (selectedDate) { var dateComponents selectedDate.split(/); if (this.config.type_date_selection ! endDate) { $(.entry_date .date_day).html( this.formatSelectedDate(dateComponents) ); $(.entry_input).datepicker(setDate, selectedDate); } dateComponents $(this.config.end_datepicker_input).val().split(/); $(.departure_date .date_day).html( this.formatSelectedDate(dateComponents) ); }, formatSelectedDate: function (dateComponents) { if (this.config.custom_format_day_month) { return this.config.custom_format_day_month(dateComponents); } return ( div classmonth> + $.datepicker._defaultsmonthNamesShort parseInt(dateComponents1, 10) - 1 + /div>div classday> + dateComponents0 + /div> ); }, perform_booking_search: function () { if (!(typeof customized_action_target undefined)) { customized_action_target.trigger(click); customized_action_target undefined; return; } $(.paraty_booking_form .submit_button).trigger(click); help_messages_controller_datepicker.hide_messages(); }, reset_occupancy_customization: function (target_engine) { let guests_wrapper target_engine.find(.guests_wrapper), input_occupancy target_engine.find( inputname^adultsRoom, inputname^childrenRoom, inputname^babiesRoom ); guests_wrapper.removeClass(adults_only); input_occupancy.removeAttr(disabled); }, customize_occupancy: function (target_engine, occupancy_option) { // Toggle occupancy selectors according to selected mode const occupancy_configs { adults_only: {adults: true, children: false, babies: false}, }; let guests_wrapper target_engine.find(.guests_wrapper), input_adults guests_wrapper.find(inputname^adultsRoom), input_children guests_wrapper.find(inputname^childrenRoom), input_babies guests_wrapper.find(inputname^babiesRoom), selector_kids guests_wrapper.find(.kids), selector_babies guests_wrapper.find(.babies), occupancy_config occupancy_configsoccupancy_option; BookingEngineController.reset_occupancy_customization(target_engine); guests_wrapper.addClass(occupancy_option); if (!occupancy_config.adults) { input_adults.attr(disabled, disabled); } if (!occupancy_config.children) { input_children.attr(disabled, disabled); input_children.val(0); selector_kids.removeClass(show); } if (!occupancy_config.babies) { input_babies.attr(disabled, disabled); input_babies.val(0); selector_babies.removeClass(show); } }, };})();//Help messages controllervar help_messages_controller_datepicker (function () { return { init: function () { this.build_helper(); }, build_helper: function () { var helper_wrapper $(div>/div>).addClass(popup_helper_wrapper), message_element $(span>/span>).addClass(message_element); message_element.html($.i18n._(helper_select_entry)); helper_wrapper.append(message_element); $(.calendar_popup_wrapper .header_popup).append(helper_wrapper); }, reset_helper: function () { $(.popup_helper_wrapper).removeClass(search_button); $(.popup_helper_wrapper .message_element).html( $.i18n._(helper_select_entry) ); }, set_departure_message: function () { $(.popup_helper_wrapper).removeClass(search_button); $(.popup_helper_wrapper .message_element).html( $.i18n._(helper_select_departure) ); }, set_ready_message: function () { $(.popup_helper_wrapper).addClass(search_button); $(.popup_helper_wrapper .message_element).html( $.i18n._(perform_search) ); $(.popup_helper_wrapper.search_button).click(function () { BookingEngineController.perform_booking_search(); }); $(.booking_button_element).addClass(active_button); setTimeout(function () { $(.booking_button_element).removeClass(active_button); }, 1000); }, set_invalid_message: function () { $(.popup_helper_wrapper).removeClass(search_button); $(.popup_helper_wrapper .message_element).html( $.i18n._(select_other_date) ); $(.popup_helper_wrapper).addClass(error); setTimeout(function () { $(.popup_helper_wrapper).removeClass(error); }, 3000); }, hide_messages: function () { $(.popup_helper_wrapper).removeClass(active); }, show_messages: function () { $(.popup_helper_wrapper).addClass(active); }, };})();selected_nights_number 0;function nights_selector_update(n) { if (n reset) { selected_nights_number 0; } else { var days_to_calculate parseInt(n); selected_nights_number + days_to_calculate; } if (selected_nights_number 0) selected_nights_number 0; $(.nights_number_wrapper .nights_number_value).html(selected_nights_number);}(function ($) { var current get_hotel_date(); var numDecimalsPrices 2; var im_mobile false; var add_no_dispo_text_in_mobile false; // get the number of days in a month for a given year var daysInMonth function (month, year) { return new Date(parseInt(year), parseInt(month) + 1, 0).getDate(); }; // get the day of the week in which a month starts var firstDayOfWeekInMonth function (month, year) { month parseInt(month) + 1; if (month > 12) { month 1; year + 1; } month month 10 ? 0 + month.toString() : month.toString(); year year.toString(); var tempDate HotelDateTime(year + / + month + /01); let day tempDate.getDay(); if (day 0) { day 7; } return day; }; $.fn.pricesCalendar function (options) { var settings $.extend({}, $.fn.pricesCalendar.defaultOptions, options); if (settings.data.numDecimalsPrices) { numDecimalsPrices settings.data.numDecimalsPrices; } if (settings.data.im_mobile) { im_mobile settings.data.im_mobile; } if (settings.data.add_no_dispo_text_in_mobile) { add_no_dispo_text_in_mobile true; } if (settings.data.defaultCurrency) { availability_calendar_currency settings.data.defaultCurrency ? settings.data.defaultCurrency : €; } var dayAmount daysInMonth(settings.month, settings.year); var weekday firstDayOfWeekInMonth(settings.month, settings.year); var tempweekday weekday; var padding ; // Insert empty cells until the first day of the month in the week while (tempweekday > 1) { padding + td> + buildContentForDayOfAnotherMonth() + /td>; tempweekday--; } // Insert one cell per day of the months var monthDay 1; while (monthDay dayAmount) { if (weekday > 7) { weekday 1; padding + /tr>tr>; } var positionInArray monthDay + settings.offset - 1; padding + td>; var price -1; if (settings.data.prices) { price settings.data.pricespositionInArray; } if ( hasPrice(price) && checkDateCalendar(monthDay, settings.month, settings.year) ) { var minRestriction settings.data.minStayRestrictions && settings.data.minStayRestrictionspositionInArray; if (typeof minRestriction undefined) { minRestriction settings.data.minStayRestrictionsTodas && settings.data.minStayRestrictionsTodaspositionInArray; } var releaseRestriction settings.data.releaseRestrictions && settings.data.releaseRestrictionspositionInArray; if (settings.data.custom_restriction_message) { var restrictionMessage settings.data.custom_restriction_message.replace( @@num_days@@, minRestriction ); } else { var restrictionMessage minRestriction + settings.data.restriction_message; } if (hasRelease(releaseRestriction) && hasRestriction(minRestriction)) { padding + buildContentForAvailableDayWithReleaseAndRestriction( monthDay, price, restrictionMessage, positionInArray + 1 ); } else if ( hasRelease(releaseRestriction) && !hasRestriction(minRestriction) ) { padding + buildContentForAvailableDayWithRelease( monthDay, price, positionInArray + 1 ); } else if (hasRestriction(minRestriction)) { var hidden_input_restriction input typehidden classrestriction_input value + minRestriction + >; padding + buildContentForAvailableDayWithRestriction( monthDay, price, restrictionMessage, positionInArray + 1 ); padding + hidden_input_restriction; } else { padding + buildContentForAvailableDay( monthDay, price, positionInArray + 1 ); } } else { padding + buildContentForNotAvailableDay( monthDay, positionInArray + 1, settings.month, settings.year ); } padding + /td>; weekday++; monthDay++; } while (weekday 7) { padding + td> + buildContentForDayOfAnotherMonth() + /td>; weekday++; } var target_label_month parseInt(settings.month) 12 ? 0 : settings.month, //This is used because datepicker is 0-11 target_year parseInt(settings.month) 12 ? settings.year + 1 : settings.year; var calendarTable table classcalendar>tr>th colspan7> + settings.regionalData.monthNamestarget_label_month + + target_year + /th>/tr>; // insert the days of the week translated var order 1, 2, 3, 4, 5, 6, 0; for (let index 0; index order.length; ++index) { var day_label settings.regionalData.dayNamesShortorderindex; calendarTable + th classday_label_element> + day_label + /th>; } calendarTable + /tr>tr>; calendarTable + padding; calendarTable + /tr>/table>; this.html(calendarTable); if (typeof recalculateCurrencies ! undefined) recalculateCurrencies(); return this; }; function hasRestriction(restriction) { return ( typeof restriction ! undefined && restriction ! 0 && restriction ! 1 && restriction ! 99 ); } function hasPrice(price) { return typeof price ! undefined && price > 0; } function hasRelease(releaseRestriction) { return releaseRestriction 1000; } function checkDateCalendar(day, month, year) { var today $.datepicker.formatDate(yy-mm-dd, get_hotel_date()); month + 1; day day 10 ? 0 + day : day; month month 10 ? 0 + month : month; var current_date year + - + month + - + day; return current_date > today; } function buildContentForDayOfAnotherMonth() { return div classanother-month-day no-available>/div>; } function buildContentForAvailableDay(day, price, id) { var result div classday available-day>div classday-number> + day + /div>/div>; result + div id + id + classday-content available>; result + div classprice>span classcurrencyValue unmodified block_format> + price.toFixed(numDecimalsPrices) + /span>span classmonedaConv> + availability_calendar_currency + /span> /div>; //result + div classtick>img srcstatic_1/images/tick_verde.png/>/div>; result + /div>; return result; } function buildContentForAvailableDayWithRelease(day, price, id) { var result div classday day-with-release>div classday-number> + day + /div>/div>; result + div id + id + classday-content available>; result + div classprice>span classcurrencyValue unmodified block_format> + price.toFixed(numDecimalsPrices) + /span>span classmonedaConv> + availability_calendar_currency + /span> /div>; //result + div classtick>img srcstatic_1/images/tick_verde.png/>/div>; result + /div>; return result; } function buildContentForAvailableDayWithReleaseAndRestriction( day, price, restrictionMessage, id ) { var result div classday day-with-release>div classday-number> + day + /div>/div>; result + div id + id + classday-content available>; result + div classprice>span classcurrencyValue unmodified block_format> + price.toFixed(numDecimalsPrices) + /span>span classmonedaConv> + availability_calendar_currency + /span> /div>; result + div classrestriction-message> + restrictionMessage + /div>; result + /div>; return result; } function buildContentForAvailableDayWithRestriction( day, price, restrictionMessage, id ) { var result div classday restricted-day>div classday-number> + day + /div>/div>; result + div id + id + classday-content available>; result + div classprice>span classcurrencyValue unmodified block_format> + price.toFixed(numDecimalsPrices) + /span>span classmonedaConv> + availability_calendar_currency + /span> /div>; result + div classrestriction-message> + restrictionMessage + /div>; result + /div>; return result; } function buildContentForNotAvailableDay(day, id, month, year) { previous_date ; if (month && year) { month month + 1; if (month > 12) { month 1; year++; } current_date $.datepicker.parseDate( dd/mm/yy, day + / + month + / + year ); today_date new Date(); today_date.setHours(0, 0, 0, 0); if (current_date today_date) { previous_date previous_date; } } var result div classday not-available-day + previous_date + >div classday-number> + day + /div>/div>; result + div id + id + classday-content no-available>; if (!im_mobile || add_no_dispo_text_in_mobile) { no_dispo_text typeof no_dispo_text undefined ? $.i18n._(no_disponible) : no_dispo_text; result + div classnot-available-message + previous_date + > + no_dispo_text + /div>; } else { result + div classnot-available-message + previous_date + > + img srchttps://cdn.paraty.es/static_files/common/images/booking_3/x_noDispo.png> + /div>; } result + /div>; return result; } $.fn.pricesCalendar.defaultOptions { month: current.getMonth(), day: current.getDate(), year: current.getFullYear(), data: { prices: , }, };})(jQuery);function setCalendarClicksHandler() { $(.day-content).parent().off(click, set_start_or_end_date); $(.day-content).parent().click(set_start_or_end_date);}function set_start_or_end_date(e) { if ( $(this).find(.day-content).hasClass(no-available) && !$(this).find(.day-content).hasClass(candidate-cell) ) { return false; } //Compatibility with booking process availability calendar clicked_availability_calendar_booking_process $(this).closest( #prices-calendar ).length ? true : false; if (startDateSelected null) { startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } else if (startDateSelected ! null && endDateSelected ! null) { clearPreviousSearch(); startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } else { var positionClicked getPosition($(this).find(.available)); var positionCellSelected getPosition($(.selected-cell)); if (positionClicked positionCellSelected) { return; } if ($(this).find(.day-content).hasClass(candidate-cell)) { if (!endSelection_datepicker_v1($(this).find(.day-content))) { return; } $(.select-last-day).hide(fast); if (startDateSelected endDateSelected) { endDateSelected + 1; } $(inputnamestartDate).val( formatDate_availability_calendar(startDateSelected) ); $(inputnameendDate).val( formatDate_availability_calendar(endDateSelected) ); BookingEngineController.config.type_date_selection endDate; BookingEngineController.format_dates( formatDate_availability_calendar(endDateSelected) ); $(.modifyButtonCalendar).each(function () { $(this) .find(.available) .prop(disabled, false) .removeClass(disabled-button); }); if ( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/iPad/i) ) { var currentValue getPosition($(this).find(.candidate-cell)); $(.candidate-cell).each(function (i, obj) { var value2 getPosition($(this)); if (value2 currentValue) { $(this).addClass(selected-cell); $(this).parent().addClass(selected-cell-parent); } else { $(this).removeClass(selected-cell); $(this).parent().removeClass(selected-cell-parent); } }); } } else { clearPreviousSearch(); startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } }}//Graphs prices buildergraph_start_date null;graph_end_date null;var graphBuilder (function () { return { rawdata: null, init: function () { this.generate_graph_chart(); this.set_controls_graph(); }, day_label_builder: function (day_number, day_label) { var day_label_replaced day_label.replace(/\&(.)acute/g, $1); return day_number + 1 + br> + day_label_replaced.substring(0, 2); }, generate_days_info: function () { var results_info availability_data, return_data , start_year results_infocalendar_start_year, start_month results_infocalendar_start_month, days_in_month Math.round( (new Date(start_year, start_month) - new Date(start_year, start_month - 1)) / 86400000 ); //for (var x0;xresults_infoprices.length;x++){ for (var x 0; x days_in_month; x++) { var day_to_get new Date(start_year, start_month - 1, x + 1), day_name $.datepicker._defaults.dayNamesday_to_get.getDay(), element_to_append { available: results_infopricesx -1 ? false : true, price: results_infopricesx > 0 ? results_infopricesx : 0, color: results_infopricesx > 0 ? #9cb649 : #cf392a, day_label: day_name, day_number: x + 1, full_date: start_year + / + start_month + / + (x + 1), }; return_data.push(element_to_append); } return return_data; }, generate_graph_chart: function () { this.rawdata this.generate_days_info(); var base_graph_element $(div classbase_graph_element>/div>), days_info_area $(div classavailable_days_area>/div>), linear_labels $(div classlinear_labels_area>/div>); //Individual day info for (var x 0; x this.rawdata.length; x++) { days_info_area.append(this.build_day_info(this.rawdatax)); } //Values rates var higher_price this.get_higher_price(), minium_price this.get_minium_price(); minium_price minium_price - minium_price * 0.2; var medium_price higher_price - (higher_price - minium_price) / 2, currency availability_datacurrency ? availability_datacurrency : €; linear_labels.append( $(div classhigher_legend>/div>).html( span> + Math.round(higher_price) + currency + /span> ) ); linear_labels.append( $(div classmedium_legend>/div>).html( span> + Math.round(medium_price) + currency + /span> ) ); linear_labels.append( $(div classlower_legend>/div>).html( span> + Math.round(minium_price) + currency + /span> ) ); //Reset and fill $(.graphs_field).html().append(days_info_area).append(linear_labels); setTimeout(function () { $(.day_element_option).each(function () { $(this).addClass(ready); }); }, 500); }, get_higher_price: function () { var max_price_found 0; for (var x 0; x this.rawdata.length; x++) { if (parseInt(this.rawdataxprice) > max_price_found) { max_price_found parseInt(this.rawdataxprice); max_price_found + max_price_found * 0.2; } } max_price_found max_price_found 70 ? 70 : max_price_found; return max_price_found; }, get_minium_price: function () { var min_price_found 9999; for (var x 0; x this.rawdata.length; x++) { var actual_price parseInt(this.rawdataxprice); if (actual_price ! 0 && actual_price min_price_found) { min_price_found parseInt(this.rawdataxprice); } } min_price_found min_price_found 5 || min_price_found 9999 ? 5 : min_price_found; return min_price_found; }, build_day_info: function (day_info) { var day_element $(div>/div>).addClass(day_element_option), day_label_subs day_infoday_label .replace(/\&(.)acute;/g, $1) .substring(0, 1), day_label $(span>/span>) .addClass(day_element_label) .html(day_label_subs), day_number $(span>/span>) .addClass(day_element_number) .html(day_infoday_number), day_graph $(div>/div>).addClass(graph_block), //.html(day_infoprice), input_checkbox $( input typecheckbox classgraphical_date_selection> ).val(day_infofull_date); input_checkbox.attr(day_price, day_infoprice); if (!day_infoavailable) { input_checkbox.attr(disabled, disabled); day_element.addClass(disabled_day); } day_graph.height($(.graphs_field).height()); var inside_graph_viewer $(span>/span>).addClass(graph_element), graph_info this.calculate_graph_image(day_infoprice); inside_graph_viewer .height(graph_infoheight) .css(background, day_infocolor); inside_graph_viewer.attr(tooltip-info, day_infoprice + €); day_graph.append(inside_graph_viewer); day_element .append(day_label) .append(day_graph) .append(day_number) .append(input_checkbox) .css(width, calc(100%/ + this.rawdata.length + )); return day_element; }, calculate_graph_image: function (price_element) { //Height calculator var max_price_element this.get_higher_price(), minium_price this.get_minium_price(), minium_price_subs minium_price - minium_price * 0.2, parent_wrapper_height $(.graphs_field).height(), percentage_element (price_element - minium_price_subs) / ((max_price_element - minium_price_subs) / 100), final_height (parent_wrapper_height / 100) * percentage_element; if (final_height 0) { final_height 20; } return {height: final_height}; }, set_controls_graph: function () { $(.graph_block).click(function () { if (!$(this).parent().hasClass(disabled_day)) { $(this).parent().find(.graphical_date_selection).trigger(click); $(this) .parent() .find(.graphical_date_selection) .attr(checked, checked); } }); $(.graphical_date_selection).click(function () { var date_value $(this).val(); if (graph_start_date date_value) { return; } graphBuilder.set_dates_calendar(date_value); graphBuilder.calculate_selection_prices(); graphBuilder.calculate_nights_number(); graphBuilder.set_input_values(); if (graph_start_date && !graph_end_date) { $(.day_element_option.candidate-graph-option) .removeClass(candidate-graph-option) .addClass(disabled_day) .attr(disabled, disabled); $(.graphical_date_selection.first-selectioned).removeClass( first-selectioned ); $(this).addClass(first-selectioned); var next_closed_finded false, actual_element $(this).closest(.day_element_option); while (!next_closed_finded) { var next_element actual_element.next(); if (next_element.hasClass(disabled_day)) { next_closed_finded true; next_element .addClass(candidate-graph-option) .removeClass(disabled_day) .find(.graphical_date_selection) .removeAttr(disabled); } else if (next_element.is(:last-child)) { break; } else { actual_element next_element; } } } else { $(.graphical_date_selection.last-selectioned).removeClass( last-selectioned ); $(this).addClass(last-selectioned); $(.modifyButtonCalendar).each(function () { $(this).prop(disabled, false).removeClass(disabled-button); }); } }); $(.graph_element) .hover( function (e) { var titleText $(this).attr(tooltip-info); $(this).data(tiptext, titleText).removeAttr(title); $(p classtooltip-datepicker>/p>) .text(titleText) .appendTo(body) .css(top, e.pageY - 10 + px) .css(left, e.pageX + 20 + px) .fadeIn(); }, function () { $(this).attr(tooltip-info, $(this).data(tiptext)); $(.tooltip-datepicker).remove(); } ) .mousemove(function (e) { $(.tooltip-datepicker) .css(top, e.pageY - 10 + px) .css(left, e.pageX + 20 + px); }); }, set_input_values: function () { var start_date_selected graph_start_date, end_date_selected graph_end_date; start_date_selected this.format_dates_to_input( yy/mm/dd, start_date_selected ); $(inputnamestartDate).val(start_date_selected); BookingEngineController.config.type_date_selection startDate; BookingEngineController.format_dates(start_date_selected); if (!end_date_selected) { end_date_selected $.datepicker.parseDate( dd/mm/yy, start_date_selected ); end_date_selected.setDate(end_date_selected.getDate() + 1); end_date_selected $.datepicker.formatDate( yy/mm/dd, end_date_selected ); } end_date_selected this.format_dates_to_input( yy/mm/dd, end_date_selected ); if (end_date_selected start_date_selected) { end_date_selected $.datepicker.parseDate( dd/mm/yy, start_date_selected ); end_date_selected.setDate(end_date_selected.getDate() + 1); end_date_selected $.datepicker.formatDate( yy/mm/dd, end_date_selected ); end_date_selected this.format_dates_to_input( yy/mm/dd, end_date_selected ); } $(inputnameendDate).val(end_date_selected); BookingEngineController.config.type_date_selection endDate; BookingEngineController.format_dates(end_date_selected); }, format_dates_to_input: function (date_format_element, date_value) { var selected_date, result; selected_date $.datepicker.parseDate(date_format_element, date_value); result $.datepicker.formatDate(dd/mm/yy, selected_date); return result; }, calculate_selection_prices: function () { total_price_calculation 0; if (graph_start_date && graph_end_date) { var elements_to_check $(.graphical_date_selection:checked), amount_of_elements elements_to_check.length; elements_to_check.each(function (index) { if (index ! amount_of_elements - 1) { var selected_price $(this).attr(day_price); total_price_calculation + parseFloat(selected_price); } }); } var rounded_price Math.round(total_price_calculation * 100) / 100; var currency availability_datacurrency ? availability_datacurrency : €; $(.value_container).html(rounded_price + currency); }, calculate_nights_number: function () { var available_nights_number 0; if ( graph_start_date && graph_end_date && $(.graphical_date_selection:checked).length ) { var start_datetime $.datepicker.parseDate( yy/mm/dd, graph_start_date ), end_datetime $.datepicker.parseDate(yy/mm/dd, graph_end_date); available_nights_number Math.round((end_datetime - start_datetime) / (1000 * 60 * 60 * 24)) + 1; } nights_selector_update(reset); nights_selector_update(available_nights_number - 1); }, set_dates_calendar: function (date_value) { if (graph_start_date && graph_end_date) { $(.graphical_date_selectioncheckedchecked).removeAttr(checked); graph_start_date ; graph_end_date ; } if (!graph_start_date) { //Set entry date graph_start_date date_value; $(.graphical_date_selectionvalue + date_value + ).attr( checked, checked ); help_messages_controller_datepicker.set_departure_message(); return; } else if (graph_start_date && !graph_end_date) { //Set departure date end_date > start_date : Set entry date var splitted_start_date graph_start_date.split(/), start_date_element new Date( splitted_start_date0, splitted_start_date1 - 1, splitted_start_date2 ), splitted_end_date date_value.split(/), end_date_element new Date( splitted_end_date0, parseInt(splitted_end_date1) - 1, splitted_end_date2 ); if (end_date_element start_date_element) { graph_start_date date_value; $(.graphical_date_selection).removeAttr(checked); $(.graphical_date_selectionvalue + date_value + ).attr( checked, checked ); help_messages_controller_datepicker.set_departure_message(); return; } graph_end_date date_value; } //Set range selection if (graph_start_date && graph_end_date) { if (graph_start_date graph_end_date) { $(.graphical_date_selection).removeAttr(checked); $(.graphical_date_selectionvalue + graph_start_date + ).attr( checked, checked ); help_messages_controller_datepicker.set_departure_message(); return; } var first_element_to_set $( .graphical_date_selectionvalue + graph_start_date + ), clicked_element $( .graphical_date_selectionvalue + graph_end_date + ); first_element_to_set.attr(checked, checked); if (first_element_to_set.length) { first_element_to_set first_element_to_set.parent().find(input); } else { first_element_to_set $(.graphical_date_selection) .first() .parent() .find(input); } var last_day_finded ; while (last_day_finded ! graph_end_date) { if (first_element_to_set.attr(disabled)) { //graph_end_date last_day_finded ? last_day_finded : graph_end_date; //clicked_element.removeAttr(checked); this.clear_graph_selection(); help_messages_controller_datepicker.set_invalid_message(); return; } first_element_to_set.attr(checked, checked); last_day_finded first_element_to_set.val(); first_element_to_set first_element_to_set .parent() .next() .find(input); } help_messages_controller_datepicker.set_ready_message(); } }, clear_graph_selection: function () { $(.graphical_date_selection:checked).removeAttr(checked); }, perform_animation: function () { $(.day_element_option.ready).each(function () { $(this).removeClass(ready); }); setTimeout(function () { $(.day_element_option).each(function () { $(this).addClass(ready); }); }, 200); }, };})();var startDateSelected null;var endDateSelected null;var minium_days_restriction null;function set_start_or_end_date(e) { if ( $(this).find(.day-content).hasClass(no-available) && !$(this).find(.day-content).hasClass(candidate-cell) ) { return false; } //Compatibility with booking process availability calendar clicked_availability_calendar_booking_process $(this).closest( #prices-calendar ).length ? true : false; if (startDateSelected null) { startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } else if (startDateSelected ! null && endDateSelected ! null) { clearPreviousSearch(); startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } else { var positionClicked getPosition($(this).find(.available)); var positionCellSelected getPosition($(.selected-cell)); if (positionClicked positionCellSelected) { return; } if ($(this).find(.day-content).hasClass(candidate-cell)) { if (!endSelection_datepicker_v1($(this).find(.day-content))) { return; } $(.select-last-day).hide(fast); if (startDateSelected endDateSelected) { endDateSelected + 1; } $(inputnamestartDate).val( formatDate_availability_calendar(startDateSelected) ); $(inputnameendDate).val( formatDate_availability_calendar(endDateSelected) ); BookingEngineController.config.type_date_selection endDate; BookingEngineController.format_dates( formatDate_availability_calendar(endDateSelected) ); $(.modifyButtonCalendar).each(function () { $(this) .find(.available) .prop(disabled, false) .removeClass(disabled-button); }); if ( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/iPad/i) ) { var currentValue getPosition($(this).find(.candidate-cell)); $(.candidate-cell).each(function (i, obj) { var value2 getPosition($(this)); if (value2 currentValue) { $(this).addClass(selected-cell); $(this).parent().addClass(selected-cell-parent); } else { $(this).removeClass(selected-cell); $(this).parent().removeClass(selected-cell-parent); } }); } } else { clearPreviousSearch(); startSelection_datepicker($(this).find(.available)); $(.select-last-day).show(fast); } }}function setCalendarClicksHandler() { $(.day-content).parent().off(click, set_start_or_end_date); $(.day-content).parent().click(set_start_or_end_date);}function startSelection_datepicker(cell) { var currentValue getPosition(cell); startDateSelected currentValue; $(BookingEngineController.start_date_selector).val( formatDate_availability_calendar(startDateSelected) ); BookingEngineController.config.type_date_selection startDate; BookingEngineController.format_dates( formatDate_availability_calendar(startDateSelected) ); $(BookingEngineController.end_date_selector).val( formatDate_availability_calendar(startDateSelected) ); BookingEngineController.config.type_date_selection endDate; BookingEngineController.format_dates( formatDate_availability_calendar(startDateSelected) ); $(.modifyButtonCalendar).each(function () { $(this).prop(disabled, false).removeClass(disabled-button); }); cell.addClass(selected-cell); cell.parent().addClass(selected-cell-parent).addClass(first-selection); cell.addClass(startorend-cell); //Restriction minium days var restriction_value_selector cell.parent().find(.restriction_input); if (restriction_value_selector.length) { minium_days_restriction restriction_value_selector.val(); } enableCells(currentValue); addHoverListener(); nights_selector_update(reset); nights_selector_update(1); help_messages_controller_datepicker.set_departure_message();}function formatDate_availability_calendar(cellPosition) { if (!clicked_availability_calendar_booking_process) { var baselineDate $.datepicker.parseDate( dd-mm-yy, 1 + - + startingMonth + - + startingYear ); } else { var baselineDate $.datepicker.parseDate( dd-mm-yy, 1 + - + (startingMonth + 1) + - + startingYear ); } var tempDat HotelDateTime(baselineDate.valueOf()); tempDat.setDate(tempDat.getDate() + (cellPosition - 1)); result $.datepicker.formatDate(dd/mm/yy, tempDat); return result;}function getPosition(cell) { return parseInt(cell.attr(id));}function enableCells(currentValue) { var firstNotAvailable findFirstNoAvailability(currentValue), selected_cell $(.startorend-cell), available_targets null; if (selected_cell.length) { available_targets selected_cell .closest(#prices-calendar, .calendar_field) .find(.available); } else { available_targets $(.available); } available_targets.each(function (i, obj) { var value2 getPosition($(this)); if (value2 currentValue || value2 > firstNotAvailable) { $(this).addClass(disabled-cell); } else { $(this).addClass(candidate-cell); } }); if (currentValue firstNotAvailable) { $(.day-content).each(function () { if ($(this).attr(id) firstNotAvailable) { $(this).addClass(candidate-cell); if (BookingEngineController.config.departure_candidate_cell) { $(this).find(.not-available-message).text($.i18n._(solo_salida)); $(this).closest(td).find(.day).addClass(candidate-departure); } } else { if ( BookingEngineController.config.departure_candidate_cell && $(this).hasClass(no-available) ) { $(this) .find(.not-available-message) .text($.i18n._(no_disponible)); $(this).closest(td).find(.day).removeClass(candidate-departure); } } }); }}function clearPreviousSearch() { $(.available).each(function (i, obj) { $(this).removeClass(selected-cell); $(this) .parent() .removeClass(selected-cell-parent) .removeClass(first-selection) .removeClass(end-selection); $(this).removeClass(candidate-cell); $(this).removeClass(startorend-cell); }); $(.no-available).each(function (i, obj) { $(this).removeClass(selected-cell); $(this) .parent() .removeClass(selected-cell-parent) .removeClass(first-selection) .removeClass(end-selection); $(this).removeClass(candidate-cell); $(this).removeClass(startorend-cell); }); $(.disabled-cell).each(function (i, obj) { $(this).removeClass(disabled-cell); }); startDateSelected null; endDateSelected null; minium_days_restriction null;}function findFirstNoAvailability(startingAt) { var result 100000; var selected_cell $(.startorend-cell), no_available_targets null; if (selected_cell.length) { no_available_targets selected_cell .closest(#prices-calendar, .calendar_field) .find(.no-available); } else { no_available_targets $(.no-available); } no_available_targets.each(function (i, obj) { var position getPosition($(this)); if (position result && position > startingAt) { result position; } }); return result;}function addHoverListener() { if ( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/iPad/i) ) { return; } $(.candidate-cell) .parent() .hover(function (e) { var currentValue getPosition($(this).find(.candidate-cell)); $(.candidate-cell).each(function (i, obj) { var value2 getPosition($(this)); if (value2 currentValue) { $(this).addClass(selected-cell); $(this).parent().addClass(selected-cell-parent); } else { $(this).removeClass(selected-cell); $(this).parent().removeClass(selected-cell-parent); } }); });}function endSelection_datepicker_v1(cell) { var currentValue getPosition(cell); if ( typeof minium_days_restriction ! undefined && minium_days_restriction && currentValue - startDateSelected minium_days_restriction ) { return false; } cell.addClass(startorend-cell); cell.parent().addClass(selected-cell-parent).addClass(end-selection); endDateSelected currentValue; $(.candidate-cell).parent().off(mouseenter mouseleave); calculate_estimated_price_calendar_popup(); var target_calendar_data $(.calendar_field).is(:visible) ? $(.calendar_field td.first-selection .day-content) : $(.calendars_wrapper td.first-selection .day-content); var start_cell_element target_calendar_data.attr(id); var differential_nights parseInt(currentValue) - parseInt(start_cell_element); nights_selector_update(differential_nights - 1); //1 less because departure isn´t night help_messages_controller_datepicker.set_ready_message(); return true;}function calculate_estimated_price_calendar_popup() { var total_value 0; for ( var startNumber startDateSelected; startNumber endDateSelected; startNumber++ ) { total_value + parseFloat(availability_datapricesstartNumber - 1); } var total_value_rounded Math.round(total_value * 100) / 100, target_currency availability_datacurrency ? availability_datacurrency : €; $(.total_price_label .value_container).html( span classvalue_container_label> + $.i18n._(desde) + /span>span classcurrencyValue unmodified> + total_value_rounded + /span>span classmonedaConv> + target_currency + /span> ); if (!$(.total_price_label .value_container).hasClass(with_label)) { $(.total_price_label .value_container).addClass(with_label); } $(.selection_price_wrapper .total_price_value).html(total_value_rounded); $(.selection_price_wrapper .total_price_value).attr( latest_value, total_value_rounded ); if (typeof recalculateCurrencies ! undefined) recalculateCurrencies();}/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5694907842822144.css?v06_11_2024_11_10_54Booking Engine Controller library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5719707252424704.js?v07_01_2021_15_19_30Datepicker Messages>/script>script library_scripttrue srchttps://webseeker.paraty.es/libraries/6231514010353664.js?v05_07_2023_13_47_34jQuery Validate>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5739523224895488.css?v11_01_2021_12_10_40Icomoon library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5709869772439552.js?v25_11_2024_11_55_00UserController>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5709869772439552.css?v25_11_2024_11_55_00UserController library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script async library_scripttrue srchttps://webseeker.paraty.es/libraries/5105709842694144.js?v13_04_2022_12_03_33lazysizes>/script>script library_scripttrue>/* Countdowns */function prepare_countdowns() { $(.countdown_tag).each(function () { var countdown_date $(this).attr(date), countdown_wrapper $(this); //Labels var days_label $.i18n._(T_dias) || Días, hours_label $.i18n._(T_horas) || Horas, minutes_label $.i18n._(T_minutos) || Minutos, seconds_label $.i18n._(T_segundos) || Segundos; var html_countdown_template div classdays>div classdate>/div>div classtitle_format> + days_label + /div>/div> + div classhours>div classdate>/div>div classtitle_format> + hours_label + /div>/div> + div classminutes>div classdate>/div>div classtitle_format> + minutes_label + /div>/div> + div classseconds>div classdate>/div>div classtitle_format> + seconds_label + /div>/div>; if (countdown_date) { var countdown_datetime new Date(countdown_date).getTime(); countdown_wrapper.html(html_countdown_template); var countdown_general_interval setInterval(function () { update_countdown(countdown_datetime, countdown_wrapper); }, 1000); } });}function update_countdown(countdown_datetime, countdown_wrapper) { var now new Date().getTime(), differenceDates countdown_datetime - now; if (differenceDates > 0) { var days Math.floor(differenceDates / (1000 * 60 * 60 * 24)), hours Math.floor( (differenceDates % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60) ), minutes Math.floor((differenceDates % (1000 * 60 * 60)) / (1000 * 60)), seconds Math.floor((differenceDates % (1000 * 60)) / 1000); countdown_wrapper.find(.days .date).html(days); countdown_wrapper.find(.hours .date).html(hours); countdown_wrapper.find(.minutes .date).html(minutes); countdown_wrapper.find(.seconds .date).html(seconds); } else { countdown_wrapper.html(); }}document.addEventListener(DOMContentLoaded, function (event) { try { prepare_countdowns(); } catch (e) { console.log(Countdowns exception); }});/* Animations */function ws_prepare_animations() { $.fn.addnimation function (options) { var window_height parseInt($(window).height()); var actual_position parseInt($(window).scrollTop()); var settings { selector: $(this), class: fadeIn, windowDiference: window_height / 2 + 200, parent: $(this), delay: 0, speed: 1000, reiteration: true, }; if (options) { $.extend(settings, options); } settings.parent.each(function () { var element_top parseInt($(this).offset().top), current_element settings.selector, animation_delay settings.delay / 1000, animation_speed settings.speed / 1000; if ( element_top > actual_position + settings.windowDiference && !(current_element.hasClass(animated) && !settings.reiteration) ) { if (settings.classOut) { current_element .removeClass(settings.class) .addClass(settings.classOut) .removeClass(animated) .css(opacity, 0); } else { current_element .removeClass(animated) .removeClass(settings.class) .css(opacity, 0); } } else { if (settings.classOut) { current_element .css({ opacity: 1, animation-delay: animation_delay + s, animation-duration: animation_speed + s, }) .removeClass(settings.classOut) .addClass(animated) .addClass(settings.class); } else { current_element .css({ opacity: 1, animation-delay: animation_delay + s, animation-duration: animation_speed + s, }) .addClass(animated) .addClass(settings.class); } } }); };}try { ws_prepare_animations();} catch (e) { console.log(General animations exception);}// Redirections by language *//$(window).on(load, function () { $(#lang a).click(function (e) { var target_language_selection $(this).attr(href); target_language_selection target_language_selection.replace(/\s/g, ); e.preventDefault(); $.ajax({ url: /utils/?actionlanguage_redirection, type: post, dataType: json, data: target_language_selection, }).always(function (data) { if (data && data.responseText) { if (data.responseText.indexOf(http) > -1) { window.location data.responseText; } else { window.location window.location.origin + data.responseText; } } else { window.location target_language_selection; } }); });});// Remove attr width and height of images *//if (navigator.userAgent.indexOf(Chrome-Lighthouse) -1) { $(window).on(load, function () { $(img.image_size_set_automatic).each(function () { $(this).removeAttr(width); $(this).removeAttr(height); }); });}// Common functions *//function getUrlParameter(target_param) { let url_params decodeURIComponent( window.location.search.substring(1) ).split(&); for (let i 0; i url_params.length; i++) { let param url_paramsi.split(); if (param0 target_param) { return param1 undefined ? true : param1; } } return null;}// Get URL promocode and set it *//// $(window).on(load, function () {// let promocode getUrlParameter(promocode);// if (!promocode) {// promocode cookiesController.search_cookie(promocode);// }//// if (promocode) {// promocode decodeURIComponent(promocode);// $(inputnamepromocode).val(promocode);// document.cookie promocode + promocode + ; path/;// }//// // Set promocode cookie on change//// $(inputnamepromocode).on(change, function () {// let promocode $(this).val();// if (promocode) {// document.cookie promocode + promocode + ; path/;// } else {// cookiesController.delete_cookie(promocode);// }// });// });function hasHiddenContent(element) { /* Should be called after load event to be executed after async fonts are fully loaded */ if (element.length) { return ( element0.offsetHeight element0.scrollHeight || element0.offsetWidth element0.scrollWidth ); } return null;}function _save_campaign_info() { var available_campaign_params utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_id, partner, fbclid, gclid, , cookie_to_set {}; for (var x 0; x available_campaign_params.length; x++) { var target_key available_campaign_paramsx, retreived_param getUrlParameter(target_key); if (retreived_param) { cookie_to_settarget_key retreived_param; } } if (!$.isEmptyObject(cookie_to_set)) { var cookie_to_set_json JSON.stringify(cookie_to_set); cookiesController.create_cookie(analytics_campaign, cookie_to_set_json); var analytics_campaigns_history cookiesController.search_cookie( analytics_campaigns_history ); if (analytics_campaigns_history) { analytics_campaigns_history JSON.parse(analytics_campaigns_history); } else { analytics_campaigns_history ; } analytics_campaigns_history.push(cookie_to_set); var analytics_campaigns_history_json JSON.stringify( analytics_campaigns_history ); cookiesController.create_cookie( analytics_campaigns_history, analytics_campaigns_history_json ); }}document.addEventListener(DOMContentLoaded, function (event) { try { _save_campaign_info(); } catch (e) { console.log(Exception saving analytics campaign); }});function getCountry() { return cachedRequest(/utils?actiongetCountry).then((response) > response.text() );}function cachedRequest(url) { // Function used to cache the request and avoid unnecessary repeated requests const CACHE_NAME web-seeker-cache-v1?v1.10; const request new Request(url); return caches .open(CACHE_NAME) .then((cache) > { return cache.match(request).then((response) > { if (response) { return response; } return fetch(request).then((response) > { const responseClone response.clone(); if (!responseClone.ok) { throw new TypeError(bad response status); } cache.put(url, responseClone); return response; }); }); }) .catch((error) > { console.warn(CacheStorage not supported); return fetch(request).then((response) > { const responseClone response.clone(); if (!responseClone.ok) { throw new TypeError(bad response status); } return response; }); });}/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5138444657360896.css?v31_07_2024_10_26_11Common library library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>script library_scripttrue srchttps://webseeker.paraty.es/libraries/5701399694278656.js?v17_09_2024_08_37_31Users Password Reset>/script>link asstyle hrefhttps://webseeker.paraty.es/libraries/5701399694278656.css?v17_09_2024_08_37_31Users Password Reset library_stylestrue onloadthis.onloadnull;this.relstylesheet relpreload/>style> :root { --font-family-awesome: Font Awesome 6 Pro; } /style>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/brands.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/conflict-detection.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/custom-icons.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/duotone.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/fontawesome.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/light.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/regular.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-duotone-solid.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-light.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-regular.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-solid.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/sharp-thin.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/solid.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/thin.min.css relstylesheet/>link hrefhttps://webseeker.paraty.es/fontawesome-kit/css/v4-shims.min.css relstylesheet/>style>.font1{font-family:Open Sans,sans-serif}.font2{font-family:Ephesis,cursive}.font-text{font-family:Open Sans,sans-serif}.mt-5{margin-top:3rem}.container12{width:1140px;margin-left:auto;margin-right:auto}.center_caption{top:50%;transform:translateY(-50%)}.lateral_lines{position:relative;line-height:1}.lateral_lines:before{content:;position:absolute;right:107%;top:50%;transform:translateY(-50%);width:70px;height:1px;background:white}.lateral_lines:after{content:;position:absolute;left:107%;top:50%;transform:translateY(-50%);width:70px;height:1px;background:white}.right_long_arrow{position:relative;margin-right:13px;vertical-align:middle}.right_long_arrow:before{content:;width:50px;height:1px;display:inline-block;background:white;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:width .5s}.right_long_arrow:after{content:\f054;font-family:Font Awesome 5 Pro;font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:18px;position:absolute;top:51%;right:0;transform:translateY(-50%)}*:hover>.right_long_arrow:before{width:70px}.poster_v1{position:absolute;padding:0;display:block;margin:auto;top:50%;width:550px;text-align:center;left:0;right:0;transform:translateY(-50%)}.poster_v1 .subtitle_1{font-family:Ephesis,cursive;font-size:22px;line-height:43px;letter-spacing:1.1px;text-transform:uppercase;color:white}.poster_v1 .subtitle_2{font-size:13px;line-height:16px;font-family:Ephesis,cursive;color:white;text-transform:uppercase}.poster_v1 .main_title{font:normal normal normal 75px/60px Open Sans,sans-serif;letter-spacing:3.75px;margin-top:10px;margin-bottom:10px;color:white}.poster_v1 .vertical_line{width:2px;height:70px;background:white;opacity:.6;margin:0 auto 20px}body.is_mobile .poster_v1{position:relative;width:90%}body.is_mobile .poster_v1 .subtitle_1{font-size:14px}body.is_mobile .poster_v1 .main_title{font-size:48px}.poster_v2{position:absolute;padding:0;display:block;margin:auto;top:50%;width:550px;text-align:center;left:0;right:0;transform:translateY(-50%);transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;margin-top:30px;opacity:0;filter:blur(10px);-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.poster_v2 .subtitle_1{font-family:Open Sans,sans-serif;font-size:22px;line-height:43px;letter-spacing:1.1px;text-transform:uppercase;color:white}.poster_v2 .subtitle_2{font-size:16px;font-weight:400;line-height:16px;font-family:Open Sans,sans-serif;color:white;vertical-align:middle;text-transform:uppercase}.poster_v2 .subtitle_2 i{color:white;font-weight:400;font-size:14px;margin-left:10px;vertical-align:middle;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s}.poster_v2 .subtitle_2:hover{font-weight:bold}.poster_v2 .subtitle_2:hover i{margin-left:20px;opacity:0}.poster_v2 .main_title{font:500 normal normal 75px/60px Open Sans,sans-serif;letter-spacing:3.75px;margin-top:0;margin-bottom:30px;color:white;font-size:50px;position:relative}.poster_v2 .main_title:before,.poster_v2 .main_title:after{content:;position:absolute;top:50%;transform:translateY(-50%);width:140px;height:2px;background:#bea77d}.poster_v2 .main_title:before{right:90%}.poster_v2 .main_title:after{left:90%}.current-sr-slide-visible .poster_v2{margin-top:0;opacity:1;filter:blur(0)}body.is_mobile .poster_v2{position:relative;transform:none;color:white;margin-top:30px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;filter:none;opacity:1}body.is_mobile .poster_v2 .subtitle_1{font-size:20px;font-family:Open Sans,sans-serif;line-height:30px}body.is_mobile .poster_v2 .main_title{font-size:40px;position:relative;width:fit-content;font-family:Open Sans,sans-serif;line-height:50px;margin:0px auto 20px}.poster_v3{color:white;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:95%;max-width:1140px;left:0;right:0;margin:auto;z-index:1000;transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;margin-top:30px;opacity:0;filter:blur(10px);-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s;text-align:left}.poster_v3 .subtitle{font-family:Ephesis,cursive;font-weight:300;font-size:30px;letter-spacing:3px;line-height:35px;text-shadow:0px 0px 10px #00000029}.poster_v3 .title{font-family:Open Sans,sans-serif;font-weight:400;font-size:100px;letter-spacing:3px;margin-left:50px;line-height:120px;text-shadow:0px 0px 10px #00000029}.poster_v3 .btn_more{display:inline-block;font-family:Open Sans,sans-serif;font-weight:400;font-size:15px;letter-spacing:1.28px;margin-top:10px;margin-left:50px}.poster_v3 .btn_more .icon{display:block;position:relative;text-align:center;margin:40px auto 0;width:50px;height:50px}.poster_v3 .btn_more .icon::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;border-radius:50%;background-color:#bea77d;opacity:0.4;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.poster_v3 .btn_more .icon .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.poster_v3 .btn_more .icon .arrow::before{content:;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:50%;width:1px;height:50px;background-color:white}.poster_v3 .btn_more .icon .arrow i{color:white;font-size:18px;font-weight:100}.poster_v3 .btn_more .icon::after{content:;position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border-radius:50%;background-color:#bea77d;opacity:0;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.current-sr-slide-visible .poster_v3{margin-top:0;opacity:1;filter:blur(0)}body.is_mobile .poster_v3{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;text-align:left;color:white;width:95%;max-width:95%;left:0;right:0;margin:auto;margin-top:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;filter:none;opacity:1}body.is_mobile .poster_v3 .subtitle{font-family:Ephesis,cursive;font-weight:300;font-size:20px;letter-spacing:1px;line-height:23px}body.is_mobile .poster_v3 .title{font-family:Open Sans,sans-serif;font-weight:300;font-size:30px;letter-spacing:1px;line-height:33px}.poster_v4{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white}.poster_v4 .title_1{position:relative;margin:0;font-family:Open Sans,sans-serif;font-weight:700;font-size:60px;letter-spacing:3px;line-height:1;margin-bottom:5px}.poster_v4 .title_2{position:relative;display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:33px;letter-spacing:1.65px;line-height:1}.poster_v4 .subtitle{position:relative;display:block;font-family:Ephesis,cursive;font-weight:400;font-size:17px;letter-spacing:1.7px;line-height:1;margin-bottom:10px}.poster_v4 .btn_link{position:relative;display:inline-block;margin:70px 0 40px;font-family:Ephesis,cursive;font-weight:700;font-size:16px;letter-spacing:1.6px;line-height:1;color:white;text-decoration:none}.poster_v4 .btn_link .circles{position:absolute;top:50%;left:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;border:1px solid rgba(255,255,255,0.6);border-radius:50%;z-index:-1}.poster_v4 .btn_link .circles::before,.poster_v4 .btn_link .circles::after{content:;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid white;border-radius:50%}.poster_v4 .btn_link .circles::before{width:65px;height:65px;opacity:0.35}.poster_v4 .btn_link .circles::after{width:90px;height:90px;opacity:0.15}.poster_v4 .with_line::before,.poster_v4 .with_line::after{content:;position:absolute;top:50%;height:2px;background-color:white}.poster_v4.left{text-align:left}.poster_v4.left .with_line::before{right:calc(100% + 20px);width:100px}.poster_v4.center{text-align:center}.poster_v4.center .with_line::before{width:50px;right:calc(100% + 20px)}.poster_v4.center .with_line::after{width:50px;left:calc(100% + 20px)}.poster_v4.right{text-align:right}.poster_v4.right .with_line::before{width:100px;left:calc(100% + 20px)}body.is_mobile .poster_v4 .title_1{font-size:45px}body.is_mobile .poster_v4 .title_2{font-size:22px}body.is_mobile .poster_v4 .subtitle{font-size:15px;margin-bottom:5px}body.is_mobile .poster_v4 .btn_link{margin:35px 0 15px}body.is_mobile .poster_v4 .btn_link .circles{width:30px;height:30px}body.is_mobile .poster_v4 .btn_link .circles::before{width:55px;height:55px}body.is_mobile .poster_v4 .btn_link .circles::after{width:80px;height:80px}body.is_mobile .poster_v4.left .with_line::before,body.is_mobile .poster_v4.right .with_line::before{width:50px}.poster_v5{color:#FFFFFF;position:relative;text-align:left;left:20%;transform:translate(-50%, 0)}.poster_v5 .uppercase{text-transform:uppercase}.poster_v5 .title_wrapper{font-size:60px;line-height:1;font-family:Open Sans,sans-serif;letter-spacing:1.2px}.poster_v5 .title_wrapper small{display:block;font-size:20px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:4.8px;margin-bottom:0}.poster_v5 .title_wrapper div{margin-bottom:32px}.poster_v5 .button_wrapper{position:absolute;top:130px;left:-24px;height:114px;opacity:1;display:flex;justify-content:center;bottom:-48px;transition:transform .3s}.poster_v5 .button_wrapper .button_explore{font-size:16px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:3.84px;opacity:1;cursor:pointer;text-transform:uppercase;display:flex;justify-content:space-evenly;align-items:center;transition:all .3s;color:white}.poster_v5 .button_wrapper .button_explore .button_text{width:150px;padding-left:15px}.poster_v5 .button_wrapper .button_explore .icon_triangle{font-size:34px;margin-left:40px;transform:matrix(0, 0.7, 1, 0, 0, 0) rotate(90deg);transition:all .3s}.poster_v5 .button_wrapper .button_explore .index{z-index:2}.poster_v5 .button_wrapper .button_explore .icon{font-size:10px;display:flex;justify-content:center;align-items:center;transition:all .3s}.poster_v5 .button_wrapper .button_explore .icon:after{content:;height:57px;width:57px;border-radius:33px;transition:all .3s;background:#bea77d;position:absolute;left:10%}.poster_v5 .button_wrapper .button_explore:hover .icon_triangle{transform:matrix(0, 1, 0.7, 0, 130, 0);transition:all .3s}.poster_v5 .button_wrapper .button_explore:hover .icon{flex-direction:column;justify-content:center;vertical-align:auto}.poster_v5 .button_wrapper .button_explore:hover .icon:after{border-radius:30px;width:194px;transition:width .3s}.poster_v5 .button_wrapper .button_explore:hover .button_text{color:white;transform:translateX(-25px);transition:all .3s}body.is_mobile .poster_v5{transform:none;left:0;top:120px;text-align:center}body.is_mobile .poster_v5 .title_wrapper{font-size:50px;line-height:60px}body.is_mobile .poster_v5 .button_wrapper{left:50%;top:initial;transform:translate(-50%, 60%)}body.is_mobile .poster_v5 .button_wrapper .button_explore{text-decoration:none}body.is_mobile .poster_v5 .button_wrapper .button_explore .button_text{text-decoration:initial}body.is_mobile .poster_v5 .button_wrapper .button_explore:hover .button_text{transform:translateX(-40px)}.poster_v6{text-align:center;color:#ffffff}.poster_v6 .title_wrapper{font-size:56px;line-height:60px;font-weight:400;margin-bottom:30px;font-family:Open Sans,sans-serif;letter-spacing:1.2px}.poster_v6 .title_wrapper small{display:block;font-size:26px;line-height:28px;font-weight:400;color:white;font-family:Ephesis,cursive;letter-spacing:4.8px;margin-bottom:0}.poster_v6 .title_wrapper .subtitle{margin-top:15px}.poster_v6 .button_wrapper{position:relative;top:0;left:0;bottom:0;height:114px;opacity:1;display:flex;justify-content:center;transition:transform 0.3s}.poster_v6 .button_wrapper .btn_primary{position:relative;display:inline-flex;align-items:center;flex-wrap:nowrap;border:none;text-align:center;white-space:nowrap;padding:0 25px;height:50px;border-radius:35px;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:18px;font-family:Ephesis,cursive;transition:all 0.5s;cursor:pointer;background-color:#8e7547;color:white;padding-left:70px}.poster_v6 .button_wrapper .btn_primary i{display:block;margin-right:30px;font-weight:300;position:absolute;top:50%;left:20px;transform:translateY(-50%);opacity:1;max-width:50px;transition:all 0.4s}.poster_v6 .button_wrapper .btn_primary i:after{position:absolute;content:;width:1px;background-color:white;top:-16px;bottom:-16px;right:-15px}.poster_v6 .button_wrapper .btn_primary::after{display:inline-block;content:;background-image:url(https://storage.googleapis.com/cdn.paraty.es/em-ande/files/arrow_right_white.svg);width:0;height:25px;background-size:100% auto;background-position:50% 50%;z-index:1;background-repeat:no-repeat;margin-left:0;overflow:hidden;transition:all 0.5s}.poster_v6 .button_wrapper .btn_primary:hover{padding-left:25px}.poster_v6 .button_wrapper .btn_primary:hover i{margin-right:0;max-width:0;opacity:0}.poster_v6 .button_wrapper .btn_primary:hover:after{width:25px !important;margin-left:15px}.poster_v6 .button_wrapper .uppercase{text-transform:uppercase;background-color:#bea77d}body.is_mobile .poster_v6{position:relative;top:120px}body.is_mobile .poster_v6 .title_wrapper{font-size:50px;margin-bottom:20px;line-height:60px}body.is_mobile .poster_v6 .title_wrapper small{font-size:26px}body.is_mobile .poster_v6 .button_wrapper a{padding:0 15px;height:40px;padding-left:70px;font-size:14px}body.is_mobile .poster_v6 .button_wrapper a i:after{top:-14px;bottom:-14px}.poster_countdown_v1{font-family:Open Sans,sans-serif;display:table;position:absolute;top:30px;right:30px;z-index:7}.poster_countdown_v1 .countdown_tag>div{background:white;border-radius:10px;padding:19px 0;min-width:62px;margin-right:15px}.poster_countdown_v1 .countdown_tag .date{font-weight:bold;font-size:32px}.poster_countdown_v1 .countdown_tag .title_format{font-weight:lighter;font-size:10px}.poster_countdown_v1 .section_link{text-align:center;color:white;display:block;margin-top:20px;text-transform:uppercase;text-decoration:none;font-size:18px}.poster_countdown_v1 .section_link i{margin-left:10px;font-size:12px}@-webkit-keyframes scroll_down_v1{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes scroll_down_v1{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.scroll_down_general.v1{position:relative;z-index:2;display:table;margin:auto;color:#fff;font:normal 400 20px/1 sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s;padding-top:80px;cursor:pointer}.scroll_down_general.v1 span,.scroll_down_general.v1:before,.scroll_down_general.v1:after{content:;position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:scroll_down_v1 2s infinite;animation:scroll_down_v1 2s infinite;opacity:0;box-sizing:border-box}.scroll_down_general.v1:before{-webkit-animation-delay:0s;animation-delay:0s}.scroll_down_general.v1 span{top:16px;-webkit-animation-delay:.15s;animation-delay:.15s}.scroll_down_general.v1:after{top:32px;-webkit-animation-delay:.3s;animation-delay:.3s}body .rooms_full_wrapper .rooms_wrapper .room .room_content_wrapper .room_icons .icon .icon_text{white-space:nowrap}body.scrolled .menu_toggle{position:fixed !important}body.scrolled .top_items{position:fixed;z-index:3}body.scrolled .top_items .top_sections{display:none}body.scrolled .top_items .header_phone::after{display:none !important}body.scrolled .top_items .header_phone i{color:#414141 !important}body.scrolled .top_items .header_lang{color:#414141 !important}body.scrolled .header_fixed_content{display:block !important}body.scrolled .header_fixed_content .fixed_menu_wrapper{display:none}body.scrolled .header_fixed_content .fixed_right_items{display:none}body.scrolled #wrapper_booking .booking_form::before{backdrop-filter:none}body.scrolled #wrapper_booking .booking_form .dp-value,body.scrolled #wrapper_booking .booking_form .occupancy_value,body.scrolled #wrapper_booking .booking_form small{color:#414141 !important}body.scrolled #wrapper_booking .booking_form .promocode_wrapper input::placeholder{color:#414141}body.scrolled #wrapper_booking .booking_form .dp-value::after{border-color:#414141 !important}body.scrolled #wrapper_booking .booking_form .occupancy_display::after,body.scrolled #wrapper_booking .booking_form .dates_wrapper::after{background:#414141 !important}body .banner_destacados .destacados_wrapper .card .content .btn_link{opacity:0;transition:all .6s}body .banner_destacados .destacados_wrapper .card .content .btn_link::after{width:4px;height:4px;margin-left:80px !important;top:9px;left:0}body .banner_destacados .destacados_wrapper .card .content .btn_link::before{left:78px !important}body .banner_destacados .destacados_wrapper .card .content .btn_link span{border-bottom:0}body .banner_destacados .destacados_wrapper .card:hover::before{background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0) 150px, rgba(0,0,0,0.6))}body .banner_destacados .destacados_wrapper .card:hover .content_top{display:none}body .banner_destacados .destacados_wrapper .card:hover .content .title{opacity:1;padding-bottom:10px}body .banner_destacados .destacados_wrapper .card:hover .content .btn_link{opacity:1;padding-bottom:10px}body .banner_destacados .destacados_wrapper .card:hover .content .btn_link::before{width:8px !important;margin-bottom:0;left:78px;bottom:20px}body .datepicker_wrapper_element.active *:not(i),body #wrapper_booking .booking_steps{font-family:Open Sans,sans-serif !important}body #ages_modal_selection .content_modal .ages_continue_button{background:#bea77d;border-radius:8px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){left:230px}body .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels) .booking_form::before{-webkit-backdrop-filter:blur(0)}body .banner_intro_wrapper{padding:0}body .banner_intro_wrapper .content_wrapper .right_content{width:50% !important}body .banner_destacados .destacados_wrapper{grid-template-columns:29% 40% 30%}}@media (max-width: 1500px){body .rooms_wrapper .container12{width:1140px}}body.is_mobile .main-owlslider .description_text .poster_v5 .title_wrapper{font-size:45px !important}body.is_mobile .booking_engine_mobile_v2 *:not(i),body.is_mobile .booking_engine_mobile_v2 .engine_wrapper .booking_form .promocode_wrapper input::-webkit-input-placeholder{font-family:Open Sans,sans-serif}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body.scrolled header .header_content .top_items{right:10px}.banner_carousel_patrimonio_wrapper .text_wrapper .title_text,.banner_carousel_patrimonio_wrapper .text_wrapper .text_content{margin-left:0px !important}footer .container12 .top_content .col.logo_wrapper img{left:0}}body .banner_destacados:lang(en) .destacados_wrapper .card:hover .content .btn_link::before{left:90px !important}body .banner_destacados:lang(en) .destacados_wrapper .card:hover .content .btn_link::after{left:11px}/style>style>.font1{font-family:Open Sans,sans-serif}.font2{font-family:Ephesis,cursive}.font-text{font-family:Open Sans,sans-serif}.mt-5{margin-top:3rem}.container12{width:1140px;margin-left:auto;margin-right:auto}.center_caption{top:50%;transform:translateY(-50%)}.lateral_lines{position:relative;line-height:1}.lateral_lines:before{content:;position:absolute;right:107%;top:50%;transform:translateY(-50%);width:70px;height:1px;background:white}.lateral_lines:after{content:;position:absolute;left:107%;top:50%;transform:translateY(-50%);width:70px;height:1px;background:white}.right_long_arrow{position:relative;margin-right:13px;vertical-align:middle}.right_long_arrow:before{content:;width:50px;height:1px;display:inline-block;background:white;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:width .5s}.right_long_arrow:after{content:\f054;font-family:Font Awesome 5 Pro;font-weight:300;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:18px;position:absolute;top:51%;right:0;transform:translateY(-50%)}*:hover>.right_long_arrow:before{width:70px}.poster_v1{position:absolute;padding:0;display:block;margin:auto;top:50%;width:550px;text-align:center;left:0;right:0;transform:translateY(-50%)}.poster_v1 .subtitle_1{font-family:Ephesis,cursive;font-size:22px;line-height:43px;letter-spacing:1.1px;text-transform:uppercase;color:white}.poster_v1 .subtitle_2{font-size:13px;line-height:16px;font-family:Ephesis,cursive;color:white;text-transform:uppercase}.poster_v1 .main_title{font:normal normal normal 75px/60px Open Sans,sans-serif;letter-spacing:3.75px;margin-top:10px;margin-bottom:10px;color:white}.poster_v1 .vertical_line{width:2px;height:70px;background:white;opacity:.6;margin:0 auto 20px}body.is_mobile .poster_v1{position:relative;width:90%}body.is_mobile .poster_v1 .subtitle_1{font-size:14px}body.is_mobile .poster_v1 .main_title{font-size:48px}.poster_v2{position:absolute;padding:0;display:block;margin:auto;top:50%;width:550px;text-align:center;left:0;right:0;transform:translateY(-50%);transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;margin-top:30px;opacity:0;filter:blur(10px);-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.poster_v2 .subtitle_1{font-family:Open Sans,sans-serif;font-size:22px;line-height:43px;letter-spacing:1.1px;text-transform:uppercase;color:white}.poster_v2 .subtitle_2{font-size:16px;font-weight:400;line-height:16px;font-family:Open Sans,sans-serif;color:white;vertical-align:middle;text-transform:uppercase}.poster_v2 .subtitle_2 i{color:white;font-weight:400;font-size:14px;margin-left:10px;vertical-align:middle;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s}.poster_v2 .subtitle_2:hover{font-weight:bold}.poster_v2 .subtitle_2:hover i{margin-left:20px;opacity:0}.poster_v2 .main_title{font:500 normal normal 75px/60px Open Sans,sans-serif;letter-spacing:3.75px;margin-top:0;margin-bottom:30px;color:white;font-size:50px;position:relative}.poster_v2 .main_title:before,.poster_v2 .main_title:after{content:;position:absolute;top:50%;transform:translateY(-50%);width:140px;height:2px;background:#bea77d}.poster_v2 .main_title:before{right:90%}.poster_v2 .main_title:after{left:90%}.current-sr-slide-visible .poster_v2{margin-top:0;opacity:1;filter:blur(0)}body.is_mobile .poster_v2{position:relative;transform:none;color:white;margin-top:30px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;filter:none;opacity:1}body.is_mobile .poster_v2 .subtitle_1{font-size:20px;font-family:Open Sans,sans-serif;line-height:30px}body.is_mobile .poster_v2 .main_title{font-size:40px;position:relative;width:fit-content;font-family:Open Sans,sans-serif;line-height:50px;margin:0px auto 20px}.poster_v3{color:white;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:95%;max-width:1140px;left:0;right:0;margin:auto;z-index:1000;transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;margin-top:30px;opacity:0;filter:blur(10px);-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s;text-align:left}.poster_v3 .subtitle{font-family:Ephesis,cursive;font-weight:300;font-size:30px;letter-spacing:3px;line-height:35px;text-shadow:0px 0px 10px #00000029}.poster_v3 .title{font-family:Open Sans,sans-serif;font-weight:400;font-size:100px;letter-spacing:3px;margin-left:50px;line-height:120px;text-shadow:0px 0px 10px #00000029}.poster_v3 .btn_more{display:inline-block;font-family:Open Sans,sans-serif;font-weight:400;font-size:15px;letter-spacing:1.28px;margin-top:10px;margin-left:50px}.poster_v3 .btn_more .icon{display:block;position:relative;text-align:center;margin:40px auto 0;width:50px;height:50px}.poster_v3 .btn_more .icon::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;border-radius:50%;background-color:#bea77d;opacity:0.4;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.poster_v3 .btn_more .icon .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.poster_v3 .btn_more .icon .arrow::before{content:;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:50%;width:1px;height:50px;background-color:white}.poster_v3 .btn_more .icon .arrow i{color:white;font-size:18px;font-weight:100}.poster_v3 .btn_more .icon::after{content:;position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border-radius:50%;background-color:#bea77d;opacity:0;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.current-sr-slide-visible .poster_v3{margin-top:0;opacity:1;filter:blur(0)}body.is_mobile .poster_v3{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;text-align:left;color:white;width:95%;max-width:95%;left:0;right:0;margin:auto;margin-top:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;filter:none;opacity:1}body.is_mobile .poster_v3 .subtitle{font-family:Ephesis,cursive;font-weight:300;font-size:20px;letter-spacing:1px;line-height:23px}body.is_mobile .poster_v3 .title{font-family:Open Sans,sans-serif;font-weight:300;font-size:30px;letter-spacing:1px;line-height:33px}.poster_v4{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white}.poster_v4 .title_1{position:relative;margin:0;font-family:Open Sans,sans-serif;font-weight:700;font-size:60px;letter-spacing:3px;line-height:1;margin-bottom:5px}.poster_v4 .title_2{position:relative;display:block;font-family:Open Sans,sans-serif;font-weight:400;font-size:33px;letter-spacing:1.65px;line-height:1}.poster_v4 .subtitle{position:relative;display:block;font-family:Ephesis,cursive;font-weight:400;font-size:17px;letter-spacing:1.7px;line-height:1;margin-bottom:10px}.poster_v4 .btn_link{position:relative;display:inline-block;margin:70px 0 40px;font-family:Ephesis,cursive;font-weight:700;font-size:16px;letter-spacing:1.6px;line-height:1;color:white;text-decoration:none}.poster_v4 .btn_link .circles{position:absolute;top:50%;left:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;border:1px solid rgba(255,255,255,0.6);border-radius:50%;z-index:-1}.poster_v4 .btn_link .circles::before,.poster_v4 .btn_link .circles::after{content:;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid white;border-radius:50%}.poster_v4 .btn_link .circles::before{width:65px;height:65px;opacity:0.35}.poster_v4 .btn_link .circles::after{width:90px;height:90px;opacity:0.15}.poster_v4 .with_line::before,.poster_v4 .with_line::after{content:;position:absolute;top:50%;height:2px;background-color:white}.poster_v4.left{text-align:left}.poster_v4.left .with_line::before{right:calc(100% + 20px);width:100px}.poster_v4.center{text-align:center}.poster_v4.center .with_line::before{width:50px;right:calc(100% + 20px)}.poster_v4.center .with_line::after{width:50px;left:calc(100% + 20px)}.poster_v4.right{text-align:right}.poster_v4.right .with_line::before{width:100px;left:calc(100% + 20px)}body.is_mobile .poster_v4 .title_1{font-size:45px}body.is_mobile .poster_v4 .title_2{font-size:22px}body.is_mobile .poster_v4 .subtitle{font-size:15px;margin-bottom:5px}body.is_mobile .poster_v4 .btn_link{margin:35px 0 15px}body.is_mobile .poster_v4 .btn_link .circles{width:30px;height:30px}body.is_mobile .poster_v4 .btn_link .circles::before{width:55px;height:55px}body.is_mobile .poster_v4 .btn_link .circles::after{width:80px;height:80px}body.is_mobile .poster_v4.left .with_line::before,body.is_mobile .poster_v4.right .with_line::before{width:50px}.poster_v5{color:#FFFFFF;position:relative;text-align:left;left:20%;transform:translate(-50%, 0)}.poster_v5 .uppercase{text-transform:uppercase}.poster_v5 .title_wrapper{font-size:60px;line-height:1;font-family:Open Sans,sans-serif;letter-spacing:1.2px}.poster_v5 .title_wrapper small{display:block;font-size:20px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:4.8px;margin-bottom:0}.poster_v5 .title_wrapper div{margin-bottom:32px}.poster_v5 .button_wrapper{position:absolute;top:130px;left:-24px;height:114px;opacity:1;display:flex;justify-content:center;bottom:-48px;transition:transform .3s}.poster_v5 .button_wrapper .button_explore{font-size:16px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:3.84px;opacity:1;cursor:pointer;text-transform:uppercase;display:flex;justify-content:space-evenly;align-items:center;transition:all .3s;color:white}.poster_v5 .button_wrapper .button_explore .button_text{width:150px;padding-left:15px}.poster_v5 .button_wrapper .button_explore .icon_triangle{font-size:34px;margin-left:40px;transform:matrix(0, 0.7, 1, 0, 0, 0) rotate(90deg);transition:all .3s}.poster_v5 .button_wrapper .button_explore .index{z-index:2}.poster_v5 .button_wrapper .button_explore .icon{font-size:10px;display:flex;justify-content:center;align-items:center;transition:all .3s}.poster_v5 .button_wrapper .button_explore .icon:after{content:;height:57px;width:57px;border-radius:33px;transition:all .3s;background:#bea77d;position:absolute;left:10%}.poster_v5 .button_wrapper .button_explore:hover .icon_triangle{transform:matrix(0, 1, 0.7, 0, 130, 0);transition:all .3s}.poster_v5 .button_wrapper .button_explore:hover .icon{flex-direction:column;justify-content:center;vertical-align:auto}.poster_v5 .button_wrapper .button_explore:hover .icon:after{border-radius:30px;width:194px;transition:width .3s}.poster_v5 .button_wrapper .button_explore:hover .button_text{color:white;transform:translateX(-25px);transition:all .3s}body.is_mobile .poster_v5{transform:none;left:0;top:120px;text-align:center}body.is_mobile .poster_v5 .title_wrapper{font-size:50px;line-height:60px}body.is_mobile .poster_v5 .button_wrapper{left:50%;top:initial;transform:translate(-50%, 60%)}body.is_mobile .poster_v5 .button_wrapper .button_explore{text-decoration:none}body.is_mobile .poster_v5 .button_wrapper .button_explore .button_text{text-decoration:initial}body.is_mobile .poster_v5 .button_wrapper .button_explore:hover .button_text{transform:translateX(-40px)}.poster_v6{text-align:center;color:#ffffff}.poster_v6 .title_wrapper{font-size:56px;line-height:60px;font-weight:400;margin-bottom:30px;font-family:Open Sans,sans-serif;letter-spacing:1.2px}.poster_v6 .title_wrapper small{display:block;font-size:26px;line-height:28px;font-weight:400;color:white;font-family:Ephesis,cursive;letter-spacing:4.8px;margin-bottom:0}.poster_v6 .title_wrapper .subtitle{margin-top:15px}.poster_v6 .button_wrapper{position:relative;top:0;left:0;bottom:0;height:114px;opacity:1;display:flex;justify-content:center;transition:transform 0.3s}.poster_v6 .button_wrapper .btn_primary{position:relative;display:inline-flex;align-items:center;flex-wrap:nowrap;border:none;text-align:center;white-space:nowrap;padding:0 25px;height:50px;border-radius:35px;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:18px;font-family:Ephesis,cursive;transition:all 0.5s;cursor:pointer;background-color:#8e7547;color:white;padding-left:70px}.poster_v6 .button_wrapper .btn_primary i{display:block;margin-right:30px;font-weight:300;position:absolute;top:50%;left:20px;transform:translateY(-50%);opacity:1;max-width:50px;transition:all 0.4s}.poster_v6 .button_wrapper .btn_primary i:after{position:absolute;content:;width:1px;background-color:white;top:-16px;bottom:-16px;right:-15px}.poster_v6 .button_wrapper .btn_primary::after{display:inline-block;content:;background-image:url(https://storage.googleapis.com/cdn.paraty.es/em-ande/files/arrow_right_white.svg);width:0;height:25px;background-size:100% auto;background-position:50% 50%;z-index:1;background-repeat:no-repeat;margin-left:0;overflow:hidden;transition:all 0.5s}.poster_v6 .button_wrapper .btn_primary:hover{padding-left:25px}.poster_v6 .button_wrapper .btn_primary:hover i{margin-right:0;max-width:0;opacity:0}.poster_v6 .button_wrapper .btn_primary:hover:after{width:25px !important;margin-left:15px}.poster_v6 .button_wrapper .uppercase{text-transform:uppercase;background-color:#bea77d}body.is_mobile .poster_v6{position:relative;top:120px}body.is_mobile .poster_v6 .title_wrapper{font-size:50px;margin-bottom:20px;line-height:60px}body.is_mobile .poster_v6 .title_wrapper small{font-size:26px}body.is_mobile .poster_v6 .button_wrapper a{padding:0 15px;height:40px;padding-left:70px;font-size:14px}body.is_mobile .poster_v6 .button_wrapper a i:after{top:-14px;bottom:-14px}.poster_countdown_v1{font-family:Open Sans,sans-serif;display:table;position:absolute;top:30px;right:30px;z-index:7}.poster_countdown_v1 .countdown_tag>div{background:white;border-radius:10px;padding:19px 0;min-width:62px;margin-right:15px}.poster_countdown_v1 .countdown_tag .date{font-weight:bold;font-size:32px}.poster_countdown_v1 .countdown_tag .title_format{font-weight:lighter;font-size:10px}.poster_countdown_v1 .section_link{text-align:center;color:white;display:block;margin-top:20px;text-transform:uppercase;text-decoration:none;font-size:18px}.poster_countdown_v1 .section_link i{margin-left:10px;font-size:12px}@-webkit-keyframes scroll_down_v1{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes scroll_down_v1{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.scroll_down_general.v1{position:relative;z-index:2;display:table;margin:auto;color:#fff;font:normal 400 20px/1 sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s;padding-top:80px;cursor:pointer}.scroll_down_general.v1 span,.scroll_down_general.v1:before,.scroll_down_general.v1:after{content:;position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:scroll_down_v1 2s infinite;animation:scroll_down_v1 2s infinite;opacity:0;box-sizing:border-box}.scroll_down_general.v1:before{-webkit-animation-delay:0s;animation-delay:0s}.scroll_down_general.v1 span{top:16px;-webkit-animation-delay:.15s;animation-delay:.15s}.scroll_down_general.v1:after{top:32px;-webkit-animation-delay:.3s;animation-delay:.3s}.preloading{position:absolute;top:0;left:0;right:0;bottom:0;position:fixed;z-index:10001}.preloading:before{content:;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.9);z-index:5}.preloading .preloading_background{height:100%;width:100%;object-fit:cover}.preloading .preloading_logo{max-width:250px;max-height:100px;margin-bottom:30px}.preloading .center_xy{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;padding:30px;text-align:center;width:400px}.preloading .center_xy .desc{font-size:16px;line-height:27px;letter-spacing:1px;color:#444;font-family:Ephesis,cursive}.preloading .center_xy:before,.preloading .center_xy:after{position:absolute;bottom:0;left:15%;content:;display:block;width:70%;height:4px;border-radius:2px;background:#bea77d;opacity:.5}.preloading .center_xy:after{width:0%;opacity:1;animation:slide_loaging 8s infinite}.preloading .center_xy .loader_wrapper .letter-holder{padding:16px;display:flex;justify-content:center}.preloading .center_xy .loader_wrapper .letter-holder .letter{float:left;font-size:16px;line-height:27px;letter-spacing:1px;color:#444;font-family:Ephesis,cursive;animation-name:loading_v2;animation-duration:1.6s;animation-iteration-count:infinite;animation-direction:normal}.preloading .center_xy .loader_wrapper .letter-holder .l-1{animation-delay:0.48s}.preloading .center_xy .loader_wrapper .letter-holder .l-2{animation-delay:0.6s}.preloading .center_xy .loader_wrapper .letter-holder .l-3{animation-delay:0.72s}.preloading .center_xy .loader_wrapper .letter-holder .l-4{animation-delay:0.84s}.preloading .center_xy .loader_wrapper .letter-holder .l-5{animation-delay:0.96s}.preloading .center_xy .loader_wrapper .letter-holder .l-6{animation-delay:1.08s}.preloading .center_xy .loader_wrapper .letter-holder .l-7{animation-delay:1.2s}.preloading .center_xy .loader_wrapper .letter-holder .l-8{animation-delay:1.32s}.preloading .center_xy .loader_wrapper .letter-holder .l-9{animation-delay:1.44s}.preloading .center_xy .loader_wrapper .letter-holder .l-10{animation-delay:1.56s}.preloading.v2 .center_xy::after,.preloading.v2 .center_xy::before{display:none}@-webkit-keyframes slide_loaging{0%{width:0%}to{width:70%}}@keyframes slide_loaging{0%{width:0%}to{width:70%}}@keyframes loading_v2{0%{opacity:0}100%{opacity:1}}/style> div classpreloading v2 idpreloading_website style>img altuna habitación con una cama y una silla y una ventanas1900 classpreloading_background srchttps://cdn2.paraty.es/test3-copia2/images/9930cd8ea380fc7s1900 style/>div classcenter_xy>img altun logotipo para taiga campings y resorts con un árbol en el medio classpreloading_logo srchttps://cdn2.paraty.es/test3-copia2/images/7b00306ea4e488e/>div classloader_wrapper>div classletter-holder>div classl-1 letter stylefont-family:Open Sans, sans-serif;>C/div>div classl-2 letter stylefont-family:Open Sans, sans-serif;>a/div>div classl-3 letter stylefont-family:Open Sans, sans-serif;>r/div>div classl-4 letter stylefont-family:Open Sans, sans-serif;>g/div>div classl-5 letter stylefont-family:Open Sans, sans-serif;>a/div>div classl-6 letter stylefont-family:Open Sans, sans-serif;>n/div>div classl-7 letter stylefont-family:Open Sans, sans-serif;>d/div>div classl-8 letter stylefont-family:Open Sans, sans-serif;>o/div>div classl-9 letter stylefont-family:Open Sans, sans-serif;>./div>div classl-10 letter stylefont-family:Open Sans, sans-serif;>./div>div classl-11 letter stylefont-family:Open Sans, sans-serif;>./div>/div>/div>/div>/div>style> .preloading::before { opacity:.8; } .center_xy .preloading_logo { } .preloading .center_xy:before, .preloading .center_xy:after { }/style> script componenttrue>if ($(#custom_time_loading).length) { $(function() { let time_loading $(#custom_time_loading).val(); setTimeout(function() { $(.preloading).fadeOut(); }, time_loading); });} else { // document.addEventListener(DOMContentLoaded, function(event) {// $(.preloading).fadeOut(); // }); $(window).on(load, function() { $(#preloading_website).fadeOut();});};/script>style>.preloading_popup{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99999;position:fixed;background:rgba(190,167,125,0.9);text-align:center;display:none}.preloading_popup .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto}.preloading_popup .content .logo{text-align:center;max-width:180px;margin:auto;display:flex;justify-content:center}.preloading_popup .content .logo img{display:block;width:auto;object-fit:contain;max-width:180px}.preloading_popup .content .bars_animation{text-align:center;display:block;margin:21px auto;width:100%;height:105px}.preloading_popup .content .bars_animation .default_line_loading{background-color:white;height:100%;width:3px;display:inline-block;-webkit-animation:sk-stretchdelay 2.3s infinite ease-in-out;-moz-animation:sk-stretchdelay 2.3s infinite ease-in-out;-o-animation:sk-stretchdelay 2.3s infinite ease-in-out;animation:sk-stretchdelay 2.3s infinite ease-in-out;margin-right:6px}.preloading_popup .content .text_preloading{color:white;font-weight:lighter;text-transform:uppercase}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}/style> div classpreloading_popup idpreloading_popup style>div classcontent style>div classlogo stylemargin:0 auto;>img altun fondo blanco con un espacio vacío en el medio . loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/6b37be0ca5a2c44 style>/img>/div>div classbars_animation>/div>div classtext_preloading font1 stylefont-family:Open Sans, sans-serif;text-transform:none;>div> Comprobando la disponibilidad de tu búsqueda:br/>br/> De strong>@@start_date@@/strong> a strong>@@end_date@@/strong>/div>/div>/div>/div>style> .default_line_loading { } .preloading_popup .content .text_preloading * { font-family:Jost, sans-serif; } .preloading_popup .content .bars_animation .default_line_loading { } .preloading_popup .content .logo img { }/style> script componenttrue> var gif_wrapper $(.bars_animation).addClass(gif_wrapper), number_of_lines 20; for (var x 0; x number_of_lines; x++) { var target_delay_css { -webkit-animation-delay: -(1.5 - (0.1 * x)) + s, -moz-animation-delay: -(1.5 - (0.1 * x)) + s, -o-animation-delay: -(1.5 - (0.1 * x)) + s, animation-delay: -(1.5 - (0.1 * x)) + s }; var element_line_to_append $(div>/div>).addClass(default_line_loading).css(target_delay_css); element_line_to_append.appendTo(gif_wrapper); }/script>style>body{overflow-x:hidden}body.no_scroll{overflow:hidden}body.scrolled header .menu_toggle,body header.inner_header .menu_toggle{left:200px}body.scrolled header .menu_toggle span,body header.inner_header .menu_toggle span{background:#414141}body.scrolled header .menu_toggle span::before,body.scrolled header .menu_toggle span::after,body header.inner_header .menu_toggle span::before,body header.inner_header .menu_toggle span::after{background:#414141}body.scrolled header.menu_opened .menu_toggle span,body header.inner_header.menu_opened .menu_toggle span{background:transparent}body.scrolled header.menu_opened .menu_toggle span::before,body.scrolled header.menu_opened .menu_toggle span::after,body header.inner_header.menu_opened .menu_toggle span::before,body header.inner_header.menu_opened .menu_toggle span::after{background:white}body.scrolled header .header_fixed_content,body header.inner_header .header_fixed_content{transform:translateY(0)}body.scrolled header .header_fixed_content .fixed_right_items #lang,body.scrolled header .header_fixed_content .fixed_right_items #lang *,body header.inner_header .header_fixed_content .fixed_right_items #lang,body header.inner_header .header_fixed_content .fixed_right_items #lang *{color:#414141}body.scrolled header::before,body header.inner_header::before{opacity:0}header{position:absolute;top:0;left:0;right:0;z-index:8}header::before{position:absolute;content:;height:180px;top:0;left:0;right:0;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.496236) 100%);opacity:1;transition:all .4s}header::after{opacity:1;transition:all .4s}header .menu_toggle{font-family:Open Sans,sans-serif;color:white;font-size:15px;font-weight:300;text-transform:uppercase;padding-left:70px;position:fixed;top:35px;left:70px;z-index:4;width:45px;height:45px;display:flex;align-items:center;transition:all .4s;cursor:pointer}header .menu_toggle span{display:inline-block;width:100%;height:3px;border-radius:3px;background-color:white;position:relative;cursor:pointer;transition:all .4s}header .menu_toggle span::before,header .menu_toggle span::after{position:absolute;content:;left:0;height:3px;border-radius:3px;background-color:white;transform:rotate(0) translate(0, 0);transition:all .2s}header .menu_toggle span::before{top:-12px;width:100%}header .menu_toggle span::after{top:12px;width:50%}header .header_content{position:relative;padding:0 70px;display:flex;justify-content:flex-end;align-items:center;height:110px}header .header_content .logo_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .4s;width:200px}header .header_content .logo_wrapper a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}header .header_content .logo_wrapper img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}header .header_content .top_items{display:flex;justify-content:flex-end;opacity:1;transition:all .4s}header .header_content .top_items .top_item,header .header_content .top_items .top_item a{font-family:Open Sans,sans-serif;color:white;font-size:15px;font-weight:300;position:relative;text-decoration:none}header .header_content .top_items .top_item:not(:last-of-type)::after{display:inline-block;vertical-align:middle;content:;width:1px;height:20px;background:white;margin:0 10px}header .header_content .top_items .top_item.header_lang .language_inline{display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;color:#FFFFFF;text-transform:uppercase;margin:0 8px 0 10px}header .header_content .top_items .top_item.header_lang .language_inline a{margin-right:10px;cursor:pointer;color:#FFFFFF;text-decoration:none;position:relative;font-size:18px}header .header_content .top_items .top_item.header_lang .language_inline a:hover{opacity:0.7}header .header_content .top_items .top_item.header_lang .language_inline a.selected{font-weight:600}header .header_content .top_items .top_item.header_lang .language_inline a:not(:last-of-type)::after{position:absolute;left:100%;top:0;vertical-align:middle;content:;width:1px;height:20px;background:white;margin-left:7px}header .header_fixed_content{z-index:2;color:white;position:fixed;top:0;left:0;right:0;text-align:center;height:110px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#ffffff50;transform:translateY(-100%);box-shadow:0 0 10px rgba(0,0,0,0.2);transition:all .5s}header .header_fixed_content.show_top_icons_on_scroll .top_items{display:flex;justify-content:flex-end;opacity:1;transition:all .4s;position:absolute;right:35px}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item,header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item a{font-family:Open Sans,sans-serif;color:white;font-size:15px;font-weight:300;position:relative;text-decoration:none}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline{display:inline-block;font-family:Open Sans,sans-serif;font-weight:300;color:#FFFFFF;text-transform:uppercase;margin:0 8px 0 10px}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline a{margin-right:10px;cursor:pointer;color:#FFFFFF;text-decoration:none;position:relative;font-size:18px}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline a:hover{opacity:0.7}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline a.selected{font-weight:600}header .header_fixed_content.show_top_icons_on_scroll .top_items .top_item.header_lang .language_inline a:not(:last-of-type)::after{position:absolute;left:100%;top:0;vertical-align:middle;content:;width:1px;height:20px;background:white;margin-left:7px}header .header_fixed_content .logo_dark{max-height:75px;position:absolute;top:50%;transform:translateY(-50%);left:100px}header .header_fixed_content .fixed_menu_wrapper{list-style:none;margin:0;display:flex}header .header_fixed_content .fixed_menu_wrapper .fixed_menu_link_wrapper .menu_link{font-family:Open Sans,sans-serif;color:#414141;font-size:18px;font-weight:300;text-decoration:none;letter-spacing:1px;padding:0 20px}header .header_fixed_content .fixed_right_items{display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);right:30px}header .header_fixed_content .fixed_right_items .button-promotion{background-color:#bea77d;font-family:Open Sans,sans-serif;color:white;text-transform:uppercase;font-weight:400;font-size:18px;text-decoration:none;padding:10px 15px;transition:all .4s;margin-left:25px}header .header_fixed_content .fixed_right_items .button-promotion:hover{background-color:#cfbe9f}header .dropdown_menu{position:fixed;top:0;bottom:0;left:0;width:300px;transform:translateX(-100%);transition:all .7s;padding:30px 20px 50px 50px;z-index:3;background:rgba(0,0,0,0.6);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}header .dropdown_menu .logo_light{height:120px;margin-bottom:40px}header .dropdown_menu .menu_content{overflow-y:scroll;height:calc(100% - 250px);scrollbar-width:thin;scrollbar-color:#bea77d transparent;padding-right:50px}header .dropdown_menu .menu_content::-webkit-scrollbar{width:5px}header .dropdown_menu .menu_content::-webkit-scrollbar-track{background:transparent}header .dropdown_menu .menu_content::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.4);border-radius:5px;border:0}header .dropdown_menu .menu_content .menu{list-style:none;padding:0;margin:0}header .dropdown_menu .menu_content .menu .menu_item{padding:8px 0;cursor:pointer;opacity:1;transition:all .4s}header .dropdown_menu .menu_content .menu .menu_item a{font-family:Open Sans,sans-serif;color:white;font-size:18px;line-height:25px;text-transform:capitalize;text-decoration:none;transition:all .4s}header .dropdown_menu .menu_content .menu .menu_item .menu_subsections{opacity:0;max-height:0;overflow:hidden;transition:all .4s;list-style:none;padding-left:30px}header .dropdown_menu .menu_content .menu .menu_item .menu_subsections li{padding:5px 0;margin:0}header .dropdown_menu .menu_content .menu .menu_item .menu_subsections li a{font-family:Open Sans,sans-serif;color:white;font-size:16px;line-height:20px;font-weight:300}header .dropdown_menu .menu_content .menu .menu_item .menu_subsections.open{opacity:1;max-height:800px}header .dropdown_menu .menu_content .menu .menu_item.has_submenu{position:relative}header .dropdown_menu .menu_content .menu .menu_item.has_submenu .open_submenu{cursor:pointer}header .dropdown_menu .menu_content .menu .menu_item.has_submenu .open_submenu_link{position:absolute;top:12px;right:0;font-size:14px;color:white;transition:all .2s;-webkit-transform:scaleY(1);transform:scaleY(1)}header .dropdown_menu .menu_content .menu .menu_item.has_submenu.submenu_opened .open_submenu_link{-webkit-transform:scaleY(-1);transform:scaleY(-1)}header .dropdown_menu .bottom_links_wrapper{position:absolute;bottom:50px;left:50px;right:50px;padding-top:20px;text-align:center}header .dropdown_menu .bottom_links_wrapper a{display:block;font-family:Open Sans,sans-serif;color:white;text-transform:uppercase;font-weight:400;font-size:18px;text-decoration:underline;position:relative;margin-bottom:8px;transition:all .4s}header .dropdown_menu .bottom_links_wrapper a.button-promotion{background-color:#bea77d;padding:10px 15px;transition:all .4s;margin-top:20px;text-decoration:none}header .dropdown_menu .bottom_links_wrapper a.button-promotion:hover{background-color:#cfbe9f}header.menu_opened .menu_toggle{left:200px}header.menu_opened .menu_toggle span{background:transparent}header.menu_opened .menu_toggle span::before,header.menu_opened .menu_toggle span::after{width:100%}header.menu_opened .menu_toggle span::before{transition-delay:.4s;transform:rotate(45deg) translate(4px, 13px)}header.menu_opened .menu_toggle span::after{transition-delay:.5s;transform:rotate(-45deg) translate(4px, -13px)}header.menu_opened .dropdown_menu{transform:translateX(0)}header.menu_opened .menu_image_wrapper,header.menu_opened .hotel_individual_preview_wrapper{left:55%;transform:translateX(0)}header #lang{position:relative;margin:0 0 0 10px}header #lang .language_selected{cursor:pointer;font-size:18px;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-family:Open Sans,sans-serif}header #lang:hover .language_selector{display:block}header #lang .language_selector{display:none;border-radius:2px;position:absolute;top:calc(100%);left:50%;transform:translateX(-50%);font-weight:400;line-height:25px;letter-spacing:1px;padding:7px 10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.5)}header #lang .language_selector a{margin:3px 0;display:block;color:#8e7547;transition:color 0.5s;font-weight:400;font-size:15px;font-family:Open Sans,sans-serif;text-decoration:none}header #lang .language_selector a:hover{color:#bea77d}header #lang .language_selector a.lang_selected{display:none}@media (max-width: 1160px){body .scrolled header .menu_toggle{left:120px}header .menu_toogle{position:absolute}}@-moz-document url-prefix(){header .header_fixed_content{background:white}}/style> header style>div classdropdown_menu style>a href/>img altun fondo blanco con un espacio vacío en el medio . classlogo_light itemproplogo srchttps://cdn2.paraty.es/test3-copia2/images/6b37be0ca5a2c44 style urlhttps://www.hotel-donpaco.com/>/a>div classmenu_content>ul classmenu>li classmenu_item style>a classactive href/ stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Inicio /a>/li>li classmenu_item style>a class href/habitaciones.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Habitaciones /a>/li>li classmenu_item style>a class href/ofertas.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Ofertas /a>/li>li classmenu_item style>a class href/servicios-e-instalaciones.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Servicios e instalaciones /a>/li>li classmenu_item style>a class href/que-hacer-en-malaga.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Qué hacer en Málaga /a>/li>li classmenu_item style>a class href/transfers--experiences.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Transfers & Experiences /a>/li>li classmenu_item style>a class href/galerias.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Galerías /a>/li>li classmenu_item style>a class href/contacto.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Contacto /a>/li>li classmenu_item style>a class href/mis-reservas.html stylefont-family:Open Sans, sans-serif;font-weight:500;font-size:19px;> Mis reservas /a>/li>/ul>/div>div classbottom_links_wrapper style>a href/mis-reservas.html> Mis reservas /a>a classbutton-promotion href#data styleborder-radius:8px;>Reservar/a>/div>/div>div classmenu_toggle styleleft:120px;position:absolute;>span classburguer_icon>/span>/div>div classheader_content style>div classlogo_wrapper styleleft:40px;width:130px;transform:translate(0,-50%);>a href/>/a>img altun fondo blanco con un espacio vacío en el medio . loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/37135f3cb796b0a style/>/div>div classtop_items>div classtop_item header_phone>a hreftel: Tlf. (+34) 952 319 008 | 615 684 614>i classfal fa-phone>/i>/a>/div>div classtop_item top_sections stylecolor:red;>a href/mis-reservas.html style> Mis reservas /a>/div>div classtop_item header_lang>div idlang>div classlanguage_selected stylefont-family:Jost, sans-serif;>i classfal fa-globe style>/i>span stylefont-family:Jost, sans-serif;> ES /span>/div>div classlanguage_selector>a classlang_selected href/ hreflangES>ES/a>a href/en/ hreflangEN>EN/a>/div>/div>/div>/div>/div>div classheader_fixed_content styledisplay:none;>a href/>img altun fondo blanco con un espacio vacío en el medio . classlogo_dark itemproplogo srchttps://cdn2.paraty.es/test3-copia2/images/7a62f1558c551de urlhttps://www.hotel-donpaco.com/>/a>ul classfixed_menu_wrapper style>li classfixed_menu_link_wrapper>a classmenu_link href/mis-reservas.html style> Mis reservas /a>/li>li classfixed_menu_link_wrapper>a classmenu_link href/opiniones.html style> Opiniones /a>/li>/ul>div classfixed_right_items>div idlang>div classlanguage_selected style>span stylefont-family:Jost, sans-serif;> ES /span>i classfal fa-chevron-down stylefont-family:Jost, sans-serif;>/i>/div>div classlanguage_selector>a href/ hreflangES>ES/a>a href/en/ hreflangEN>EN/a>/div>/div>a classbutton-promotion href#data idheader_reservation_button>Reservar/a>/div>/div>/header>style> body header .header_fixed_content .fixed_right_items .button-promotion { } body header .header_fixed_content .fixed_right_items .button-promotion:hover { background:white;color:rgba(190, 167, 125, 1); } body.scrolled header .menu_toggle, body header.inner_header .menu_toggle{ } header .dropdown_menu .logo_light { height:80px;margin-left:-15px;margin-top:-15px; } header .header_fixed_content .logo_dark { left:50px; } @media (min-width: 900px) and (max-width: 1380px) { header .header_fixed_content .logo_dark { } } header .header_content .logo_wrapper img { } body header.inner_header .menu_toggle { } body header.inner_header .menu_toggle span, body header.inner_header .menu_toggle span::after, body header.inner_header .menu_toggle span::before { } body header.inner_header.menu_opened .menu_toggle span { } header.menu_opened .menu_toggle { } header.menu_opened .menu_toggle span::before, header.menu_opened .menu_toggle span::after{ } header .menu_toggle span { } header .menu_toggle span::before { } header .menu_toggle span::after { } @media screen and (max-width: 1218px) { body.scrolled header .menu_toggle, body header.inner_header .menu_toggle { } body.scrolled header.menu_opened .menu_toggle { } } header .header_content .top_items .top_item:not(:last-of-type)::after { } header .header_content .top_items .top_item.header_lang .language_inline a:not(:last-of-type)::after { } header .header_fixed_content .fixed_menu_wrapper .fixed_menu_link_wrapper .menu_link:hover { } header .dropdown_menu .menu_content .menu .menu_item a:hover { } header .dropdown_menu .bottom_links_wrapper a:first-of-type:hover { } header .dropdown_menu .bottom_links_wrapper a:first-of-type { display:none; } header .dropdown_menu .bottom_links_wrapper a.button-promotion{ letter-spacing:1px;border-radius:10px !important;font-weight:700;font-size:24px;text-transform:none ; } header .dropdown_menu .bottom_links_wrapper a.button-promotion:hover { background:white;color:rgba(190, 167, 125, 1); } header .dropdown_menu .menu_content .menu .menu_item.has_submenu .open_submenu_link { } header #lang .language_selector { background:transparent; } header #lang .language_selector a { color:white; } header #lang .language_selector a:hover { } header #lang .language_selector i { background:transparent; } #wrapper_booking .booking_form::before { } body.scrolled header::before, body header.inner_header::before{ } header .header_content .top_items .top_item.header_phone { } body header .header_content .top_items .top_item.header_phone a { } body.scrolled header .header_content .top_items .top_item a{ color:rgba(65, 65, 65, 1)!important; } body.scrolled header #lang .language_selected{ } body.scrolled #wrapper_booking .booking_form::before { } body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper .destination_fieldo input.destination, body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper .date_selection .dp-value, body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display .occupancy_value, body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display .occupancy_value small, body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper .date_selection .dp-value::after{ } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper:after, body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display:after, body.scrolled header .header_content .top_items .top_item:not(:last-of-type)::after { } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection .dp-value:after{ } body.scrolled .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper input::placeholder{ } body.scrolled header .header_content{ } body.scrolled header{ } body.scrolled header.menu_opened .dropdown_menu{ } body.scrolled header .header_content .logo_wrapper { } body.scrolled header .header_content{ } body.scrolled header .menu_toggle{ } header.menu_opened .menu_toggle span::before, header.menu_opened .menu_toggle span::after, body header.inner_header.menu_opened .menu_toggle span::before, body header.inner_header.menu_opened .menu_toggle span::after{ } body.scrolled header .menu_toggle span, body.scrolled header .menu_toggle span::after, body.scrolled header .menu_toggle span::before{ } body header.inner_header .menu_toggle span, body header.inner_header .menu_toggle span::after, body header.inner_header .menu_toggle span::before { } header.menu_opened .menu_toggle span{ } body.scrolled .menu_toggle span{ } header .header_fixed_content .logo_dark{ } body.scrolled .header_fixed_content.show_top_icons_on_scroll{ } body.scrolled header .header_fixed_content, body header.inner_header .header_fixed_content{ } @media screen and (max-width: 1218px){ body.scrolled header:not(.menu_opened) div.menu_toggle { } } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper{ width:300px; } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } body header.inner_header .menu_toggle span::after, body header.inner_header .menu_toggle span::before{ } body:not(.scrolled) .menu_toggle .burguer_icon, body:not(.scrolled) .menu_toggle .burguer_icon, body:not(.scrolled) .menu_toggle .burguer_icon::after, body:not(.scrolled) .menu_toggle .burguer_icon::before{ } @media screen and (max-width:1440px){ .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper{ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display{ } } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper{ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display{ } header #lang{ } body.scrolled header:not(.menu_opened) div.menu_toggle{ } header .header_fixed_content .logo_dark{ } header .header_fixed_content .fixed_menu_wrapper{ } header .header_fixed_content .fixed_right_items{ } } body.scrolled header.menu_opened .menu_toggle span, body header.inner_header.menu_opened .menu_toggle span{ } body.scrolled header.menu_opened .menu_toggle{ } body:not(.scrolled) header .menu_toggle{ }/style> script componenttrue>$(document).ready(function () { let menu_toggle $(header .menu_toggle); let dropdown_menu $(header .dropdown_menu); let menu_item dropdown_menu.find(.menu_item a); $(.top_item #lang a).click(function (e) { var target_language_selection $(this).attr(hreflang); $(.language_selected span).html(target_language_selection); $(#lang .language_selector a).each(function () { if ($(this).attr(hreflang) target_language_selection) { $(this).addClass(lang_selected); } else { $(this).removeClass(lang_selected); } }); }); menu_toggle.click(function () { $(header).toggleClass(menu_opened); $(body).toggleClass(no_scroll); $(body).toggleClass(hide_engine); }); let has_submenu_item $(header .has_submenu); has_submenu_item.each(function () { let open_submenu $(this).find(.open_submenu_link); open_submenu.click(function () { let parent $(this).parent(); parent.toggleClass(submenu_opened); $(this).siblings(.menu_subsections).toggleClass(open); parent .siblings(.submenu_opened) .find(.menu_subsections) .removeClass(open); parent.siblings(.submenu_opened).removeClass(submenu_opened); }); });});/script>style>.mute_video_icon{font-weight:300;position:absolute;color:white;font-size:24px;z-index:6;cursor:pointer;right:15px;top:75px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.mute_video_icon::before{font-family:var(--font-family-awesome);content:\f6a8}.mute_video_icon.mute:before{content:\f6a9}.tp-banner-container{width:100%;position:relative;padding:0;min-width:1140px}.tp-banner-container .rev_popup_video_link{position:absolute;bottom:20px;right:30px;width:40px;height:40px;background:white;border-radius:8px;z-index:6;display:inline-flex;align-items:center;justify-content:center}.tp-banner-container .rev_popup_video_link::before{font-family:var(--font-family-awesome);content:\f065;font-size:20px;color:#414141}.tp-banner-container .custom_link{cursor:pointer}.tp-banner-container .btn_link{font-family:Open Sans,sans-serif;font-weight:300;font-size:16px;letter-spacing:1.28px;color:white;text-decoration:none;display:inline-flex;align-items:center;line-height:19px;margin-top:-80px}.tp-banner-container .btn_link:hover .more-arrow{width:56px;transition:width 1s}.tp-banner-container .btn_link:hover .more-arrow::before{background:#00D0B780;transition:background 1s}.tp-banner-container .btn_link .more-arrow{transition:width 1s;box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 0 0 2px;height:4px;width:14px;color:white;margin-left:5px}.tp-banner-container .btn_link .more-arrow::before{content:;display:inline-block;box-sizing:border-box;position:absolute;width:30px;height:30px;border-radius:50%;background:transparent;bottom:-13px;right:-13px;transition:background 1s}.tp-banner-container .btn_link .more-arrow::after{content:;display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-top:2px solid;border-left:2px solid;transform:rotate(132deg);bottom:-3px;right:0}@media (max-height: 630px){.tp-banner-container.max_height .poster_v3{margin-top:50px !important}}.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination{position:absolute;bottom:40px;left:70px;right:70px;color:white;font-family:Open Sans,sans-serif;text-align:center;z-index:2}.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination::before,.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination::after{position:absolute;content:;top:8px;height:1px;width:calc(50% - 50px);background-color:white}.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination::before{left:0}.tp-banner-container .tp-revslider-slidesli .slider_counter_pagination::after{right:0}.tp-banner-container.animation_scroll .tp-revslider-mainul .tp-bgimg{background-attachment:fixed;background-size:cover !important}.tp-banner-container.block_arrows_dots #slider_navigation_block{position:absolute;bottom:120px;right:calc((100% - 1140px)/2);display:flex;align-items:center}.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-left-container,.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-right-container{position:relative}.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-left-container .tparrows.tp-leftarrow,.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-left-container .tparrows.tp-rightarrow,.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-right-container .tparrows.tp-leftarrow,.tp-banner-container.block_arrows_dots #slider_navigation_block .tparrow-right-container .tparrows.tp-rightarrow{top:0;bottom:0;left:0;right:0;position:relative !important;opacity:1 !important;margin-top:0 !important;height:30px}.tp-banner-container.block_arrows_dots #slider_navigation_block .tp-bullets-container{position:relative}.tp-banner-container.block_arrows_dots #slider_navigation_block .tp-bullets-container .tp-bullets{position:relative !important;opacity:1 !important;left:auto !important;right:auto !important}.is_mobile .tp-banner-container{max-width:100%;min-width:100%}.tp-banner{width:100%;position:relative;display:none}.tp-banner>ul>li{z-index:6 !important}.tp-banner .extra_img{position:absolute;bottom:0;left:0;z-index:6;object-fit:cover;pointer-events:none}.tp-bullets{z-index:20}.tp-arr-titleholder{display:none !important}.tp-rightarrow{background:none}.tp-rightarrow:before{right:0;content:\f054;position:absolute;font-family:var(--font-family-awesome);font-weight:300;color:white;font-size:32px;-webkit-transition:color 0.6s;-moz-transition:color 0.6s;-ms-transition:color 0.6s;-o-transition:color 0.6s;transition:color 0.6s}.tp-leftarrow{background:none}.tp-leftarrow:before{left:0;content:\f053;position:absolute;font-family:var(--font-family-awesome);font-weight:300;color:white;font-size:32px;-webkit-transition:color 0.6s;-moz-transition:color 0.6s;-ms-transition:color 0.6s;-o-transition:color 0.6s;transition:color 0.6s}.revolution_overlay{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.revolution_gallery{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.tp-banner-container .caption{position:absolute;left:0;right:0;top:0;text-align:center}.tp-banner-container .caption.center_caption{top:50%;left:50%;transform:translate(-50%, -50%) !important}.tp-banner-container .caption .html5vid.fullcoveredvideo{min-height:100vh}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{visibility:inherit !important}.tp-caption.hasclicklistener{top:0}.tp-simpleresponsive img{width:100%;height:100%;object-fit:cover}.scrolldown_button{cursor:pointer}.fullcoveredvideo video{width:100% !important;height:100% !important;object-fit:cover !important}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){.tp-banner-container.tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 834px) and (max-device-width: 834px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 1112px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.tp-banner-container .tp-revslider-mainul .tp-revslider-slidesli .tp-bgimg{background-attachment:scroll}}@keyframes zoomIn{from{transform:scale(1)}to{transform:scale(1.25)}}.fancybox-container.rev_popup_video .fancybox-content{background:transparent}.fancybox-container.rev_popup_video .fancybox-content video{object-fit:cover}.fancybox-container.rev_popup_video .fancybox-content .fancybox-button.fancybox-close-small svg{color:white}/style> div classtp-banner-container slider_home style>div classtp-banner style>ul>!-- Using banners -->li data-delay6000 data-link/ofertas.html data-masterspeed800 data-slotamount7 data-titleNone data-transitionfade>img altuna vista aérea de una ciudad con un barco en el puerto data-bgpositioncenter center srchttps://cdn2.paraty.es/test3-copia2/images/61c9ff336a72dacs1900/>div classrevolution_overlay>/div>div classcaption sfb start center_caption data-easingeaseOutBack data-speed400 data-start500>div classposter_v5>div classtitle_wrapper stylefont-size: 40px;font-weight: 500;letter-spacing: 0px;>small classuppercase stylecolor:white;font-weight: 700;line-height:60px;letter-spacing: 0px;font-size:50px;text-transform:none>Hotel Don Paco /small> Tenemos todo lo que a stylefont-weight:400;font-size:92px;font-family:Ephesis;color:#FFFFFF> necesitas /a>/div>div classbutton_wrapper>a classbtn_primary has_icon href/habitaciones.html> Saber más /a>/div>/div>style> html { scroll-behavior: smooth;} body.is_mobile div.poster_v5 { position: relative; text-align: center; left: auto; transform: none; top: 30%; margin: 0 auto; display: inline-block; } body.is_mobile div.poster_v5 .title_wrapper { font-size: 45px; line-height: 1; letter-spacing: 1.4px; width: 300px; } body.is_mobile div.poster_v5 small { font-size: 15px; letter-spacing: 3px; } body.is_mobile div.poster_v5 .button_wrapper { left: auto; right: 35px; top: auto; bottom: auto; } body.is_mobile div.poster_v5 a.button_explore { text-decoration: none; font-size: 15px; } body.is_mobile div.poster_v5 .icon i { font-size: 24px !important; margin-left: 38px !important; } body.is_mobile div.poster_v5 .button_wrapper .button_explore span.icon:after { height: 46px; width: 46px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover span.icon:after { width: 194px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover .button_text { transform: translateX(-40px) !important; }/style>/div>/li>li data-delay6000 data-masterspeed800 data-slotamount7 data-titleNone data-transitionfade>img altuna vista aérea de una ciudad con un barco rojo en el agua data-bgpositioncenter center srchttps://cdn2.paraty.es/test3-copia2/images/b58982631f3fa36s1900/>div classrevolution_overlay>/div>div classcaption sfb start center_caption data-easingeaseOutBack data-speed400 data-start500>div classposter_v5>div classtitle_wrapper stylefont-size: 40px;font-weight: 500;letter-spacing: 0px;>small classuppercase stylecolor:white;font-weight: 700;line-height:60px;letter-spacing: 0px;font-size:50px;text-transform:none>Hotel Don Paco /small> Descubre y disfruta a stylefont-weight:400;font-size:92px;font-family:Ephesis;color:#FFFFFF> Málaga /a>/div>/div>style> html { scroll-behavior: smooth;} body.is_mobile div.poster_v5 { position: relative; text-align: center; left: auto; transform: none; top: 30%; margin: 0 auto; display: inline-block; } body.is_mobile div.poster_v5 .title_wrapper { font-size: 45px; line-height: 1; letter-spacing: 1.4px; width: 300px; } body.is_mobile div.poster_v5 small { font-size: 15px; letter-spacing: 3px; } body.is_mobile div.poster_v5 .button_wrapper { left: auto; right: 35px; top: auto; bottom: auto; } body.is_mobile div.poster_v5 a.button_explore { text-decoration: none; font-size: 15px; } body.is_mobile div.poster_v5 .icon i { font-size: 24px !important; margin-left: 38px !important; } body.is_mobile div.poster_v5 .button_wrapper .button_explore span.icon:after { height: 46px; width: 46px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover span.icon:after { width: 194px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover .button_text { transform: translateX(-40px) !important; }/style>/div>/li>li data-delay6000 data-masterspeed800 data-slotamount7 data-titleNone data-transitionfade>img altuna vista aérea de una ciudad con un barco rojo en el agua data-bgpositioncenter center srchttps://cdn2.paraty.es/test3-copia2/images/80a8ca27e345fccs1900/>div classrevolution_overlay>/div>div classcaption sfb start center_caption data-easingeaseOutBack data-speed400 data-start500>div classposter_v5>div classtitle_wrapper stylefont-size: 40px;font-weight: 500;letter-spacing: 0px;>small classuppercase stylecolor:white;font-weight: 700;line-height:60px;letter-spacing: 0px;font-size:50px;text-transform:none>Oferta -10% /small> Con nuestra promo a stylefont-weight:400;font-size:92px;font-family:Ephesis;color:#FFFFFF> larga estancia /a>/div>div classbutton_wrapper>a classbtn_primary has_icon href/ofertas.html> Saber más /a>/div>/div>style> html { scroll-behavior: smooth;} body.is_mobile div.poster_v5 { position: relative; text-align: center; left: auto; transform: none; top: 30%; margin: 0 auto; display: inline-block; } body.is_mobile div.poster_v5 .title_wrapper { font-size: 45px; line-height: 1; letter-spacing: 1.4px; width: 300px; } body.is_mobile div.poster_v5 small { font-size: 15px; letter-spacing: 3px; } body.is_mobile div.poster_v5 .button_wrapper { left: auto; right: 35px; top: auto; bottom: auto; } body.is_mobile div.poster_v5 a.button_explore { text-decoration: none; font-size: 15px; } body.is_mobile div.poster_v5 .icon i { font-size: 24px !important; margin-left: 38px !important; } body.is_mobile div.poster_v5 .button_wrapper .button_explore span.icon:after { height: 46px; width: 46px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover span.icon:after { width: 194px; } body.is_mobile div.poster_v5 .button_wrapper .button_explore:hover .button_text { transform: translateX(-40px) !important; }/style>/div>/li>/ul>/div>/div>style>.tp-simpleresponsive>ul>li { }.forcefullwidth_wrapper_tp_banner { z-index: 1; }.forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer { }.revolution_overlay { background:rgba(0,0,0,0); }.tp-banner-container { height: ; }.tp-banner-container::before{ }.tp-banner-container::after{ }.tp-banner-container .tp-leftarrow.default{ }.tp-banner-container .tp-rightarrow.default{ }.tp-rightarrow:before, .tp-leftarrow:before { }.tp-banner-container .tp-revslider-mainul li.current-sr-slide-visible { }.tp-banner-container .tp-revslider-mainul li.current-sr-slide-visible .tp-bgimg { }body .forcefullwidth_wrapper_tp_banner .tp-banner-container .tp-revslider-mainul li.current-sr-slide-visible .tp-bgimg { }.tp-banner-container .tp-revslider-mainul .tp-bgimg { background-attachment: fixed;} .tp-banner-container .tp-revslider-mainul .tp-bgimg::before { }.tp-banner-container .tp-simpleresponsive > ul > li:before { content: ; width: 100%; height: 0; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), transparent); display: block; position: absolute; top: 0; z-index: 1; }.tp-banner-container .tp-simpleresponsive > ul > li > a:before { content: ; width: 100%; height: 0; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), transparent); display: block; position: absolute; top: 0; z-index: 1; }.tp-banner-container .tp-simpleresponsive > ul > li:after { content: ; width: 100%; height: 0; background: transparent linear-gradient(180deg, rgba(34, 34, 34, 0) 0%, rgba(34, 34, 34, 0.701961) 100%) 0% 0% no-repeat padding-box; display: block; position: absolute; bottom: 0; z-index: 1; } /style>style>.tp-banner-container .caption.center_caption { z-index:61;}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption { }.tp-banner-container .caption .main_title { }.tp-banner-container .caption .main_title span { }.tp-banner-container .caption .title { }.tp-banner-container .caption .subtitle { }.tp-banner-container .caption .subtitle_1 { }.tp-banner-container .caption .subtitle_1:hover { }.tp-banner-container .caption .subtitle_2 { }.tp-banner-container .caption .subtitle_2:hover { }.tp-banner-container .caption .subtitle_2:hover i { }.poster_v1 { }.poster_v1:hover { }.poster_v1 .subtitle_1 { }.poster_v1 .main_title { }.poster_v1 .vertical_line { }.poster_v1 .subtitle_2 { }.poster_v1 .read_more { }.poster_v1 .read_more i { } .poster_v1 .read_more i::before { }.poster_v1 .read_more:hover { }.poster_v1 .read_more:hover i { }.poster_v1 .btn_scroll { }.poster_v1 .btn_scroll .vertical_arrow { }.poster_v1 .btn_scroll .vertical_arrow::after { }.poster_v1::after { }.poster_v1::before { }.poster_v1:hover::after { }.poster_v2 { }.poster_v2 .main_title { }.poster_v2 .subtitle_1{ }.poster_v2 .subtitle_2{ }.poster_v2 .main_title::before { }.poster_v2 .main_title::after { }.poster_v3 { }.poster_v3 .title { }.poster_v3 .subtitle { }.poster_v3 .subtitle2 { }.poster_v3 .slider_link { }.poster_v3 .slider_link .icon::before { }.poster_v3 .slider_link:hover { }.poster_v3 .btn_more { }.poster_v3 .btn_more:hover { }.poster_v3 .btn_more::before { }.poster_v3 .slider_link:hover .btn_more::before { }.poster_v3 .btn_more .icon { }.poster_v3 .btn_more .icon::before { }.poster_v3 .btn_more .icon::after { }.poster_v3 .btn_more .icon .arrow { }.poster_v3 .btn_more:hover .icon::after{ }.poster_v3 .slider_link:hover .icon { }.poster_v3::after { }.poster_v4 { }.poster_v4 .btn_link:hover { }.poster_v5 { }.poster_v5 .button_wrapper { font-size:0px;}.poster_v5 .button_wrapper .button_explore { } .poster_v5 .button_wrapper .button_explore .icon { font-size:0px;} .poster_v5 .button_wrapper .button_explore .icon:after { }.poster_v5 .button_wrapper .button_explore:hover .button_text { background:#516889;}.poster_v5 .button_wrapper .button_explore:hover .icon_triangle { }.poster_v5 .button_wrapper .button_explore span { }.poster_v5 .title_wrapper { width:1140px;}.poster_v5 .title_wrapper small { font-family:Open Sans, sans-serif;}.poster_v5 .title_wrapper span { }.poster_v5 .title_wrapper span::before { }.poster_v5 .title_wrapper small.subtitle { }.poster_v5 .title_wrapper small.subtitle::before { }.poster_v5 .title_wrapper small:last-child { }.poster_v5 .title_wrapper small:last-child:before { } .poster_v5 .title_wrapper a{ font-family:Open Sans, sans-serif; }.poster_v5 .button_wrapper .button_explore .icon i { font-size:0px;}.poster_v5 .button_wrapper .button_explore .icon i:before { }.poster_v5 .button_wrapper.no_animation { }.poster_v5 .button_wrapper.no_animation a { }.poster_v5 .button_wrapper.no_animation a:hover { }.poster_v5 .button_wrapper.no_animation a span { }.poster_v5 .button_wrapper.no_animation .icon i { }.poster_v5 .button_wrapper.no_animation .icon i:before { }.poster_v5 .btn_primary{ display:flex;margin-left:20px;z-index:61;width:185px;color:#FFFFFF;margin-top:20px;border:1px solid #FFFFFF;background:transparent;font-family:Open Sans, sans-serif;align-items:center;letter-spacing:1px;text-transform:none;font-weight:700;font-size:18px;height:55px;text-align:center;justify-content:center;border-radius:10px;}.poster_v5 .btn_primary:hover{ background:#BEA77D;color:white;border:none;}.poster_v5 .btn_primary:hover::after{ }.poster_v5 .btn_primary::after{ }.poster_v5 .btn_primary > i{ }.poster_v5 .btn_primary.has_icon{ margin-top:55px;}.poster_v5 .btn_primary.has_icon i{ }.poster_v5 .btn_primary.has_icon i::after{ }.poster_v5 .btn_primary.has_icon:hover{ }.poster_v5 .btn_primary.has_icon:hover i{ background:#BEA77D !important;}.tp-banner-container .tp-simpleresponsive > ul > li:before { }.tp-banner-container .tp-revslider-mainul li.current-sr-slide-visible { }.poster_v6 .button_wrapper .btn_primary { }.poster_v6 .button_wrapper .btn_primary:before { }.poster_v6 .button_wrapper .btn_primary::after { }.poster_v6 .button_wrapper .btn_primary:hover { }.poster_v6 .button_wrapper .btn_primary:hover:before { }.poster_v6 .button_wrapper .btn_primary:hover:after { }.poster_v6 .title_wrapper { }.tp-banner-container .poster_v7 { }.tp-banner-container .poster_v7 .title_wrapper { }.tp-banner-container .poster_v7 .title_wrapper .toptitle { }.tp-banner-container .poster_v7 .title_wrapper .subtitle { }body .tp-banner-container .tp-simpleresponsive>ul>li:before { }.tp-banner-container .tp-bullets { }.scroll_down_general.v1:before { }.scroll_down_general.v1:after { }.scroll_down_general.v1 span { }.tp-banner-container .tp-bullets.simplebullets.round { } .tp-banner-container .tp-banner { }.tp-simpleresponsive img { }.fullcoveredvideo video { } .see_more_button_offer:hover{ background:#BEA77D !important; } .poster_countdown_v1 { } .poster_v5 .poster_v1 { } @media (max-width: 1200px){ .forcefullwidth_wrapper_tp_banner, .forcefullwidth_wrapper_tp_banner .tp-banner-container, .forcefullwidth_wrapper_tp_banner .tp-fullwidth-forcer, .forcefullwidth_wrapper_tp_banner .tp-banner-container .tp-banner { } .caption .poster_v1 { } .caption .poster_v1 .main_title { } .caption .poster_v1 .subtitle_1 { } .caption .poster_v1 .read_more { } } @media (max-width: 1280px){ .tp-banner-container .tp-rightarrow, .tp-banner-container .tp-leftarrow{ } } header.menu_opened .top_items { position:fixed;right:85px;transition:all 0.1s ease-in-out; } .mute_video_icon::before { } .tp-banner-container .tp-rightarrow, .tp-banner-container .tp-leftarrow{ } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { .tparrows.hidearrows{ } .forcefullwidth_wrapper_tp_banner .tp-banner-container{ } } .tp-banner-container .poster_v1 .read_more:hover::before{ } .tp-banner .poster_v1 .cartela_link{ } .tp-banner .poster_v1 .cartela_link::before{ } .tp-banner .poster_v1 .cartela_link::after{ } body .poster_v1 .cartela_link:hover::after{ } body .poster_v1 .cartela_link:hover::before{ } .poster_v1 .see_more_button_offer{ } /style>input idrs_full_screen typehidden valueon/>style> .tp-banner-container { height: 100vh; } /style>script> revolution_params { startwidth: 1140, startheight: 450, hideThumbs: 10, fullWidth: on, forceFullWidth: on, fullScreen: off, onHoverStop: on, lazyLoad: off, navigationArrows: solo, navigationType: both, hideTimerBar: on, loop: on,}; /script> script componenttrue>var revapi;$(.tp-banner-container .rev_popup_video_link).fancybox({ baseClass: rev_popup_video, touch: false})if ($(#rs_full_screen).length) { revolution_params.fullScreen $(#rs_full_screen).val();}function next_slide() { revapi.revnext(); }$(.tp-banner li).each(function () { let is_disabled_video_loop $(this).data(disabled-video-loop); let hide_navs $(this).data(hide-navs); if (is_disabled_video_loop) { let video $(this).find(video)0 $(this).attr(data-videoloop, true); video.addEventListener(loadedmetadata, function () { setTimeout(function () { next_slide(); }, video.duration * 1000); }); } if (hide_navs) { $(this).find(#slider_navigation_block).hide(); }});$(function () { revapi $(.tp-banner).revolution(revolution_params); $(.tp-banner).show(); $(.tp-banner-container .custom_link).click(function(e) { e.preventDefault(); let custom_link $(this).data(custom_link), top_position $(`${custom_link}`).offset().top; if (custom_link && top_position) { $(document.documentElement, document.body).animate({ scrollTop: top_position - 170 }, 1000); } });});$(.scrolldown_button).click(function(e){ e.preventDefault(); $(html, body).animate({ scrollTop: $(.tp-banner-container).height() }, 1000);});$(.cursor_left).click(function () { $(.tp-leftarrow).click();});$(.cursor_right).click(function () { $(.tp-rightarrow).click();});if ($(.mute_video_icon).length) { $(.tp-banner-container video).prop(muted, true); $(.mute_video_icon).click(function () { if ($(.tp-banner-container video).prop(muted)) { $(.tp-banner-container video).prop(muted, false); $(this).toggleClass(mute); } else { $(.tp-banner-container video).prop(muted, true); $(this).toggleClass(mute); } });}$(document).ready(function() { if($(.video_no-loop-conf)){ $(video).removeAttr(loop); } if($(.video_loop-conf)){ $(video).attr(loop, true);}});var player;function onYouTubeIframeAPIReady() { player new YT.Player(player, { events: { onReady: onPlayerReady, onStateChange: onPlayerStateChange } });}function onPlayerReady(event) { event.target.playVideo();} function onPlayerStateChange(event) { if (event.data YT.PlayerState.ENDED) { event.target.playVideo(); $(.tp-rightarrow).click(); }}$(function() { if ($(.tp-banner-container).hasClass(animation_scroll)) { var container $(.tp-banner-container); var image container.find(.tp-bgimg); $(window).scroll(function() { var scrollAmount $(window).scrollTop(); var height container.height(); var scaleFactor 1 + scrollAmount / height; image.css(transform, scale( + scaleFactor + )); }); }if ($(#arrows_dots_block).length) { let slider $(.tp-banner-container), arrow_left slider.find(.tparrows.tp-leftarrow), arrow_right slider.find(.tparrows.tp-rightarrow), bullets slider.find(.tp-bullets); let arrowLeftContainer slider.find(.tparrow-left-container); let arrowRightContainer slider.find(.tparrow-right-container); let bulletsContainer slider.find(.tp-bullets-container); // Insertar las flechas en su contenedor arrow_left.appendTo(arrowLeftContainer); arrow_right.appendTo(arrowRightContainer); // Insertar los bullets en su contenedor bullets.appendTo(bulletsContainer);} }); /script>style>body.hide_engine:not(.booking_fixed) .paraty_booking_form.booking_engine_v2{opacity:0}.paraty_booking_form.booking_engine_v2{position:absolute;right:0;margin-right:auto;left:0;top:80%;z-index:7;margin-left:auto;opacity:1}.paraty_booking_form.booking_engine_v2.scrolled{display:flex;justify-content:center;z-index:9}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking{position:fixed !important;top:15px !important}@media screen and (max-width: 1570px){.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking{min-width:auto;left:100px}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_button_wrapper{width:200px}}@media screen and (max-width: 1400px){.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper{width:140px}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper{width:140px}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper input{width:123px}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_button_wrapper{width:170px}}.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{background:none;z-index:1}@media screen and (max-width: 1570px){.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){left:auto}}@media screen and (max-width: 1215px){.paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking:not(.with_hotels){left:100px}}.paraty_booking_form.booking_engine_v2.fixed{z-index:11;transform:none;width:100%;top:-85px !important;bottom:unset !important}.paraty_booking_form.booking_engine_v2.fixed #wrapper_booking{top:-85px !important}.paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .booking_form{top:-200vh}.paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .booking_steps{display:flex}.paraty_booking_form.booking_engine_v2 .list{width:1140px;padding:26px 20px;margin:0 auto;color:transparent;background-color:transparent;opacity:0.91;justify-content:space-between;display:flex}.paraty_booking_form.booking_engine_v2 .list .element_list{padding:5px 20px;display:block}.paraty_booking_form.booking_engine_v2 .list .element_list .desc{position:relative;text-align:left;margin:0;display:flex;letter-spacing:0.3px;line-height:18px;font-weight:300;font-size:15px;font-family:Ephesis,cursive;color:white;flex-wrap:nowrap;flex-direction:row;align-items:center}.paraty_booking_form.booking_engine_v2 .list .element_list .desc i{color:white;font-size:25px;font-family:var(--font-family-awesome);font-weight:300;margin-right:15px;font-style:normal}.paraty_booking_form.booking_engine_v2 .list .element_list .desc i:not(:last-child){margin-right:1em}#wrapper_booking{min-width:1140px;display:flex;justify-content:center;margin:auto;z-index:30;border-radius:10px}#wrapper_booking .booking_form{padding:10px 0;height:58px;border-radius:15px;background:#ffffffb5;position:relative}#wrapper_booking .booking_form::before{content:;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:15px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}#wrapper_booking .booking_form.disable_booking::after{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:transparent;z-index:15}#wrapper_booking .booking_form.years_in_dates .destination_wrapper{width:190px}#wrapper_booking .booking_form.years_in_dates .dates_wrapper{width:335px;padding:0 10px}#wrapper_booking .booking_form.years_in_dates .occupancy_display{width:150px}#wrapper_booking .booking_steps{display:none}#wrapper_booking .booking_steps{position:fixed;left:0;right:0;max-width:880px;z-index:256;margin:auto;top:0;border-top:60px solid transparent;text-align:center;font-family:Ephesis,cursive}#wrapper_booking .booking_steps.hidden{display:none !important}#wrapper_booking .booking_steps.fancybox-margin{margin-right:auto}#wrapper_booking .booking_steps .step{height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;width:50%;text-transform:uppercase;font-size:15px;font-weight:400;letter-spacing:0.8px;border-top:1px solid #414141;border-bottom:1px solid #414141;background:transparent;color:#414141}#wrapper_booking .booking_steps .step:not(.current_step){cursor:pointer}#wrapper_booking .booking_steps .step.current_step{background:#8e7547;border-color:#8e7547;color:white}#wrapper_booking .booking_steps .step.current_step.step_1:after,#wrapper_booking .booking_steps .step.current_step.step_2:after{border-color:transparent transparent transparent #8e7547}#wrapper_booking .booking_steps .step.step_1,#wrapper_booking .booking_steps .step.step_2{position:relative;z-index:1}#wrapper_booking .booking_steps .step.step_1:before,#wrapper_booking .booking_steps .step.step_1:after,#wrapper_booking .booking_steps .step.step_2:before,#wrapper_booking .booking_steps .step.step_2:after{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);right:-37px;content:;border-width:20px;border-style:solid;border-color:transparent transparent transparent white}#wrapper_booking .booking_steps .step.step_1:after,#wrapper_booking .booking_steps .step.step_2:after{right:-38px;z-index:-1;border-color:transparent transparent transparent #414141}#wrapper_booking .booking_steps .step.step_1.current_step:after,#wrapper_booking .booking_steps .step.step_2.current_step:after{right:-40px;z-index:0;border-color:transparent transparent transparent #8e7547}#wrapper_booking .booking_steps .step.step_1.current_step:before,#wrapper_booking .booking_steps .step.step_2.current_step:before{right:-40px}#wrapper_booking .booking_steps .step.step_1{position:relative;z-index:2}#wrapper_booking .booking_steps .step.step_1:not(.current_step){border-left:1px solid #414141}#wrapper_booking .booking_steps .step.step_3:not(.current_step){border-right:1px solid #414141}#wrapper_booking .booking_steps .step_2.border{border-left:1px solid #414141}#wrapper_booking .booking_steps .step_1+.step_2.border{border-left:none}#wrapper_booking .booking_steps.alternative{margin-top:50px;max-width:1050px}#wrapper_booking .booking_steps.alternative .step{font-size:12px;letter-spacing:0.6px;color:#bea77d;font-weight:500;font-family:Open Sans,sans-serif;background:none;border:none;border-right:none !important;border-left:none !important;position:relative}#wrapper_booking .booking_steps.alternative .step:before{display:none}#wrapper_booking .booking_steps.alternative .step:not(:last-child):after{content:;height:2px;width:320px;position:absolute;background:#8e7547;top:-10px;left:190px;transform:none;border:none}#wrapper_booking .booking_steps.alternative .step .circle{top:-25px;width:30px;height:30px;font-size:20px;font-weight:bold;color:#8e7547;border-radius:50%;border:1px solid #8e7547;position:absolute;left:50%;transform:translate(-50%, 0%);font-family:Open Sans,sans-serif;display:flex;align-items:center;justify-content:center}#wrapper_booking .booking_steps.alternative .step.current_step{font-weight:bold}#wrapper_booking .booking_steps.alternative .step.current_step .circle{color:white;background:#8e7547}#wrapper_booking .destination_wrapper{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;vertical-align:middle;height:100%;background:transparent !important;border-bottom-width:0;float:left;width:230px}#wrapper_booking .destination_wrapper:after{content:;position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);height:80%;width:1px;right:0;background:#414141}#wrapper_booking .destination_wrapper.current_step{background:#8e7547 !important}#wrapper_booking .destination_wrapper .destination_fieldo{width:100%;text-align:center}#wrapper_booking .destination_wrapper .destination_fieldo input.destination{font-size:23px;outline:none;border:none;letter-spacing:1.73px;color:#414141;cursor:pointer;text-align:center;font-family:Ephesis,cursive;width:90%;background:transparent;text-overflow:ellipsis}#wrapper_booking .destination_wrapper .destination_fieldo input.destination::-webkit-input-placeholder{color:#414141;font-family:Ephesis,cursive}#wrapper_booking .destination_wrapper .destination_fieldo input.destination::-moz-placeholder{color:#414141;font-family:Ephesis,cursive}#wrapper_booking .destination_wrapper .destination_fieldo input.destination:-ms-input-placeholder{color:#414141;font-family:Ephesis,cursive}#wrapper_booking .destination_wrapper .destination_fieldo input.destination:-moz-placeholder{color:#414141;font-family:Ephesis,cursive}#wrapper_booking .bg_icon{height:70%;width:50%;display:block;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:right;opacity:1;right:20px;bottom:0}#wrapper_booking .hotel_selector{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;background:rgba(255,255,255,0.99);padding:40px calc((100% - 800px) / 2)}#wrapper_booking .hotel_selector.cards_version .center_xy{width:880px;transform:translate(-50%, 0);top:190px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_search{display:none}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_filter data-destinydestiny_selector_inner{display:none}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_filter .visible{display:block}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner{display:none}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny{position:relative;padding:0;margin:0}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny:last-child{grid-area:1 / 1 / 2 / 2}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper{position:relative;width:100%;height:150px;border-radius:4px;overflow:hidden;margin-bottom:30px}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper.with_hover{border:1px solid #bea77d}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper .destiny_hover{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background:white;z-index:1;transition:opacity 1s}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper .destiny_hover img{width:230px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper img:not(.destiny_img){height:100%;width:100%;object-fit:cover;transform:scale(1);transition:all .4s}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .cover_image_wrapper::before{position:absolute;content:;top:0;bottom:0;left:0;right:0;background-color:#8e7547;opacity:.15;transition:all .4s;z-index:1}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .booking_0_hotel_selection{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;padding:0;margin:0}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .booking_0_hotel_selection::before{position:absolute;content:;top:0;bottom:0;left:0;right:0;z-index:1}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny .booking_0_hotel_selection::after{display:inline-block;vertical-align:middle;content:\f054;margin-left:7px;font-family:var(--font-family-awesome);font-size:14px;font-weight:300;transition:all .4s;margin-bottom:3px}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny:hover .cover_image_wrapper .destiny_hover{opacity:0}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny:hover .cover_image_wrapper img:not(.destiny_img){transform:scale(1.05)}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner .destiny:hover .booking_0_hotel_selection::after{margin-left:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .destiny_selector_inner.active{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:30px;width:100%;margin-top:70px;overflow:auto;overflow-x:hidden;padding-right:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner{width:100%;padding-right:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:30px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li{position:relative;padding:0;margin:0}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper{position:relative;width:100%;height:150px;border-radius:4px;overflow:hidden;margin-bottom:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper.with_hover{border:1px solid #bea77d}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper .destiny_hover{width:100%;height:100%;position:absolute;background:white;z-index:1;transition:opacity 1s}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper .destiny_hover img{width:230px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper img:not(.destiny_img){height:100%;width:100%;object-fit:cover;transform:scale(1);transition:all .4s}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper::before{position:absolute;content:;top:0;bottom:0;left:0;right:0;background-color:#8e7547;opacity:.15;transition:all .4s;z-index:1}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .booking_0_hotel_selection{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;padding:0;margin:0}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .booking_0_hotel_selection::before{position:absolute;content:;top:0;bottom:0;left:0;right:0;z-index:1}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .title_selector::after,#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .booking_0_hotel_selection::after{display:inline-block;vertical-align:middle;content:\f054;margin-left:7px;font-family:var(--font-family-awesome);font-size:14px;font-weight:300;transition:all .4s;margin-bottom:3px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .destiny_hover{opacity:0}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .cover_image_wrapper img:not(.destiny_img){transform:scale(1.05)}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .cover_image_wrapper::before{opacity:0}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .title_selector::after{margin-left:10px}#wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .hotel_destiny{font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:0;color:#bea77d;display:block}#wrapper_booking .hotel_selector .center_xy{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:70vh}#wrapper_booking .hotel_selector .close{position:absolute;top:30px;left:100px;width:40px;height:40px;cursor:pointer;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#wrapper_booking .hotel_selector .close:before,#wrapper_booking .hotel_selector .close:after{content:;width:100%;height:2px;background:white;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#wrapper_booking .hotel_selector .close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#wrapper_booking .hotel_selector .close.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#wrapper_booking .hotel_selector .close:before,#wrapper_booking .hotel_selector .close:after{background:#414141}#wrapper_booking .hotel_selector .close:hover:before,#wrapper_booking .hotel_selector .close:hover:after{background:#414141}#wrapper_booking .hotel_selector .tabs{margin-bottom:50px;display:flex}#wrapper_booking .hotel_selector .tabs .tab{font-size:20px;font-weight:300;color:#414141;text-align:center;text-transform:uppercase;position:relative;min-width:100px;text-decoration:none;letter-spacing:2px;padding:10px 20px;margin-bottom:-10px;margin-right:25px;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;transition:color .5s}#wrapper_booking .hotel_selector .tabs .tab:before{content:;position:absolute;top:100%;width:100%;border-radius:50px;opacity:0;left:0;height:5px;border:2px solid #8e7547}#wrapper_booking .hotel_selector .tabs .tab:hover,#wrapper_booking .hotel_selector .tabs .tab.selected{font-weight:bold;color:#8e7547}#wrapper_booking .hotel_selector .tabs .tab:hover:before,#wrapper_booking .hotel_selector .tabs .tab.selected:before{opacity:1}#wrapper_booking .hotel_selector .hotel_selector_search{position:relative;border-bottom:1px solid #414141;margin-bottom:30px}#wrapper_booking .hotel_selector .hotel_selector_search i{position:absolute;top:3px;left:0;padding:5px;color:#414141;font-size:27px}#wrapper_booking .hotel_selector .hotel_selector_search input{width:100%;padding:5px 5px 5px 45px;background:transparent;border-width:0;color:#414141;font-size:25px;font-weight:400;outline:none;letter-spacing:1.38px}#wrapper_booking .hotel_selector .hotel_selector_search input::-webkit-input-placeholder{color:#414141;opacity:.3}#wrapper_booking .hotel_selector .hotel_selector_search input::-moz-placeholder{color:#414141;opacity:.3}#wrapper_booking .hotel_selector .hotel_selector_search input:-ms-input-placeholder{color:#414141;opacity:.3}#wrapper_booking .hotel_selector .hotel_selector_search input:-moz-placeholder{color:#414141;opacity:.3}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper{display:flex;align-items:center}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .title{color:#414141;font-family:Open Sans,sans-serif;letter-spacing:0.85px;font-size:18px;text-transform:uppercase;font-weight:500}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch{position:relative;box-sizing:border-box;margin-left:25px}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch{position:relative;width:50px;height:26px;overflow:visible;border-radius:100px}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .knobs,#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .layer{position:absolute;top:0;right:0;bottom:0;left:0}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .knobs{z-index:2}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .knobs:before{content:\f00d;font-family:var(--font-family-awesome);position:absolute;top:3px;left:auto;right:26px;width:20px;height:20px;box-sizing:border-box;color:transparent;font-size:14px;font-weight:bold;text-align:center;line-height:0.7;padding:10px 4px;background-color:white;border-radius:50%;transition:0.3s ease all,left 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15)}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .layer{width:100%;background-color:#e9e9e9;transition:0.3s ease all;z-index:1;border-radius:100px}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .checkbox:checked+.knobs:before{right:3px}#wrapper_booking .hotel_selector .select_your_room_wrapper .title_wrapper .selection_switch .switch .checkbox:checked~.layer{background-color:#34c85a}#wrapper_booking .hotel_selector .select_your_room_wrapper .desc_wrapper{margin:30px 0}#wrapper_booking .hotel_selector .select_your_room_wrapper .desc_wrapper .desc{font-size:14px;letter-spacing:0.7px;font-family:Open Sans,sans-serif;line-height:20px}#wrapper_booking .hotel_selector .select_your_room_wrapper .desc_wrapper .desc a{font-size:14px;letter-spacing:0.7px;font-family:Open Sans,sans-serif;text-decoration:none;color:#8e7547;display:none}#wrapper_booking .hotel_selector .select_your_room_wrapper.active .desc_wrapper a{display:inline}#wrapper_booking .hotel_selector .select_your_room_inner{position:relative;display:flex;transition:left .3s;left:0;bottom:230px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element{margin-top:-50px;margin-left:-8px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element iframe{width:400px;height:360px;border:none}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element iframe div{width:100% !important;height:100% !important;padding:0 !important}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element .title_selector{display:block;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;color:#414141;margin-top:-70px;margin-left:8px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element .title_selector:after{display:inline-block;vertical-align:middle;content:\f054;margin-left:7px;font-family:var(--font-family-awesome);font-size:14px;font-weight:300;transition:all .4s;margin-bottom:3px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element:not(:first-child){margin-left:15px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image{position:relative;width:400px;height:320px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image .title_selector{position:absolute;margin-top:0;bottom:0}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image .select_your_room_overlay{position:absolute;top:55px;left:7px;width:385px;height:223px;background-size:cover;background-position:center}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image .select_your_room_overlay:before{content:;background:rgba(190,167,125,0.4);width:100%;height:100%;position:absolute}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image .select_your_room_overlay:after{content:\f002;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:Font Awesome 6 Pro;color:white;font-size:50px}#wrapper_booking .hotel_selector .select_your_room_inner .select_your_room_element.with_placeholder_image iframe{display:none}#wrapper_booking .hotel_selector .select_your_room_inner.hide{left:100vw}#wrapper_booking .hotel_selector .hotel_selector_inner.select_your_room_active{position:relative;transition:left .3s;left:0}#wrapper_booking .hotel_selector .hotel_selector_inner.select_your_room_active.hide{left:-100vw}#wrapper_booking .hotel_selector .destiny_selector_inner,#wrapper_booking .hotel_selector .hotel_selector_inner,#wrapper_booking .hotel_selector .map_selector_inner{max-height:50vh;width:600px;overflow:auto;display:none;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-ms-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}#wrapper_booking .hotel_selector .destiny_selector_inner::-webkit-scrollbar,#wrapper_booking .hotel_selector .hotel_selector_inner::-webkit-scrollbar,#wrapper_booking .hotel_selector .map_selector_inner::-webkit-scrollbar{width:4px;height:4px;cursor:pointer}#wrapper_booking .hotel_selector .destiny_selector_inner::-webkit-scrollbar-thumb,#wrapper_booking .hotel_selector .hotel_selector_inner::-webkit-scrollbar-thumb,#wrapper_booking .hotel_selector .map_selector_inner::-webkit-scrollbar-thumb{background:#707070;border-radius:15px}#wrapper_booking .hotel_selector .destiny_selector_inner::-webkit-scrollbar-thumb:hover,#wrapper_booking .hotel_selector .hotel_selector_inner::-webkit-scrollbar-thumb:hover,#wrapper_booking .hotel_selector .map_selector_inner::-webkit-scrollbar-thumb:hover{background:#8e7547}#wrapper_booking .hotel_selector .destiny_selector_inner::-webkit-scrollbar-track,#wrapper_booking .hotel_selector .hotel_selector_inner::-webkit-scrollbar-track,#wrapper_booking .hotel_selector .map_selector_inner::-webkit-scrollbar-track{background:transparent;border-radius:10px}#wrapper_booking .hotel_selector .destiny_selector_inner.active,#wrapper_booking .hotel_selector .hotel_selector_inner.active,#wrapper_booking .hotel_selector .map_selector_inner.active{display:block;opacity:1}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .title{font-family:Open Sans,sans-serif;color:#414141;font-size:18px;letter-spacing:0.99px;line-height:23px;font-weight:bold}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .title i{font-size:14px}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny{padding:0;list-style:none;margin-top:5px}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li{cursor:pointer;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;color:#414141;padding-bottom:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li.hide{display:none !important}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li:hover{color:#8e7547}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country{font-weight:700;letter-spacing:1px;text-transform:uppercase}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country .hotel_selector_destiny{opacity:0;padding:20px 20px 0 20px;max-height:0;overflow:hidden;transition:max-height 0.5s ease-in-out, opacity 0.5s ease-in-out}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country .hotel_selector_destiny .title_destiny{font-family:Ephesis,cursive;color:#8e7547;text-transform:none;position:relative;top:-7px}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country .title::after{content:\f067;float:right;font-family:var(--font-family-awesome);font-weight:300;font-size:15px;color:#8e7547}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country.active .title::after{content:\f068}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country.active .hotel_selector_destiny{max-height:500px;opacity:1}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny .booking_0_hotel_selection{cursor:pointer;position:relative;display:block;color:#414141;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;padding-bottom:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny .booking_0_hotel_selection.hide{display:none !important}#wrapper_booking .hotel_selector .destiny_selector_inner .destiny .booking_0_hotel_selection:hover{color:#8e7547}#wrapper_booking .hotel_selector .hotel_selector_inner ul{list-style:none;padding-left:0}#wrapper_booking .hotel_selector .hotel_selector_inner li{cursor:pointer;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;color:#414141;padding-bottom:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .hotel_selector .hotel_selector_inner li.hide{display:none !important}#wrapper_booking .hotel_selector .hotel_selector_inner li:hover{color:#8e7547}#wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection{cursor:pointer;position:relative;display:block;color:#414141;font-family:Open Sans,sans-serif;letter-spacing:1.1px;font-size:20px;padding-bottom:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection.hide{display:none !important}#wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection:hover{color:#8e7547}#wrapper_booking .hotel_selector .hotel_selector_inner .category_element .title_category{font-family:Open Sans,sans-serif;color:#414141;font-size:18px;letter-spacing:0.99px;line-height:23px;font-weight:bold}#wrapper_booking .hotel_selector .hotel_selector_inner .category_element .title_category i{font-size:14px}#wrapper_booking .hotel_selector .hotel_selector_inner .category_element .hotel_selector_category{margin-top:5px}#wrapper_booking .hotel_selector .map_selector_inner{position:relative;height:415px}#wrapper_booking .hotel_selector .map_selector_inner .map_selector_wrapper{height:415px}#wrapper_booking .hotel_selector .map_selector_inner .map_selector_wrapper .ol-attribution.ol-uncollapsible{display:none !important}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card{position:absolute;top:20px;right:20px;background:white;padding:0 20px;width:230px;box-shadow:3px 3px 10px rgba(0,0,0,0.2)}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .title_selector{font-size:16px;font-family:Open Sans,sans-serif;letter-spacing:2px;line-height:20px;margin-bottom:10px}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .picture_wrapper{width:100%;height:120px}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .picture_wrapper img{width:100%;height:100%;object-fit:cover}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom{display:flex;width:100%;align-items:center;justify-content:flex-start}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom .price{display:inline-block;margin-right:30px;text-transform:uppercase}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom .price span{font-weight:lighter;font-size:12px}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom a{float:right;color:white;font-family:Open Sans,sans-serif;background:#bea77d;transition:all .6s;border-radius:52px;text-decoration:none;padding:10px 20px}#wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom a:hover{background:#414141}#wrapper_booking .dates_wrapper{float:left;border-radius:10px 0 0 10px;width:240px;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;padding:0 20px;box-sizing:border-box;position:relative;cursor:pointer}#wrapper_booking .dates_wrapper i{font-size:23px;color:#414141}#wrapper_booking .dates_wrapper .icon_wrapper i{color:#414141;font-size:16px}#wrapper_booking .dates_wrapper:after{content:;width:1px;height:100%;display:block;position:absolute;right:5px;background:#414141}#wrapper_booking .dates_wrapper .date_selection{width:50%;height:58%;float:left;box-sizing:border-box}#wrapper_booking .dates_wrapper .date_selection label{text-transform:uppercase;font-size:14px;color:#414141;display:block;margin-bottom:4px;cursor:pointer;display:none}#wrapper_booking .dates_wrapper .date_selection .dp-value{font-size:23px;letter-spacing:1.73px;color:#414141;text-transform:lowercase;position:relative}#wrapper_booking .dates_wrapper .date_selection .dp-value:after{content:;border:solid #414141;border-width:0 1px 1px 0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;width:8px;height:8px;left:93%;top:50%;transform:translateY(-25%) rotate(-45deg);-webkit-transform:translateY(-25%) rotate(-45deg);color:#414141}#wrapper_booking .dates_wrapper .date_selection .dp-value.endDate:after{display:none}#wrapper_booking .occupancy_display{float:left;width:205px;z-index:1;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer;position:relative}#wrapper_booking .occupancy_display i{font-size:23px;color:#414141}#wrapper_booking .occupancy_display:after{content:;width:1px;height:100%;display:block;position:absolute;right:5px;background:#414141}#wrapper_booking .occupancy_display .icon_wrapper{margin-right:20px}#wrapper_booking .occupancy_display .icon_wrapper i{font-size:20px;color:#414141}#wrapper_booking .occupancy_display .occupancy_label{text-transform:uppercase;font-size:14px;color:#414141;display:block;margin-bottom:4px;display:none}#wrapper_booking .occupancy_display .occupancy_value{font-size:23px;height:58%;color:#414141;width:100%;text-align:center;text-transform:lowercase;position:relative;letter-spacing:1.73px}#wrapper_booking .occupancy_display .occupancy_value small{letter-spacing:1.13px;font-size:15px;margin-right:5px;font-weight:300}#wrapper_booking .promocode_wrapper{float:left;width:205px;height:100%;justify-content:center;display:flex;align-items:center;border-radius:0 10px 10px 0}#wrapper_booking .promocode_wrapper input{line-height:40px;font-size:15px;text-align:center;width:163px;border-radius:50px;appearance:none;font-weight:300;border:1px solid #bea77d;background:transparent;display:block;margin:auto;outline:none;color:#414141;font-family:Ephesis,cursive}#wrapper_booking .promocode_wrapper input::placeholder{font-weight:300;font-size:15px;font-family:Ephesis,cursive;color:#414141}#wrapper_booking .promocode_wrapper input:-moz-placeholder{font-size:15px;font-weight:300;font-family:Ephesis,cursive;color:#414141}#wrapper_booking .promocode_wrapper input::-webkit-input-placeholder{font-size:15px;font-family:Ephesis,cursive;font-weight:300;color:#414141}#wrapper_booking .promocode_wrapper input:focus::-webkit-input-placeholder{color:transparent}#wrapper_booking .booking_button_wrapper{float:left;width:250px;height:100%;display:flex;align-items:center;margin-right:8px;text-align:center;color:white;text-transform:uppercase;border-radius:10px;cursor:pointer;background:#bea77d;border:none;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}#wrapper_booking .booking_button_wrapper:hover{background:#8e7547}#wrapper_booking .booking_button_wrapper .submit_label{margin:auto;display:block;font-family:Ephesis,cursive;text-align:center;font-size:23px;letter-spacing:1.73px}#wrapper_booking .booking_button_wrapper.animation_hover{position:relative}#wrapper_booking .booking_button_wrapper.animation_hover .submit_label{text-transform:none}#wrapper_booking .booking_button_wrapper.animation_hover .submit_label span{display:inline-block;opacity:0;padding:0;color:white;transform:translate3d(0, -10px, 0);-webkit-transform:translate3d(0, -10px, 0);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);letter-spacing:-9px}#wrapper_booking .booking_button_wrapper.animation_hover .submit_label::before{content:attr(data-text);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:transform 0.3s, opacity 0.3s;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1)}#wrapper_booking .booking_button_wrapper.animation_hover:hover .submit_label span{opacity:1;transform:translate3d(0, 0, 0);transition-delay:0.045s;-webkit-transition-delay:0.045s}#wrapper_booking .booking_button_wrapper.animation_hover:hover .submit_label::before{opacity:0;transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0)}#wrapper_booking .occupancy_wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;background:rgba(255,255,255,0.99);width:100%;float:none;display:none;vertical-align:middle;color:#414141}#wrapper_booking .occupancy_wrapper .close{position:absolute;top:30px;left:100px;width:40px;height:40px;cursor:pointer;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#wrapper_booking .occupancy_wrapper .close:before,#wrapper_booking .occupancy_wrapper .close:after{content:;width:100%;height:2px;background:white;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#wrapper_booking .occupancy_wrapper .close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#wrapper_booking .occupancy_wrapper .close.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#wrapper_booking .occupancy_wrapper .close:before,#wrapper_booking .occupancy_wrapper .close:after{background:#414141}#wrapper_booking .occupancy_wrapper .close:hover:before,#wrapper_booking .occupancy_wrapper .close:hover:after{background:#414141}#wrapper_booking .occupancy_wrapper .center_xy{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;text-align:center;white-space:nowrap;max-height:calc(100% - 225px);overflow:scroll;display:flex;flex-flow:column;align-items:center;min-width:650px}@media (max-width: 1440px){#wrapper_booking .occupancy_wrapper .center_xy:has(.login_wrapper_element){max-height:calc(100% - 150px);top:55%}#wrapper_booking .occupancy_wrapper .center_xy:has(.login_wrapper_element) .room_info_wrapper .dates_inner_wrapper{margin:0}}#wrapper_booking .occupancy_wrapper .center_xy::-webkit-scrollbar{width:4px;height:4px}#wrapper_booking .occupancy_wrapper .center_xy::-webkit-scrollbar-thumb{background:#707070;border-radius:15px}#wrapper_booking .occupancy_wrapper .center_xy::-webkit-scrollbar-thumb:hover{background:#8e7547}#wrapper_booking .occupancy_wrapper .center_xy::-webkit-scrollbar-track{background:transparent;border-radius:10px}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls{display:inline-block}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls.out{display:none;margin-right:-30px}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls .plus_sign.sign_element{cursor:pointer;display:inline-block;vertical-align:middle;position:relative;width:16px;height:16px;border:1px solid #bea77d;border-radius:50%}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls .plus_sign.sign_element i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:10px}#wrapper_booking .occupancy_wrapper .center_xy .signs_controlls .sign_element.hide{pointer-events:none;opacity:0}#wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper{display:flex;flex-flow:column;width:100%;height:auto;font-weight:600;position:relative;color:#414141;text-transform:uppercase}#wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper .hotel_name_rooms.with_name{background:rgba(190,167,125,0.1);font-size:18px;padding:10px;line-height:25px;margin-bottom:5px;cursor:pointer}#wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper .dates_inner_wrapper{width:100%;display:inline-block;cursor:pointer;background:rgba(190,167,125,0.1);line-height:25px;font-size:18px;padding:10px 0;margin-bottom:50px}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element{width:100%;border-radius:20px;background:rgba(190,167,125,0.1);padding:15px 0}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .logo_wrapper{height:fit-content}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .logo_wrapper img{max-height:60px}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login{margin:0 25px;display:flex;flex-direction:column;justify-content:center;align-items:center}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .title{line-height:18px;font-size:16px;margin:10px 0}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .content{position:relative;width:65%;margin:15px 0}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .content .email_label{position:absolute;width:fit-content;font-size:12px;letter-spacing:0.25px;line-height:16px;font-weight:300;top:-8px;left:10px;padding:0 5px;background-color:#bea77d;border-radius:0}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .content .email_input{padding:10px;width:calc(100% - 20px);border:1px solid #707070;background:transparent;border-radius:10px}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .content .email_input:focus{outline:1px solid #bea77d}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .privacy_policy{font-size:12px}#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .privacy_policy,#wrapper_booking .occupancy_wrapper .center_xy .login_wrapper_element .content_login .privacy_policy *{color:#4B4B4B}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest{display:block;width:280px;margin:15px auto 0}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button{display:block;width:100%;padding:0;margin:5px 0}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper{padding-bottom:15px}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input{width:65%;margin:auto;color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input::-webkit-input-placeholder{color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input::-moz-placeholder{color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input:-ms-input-placeholder{color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input:-moz-placeholder{color:#414141}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle{display:flex;justify-content:center;align-items:center;padding:5px;margin-bottom:15px}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_text{font-weight:400;font-size:15px;letter-spacing:0;line-height:1;margin-right:10px}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_check{position:relative;display:block;width:15px;height:15px;border-radius:50%;border:1px solid #bea77d}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_check::before{content:;position:absolute;top:2px;left:2px;right:2px;bottom:2px;border-radius:50%;background-color:transparent;transition:background-color 0.3s}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle.active .promocode_toggle_check::before{background-color:#bea77d}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button{width:70%;height:45px;line-height:35px;font-size:18px;margin:auto;padding:0;border:none;text-align:center;font-family:Ephesis,cursive;color:white;text-transform:uppercase;border-radius:10px;cursor:pointer;background:#bea77d;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button:hover{background:#8e7547}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper{position:relative;width:600px;margin:30px 0 20px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .guests{display:flex;align-items:center;padding:8px 0;margin:0 120px;text-align:center;border:1px solid rgba(190,167,125,0.5);border-radius:10px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.hide{display:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.adults_only .babies_wrapper{display:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.adults_only .kids_wrapper{display:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.adults_only .adults_wrapper{width:100% !important}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .room_title{position:absolute;top:-20px;left:175px;display:block;font-size:12px;font-weight:500;text-align:left;text-transform:uppercase}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .remove_room{position:absolute;top:-30px;right:155px;cursor:pointer}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room{display:inline-block;vertical-align:middle;position:absolute;right:75px;width:30px;cursor:pointer;height:30px;border:1px solid #bea77d;border-radius:50%;color:#bea77d}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:16px;font-weight:300}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room.selected{display:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper label{display:inline-block;vertical-align:middle;text-transform:capitalize;font-size:11px;text-align:left}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls{display:inline-flex;align-items:center;justify-content:center;margin-left:8px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls input{width:30px;font-size:24px;font-weight:bold;text-align:center;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls .sign_element{display:inline-block;vertical-align:middle;position:relative;width:16px;height:16px;cursor:pointer;margin:0 5px 0 5px;border:none;border-radius:50%}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls .sign_element i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:10px;font-weight:bold;font-size:15px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .adults_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .kids_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .babies_wrapper{width:50%;height:auto;padding:5px 8px;border-left-width:0;display:flex;justify-content:center;align-items:center;box-sizing:border-box}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .kids_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .babies_wrapper{border-left:1px solid #bea77d}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .guests{margin:0 50px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .room_title{left:65px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .add_room{right:5px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .remove_room{right:65px}#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .adults_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .kids_wrapper,#wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper.with_babies .babies_wrapper{width:calc(100% / 3)}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper{display:flex;justify-content:center;align-items:center}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element{flex-flow:column;width:calc((100% - 80px) / 3);margin-bottom:10px;font-size:14px;display:none}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element.show{display:inline-flex}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element .kids_label,#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element .babies_label{display:flex;justify-content:space-between}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element .kids_label span,#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element .babies_label span{font-weight:bold}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age{appearance:none;-moz-appearance:none;-webkit-appearance:none;display:block;background:lightgray;width:168px;height:4px;background-image:-webkit-gradient(linear, 0% 0%, 100% 0%, from(#002d42), from(#d3d3d3));background-image:-moz-linear-gradient(left center, #8e7547 0%, #8e7547 0%, lightgray 100%, lightgray 100%);color:#8e7547}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;border:1px solid #8e7547;height:19px;width:19px;border-radius:50%;background:#8e7547;cursor:pointer;margin-top:0}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-moz-range-thumb{appearance:none;-webkit-appearance:none;border:1px solid #8e7547;height:19px;width:19px;border-radius:50%;background:#8e7547;cursor:pointer}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-ms-thumb{appearance:none;-webkit-appearance:none;border:1px solid #8e7547;height:19px;width:19px;border-radius:50%;background:#8e7547;cursor:pointer}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-webkit-slider-runnable-track,#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-moz-range-track,#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-ms-track{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:210px;height:4px;cursor:pointer;border:none;background:lightgray}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age:focus{outline:none}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age:focus::-webkit-slider-thumb{margin-top:-7px}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age:focus::-webkit-slider-runnable-track{height:4px}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element inputtyperange.slider_age::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}#wrapper_booking .occupancy_wrapper .center_xy .content_inline .room_element_wrapper .age_element:not(:first-of-type){margin-left:40px}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.show:not(.disabled){display:block}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .kids_label,#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .babies_label{font-weight:400;font-size:14px;text-align:left}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .room_element_wrapper .age_element{flex-flow:row;justify-content:space-between;align-items:center}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .room_element_wrapper .age_element input.slider_agetyperange{width:150px}#wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .room_element_wrapper .age_element .max-value{font-weight:700;font-size:18px}#wrapper_booking.with_labels .destination_wrapper .destination_label{text-transform:uppercase;font-size:14px;color:#444;display:block;margin-bottom:4px;font-weight:lighter}#wrapper_booking.with_labels .dates_wrapper .date_selection{height:auto}#wrapper_booking.with_labels .dates_wrapper .date_selection label{display:block;font-weight:lighter}#wrapper_booking.with_labels .occupancy_display .occupancy_label{display:block;text-align:center;font-weight:lighter}.web_assistant{background:#bea77d;display:flex;justify-content:center;padding:13px}.web_assistant a{text-decoration:none;color:black}.datepicker_wrapper_element,.datepicker_wrapper_element_2,.datepicker_wrapper_element_3{width:100vw !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;margin:0 !important;z-index:10 !important;max-width:100%;min-width:1140px;max-height:0;border-radius:0;background:white;transition:none;-moz-transition:none;-o-transition:none;-webkit-transition:none}.datepicker_wrapper_element:before,.datepicker_wrapper_element_2:before,.datepicker_wrapper_element_3:before{position:fixed;bottom:0;left:0;right:0;content:;display:none;height:120px}.datepicker_wrapper_element .header_datepicker,.datepicker_wrapper_element_2 .header_datepicker,.datepicker_wrapper_element_3 .header_datepicker{background:transparent !important}.datepicker_wrapper_element .header_datepicker:before,.datepicker_wrapper_element_2 .header_datepicker:before,.datepicker_wrapper_element_3 .header_datepicker:before{content:;display:block;height:20px}.datepicker_wrapper_element .header_datepicker:after,.datepicker_wrapper_element_2 .header_datepicker:after,.datepicker_wrapper_element_3 .header_datepicker:after{content:;display:block;margin:10px auto 20px;width:150px;height:10px}.datepicker_wrapper_element .header_datepicker .close_button_datepicker,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker{width:40px;height:40px;border-width:0;border-radius:0;left:95px;top:45px}.datepicker_wrapper_element .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:after{content:;width:100%;height:2px;background:white;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.datepicker_wrapper_element .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.datepicker_wrapper_element .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker:after,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:before,.datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker:after{background:#414141}.datepicker_wrapper_element .header_datepicker .specific_date_selector,.datepicker_wrapper_element_2 .header_datepicker .specific_date_selector,.datepicker_wrapper_element_3 .header_datepicker .specific_date_selector{display:none}.datepicker_wrapper_elementdatepickerendDate .header_datepicker .specific_date_selector:before,.datepicker_wrapper_element_2datepickerendDate .header_datepicker .specific_date_selector:before,.datepicker_wrapper_element_3datepickerendDate .header_datepicker .specific_date_selector:before{content:}.datepicker_wrapper_element .datepicker_ext_inf_sd,.datepicker_wrapper_element .datepicker_ext_inf_ed,.datepicker_wrapper_element .ui-datepicker-inline,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed,.datepicker_wrapper_element_2 .ui-datepicker-inline,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed,.datepicker_wrapper_element_3 .ui-datepicker-inline{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);left:0;right:0;margin:auto}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-group-last .ui-widget-header,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-group-last .ui-widget-header{margin-left:10px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header{background:#bea77d !important;padding:5px;margin-right:10px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next{background:transparent;color:#bea77d;-webkit-transform:rotate(0) !important;-moz-transform:rotate(0) !important;-ms-transform:rotate(0) !important;-o-transform:rotate(0) !important;transform:rotate(0) !important;font-family:var(--font-family-awesome);font-weight:300;top:0}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next.ui-state-hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev.ui-state-hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next.ui-state-hover{background:transparent !important;color:#bea77d !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-prev .ui-icon:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-prev .ui-icon:before{font-size:20px;content:\f104}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-next .ui-icon:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-next .ui-icon:before{font-size:20px;content:\f105}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header .ui-datepicker-title,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header .ui-datepicker-title{font-weight:500;color:white !important;font-family:Ephesis,cursive}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar th,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar th,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar th,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar th,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar th,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar th,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar th,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar th,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar th{font-size:18px;font-weight:bold;color:#bea77d;font-family:Ephesis,cursive}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td{border-width:0;height:35px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td a{font-size:16px;line-height:35px;font-weight:500;font-family:Ephesis,cursive;color:#414141 !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-active,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-active,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-active{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td a.ui-state-hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td span.ui-state-hover,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover{background:#8e7547 !important;color:white !important;border-radius:30px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end{background:transparent}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-week-end:before{content:;position:absolute;top:1px;left:1px;right:1px;bottom:1px;z-index:-1;background:lightgrey}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled a{font-weight:normal}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end{background:transparent}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled.ui-datepicker-week-end:before{content:;position:absolute;top:1px;left:1px;right:1px;bottom:1px;z-index:-1;background:lightgrey}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date{opacity:1 !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a{background:#8e7547 !important;color:white !important;border-radius:30px 0 0 30px}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span:before,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a:before{display:none}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a{background:#8e7547 !important;color:white !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection{background:transparent !important}.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.last-highlight-selection a,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection span,.datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.last-highlight-selection a{background:#8e7547 !important;color:white !important;border-radius:0 30px 30px 0}.datepicker_wrapper_element .current_nights_selector,.datepicker_wrapper_element_2 .current_nights_selector,.datepicker_wrapper_element_3 .current_nights_selector{display:none}.datepicker_wrapper_element .months_selector_container,.datepicker_wrapper_element_2 .months_selector_container,.datepicker_wrapper_element_3 .months_selector_container{padding-top:80px;font-family:Ephesis,cursive}.datepicker_wrapper_element .months_selector_container .months_selector_title,.datepicker_wrapper_element_2 .months_selector_container .months_selector_title,.datepicker_wrapper_element_3 .months_selector_container .months_selector_title{text-transform:uppercase;color:#414141}.datepicker_wrapper_element .months_selector_container .months_selector_wrapper,.datepicker_wrapper_element_2 .months_selector_container .months_selector_wrapper,.datepicker_wrapper_element_3 .months_selector_container .months_selector_wrapper{margin:auto;width:300px}.datepicker_wrapper_element .go_back_button,.datepicker_wrapper_element .cheapest_month_selector,.datepicker_wrapper_element_2 .go_back_button,.datepicker_wrapper_element_2 .cheapest_month_selector,.datepicker_wrapper_element_3 .go_back_button,.datepicker_wrapper_element_3 .cheapest_month_selector{display:block;width:300px;margin:0 auto;padding:5px 10px;text-align:center;background:#bea77d;margin-top:15px;color:#414141;text-decoration:none}.datepicker_wrapper_element .go_back_button strong,.datepicker_wrapper_element .cheapest_month_selector strong,.datepicker_wrapper_element_2 .go_back_button strong,.datepicker_wrapper_element_2 .cheapest_month_selector strong,.datepicker_wrapper_element_3 .go_back_button strong,.datepicker_wrapper_element_3 .cheapest_month_selector strong{font-weight:bold;color:#414141}.datepicker_wrapper_element .specific_month_selector,.datepicker_wrapper_element_2 .specific_month_selector,.datepicker_wrapper_element_3 .specific_month_selector{border-radius:10px !important;display:block;padding:10px 50px;text-align:center;background:#bea77d;font-size:16px;color:white;text-decoration:none;position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);top:20%;font-family:Ephesis,cursive}.datepicker_wrapper_element .specific_month_selector strong,.datepicker_wrapper_element_2 .specific_month_selector strong,.datepicker_wrapper_element_3 .specific_month_selector strong{color:white;font-weight:300 !important}.datepicker_wrapper_element .specific_month_selector.toggled,.datepicker_wrapper_element_2 .specific_month_selector.toggled,.datepicker_wrapper_element_3 .specific_month_selector.toggled{top:480px}.datepicker_wrapper_element .go_back_button,.datepicker_wrapper_element_2 .go_back_button,.datepicker_wrapper_element_3 .go_back_button{background:#414141;color:white}.datepicker_wrapper_element .go_back_button strong,.datepicker_wrapper_element_2 .go_back_button strong,.datepicker_wrapper_element_3 .go_back_button strong{color:white}.datepicker_wrapper_element.active,.datepicker_wrapper_element_2.active,.datepicker_wrapper_element_3.active{max-height:100vh !important}body.menu_open .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking{top:-105px !important}.calendar_selection_fancybox .fancybox-slide--html .fancybox-button.fancybox-close-small{width:60px !important;height:60px !important;top:55px !important}.fancybox-container.popup_digital_twin .fancybox-content{padding:0;width:90vw;height:90vh;overflow:visible}.fancybox-container.popup_digital_twin .fancybox-content iframe{width:100%;height:100%}.fancybox-container.popup_digital_twin .fancybox-close-small{position:absolute;right:0;top:-40px;padding:0;color:white}/style>div classparaty_booking_form booking_engine_v2 font2 inicio stylebackground:white !important;display:flex;align-items:center;justify-content:center;border-radius:10px;width:1000px;>input idprice_calendar_v2 typehidden/>div class idwrapper_booking stylebackground:transparent;border-radius:10px;width:auto !important;>div classbooking_steps>div classstep step_2 border>1. Seleccionar Fechas/div>div classstep step_3>2. Seleccionar Ocupación/div>/div>form action/booking1 classbooking_form methodPOST stylebackground:transparent;font-family:Open Sans, sans-serif;>input namelanguage typehidden valueSPANISH>input idcustom_booking_source namesource typehidden value>input idcustom_booking_body_class namecustom_body_class typehidden value/>div classdates_wrapper stylecolor:#2A3748 !important;width:300px;>div classentry_date_wrapper date_selection stylecolor:#2A3748 !important;>label classentry_label for>Entrada/label>div classstartDate dp-value>/div>/div>div classdeparture_date_wrapper date_selection stylecolor:#2A3748 !important;>label classdeparture_label for>Salida/label>div classendDate dp-value>/div>/div>input namestartDate typehidden/>input nameendDate typehidden/>/div>div classoccupancy_display style>div classoccupancy_display_content>label classoccupancy_label for style>Ocupación/label>div classoccupancy_value> 2 small>Adultos/small>/0 small>Niños/small>/div>div classoccupancy_value_format styledisplay: none;> %total_adults small>Adultos/small>/%total_kids small>Niños/small>/div>/div>/div>div classoccupancy_wrapper style>div classbg_icon style>/div>div classclose icon-xcross>/div>div classcenter_xy style>div classroom_info_wrapper>div classhotel_name_rooms>/div>div classdates_inner_wrapper>/div>/div>div classguests_wrapper room1 style>div classroom_title>Alojamiento 1/div>div classguests style>div classadults_wrapper>label classadults_label>Adultos/label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classadults_number max8 min1 nameadultsRoom1 readonly style typetext value2/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classkids_wrapper>label classkids_label> Niños /label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classkids_number max3 min0 namechildrenRoom1 readonly typetext value0/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classplus_sign sign_element add_room style>i classfal fa-plus>/i>/div>/div>/div>div classguests_wrapper room2 hide style>div classroom_title>Alojamiento 2/div>div classguests style>div classadults_wrapper>label classadults_label>Adultos/label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classadults_number max8 min1 nameadultsRoom2 readonly style typetext value2/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classkids_wrapper>label classkids_label> Niños /label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classkids_number max3 min0 namechildrenRoom2 readonly typetext value0/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classminus_sign sign_element remove_room style>i classfal fa-trash-alt>/i>/div>div classplus_sign sign_element add_room style>i classfal fa-plus>/i>/div>/div>/div>div classguests_wrapper room3 hide style>div classroom_title>Alojamiento 3/div>div classguests style>div classadults_wrapper>label classadults_label>Adultos/label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classadults_number max8 min1 nameadultsRoom3 readonly style typetext value2/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classkids_wrapper>label classkids_label> Niños /label>div classsigns_controlls>div classminus_sign sign_element>i classfal fa-minus>/i>/div>input classkids_number max3 min0 namechildrenRoom3 readonly typetext value0/>div classplus_sign sign_element>i classfal fa-plus>/i>/div>/div>/div>div classminus_sign sign_element remove_room style>i classfal fa-trash-alt>/i>/div>/div>/div>div classsigns_controlls out>div classminus_sign sign_element hide>/div>input classrooms_number max3 min1 namenumRooms readonly typetext value1/>div classplus_sign sign_element hide>i classfal fa-plus>/i>/div>/div>div classwrapper_booking_button_guest>div classpromocode_wrapper>input autocompleteoff classpromocode_input idpromocode_widget namepromocode placeholderPROMOCODE style tabindex16 typetext/>/div>button classsubmit_button styleletter-spacing:1px;border-radius:8px;font-weight:700;text-transform:none; typesubmit>Reservar/button>/div>/div>/div>div classpromocode_wrapper>input autocompleteoff idpromocode_occupancy namepromocode placeholderPROMOCODE stylecolor:#2A3748 !important;border:0; typetext/>/div>button classbooking_button_wrapper submit_button stylefont-weight:bold;border-radius:8px; typesubmit>span classsubmit_label style> Reservar /span>/button>input classlanguage namelanguage typehidden valueSPANISH/>script>window.calendar_data JSON.parse({is_website: true, language: es, default_namespace: don-paco-malaga, currencyOptions: {currencyShortname: EUR, value: 1.0, selected: true}})/script>/input>/input>/form>/div>input idhidden_section_type typehidden valueInicio/>input idhidden_hotel_name typehidden valueInicio/>input idclosed_dates nameclosed_dates typehidden value2019-11-01;2020-07-01/>/div>style> body.booking_fixed:after { } body.scrolled header::after { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form { } .paraty_booking_form.booking_engine_v2 #wrapper_booking { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .booking_button_wrapper { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display .occupancy_display_content label{ } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display .occupancy_display_content label{ } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display:after { background:#2A3748 !important; } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .occupancy_display .occupancy_display_content { color:white; } .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection label { } #wrapper_booking .dates_wrapper .date_selection .dp-value, .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value { color:#2A3748 !important; } .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .dates_wrapper:after { background:#2A3748 !important; } .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection .dp-value:after { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .occupancy_display .occupancy_display_content .occupancy_label { } .paraty_booking_form.booking_engine_v2.scrolled .booking_form { } .paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .booking_form, .paraty_booking_form.booking_engine_v2.fixed.scrolled #wrapper_booking .booking_form{ } .paraty_booking_form.booking_engine_v2.scrolled { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking { } #wrapper_booking .booking_form::before { background:transparent; } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form::before { } #wrapper_booking .booking_button_wrapper:hover, .occupancy_wrapper .submit_button:hover { background:white;color:rgba(190, 167, 125, 1); } #wrapper_booking .bg_icon { } .datepicker_wrapper_element { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button{ font-family:Open Sans, sans-serif; } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button:hover { background:#8E7547 !important;color:white; } .datepicker_wrapper_element .header_datepicker { } .datepicker_wrapper_element .ui-datepicker-inline { } /* popup calendario flexible */ .datepicker_wrapper_element .months_selector_container .months_selector_title { } .datepicker_wrapper_element .months_selector_container .cheapest_month_selector { } .datepicker_wrapper_element .months_selector_container .months_selector_wrapper .month_selector { } #wrapper_booking .dates_wrapper .date_selection .dp-value { color:#414141 !important; } .paraty_booking_form #wrapper_booking .dates_wrapper .date_selection .dp-value::after { color:#414141 !important; } .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value, .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value small { color:#414141 !important; } .datepicker_wrapper_element.active { max-height:100vh !important;width:100%; } .datepicker_wrapper_element.active, .paraty_booking_form #wrapper_booking .occupancy_wrapper { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_text { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle .promocode_toggle_check { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_toggle.active .promocode_toggle_check { } .paraty_booking_form.booking_engine_v2.fixed { } #wrapper_booking .booking_button_wrapper:hover { background:#8E7547 !important;color:white; } #wrapper_booking .booking_button_wrapper:hover .submit_label { } .paraty_booking_form #wrapper_booking .promocode_wrapper { } .paraty_booking_form #wrapper_booking .promocode_wrapper input::placeholder { color:#516889; } .paraty_booking_form #wrapper_booking .promocode_wrapper input:focus::-webkit-input-placeholder { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input::placeholder{ } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input:-moz-placeholder{ } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input::-webkit-input-placeholder{ } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input:focus::-webkit-input-placeholder { } #wrapper_booking .booking_steps .step.step_1, #wrapper_booking .booking_steps .step.step_2, #wrapper_booking .booking_steps .step.step_3 { } #wrapper_booking .booking_steps .step.current_step { } #wrapper_booking .booking_steps .step.step_1:before { } #wrapper_booking .booking_steps .step.step_1.current_step:after, #wrapper_booking .booking_steps .step.step_2.current_step:after { } #wrapper_booking .booking_steps .step.step_2:after { } #wrapper_booking .booking_steps .step.step_2:before { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection { } .paraty_booking_form.booking_engine_v2 #wrapper_booking .dates_wrapper .date_selection label { } #wrapper_booking .destination_wrapper { } #wrapper_booking .destination_wrapper .destination_fieldo input.destination, #wrapper_booking .destination_wrapper .destination_fieldo input.destination::placeholder { } #wrapper_booking .destination_wrapper .destination_fieldo::before { } #wrapper_booking .destination_wrapper:after, #wrapper_booking .dates_wrapper:after, #wrapper_booking .occupancy_display:after { } .datepicker_wrapper_element .specific_month_selector, #wrapper_booking .datepicker_wrapper_element_2 .specific_month_selector, #wrapper_booking .datepicker_wrapper_element_3 .specific_month_selector { } .datepicker_wrapper_element .specific_month_selector.toggled, .datepicker_wrapper_element_2 .specific_month_selector.toggled, .datepicker_wrapper_element_3 .specific_month_selector.toggled{ } .datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header .ui-datepicker-title { } .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar th { } .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a { } .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-state-disabled span { } .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-widget-header, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-widget-header, .datepicker_wrapper_element .ui-datepicker-inline .ui-widget-header, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-widget-header, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-widget-header, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-widget-header, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-widget-header, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-widget-header, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-widget-header { } htmllangde .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value small { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper { } #wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .booking_0_hotel_selection { } #wrapper_booking .hotel_selector .hotel_selector_inner li { } #wrapper_booking .hotel_selector .hotel_selector_inner li .title_selector, #wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li { } #wrapper_booking .hotel_selector .hotel_selector_inner li:hover, #wrapper_booking .hotel_selector .hotel_selector_inner li:hover .title_selector, #wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li:hover { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .hotel_destiny { } #wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper .dates_inner_wrapper { } #wrapper_booking .destination_wrapper .destination_fieldo input.destination, #wrapper_booking .dates_wrapper .date_selection .dp-value, .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper .destination_fieldo input.destination, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper .date_selection .dp-value, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display .occupancy_value, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display .occupancy_value small, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper .date_selection .dp-value::after { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper:after, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .dates_wrapper:after, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display:after { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper input::placeholder { color:#2A3748 !important; } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .promocode_wrapper input { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper .destination_fieldo input.destination, .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .destination_wrapper .destination_fieldo input.destination::placeholder { } #wrapper_booking .hotel_selector .close, .datepicker_wrapper_element .header_datepicker .close_button_datepicker, #wrapper_booking .occupancy_wrapper .close { } #wrapper_booking .hotel_selector .close:before, #wrapper_booking .hotel_selector .close:after, .datepicker_wrapper_element .header_datepicker .close_button_datepicker:before, .datepicker_wrapper_element .header_datepicker .close_button_datepicker:after, #wrapper_booking .occupancy_wrapper .close:before, #wrapper_booking .occupancy_wrapper .close:after { } #wrapper_booking .hotel_selector .close:hover:before, #wrapper_booking .hotel_selector .close:hover:after, .datepicker_wrapper_element .header_datepicker .close_button_datepicker:hover:before, .datepicker_wrapper_element .header_datepicker .close_button_datepicker:hover:after, #wrapper_booking .occupancy_wrapper .close:hover:before, #wrapper_booking .occupancy_wrapper .close:hover:after { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper::before { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_button_wrapper { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_button_wrapper:hover { } .paraty_booking_form.booking_engine_v2.scrolled.fixed #wrapper_booking { } #wrapper_booking .hotel_selector.cards_version .center_xy { } #wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .kids_label, #wrapper_booking .occupancy_wrapper .center_xy .content_inline.merged_label .babies_label{ } #wrapper_booking .hotel_selector .hotel_selector_inner { } #wrapper_booking .destination_wrapper .destination_fieldo input.destination { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .cover_image_wrapper.with_hover img:not(.destiny_img) { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper.with_hover, #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .cover_image_wrapper.with_hover { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li:hover .booking_0_hotel_selection::after { } #wrapper_booking .dates_wrapper i, #wrapper_booking .occupancy_display i { } .datepicker_wrapper_element, .datepicker_wrapper_element_2, .datepicker_wrapper_element_3 { border-radius:0;width:100% !important; } .datepicker_wrapper_element .months_selector_container, .datepicker_wrapper_element_2 .months_selector_container, .datepicker_wrapper_element_3 .months_selector_container { } #ages_modal_selection { } #ages_modal_selection .content_modal { } #ages_modal_selection .content_modal .ages_continue_button { } #wrapper_booking .booking_steps.alternative .step .circle { } #wrapper_booking .booking_steps.alternative .step.current_step .circle { } #wrapper_booking .booking_steps.alternative .step:not(:last-child):after { } #wrapper_booking .booking_steps.alternative .step { } #wrapper_booking .hotel_selector.cards_version .hotel_selector_inner ul li .booking_0_hotel_selection::before { } #wrapper_booking .occupancy_wrapper .center_xy { } #ages_modal_selection .content_modal { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper img .destiny_img { } #wrapper_booking .hotel_selector.cards_version .center_xy .hotel_selector_inner ul li .cover_image_wrapper .destiny_hover img{ } @media (hover:none) and (max-width: 1200px){ .paraty_booking_form.booking_engine_v2.font2 { } } @media (max-height: 655px) { #wrapper_booking .occupancy_wrapper .center_xy { } } #wrapper_booking .hotel_selector .tabs .tab { } #wrapper_booking .hotel_selector .tabs .tab:hover, #wrapper_booking .hotel_selector .tabs .tab.selected { } #wrapper_booking .hotel_selector .tabs .tab:hover:before, #wrapper_booking .hotel_selector .tabs .tab.selected:before { } #wrapper_booking .hotel_selector .hotel_selector_inner .category_element .hotel_selector_category, #wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny { } .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover { } #wrapper_booking .booking_button_wrapper.animation_hover .submit_label span { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .occupancy_display { } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .room_title { } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room i { } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .add_room{ } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper label { } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .kids_wrapper { } body.scrolled .paraty_booking_form.booking_engine_v2 #wrapper_booking{ } #wrapper_booking .promocode_wrapper input{ color:#414141 !important; } .datepicker_wrapper_element.active, .datepicker_wrapper_element_2.active, .datepicker_wrapper_element_3.active{ } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .guests{ } .fixed #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input { } header.header_menu.scrolled .header_wrapper .booking_wrapper{ } header.header_menu.scrolled .header_wrapper .right{ } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } #wrapper_booking .hotel_selector .hotel_selector_inner li .title_selector, #wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element .hotel_selector_destiny li,#wrapper_booking .hotel_selector .hotel_selector_inner .destiny .booking_0_hotel_selection{ } #wrapper_booking .booking_button_wrapper .submit_label{ font-family:Open Sans, sans-serif;text-transform:none ;font-weight:700;font-size:26px; } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight span, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.highlight a, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_2 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .datepicker_ext_inf_sd .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .datepicker_ext_inf_ed .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date span, .datepicker_wrapper_element_3 .ui-datepicker-inline .ui-datepicker-calendar td.ui-datepicker-start_date a, .datepicker_wrapper_element .ui-datepicker-inline .ui-datepicker-calendar td a.ui-state-hover{ } @media only screen and (max-width: 1200px) { .paraty_booking_form.booking_engine_v2 #wrapper_booking .booking_form .booking_button_wrapper { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking { } } #wrapper_booking .hotel_selector .map_selector_inner { } #wrapper_booking .hotel_selector .map_selector_inner .map_selector_wrapper { } #wrapper_booking .hotel_selector .map_selector_inner .hotel_card .bottom a:hover { } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .submit_button::before{ } .booking_engine_v2.inner_section_widget:not(.scrolled) { } .paraty_booking_form.booking_engine_v2.scrolled #wrapper_booking .booking_form{ } .paraty_booking_form.booking_engine_v2 #wrapper_booking .promocode_wrapper input::placeholder{ font-family:Open Sans, sans-serif;color:#2A3748!important; } #wrapper_booking .destination_wrapper .destination_fieldo input.destination::placeholder{ } #wrapper_booking .promocode_wrapper input::placeholder{ } #wrapper_booking .hotel_selector .destiny_selector_inner .destiny:last-child { } @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { .datepicker_wrapper_element .header_datepicker .close_button_datepicker, .datepicker_wrapper_element_2 .header_datepicker .close_button_datepicker, .datepicker_wrapper_element_3 .header_datepicker .close_button_datepicker{ } .paraty_booking_form.booking_engine_v2{ } .datepicker_wrapper_element.active, .datepicker_wrapper_element_2.active, .datepicker_wrapper_element_3.active{ } } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .kids_wrapper, #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .babies_wrapper{ } @media screen and (max-width:1440px){ body.scrolled .paraty_booking_form.booking_engine_v2.scrolled div#wrapper_booking{ } .paraty_booking_form.booking_engine_v2{ } } body .paraty_booking_form #wrapper_booking .occupancy_display .occupancy_value{ } .datepicker_wrapper_element, .datepicker_wrapper_element_2, .datepicker_wrapper_element_3{ } .datepicker_wrapper_element .specific_month_selector:hover, #wrapper_booking .datepicker_wrapper_element_2 .specific_month_selector:hover, #wrapper_booking .datepicker_wrapper_element_3 .specific_month_selector:hover{ } #wrapper_booking .occupancy_wrapper .center_xy .guests_wrapper .signs_controlls input{ } body.menu_open .booking_engine_v2{ } body:not(.is_mobile) .paraty_booking_form.booking_engine_v2:not(.fixed) #wrapper_booking .booking_form .booking_button_wrapper.submit_button{ border-radius:8px; } body:not(.is_mobile) .paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .hotel_selector{ } body:not(.is_mobile) .paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .occupancy_wrapper{ } #wrapper_booking .booking_steps{ } .paraty_booking_form.booking_engine_v2.fixed #wrapper_booking .booking_steps{ } #wrapper_booking .hotel_selector .tabs .tabdata-destinydestiny_selector_inner{ } #wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper{ } #wrapper_booking .hotel_selector .tabs .tab:hover:before, #wrapper_booking .hotel_selector .tabs .tab.selected:before{ } .booking_engine_v2 .booking_steps:has(.step_3.current_step){ } #wrapper_booking .occupancy_wrapper .center_xy .wrapper_booking_button_guest .promocode_wrapper .promocode_input{ } #wrapper_booking .occupancy_wrapper .center_xy .room_info_wrapper .hotel_name_rooms.with_name{ }/style> script componenttrue>const BookingWidgetPopupSelectorController function () { return { config: { widget: $(), is_fixed: false, initial_position: 0, preselected_hotel_triggered: null, hotels_filtered: false, last_button_clicked: $(), }, init: function () { this.init_config(); this.define_callbacks(); this.bind_widget_listeners(); this.bind_global_listeners(); BookingEngineController.init(); BookingEngineController.change_rooms_number(this.config.widget.find(inputnamenumRooms)); this.preselect_hotel(); }, init_config: function () { this.config.widget $(.booking_engine_v2); BookingEngineController.config.engines_list.push(.booking_engine_v2); if ($(#years_in_dates).val()) { BookingEngineController.config.custom_visual_format %d %MNS %Y; } else { BookingEngineController.config.custom_visual_format %d %MNS; }; BookingEngineController.config.months_show 2; BookingEngineController.config.months_show_highlight true; BookingEngineController.config.dates_is_selected false; BookingEngineController.config.custom_guests_format this.config.widget.find(.occupancy_value_format).html(); let booking_height_scrolled this.config.widget.find(inputnamebooking_height_scrolled).val(); if (booking_height_scrolled) { this.config.initial_position parseInt(booking_height_scrolled); } else { this.config.initial_position this.config.widget.offset().top + this.config.widget.height(); } let closed_hotel $(#closed_dates).val(); if (closed_hotel) { BookingEngineController.config.closed_hotel closed_hotel; } if ($(#login_form_wrapper).length && typeof UserController ! undefined) { UserController.config.email_only true; UserController.config.login_form $(#login_form_wrapper); BookingEngineController.config.login_in_search true; UserController.init(); } }, define_callbacks: function () { BookingEngineController.config.hotel_selection_callback function () { let selection BookingWidgetPopupSelectorController.config.widget.find(.hotel_selector_option.selected); if (selection.attr(data-only-adults)) { BookingEngineController.config.custom_guests_format %total_adults small> + $.i18n._(T_adultos) + /small>; } else { BookingEngineController.config.custom_guests_format BookingWidgetPopupSelectorController.config.widget.find(.occupancy_value_format).html(); } let defaultAdultsValue $(#wrapper_booking .occupancy_wrapper .signs_controlls input.adults_number).attr(value); if (selection.attr(data-nums-adults)) { let num_adults selection.attr(data-nums-adults); $(#wrapper_booking .occupancy_wrapper .signs_controlls input.adults_number).attr(max, num_adults); } else { $(#wrapper_booking .occupancy_wrapper .signs_controlls input.adults_number) .attr(max, 8) .val(defaultAdultsValue); } selection.attr(data-custom-booking-source) ? $(#custom_booking_source).val(selection.attr(data-custom-booking-source)) : $(#custom_booking_source).val(); selection.attr(data-custom-booking-body-class) ? $(#custom_booking_body_class).val(selection.attr(data-custom-booking-body-class)) : $(#custom_booking_body_class).val(); BookingEngineController.format_occupancy_value(BookingWidgetPopupSelectorController.config.widget); if (BookingWidgetPopupSelectorController.config.preselected_hotel_triggered true) { BookingWidgetPopupSelectorController.config.preselected_hotel_triggered false; } else { if (BookingEngineController.config.dates_is_selected true) { BookingWidgetPopupSelectorController.toggle_occupancy_selector(true); } else { BookingEngineController.show_start_date(); // Change recently added 08/05/2023 } } BookingWidgetPopupSelectorController.update_occupancy_popup(); }; BookingEngineController.start_datepicker_config.onSelect function (string_date, ins) { BookingEngineController.set_input_start_date(string_date); let start_date BookingWidgetPopupSelectorController.config.widget.find(inputnamestartDate).val(), date_object $.datepicker.parseDate(dd/mm/yy, start_date), dp_end_date $(#dp_end_date); date_object.setDate(date_object.getDate() + 1); BookingEngineController.create_datepicker_range_calculation(); BookingEngineController.show_end_date(); BookingEngineController.set_departure_min_date(); if (BookingWidgetPopupSelectorController.config.widget.find(inputnameendDate).val()) { let draw_month ins.drawMonth, selected_month ins.selectedMonth; let show_current_at_pos Math.max(0, selected_month - draw_month); dp_end_date.datepicker(option, showCurrentAtPos, show_current_at_pos); } dp_end_date.datepicker(setDate, date_object); }; BookingEngineController.config.hide_callback function () { BookingWidgetPopupSelectorController.toggle_occupancy_selector(true); BookingWidgetPopupSelectorController.update_occupancy_popup(); BookingEngineController.config.dates_is_selected true; }; }, bind_widget_listeners: function () { this.config.widget.find(.booking_button_wrapper).on(click, (e) > { let destination_wrapper this.config.widget.find(.destination_wrapper), booking0_by_default this.config.widget.find(#booking0_by_default).val(), namespace_input this.config.widget.find(#namespace).val(), namespaces_input this.config.widget.find(#applicationIds).val(), preloading_popup $(.preloading_popup); if (destination_wrapper.length) { if (namespace_input || namespaces_input) { preloading_popup.fadeIn(fast); } else { if (booking0_by_default) { let booking0_option this.config.widget.find(.hotel_selector .hotel_selector_inner .booking_0_hotel_selection); if (booking0_option.length) { BookingWidgetPopupSelectorController.config.preselected_hotel_triggered true; BookingEngineController.hotel_selection(booking0_option); } } else { e.preventDefault(); this.config.last_button_clicked $(this); this.toggle_hotel_selector(true); } } } else { preloading_popup.fadeIn(fast); } }); this.config.widget.find(.destination_wrapper, .booking_steps .step_1, .room_info_wrapper .hotel_name_rooms).on(click, () > { this.toggle_hotel_selector(true); BookingWidgetPopupSelectorController.update_occupancy_popup(); }); this.config.widget.find(.guests_wrapper .remove_room).on(click, function () { $(this).closest(.center_xy).find(.signs_controlls.out .minus_sign.hide).trigger(click); let visible_rooms $(this).closest(.center_xy).find(.guests_wrapper:not(.hide)); visible_rooms.find(.add_room).addClass(selected); visible_rooms.last().find(.add_room).removeClass(selected); }); this.config.widget.find(.guests_wrapper .add_room).on(click, function () { $(this).closest(.center_xy).find(.signs_controlls.out .plus_sign.hide).trigger(click); $(this).addClass(selected); }); this.config.widget.find(.entry_date_wrapper, .departure_date_wrapper).on(click, () > { this.toggle_datepicker(true); BookingWidgetPopupSelectorController.update_occupancy_popup(); }); this.config.widget.find(.booking_steps .step_2, .room_info_wrapper .dates_inner_wrapper).on(click, () > { if (this.config.widget.find(.booking_steps .step_2).hasClass(current_step)) return; this.config.widget.find(.entry_date_wrapper).trigger(click); // Todo - Convert into method }); this.config.widget.find(.occupancy_display, .booking_steps .step_3).on(click, () > { this.toggle_occupancy_selector(true); BookingWidgetPopupSelectorController.update_occupancy_popup(); }); this.config.widget.find(.hotel_selector .close).on(click, function (e) { e.preventDefault(); BookingWidgetPopupSelectorController.config.last_button_clicked $(this); BookingWidgetPopupSelectorController.toggle_hotel_selector(false); $(this).toggleClass(active); }); this.config.widget.find(.occupancy_wrapper .close).on(click, function(e) { e.preventDefault(); BookingWidgetPopupSelectorController.config.last_button_clicked $(this); BookingWidgetPopupSelectorController.toggle_occupancy_selector(false); }); this.config.widget.find(.occupancy_wrapper .submit_button).on(click, (e) > { let destination_input this.config.widget.find(inputnamedestination), booking0_by_default this.config.widget.find(#booking0_by_default).val(); if (destination_input.length && !destination_input.val()) { if (booking0_by_default) { let booking0_option this.config.widget.find(.hotel_selector .hotel_selector_inner .booking_0_hotel_selection); if (booking0_option.length) { this.config.preselected_hotel_triggered true; BookingEngineController.hotel_selection(booking0_option); } } else { e.preventDefault(); this.toggle_hotel_selector(true); } } }); this.config.widget.find(.hotel_selector_filter .destiny_filter).on(click, function (e) { e.preventDefault(); let to_show $(this).attr(data-destiny); BookingWidgetPopupSelectorController.config.widget.find(.hotel_selector_filter .destiny_filter).removeClass(selected); BookingWidgetPopupSelectorController.config.widget.find(.destiny_selector_inner, .hotel_selector_inner, .map_selector_inner).removeClass(active); $(this).addClass(selected); $(. + to_show).addClass(active); }); this.config.widget.find(.hotel_selector_search .searching_hotel).on(keyup, function () { let hotels $(.hotel_selector_inner li), search_value $(this).val(); if (search_value.length > 2) { search_value search_value.trim().toLowerCase(); let valid_hotels hotels.filter(function () { return $(this).find(.title_selector).text().trim().toLowerCase().match(search_value); }); hotels.not(valid_hotels).fadeOut().addClass(hide); valid_hotels.fadeIn().removeClass(hide); } else { hotels.fadeIn().removeClass(hide); } }); this.config.widget.find(.promocode_toggle).on(click, function () { let promocode $(this).attr(data-promocode), is_active $(this).hasClass(active), promocode_input BookingWidgetPopupSelectorController.config.widget.find(inputnamepromocode); if (is_active) { promocode_input.val().removeAttr(readonly); $(this).removeClass(active); } else { promocode_input.val(promocode).attr(readonly, readonly); $(this).addClass(active); } }); $(#promocode_widget).on(input, function () { $(#promocode_occupancy).val($(this).val()); }); $(#promocode_occupancy).on(input, function () { $(#promocode_widget).val($(this).val()); }); this.config.widget.find(.booking_0_hotel_selection).on(click, function () { $(#wrapper_booking .booking_form #namespace).remove(); }); this.config.widget.find(.hotel_selector_option).on(click, function () { $(#wrapper_booking .booking_form #applicationIds).remove(); }); // Prevent submit form by default this.config.widget.find(.submit_button).click(function() { return false; }); }, bind_global_listeners: function () { if (!this.config.widget.hasClass(disable_sticky)) { $(window).on(scroll, () > { this.toggle_fixed_engine($(window).scrollTop() > this.config.initial_position); }); } $(document).on(click, .header_datepicker .close_button_datepicker, function(e) { e.preventDefault(); BookingWidgetPopupSelectorController.toggle_datepicker(false); }); $(this.config.widget.find(.guests_wrapper)).on(touchmove mousemove change, .age_element .slider_age, function () { let val ($(this).val() - $(this).attr(min)) / ($(this).attr(max) - $(this).attr(min)), percent val * 100, color $(this).css(color); $(this).css(background-image, -webkit-gradient(linear, left top, right top, + color-stop( + percent + %, + color + ), + color-stop( + percent + %, #d3d3d3) + )); $(this).css(background-image, `-moz-linear-gradient(left center, ${color} 0%, ${color} ${percent}%, #d3d3d3 ${percent}%, #d3d3d3 100%)`); }); $(document).on(click, .specific_month_selector, function () { $(this).toggleClass(toggled); if ($(this).hasClass(toggled)) { $(this).html($.i18n._(return)); } else { $(this).html($.i18n._(flexible_days_click)); } }); $(.button-promotion).off(click); $(document).on(click, .button-promotion, function () { BookingWidgetPopupSelectorController.process_smartdata($(this)); }); $(document).on(submit_booking_form, function() { $(.booking_steps).hide(); }); }, get_step: function () { let current_step this.config.widget.find(.booking_steps .step.current_step); if (current_step.hasClass(step_1)) { return 1; } else if (current_step.hasClass(step_2)) { return 2; } else if (current_step.hasClass(step_3)) { return 3; } else { return 0; } }, set_step: function (step) { let booking_steps this.config.widget.find(.booking_steps .step); booking_steps.removeClass(current_step); if (step) { booking_steps.filter(.step_ + step).addClass(current_step); } }, toggle_hotel_selector: function (activate) { let hotel_selector this.config.widget.find(.hotel_selector); this.show_all_hotels_in_hotel_selector(); switch (activate) { case true: if (this.get_step() ! 1) { $(.close_button_datepicker).trigger(click); // Todo - Convert into method this.toggle_occupancy_selector(false); this.set_step(1); hotel_selector.fadeIn(); this.display_widget_fixed(); } break; case false: this.set_step(); hotel_selector.fadeOut(); this.config.widget.removeClass(fixed); $(body).removeClass(booking_fixed); break; default: this.toggle_hotel_selector(this.get_step() ! 1); } }, toggle_datepicker: function (activate) { switch (activate) { case true: if (this.get_step() ! 2) { this.toggle_hotel_selector(false); this.toggle_occupancy_selector(false); this.set_step(2); this.reset_specific_month_selector(); this.display_widget_fixed(); } break; case false: this.set_step(); this.config.widget.removeClass(fixed); $(body).removeClass(booking_fixed); break; default: console.warn(Not implemented yet); // And not needed for now } }, reset_specific_month_selector: function () { var selector $(.specific_month_selector); selector.html($.i18n._(T_tienes_flexibilidad_pregunta)); if (selector.hasClass(toggled)) { selector.removeClass(toggled); } }, toggle_occupancy_selector: function (activate) { let occupancy_selector this.config.widget.find(.occupancy_wrapper); switch (activate) { case true: if (this.get_step() ! 3) { this.toggle_hotel_selector(false); $(.close_button_datepicker).trigger(click); // Todo - Convert into method this.set_step(3); occupancy_selector.fadeIn(); this.config.widget.addClass(fixed); $(body).addClass(booking_fixed); } break; case false: this.set_step(); occupancy_selector.fadeOut(); this.config.widget.removeClass(fixed); $(body).removeClass(booking_fixed); break; default: this.toggle_hotel_selector(this.get_step() ! 3); } }, toggle_fixed_engine: function (activate) { if (activate && !this.config.is_fixed) { $(.booking_engine_v2).addClass(scrolled); $(body).addClass(scrolled); this.config.is_fixed true; } if (!activate && this.config.is_fixed) { $(.booking_engine_v2).removeClass(scrolled); $(body).removeClass(scrolled); this.config.is_fixed false; } }, display_widget_fixed: function () { this.config.widget.addClass(fixed); $(body).addClass(booking_fixed); }, show_all_hotels_in_hotel_selector: function () { if ( !this.config.hotels_filtered || (this.config.last_button_clicked.data(hotels-in) || this.config.last_button_clicked.data(smarthotels)) ) return; if ( !$(.hotel_selector:visible).length && (this.config.last_button_clicked.hasClass(close) || this.config.last_button_clicked.hasClass(close_button_datepicker)) ) { return; } const hotel_selector this.config.widget.find(.hotel_selector); hotel_selector.find(.hotel_selector_inner .destiny .booking_0_hotel_selection, .tabs .destiny_filter).show(); hotel_selector.find(.hotel_selector_inner li).show().parent().parent().show(); this.config.hotels_filtered false; }, update_occupancy_popup: function () { if (this.config.widget.find(.dates_inner_wrapper).length) { let start_date $.datepicker.parseDate(dd/mm/yy, $(inputnamestartDate).val()), start_date_format $.datepicker.formatDate(dd M, start_date), end_date $.datepicker.parseDate(dd/mm/yy, $(inputnameendDate).val()), end_date_format $.datepicker.formatDate(dd M, end_date), hotel_name this.config.widget.find(.destination_wrapper .destination).val(); this.config.widget.find(.dates_inner_wrapper).html(start_date_format + - + end_date_format); if (hotel_name) { this.config.widget.find(.hotel_name_rooms).html(hotel_name).addClass(with_name); } } }, preselect_hotel: function () { let hotel_list_selector $(.hotel_selector_inner).find(li), hidden_hotel_name $(#hidden_hotel_name).val(); if (hidden_hotel_name) { hotel_list_selector.each(function () { let hotel_name $(this).find(.title_selector).text(); if (hidden_hotel_name hotel_name) { BookingWidgetPopupSelectorController.config.preselected_hotel_triggered true; BookingEngineController.hotel_selection($(this)); } }); } }, process_smartdata: function (button) { this.config.last_button_clicked button; let widget BookingWidgetPopupSelectorController.config.widget, destination widget.find(.destination_wrapper), hotel_selector widget.find(.hotel_selector), packages_orders_input widget.find(inputnamepackages_order), data_package_orders button.data(smartpackageorder), package_preselection button.data(smartpackage), hotel_namespace button.data(namespace) || button.data(smarthotel), hotels_in button.data(hotels-in) || button.data(smarthotels), hotel_preselected widget.find(inputnamehotel_preselected), hotel_selected widget.hasClass(hotel_selected), promocode button.data(promocode); if (promocode) { console.log(widget.find(#promocode_occupancy).length) widget.find(#promocode_occupancy).val(promocode); widget.find(#promocode_widget).val(promocode); } if (destination.length && !hotel_preselected.length && !hotel_namespace && !hotel_selected) { if((hotels_in && (hotels_in.split(;).length > 2)) || !hotels_in){ this.toggle_hotel_selector(true); } else if (hotels_in) { this.display_widget_fixed(); } } else { this.config.widget.find(.entry_date_wrapper).trigger(click); } if (hotel_preselected.length || hotel_namespace) { let selected_namespace hotel_namespace ? hotel_namespace : hotel_preselected.val(); BookingEngineController.hotel_selection(hotel_selector.find(`.hotel_selector_option#${selected_namespace.trim()}`)); } if (package_preselection) { widget.find(form.booking_form).each(function () { let package_preselection $(input typehidden namepackage_preselection valuetrue>); package_preselection.addClass(hidden_package_preselection); $(this).append(package_preselection); }); } if (!packages_orders_input.length) { widget.find(form.booking_form).each(function () { $(this).append($(input typehidden namepackages_order value>)); }); packages_orders_input this.config.widget.find(inputnamepackages_order); } if (data_package_orders) { packages_orders_input.val(data_package_orders); } else { packages_orders_input.val(); } if (destination.length) { if (hotels_in) { let hotels_in_array hotels_in.split(;); hotel_selector.find(.hotel_selector_inner li, .hotel_selector_inner .destiny .booking_0_hotel_selection, .tabs .destiny_filter).hide(); if (hotels_in_array.length > 1) { hotels_in_array.forEach(function (namespace) { hotel_selector.find(.hotel_selector_inner li# + namespace).show().parent().parent().show(); }); this.config.hotels_filtered true; } else { hotel_selector.find(.hotel_selector_inner li# + hotels_in_array0).trigger(click); } } else { this.show_all_hotels_in_hotel_selector(); } } else { this.config.widget.find(.entry_date_wrapper).trigger(click); } if (button.attr(data-smartdateini)) { let smarte_date_ini button.attr(data-smartdateini); $(#dp_start_date).datepicker(setDate, $.datepicker.parseDate(dd/mm/yy, smarte_date_ini)); BookingEngineController.set_input_start_date(smarte_date_ini); BookingEngineController.create_datepicker_range_calculation(); BookingEngineController.set_departure_min_date(); //BookingEngineController.config.dates_is_selected true; BookingEngineController.set_departure_min_date(#dp_start_date); } //Smart dates departure if (button.attr(data-smartdatefin)) { let smarte_date_fin button.attr(data-smartdatefin); $(#dp_departure_date).datepicker(setDate, $.datepicker.parseDate(dd/mm/yy, smarte_date_fin)); $(#dp_end_date).datepicker(setDate, $.datepicker.parseDate(dd/mm/yy, smarte_date_fin)); BookingEngineController.set_input_end_date(smarte_date_fin); //BookingEngineController.config.dates_is_selected true; } } };}();$(function () { BookingWidgetPopupSelectorController.init();});//load map selector hotels function retreive_hotel_markers() { var markers ; $(.hotel_selector_inner .hotel_selector_option.hotel_selector_map).each(function () { var lat $(this).attr(lat), lng $(this).attr(lng), namespace $(this).attr(id); markers.push({lat: lat, lng: lng, namespace: namespace}) }); return markers }$(function() { MapController function () { return { initialize_map: function () { map new ol.Map({ target: map, layers: new ol.layer.Tile({ source: new ol.source.OSM(), //source: new ol.source.XYZ({url: https://maps.googleapis.com/maps/api/js?keyAIzaSyDSjfmphGkQaLKuNb1g-JxboRdoXD419gc&}) }) , view: new ol.View({ center: ol.proj.fromLonLat(-5.7277564, 35.0651152), zoom: 14 }) }); }, initialize_markers: function (markers, namespace) { let Markers markers.filter(marker > typeof marker.lat ! undefined); var features , target_hotel null; for (var i 0; i Markers.length; i++) { var item Markersi, longitude item.lng, latitude item.lat, hotel_namespace item.namespace; if (!$(#poi_icon).length) { var iconStyle new ol.style.Style({ text: new ol.style.Text({ text: \uf3c5, font: normal bold 30px Font Awesome 6 Pro, textBaseline: bottom, fill: new ol.style.Fill({ color: namespace hotel_namespace ? #11CCC7 : rgba(17, 204, 199, 0.45) }) }), }); } else { var iconStyle new ol.style.Style({ image: new ol.style.Icon({ scale: 1, src: $(#poi_icon).val() }) }); } var iconFeature new ol.Feature({ geometry: new ol.geom.Point(ol.proj.transform(longitude, latitude, EPSG:4326, EPSG:3857)), namespace: hotel_namespace }); iconFeature.setStyle(iconStyle); features.push(iconFeature); if (item.namespace hotel_namespace) { target_hotel item; } } var vectorSource new ol.source.Vector({ features: features }); var map_hotels_layer new ol.layer.Vector({ source: vectorSource }); map.addLayer(map_hotels_layer); if (target_hotel) { map.getView().animate({ center: ol.proj.transform(target_hotel.lng, target_hotel.lat, EPSG:4326, EPSG:3857) }); } }, focus_hotel_namespace: function (available_hotels, target_namespace) { for (var i 0; i available_hotels.length; i++) { var actual_hotel available_hotelsi; if (actual_hotel.namespace target_namespace) { map.removeLayer(map_hotels_layer); this.initialize_markers(available_hotels, target_namespace); } } } } }(); $(.load_map).click(function () { $(#map).html(); setTimeout(function () { MapController.initialize_map(); const markers retreive_hotel_markers(); MapController.initialize_markers(markers); map.on(singleclick, function (evt) { var feature map.forEachFeatureAtPixel(evt.pixel, function (feature, layer) { return feature;}); if (feature) { MapController.initialize_markers(markers, feature.values_.namespace); $(.hotel_card).slideUp().promise().done(function () { $(.hotel_card. + feature.values_.namespace).slideDown(); }); } else { $(.hotel_card).slideUp(); } }); }, 500); }); $(.paraty_booking_form .select_your_room_element).each(function(index) { const element $(this); const url element.find(.select_your_room_url).val(); $.ajax({ type: GET, url: url, dataType: html, success: function(data) { element.find(iframe).attr(srcdoc, data); let dataContent data; //dataContent dataContent.replace(https://hvcdnms.azureedge.net/scripts/interfaceListener.js, ); //dataContent dataContent.replace(https://hvcdnms.azureedge.net/scripts/embed.js, ); //element.find(.select_your_room_container).html(dataContent); }, error: function() { $(this).find(.select_your_room_container).html($.i18n._(T_no_disponible)); } }); }); /*setTimeout(function() { console.log(getScripts); $.getScript(https://hvcdnms.azureedge.net/scripts/interfaceListener.js); $.getScript(https://hvcdnms.azureedge.net/scripts/embed.js); }, 2000);*/ $(.select_your_room_element iframe).each(function() { $(this).on(load, function() { const iframeWindow $(this)0.contentWindow; $(iframeWindow).on(message, function(event) { try { if (event.originalEvent && typeof (event.originalEvent.data) string) { let jsonData JSON.parse(event.originalEvent.data) || null; if (jsonData.event onRedirect) { const { url } jsonData.data; window.location.replace(`${url}`); } } } catch (err) { console.log(err); } }); }); }); $(.paraty_booking_form .selection_switch input).change(function() { $(this).closest(.select_your_room_wrapper).toggleClass(active); const steps $(.paraty_booking_form .booking_steps); const translation $(.paraty_booking_form .step_translation).val(); const translationToReplace steps.find(.step_3).html(); $(.paraty_booking_form .step_translation).val(translationToReplace) steps.find(.step_3).html(translation); steps.find(.step_2).toggle(); $(.paraty_booking_form .select_your_room_inner).toggleClass(hide); $(.paraty_booking_form .hotel_selector_inner).toggleClass(hide); }); if ($(.select_your_room_default_opened).length) { $(.paraty_booking_form .selection_switch input).prop(checked, true); $(.paraty_booking_form .selection_switch input).trigger(change); }});$(.hotel_selector_option, .booking_0_hotel_selection).on(click, function () { $(.booking_steps .step_2).addClass(current_step); $(.booking_steps .step_1).removeClass(current_step);});// Animation transition-delay letters$(.booking_button_wrapper .letter).each(function(i) { $(this).css(transition-delay, `${i * 0.045}s`);});// activate layout_only_destiny_and_country, its necessary active list_hotels_in_destiny too$(#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country).click( function () { $(this).toggleClass(active); });if ($(#wrapper_booking .hotel_selector .destiny_selector_inner .destiny_element.layout_only_destiny_and_country).length > 0) { $(#wrapper_booking .hotel_selector .hotel_selector_inner).css(display, none); $(#wrapper_booking .hotel_selector .tabs adata-destinyhotel_selector_inner).css(display, none); $(#wrapper_booking .hotel_selector .tabs adata-destinydestiny_selector_inner).toggleClass(selected); $(#wrapper_booking .hotel_selector .destiny_selector_inner).toggleClass(active);}/script>style>.banner_intro_wrapper{margin-top:100px;padding:0 50px}.banner_intro_wrapper .content_wrapper{width:1140px;margin:0 auto;font-family:Open Sans,sans-serif;color:#414141;position:relative;margin-bottom:100px}@media (min-width: 900px) and (max-width: 1380px){.banner_intro_wrapper .content_wrapper{right:0 !important}}.banner_intro_wrapper .content_wrapper .left_content{width:652px;padding:50px 00px 50px 50px;position:absolute;top:0;left:0}.banner_intro_wrapper .content_wrapper .left_content .title_wrapper{font-size:30px;letter-spacing:3px;line-height:30px;font-weight:bold;margin-bottom:20px}@media (min-width: 900px) and (max-width: 1380px){.banner_intro_wrapper .content_wrapper .left_content .title_wrapper{right:0 !important}}.banner_intro_wrapper .content_wrapper .left_content .title_wrapper small{font-size:20px;letter-spacing:0.5px;font-weight:500;display:block}.banner_intro_wrapper .content_wrapper .left_content .text_wrapper{width:390px;font-size:18px;letter-spacing:0.36px;line-height:30px;font-weight:500}.banner_intro_wrapper .content_wrapper .left_content .top_link{font-size:18px;letter-spacing:1.35px;font-weight:bold;border:1px solid #414141;text-transform:uppercase;padding:12px 15px;color:#414141;text-decoration:none;display:inline-block;margin-top:15px;transition:all .4s}.banner_intro_wrapper .content_wrapper .left_content .top_link:hover{background:#414141;color:white}.banner_intro_wrapper .content_wrapper .left_content .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.banner_intro_wrapper .content_wrapper .left_content .logos_wrapper{display:flex;align-items:center;margin-top:60px}.banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .picture_wrapper{width:100px;height:100px;margin-right:50px}.banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .picture_wrapper img{width:100%;height:100%;object-fit:contain}.banner_intro_wrapper .content_wrapper .right_content{float:right;margin-top:80px;width:50%}@media (min-width: 900px) and (max-width: 1380px){.banner_intro_wrapper .content_wrapper .right_content{width:49% !important}}.banner_intro_wrapper .content_wrapper .right_content .gallery .picture_wrapper{width:579px;height:355px;overflow:hidden}.banner_intro_wrapper .content_wrapper .right_content .gallery .picture_wrapper img{height:100%;width:100%;object-fit:cover}.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav{position:absolute;top:295px;right:20px;opacity:0;transition:opacity .6s}.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev,.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next{margin-left:30px}.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev i,.banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next i{color:white;font-size:60px}.banner_intro_wrapper .content_wrapper .right_content .gallery:hover .owl-nav{opacity:1}.banner_intro_wrapper .content_wrapper .bottom_content{display:flex;justify-content:space-between;clear:both;position:relative;top:30px}.banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper{overflow:hidden}.banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper img{height:100%;width:100%;object-fit:cover}.banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper.bottom_left{width:643px;height:776px;position:relative;top:80px}.banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper.bottom_right{width:100%;height:611px;float:right}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper{width:463px}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .title_wrapper{font-size:20px;letter-spacing:0.5px;line-height:50px;font-weight:bold;margin-bottom:20px;text-transform:uppercase;position:relative;top:15px}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .text_wrapper{font-size:18px;letter-spacing:0.36px;line-height:30px;font-weight:500;padding-right:20px}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .bottom_link{font-size:18px;letter-spacing:1.35px;font-weight:bold;border:1px solid #414141;text-transform:uppercase;padding:12px 15px;color:#414141;text-decoration:none;display:inline-block;margin-top:25px;transition:all .4s}.banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .bottom_link:hover{background:#414141;color:white}.banner_intro_wrapper .picture_bottom_block .picture_wrapper{width:100%;height:601px;overflow:hidden}.banner_intro_wrapper .picture_bottom_block .picture_wrapper img{height:100%;width:100%;object-fit:cover}body.is_mobile .banner_intro_wrapper{margin-top:30px;padding:0}body.is_mobile .banner_intro_wrapper .content_wrapper{width:auto;padding:0 20px;margin-bottom:60px}body.is_mobile .banner_intro_wrapper .content_wrapper .background{height:100%}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content{width:auto;position:relative;padding:20px}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content .text_wrapper{width:100%}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content .logos_wrapper{width:70% !important;margin:40px auto 0}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .picture_wrapper{margin-left:50px}body.is_mobile .banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .owl-nav i{font-size:40px}body.is_mobile .banner_intro_wrapper .content_wrapper .right_content{float:none;margin-top:20px;width:100%}body.is_mobile .banner_intro_wrapper .content_wrapper .right_content .picture_wrapper{width:100%;height:200px}body.is_mobile .banner_intro_wrapper .content_wrapper .bottom_content{top:auto}body.is_mobile .banner_intro_wrapper .picture_bottom_block .picture_wrapper{height:200px}/style>div classbanner_intro_wrapper no_has_animation stylebackground:#FAF6F0 linear-gradient(0deg, #fff, rgba(255,255,255,0));margin-top:0px;padding-top:50px;>div classcontent_wrapper style>div classleft_content stylemargin-left:-50px;>h2 classtitle_wrapper stylefont-family:Open Sans, sans-serif;letter-spacing:0;color:#8E7547;font-weight:700;font-size:44px;line-height:50px;> Hotel Don Paco br/> a stylefont-weight:700;font-size:35px;font-family:Open Sans, sans-serif;color:#BEA77D> Ideal para tus /a> a stylefont-weight:400;font-size:60px;font-family:Ephesis, sans-serif;color:#BEA77D>vacaciones /a>/h2>div classtext_wrapper stylefont-family:Open Sans, sans-serif;letter-spacing:0.2px;font-weight:400;font-size:17px;width:460px;padding-top:20px;line-height:25px;color:#414141;>strong> Totalmente reformado desde abril del 2017 /strong> br/>br/>Tradición y encanto se entremezclan en uno con el hotel Don Paco. Un lugar acogedor y típicamente andaluz emplazado en un edificio malagueño del siglo XIX. Se encuentra, además, en pleno centro de la ciudad, a tan sólo unos pasos de la catedral y el museo de Picasso, cerca de la estación de cruceros y a la estación de trenes. Por supuesto, nuestra fantástica ubicación le sitúa a unos pocos metros de las principales playas de la ciudad, siendo así, el lugar ideal para disfrutar del mejor Mediterráneo. /div>/div>div classright_content style>div classgallery owl-carousel styleborder-radius:10px !important;margin-top:55px;>div classpicture_wrapper stylewidth:100%;border-radius:10px !important;padding-top:25px;>img altel hotel don paco se encuentra en el centro de la ciudad loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/9d7472f4cfcbdac/>/div>div classpicture_wrapper stylewidth:100%;border-radius:10px !important;padding-top:25px;>img altun edificio con una pared de madera y bambú loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/cec5b06160bdf03/>/div>div classpicture_wrapper stylewidth:100%;border-radius:10px !important;padding-top:25px;>img altuna sala de estar con sofás azules y sillas loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/f426f0a2e767fe8/>/div>div classpicture_wrapper stylewidth:100%;border-radius:10px !important;padding-top:25px;>img altuna habitación de hotel con dos camas y una televisión loadinglazy srchttps://cdn2.paraty.es/test3-copia2/images/5049fc391596555/>/div>/div>/div>div classbottom_content>div classright_content_wrapper style>/div>/div>/div>/div>style> @media (max-width: 1380px) { .banner_intro_wrapper .content_wrapper { } .banner_intro_wrapper .right_content .gallery { border-radius:16px; } } @media (min-width: 900px) and (max-width: 1380px) { .banner_intro_wrapper .left_content { } .banner_intro_wrapper .content_wrapper .right_content{ } } .banner_intro_wrapper .content_wrapper .left_content .logos_wrapper .picture_wrapper { border-radius:10px !important; } .banner_intro_wrapper .content_wrapper .right_content .gallery .picture_wrapper { } .banner_intro_wrapper .content_wrapper .right_content .gallery .picture_wrapper img { border-radius:10px !important; } .banner_intro_wrapper .owl-item { } .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav { position:absolute;right:40px;top:320px;opacity:1;transition:opacity .6s; } .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev, .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next { } .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev i, .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next i { font-size:29px; } .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-prev i::before, .banner_intro_wrapper .content_wrapper .right_content .gallery .owl-nav .owl-next i::before { } .banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .bottom_link:before { } .banner_intro_wrapper .content_wrapper .bottom_content .right_content_wrapper .bottom_link:hover { } .banner_intro_wrapper .content_wrapper .left_content .background { } .banner_intro_wrapper .content_wrapper .bottom_content .picture_wrapper.bottom_left{ } .banner_intro_wrapper::before { }/style> script componenttrue>var custom_arrows $(.banner_intro_wrapper .custom_arrows).val();console.log(custom_arrows)let navText i classfal fa-angle-left>/i>, i classfal fa-angle-right>/i>if (custom_arrows True) { navText img srchttps://storage.googleapis.com/cdn.paraty.es/noa-boutique/files/angle-small-left-white.png>, img srchttps://storage.googleapis.com/cdn.paraty.es/noa-boutique/files/angle-small-right-white.png> }$(.banner_intro_wrapper .gallery.owl-carousel).owlCarousel({ loop: true, dots: false, nav: true, items: 1, autoplay: false, navText: navText});setTimeout(function(){ var speed_animation $(#speed_animation).val(); if (!$(body).hasClass(is_mobile) && !$(.banner_intro_wrapper).hasClass(no_has_animation)) { function main_section_fx() { $(.banner_intro_wrapper .content_wrapper).addnimation( {parent: $(.banner_intro_wrapper), class: fadeInUp, reiteration: false, speed: speed_animation} ); } main_section_fx(); $(window).scroll(main_section_fx); function picture_bottom_fx() { $(.banner_intro_wrapper .picture_bottom_block .picture_wrapper).addnimation( {parent: $(.picture_bottom_block), class: fadeInUp, reiteration: false, speed: speed_animation} ); } picture_bottom_fx(); $(window).scroll(picture_bottom_fx); }}, 0);$(function () { //OWL CAROUSEL if ($(body).hasClass(is_mobile)) { $(.banner_intro_wrapper .logos_wrapper.owl-carousel).owlCarousel({ items: 1, loop: true, dots: false, nav: false, mouseDrag: true, dragEndSpeed: 800, autoplay: true, autoplayTimeout: 5000, autoplaySpeed: 800 }); } else { $(.banner_intro_wrapper .logos_wrapper.owl-carousel).owlCarousel({ items: 4, loop: true, dots: false, nav: true, navText: i classfar fa-arrow-left>/i>, i classfar fa-arrow-right>/i>, mouseDrag: true, dragEndSpeed: 800, autoplay: true, autoplayTimeout: 5000, autoplaySpeed: 800 }); }});/script>style>.simple_info_wrapper{padding:70px 0}.simple_info_wrapper .container12{max-width:95vw;margin:0 auto}.simple_info_wrapper.has_bg{position:relative}.simple_info_wrapper.has_bg .container_fluid,.simple_info_wrapper.has_bg .container12{position:relative;z-index:1}.simple_info_wrapper .bg_image_wrapper{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.simple_info_wrapper .bg_image_wrapper img{width:100%;height:auto}.simple_info_wrapper .top_content .content_title .title{font-size:43px;font-family:Open Sans,sans-serif;color:#414141;font-weight:700;line-height:45px;letter-spacing:0;margin:0;padding:0;text-align:center}.simple_info_wrapper .top_content .content_title .title small,.simple_info_wrapper .top_content .content_title .title span,.simple_info_wrapper .top_content .content_title .title .subtitle{font-size:24px;line-height:30px;font-family:Ephesis,cursive;font-weight:500;color:#bea77d;display:block}.simple_info_wrapper .top_content .content_wrapper{margin-top:40px;text-align:center}.simple_info_wrapper .top_content .content_wrapper .desc{margin:15px auto 10px;font-family:Open Sans,sans-serif;font-weight:300;font-size:19px;color:#414141;line-height:30px;text-align:center}.simple_info_wrapper .top_content .content_wrapper .desc img{max-width:100%}.simple_info_wrapper .banner_items{position:relative}.simple_info_wrapper .banner_items .link_banner{position:absolute;left:0;right:0;top:0;bottom:0}.simple_info_wrapper .banner_items .item .picture_wrapper{width:100%}.simple_info_wrapper .banner_items .item .picture_wrapper img{width:100%;height:auto}.simple_info_wrapper .banner_items .item .content_title .title{font-size:43px;font-family:Open Sans,sans-serif;color:#414141;font-weight:700;line-height:45px;letter-spacing:0;margin:0;padding:0;text-align:center}.simple_info_wrapper .banner_items .item .content_title .title small,.simple_info_wrapper .banner_items .item .content_title .title span,.simple_info_wrapper .banner_items .item .content_title .title .subtitle{font-size:24px;line-height:30px;font-family:Ephesis,cursive;font-weight:500;color:#bea77d;display:block}.simple_info_wrapper .banner_items .item .desc{margin:15px auto 10px;font-family:Open Sans,sans-serif;font-weight:300;font-size:19px;color:#414141;line-height:30px;text-align:center}.simple_info_wrapper .banner_items .item .btn_link{margin:15px auto 10px;font-family:Open Sans,sans-serif;font-weight:300;font-size:19px;color:#414141;line-height:30px;text-align:center;text-decoration:none;position:relative}.simple_info_wrapper .banner_items .item .btn_link::before{position:absolute;content:;background:#414141;bottom:-5px;left:0;right:0;height:1px;opacity:1;transition:all .6s}.simple_info_wrapper .banner_items .item .btn_link:hover::before{opacity:0}.is_mobile .simple_info_wrapper{padding:0 30px}.is_mobile .simple_info_wrapper .container12{width:100%}/style>div classsimple_info_wrapper stylemargin-bottom:-110px;margin-top:50px;>div classcontainer12 style>div classtop_content>div classcontent_title stylemargin-top:0px;>h2 classtitle stylefont-family:Open Sans, sans-serif;letter-spacing:0px;font-weight:700;font-size:40px;padding-top:0px;color:#BEA77D;margin-top:0px;> Nuestros a stylefont-weight:400;font-size:60px;font-family:Ephesis, sans-serif;color:#BEA77D>destacados /a>/h2>/div>/div>/div>/div>style> .simple_info_wrapper::before { } .simple_info_wrapper .top_content .content_title .title span, .simple_info_wrapper .top_content .content_title .title .subtitle { } .simple_info_wrapper .banner_items .item .content_title .title small, .simple_info_wrapper .banner_items .item .content_title .title span, .simple_info_wrapper .banner_items .item .content_title .title .subtitle { } .simple_info_wrapper strong { } .simple_info_wrapper .banner_items .item .desc a { } .simple_info_wrapper .banner_items .item .desc a:hover { } .simple_info_wrapper .banner_items .item .btn_link::before { } .simple_info_wrapper .banner_items .item .btn_link:hover { } .simple_info_wrapper .banner_items .item .desc:lang(pt){ } .simple_info_wrapper .container12 .top_content .content_wrapper .desc a:hover::after{ } .simple_info_wrapper .top_content .content_wrapper .desc iframe { } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc > .wp-block-group table.has-fixed-layout>tbody{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc > .wp-block-group table.has-fixed-layout>tbody tr{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc > .wp-block-group h4{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc .wp-block-group:last-child table.has-fixed-layout{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc .wp-block-group:last-child table.has-fixed-layout > tbody{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc .wp-block-group:last-child table.has-fixed-layout > tbody tr{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc .wp-block-group:last-child .wp-table-title{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper figcaption{ } body.is_mobile .simple_info_wrapper .container12 .top_content .content_wrapper .desc > p{ } .banner_carousel_double_dots .owl-carousel .owl-nav .owl-prev::before, .banner_carousel_double_dots .owl-carousel .owl-nav .owl-next::before{ }/style> style>.banner_destacados{width:1140px;margin:70px auto}.banner_destacados .main_title{font-size:40px;font-family:Open Sans,sans-serif;line-height:40px;font-weight:bold;color:white}.banner_destacados .destacados_wrapper{display:grid;grid-template-columns:30% 40% 30%;column-gap:10px;row-gap:10px;grid-template-rows:400px 400px}.banner_destacados .destacados_wrapper .card{width:auto}.banner_destacados .destacados_wrapper .card:nth-child(1){grid-column:1 / 2;grid-row:1/2}.banner_destacados .destacados_wrapper .card:nth-child(2){grid-column:2 / 4;grid-row:1/2}.banner_destacados .destacados_wrapper .card:nth-child(3){grid-column:1 / 3;grid-row:2/3}.banner_destacados .destacados_wrapper .card:nth-child(4){grid-column:3 / 4;grid-row:2/3}.banner_destacados .destacados_wrapper{margin-top:20px}.banner_destacados .destacados_wrapper .card{display:inline-block;vertical-align:middle;width:calc(100% - 4px);margin:auto;border-radius:10px;overflow:hidden;position:relative;height:400px;animation-name:deploy_banners;animation-duration:0.5s}.banner_destacados .destacados_wrapper .card .picture_wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.banner_destacados .destacados_wrapper .card .picture_wrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;max-width:none;width:auto;max-width:100%;object-fit:cover}.banner_destacados .destacados_wrapper .card:before{content:;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0) 150px, rgba(0,0,0,0.6));-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content,.banner_destacados .destacados_wrapper .card .content_top{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;top:auto;padding:20px;color:white}.banner_destacados .destacados_wrapper .card .content .title_top,.banner_destacados .destacados_wrapper .card .content_top .title_top{opacity:0;font-size:36px;font-family:Open Sans,sans-serif;line-height:40px;font-weight:bold;color:white;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content .title_top strong,.banner_destacados .destacados_wrapper .card .content_top .title_top strong{font-size:45px;line-height:30px;display:inline-block;padding-top:5px}.banner_destacados .destacados_wrapper .card .content .title_top strong span,.banner_destacados .destacados_wrapper .card .content_top .title_top strong span{font-size:70%}.banner_destacados .destacados_wrapper .card .content .title,.banner_destacados .destacados_wrapper .card .content_top .title{font-size:32px;font-family:Open Sans,sans-serif;line-height:40px;font-weight:bold;color:white;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content .desc,.banner_destacados .destacados_wrapper .card .content_top .desc{opacity:0;position:absolute;top:85px;margin-right:15px;height:0;max-height:0;font-size:16px;font-weight:500;padding:24px 0 15px;overflow:hidden;color:white;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content a,.banner_destacados .destacados_wrapper .card .content_top a{display:block;color:white;font-weight:bold;font-size:calc(24pt * 0.6);position:relative;-webkit-transition:padding .6s;-moz-transition:padding .6s;-ms-transition:padding .6s;-o-transition:padding .6s;transition:padding .6s;text-decoration:none}.banner_destacados .destacados_wrapper .card .content a span,.banner_destacados .destacados_wrapper .card .content_top a span{border-bottom:1px solid white}.banner_destacados .destacados_wrapper .card .content a:before,.banner_destacados .destacados_wrapper .card .content a:after,.banner_destacados .destacados_wrapper .card .content_top a:before,.banner_destacados .destacados_wrapper .card .content_top a:after{content:;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.banner_destacados .destacados_wrapper .card .content a:before,.banner_destacados .destacados_wrapper .card .content_top a:before{height:1px;width:0;margin-bottom:8px;background:white}.banner_destacados .destacados_wrapper .card .content a:after,.banner_destacados .destacados_wrapper .card .content_top a:after{width:15px;height:15px;margin-left:-15px;border:1px solid white;border-bottom-width:0;border-left-width:0;transform:rotate(45deg)}.banner_destacados .destacados_wrapper .card .content_top{top:0;padding:40px 24px 24px}.banner_destacados .destacados_wrapper .card:hover:before{background:rgba(190,167,125,0.8)}.banner_destacados .destacados_wrapper .card:hover .content .title,.banner_destacados .destacados_wrapper .card:hover .content .title_top,.banner_destacados .destacados_wrapper .card:hover .content_top .title,.banner_destacados .destacados_wrapper .card:hover .content_top .title_top{color:white}.banner_destacados .destacados_wrapper .card:hover .content .title,.banner_destacados .destacados_wrapper .card:hover .content_top .title{opacity:0;z-index:3}.banner_destacados .destacados_wrapper .card:hover .content .title_top,.banner_destacados .destacados_wrapper .card:hover .content .desc,.banner_destacados .destacados_wrapper .card:hover .content_top .title_top,.banner_destacados .destacados_wrapper .card:hover .content_top .desc{opacity:1}.banner_destacados .destacados_wrapper .card:hover .content .desc,.banner_destacados .destacados_wrapper .card:hover .content_top .desc{padding:10px 0 15px;max-height:150px;height:auto;z-index:5}.banner_destacados .destacados_wrapper .card:hover .content a,.banner_destacados .destacados_wrapper .card:hover .content_top a{padding-bottom:20px}.banner_destacados .destacados_wrapper .card:hover .content a span,.banner_destacados .destacados_wrapper .card:hover .content_top a span{border-width:0}.banner_destacados .destacados_wrapper .card:hover .content a:before,.banner_destacados .destacados_wrapper .card:hover .content_top a:before{opacity:1;width:90px}.banner_destacados .destacados_wrapper .card:hover .content a:after,.banner_destacados .destacados_wrapper .card:hover .content_top a:after{opacity:1;margin-left:72px}/style> section classbanner_destacados stylemargin:100px auto 130px;>div classdestacados_wrapper style>div classcard style>div classpicture_wrapper>img altuna sala de estar con sillas naranjas y una mesa de mármol srchttps://cdn2.paraty.es/test3-copia2/images/e3dcae3e8c642fb/>/div>div classcontent_top>div classtitle_top style>Servicios/div>/div>div classcontent>div classtitle styleletter-spacing:0px;font-size:35px;>Servicios/div>a classbtn_link href/servicios-e-instalaciones.html stylefont-family:Open Sans, sans-serif;font-size:18px;>span> Ver más /span>/a>/div>/div>div classcard style>div classpicture_wrapper>img altuna habitación de hotel con una silla y una televisión srchttps://cdn2.paraty.es/test3-copia2/images/a82517492145435/>/div>div classcontent_top>div classtitle_top style>Nuestras habitaciones/div>/div>div classcontent>div classtitle styleletter-spacing:0px;font-size:35px;>Nuestras habitaciones/div>a classbtn_link href/habitaciones.html stylefont-family:Open Sans, sans-serif;font-size:18px;>span> Ver más /span>/a>/div>/div>div classcard style>div classpicture_wrapper>img altun hombre y una mujer miran el océano con una rueda de la fortuna en el fondo srchttps://cdn2.paraty.es/test3-copia2/images/f65e8d407a5f02a/>/div>div classcontent_top>div classtitle_top style>Promociones/div>/div>div classcontent>div classtitle styleletter-spacing:0px;font-size:35px;>Promociones/div>a classbtn_link href/ofertas.html stylefont-family:Open Sans, sans-serif;font-size:18px;>span> Ver más /span>/a>/div>/div>div classcard style>div classpicture_wrapper>img altun edificio de ladrillo con un árbol en primer plano srchttps://cdn2.paraty.es/test3-copia2/images/8933f72cfce0810/>/div>div classcontent_top>div classtitle_top style>Qué hacer en Málaga/div>/div>div classcontent>div classtitle styleletter-spacing:0px;font-size:35px;>Qué hacer en Málaga/div>a classbtn_link href/que-hacer-en-malaga.html stylefont-family:Open Sans, sans-serif;font-size:18px;>span> Ver más /span>/a>/div>/div>/div>/section>style> .banner_destacados .destacados_wrapper .card .content a span{ } .banner_destacados .destacados_wrapper .card:hover .content a span{ } .banner_destacados .destacados_wrapper .card:hover:before{ } .banner_destacados .destacados_wrapper .card .content a:before{ width:10px!important; } .banner_destacados .destacados_wrapper .card .content a:after{ height:6px!important;top:10px!important;width:6px!important; } body .banner_destacados .destacados_wrapper .card:hover .content_top{ } body .banner_destacados .destacados_wrapper .card:hover .content .title{ } /style> style>.banner_carousel_patrimonio_wrapper{position:relative}.banner_carousel_patrimonio_wrapper .title_banner{color:#bea77d;text-align:center;font-style:normal;font-variant:normal;font-weight:normal;font-size:20px;line-height:28px;font-family:Open Sans,sans-serif;letter-spacing:4.8px;display:flex;justify-content:center;align-items:center;margin:20px 0 20px 0}.banner_carousel_patrimonio_wrapper .subtitle_banner{color:#414141;display:flex;justify-content:center;align-items:center;text-align:center;font-style:normal;font-variant:normal;font-weight:normal;font-size:60px;line-height:28px;font-family:Ephesis,cursive;letter-spacing:1.2px;margin:20px 0 80px 0}.banner_carousel_patrimonio_wrapper .banner_carousel_content.owl-carousel .carousel_picture .images{width:100%;height:653px;margin:0 auto}.banner_carousel_patrimonio_wrapper .banner_carousel_content .carousel_picture .images{width:100%;height:100%;object-fit:cover}.banner_carousel_patrimonio_wrapper .text_wrapper{position:relative;margin-left:7%}.banner_carousel_patrimonio_wrapper .text_wrapper .title_text{text-align:center;font-style:normal;font-variant:normal;font-weight:normal;font-size:20px;line-height:28px;font-family:Open Sans,sans-serif;letter-spacing:4.8px;color:#bea77d;text-transform:uppercase;width:400px;height:24px;margin:70px 0 70px 200px}.banner_carousel_patrimonio_wrapper .text_wrapper .text_content{text-align:center;font-style:normal;font-variant:normal;font-weight:normal;font-size:18px;line-height:40px;font-family:Open Sans,sans-serif;letter-spacing:1.35px;color:#414141;width:570px;height:160px;margin:0 0 0 120px}.banner_carousel_patrimonio_wrapper .text_wrapper .text_content.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.banner_carousel_patrimonio_wrapper .text_wrapper .custom_link{color:#414141;font-family:Open Sans,sans-serif;margin-left:160px;text-decoration:none;font-size:18px;font-weight:normal}.banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon{position:relative;margin-right:5px}.banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon:before{position:absolute;top:50%;transform:translateY(-50%);right:50%;content:;height:1px;width:35px;background-color:#414141}.banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#414141;font-size:11px}.banner_carousel_patrimonio_wrapper .owl-nav{color:white;position:absolute;top:92%;left:15px;cursor:pointer;font-size:30px}.banner_carousel_patrimonio_wrapper .owl-nav button{outline:none}.banner_carousel_patrimonio_wrapper .owl-nav button:first-of-type{margin-right:15px}.banner_carousel_patrimonio_wrapper .owl-nav button.disabled{opacity:0.4}.banner_carousel_patrimonio_wrapper .static_img{position:absolute;width:377px;height:447px;top:62.5%;left:62%;z-index:1}.banner_carousel_patrimonio_wrapper .static_img img{width:100%;height:100%;object-fit:cover}/style> div classbanner_carousel_patrimonio_wrapper stylebox-sizing:border-box;padding:0 40px;margin-top:-110px;>div classtitle_banner style>/div>div classsubtitle_banner style>/div>div classbanner_carousel_content styleborder-radius:10px !important;>div classcarousel_picture styleheight:459px;border-radius:16px;>img altun océano con montañas en el fondo y una playa en primer plano classimages srchttps://cdn2.paraty.es/test3-copia2/images/8706ecb65791393 styleborder-radius:10px;>/img>/div>/div>div classtext_wrapper style>div classtitle_text stylemargin-left:116px;font-family:Open Sans, sans-serif;letter-spacing:0;text-transform:none;font-weight:700;font-size:40px;width:600px;padding-left:0px;text-align:left;padding-right:0px;color:#BEA77D;margin-right:0px;>Un entorno a stylefont-weight:400;font-size:60px;font-family:Ephesis, sans-serif;color:#BEA77D>único /a>/div>div classtext_content styleletter-spacing:0.2px;font-weight:400;font-size:17px;text-align:left;line-height:25px;color:#414141;margin-top:-25px;>Málaga, joya de la Costa del Sol, te invita a sumergirte en una experiencia inolvidable donde la historia, la cultura y la belleza natural se entrelazan. Con su clima privilegiado, playas doradas y una oferta cultural vibrante, es el destino perfecto para cualquier viajero.br/>br/>Deléitate con la gastronomía local, desde espetos de sardinas hasta pescaíto frito. Pasea por el moderno Muelle Uno y asiste a eventos únicos como la Feria de Málaga y la espectacular Semana Santa. Málaga, accesible y llena de encanto, te ofrece una experiencia inolvidable. ¡Ven y vive la magia de Málaga!br/>br/>br/>a classbtn_primary href/que-hacer-en-malaga.html styleheight: auto;text-align: center; padding: 15px 40px;text-decoration:none; background-color:transparent;border:1px solid #BEA77D;border-radius:10px;color:#BEA77D;font-weight:700;text-transform:none;font-size:18px;letter-spacing:1px;font-family: Open Sans, sans-serif targetblanck>Saber más /a>/div>/div>div classstatic_img styleheight:575px;border-radius:16px;top:40%;width:437px;>img altmirando hacia arriba en una fila de palmeras srchttps://cdn2.paraty.es/test3-copia2/images/ebbb583391c37f7 styleborder-radius:10px;/>/div>/div>style> body .banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon:before { } @media (max-width: 1100px) { .banner_carousel_patrimonio_wrapper .text_wrapper { } .banner_carousel_patrimonio_wrapper .text_wrapper .text_content{ } } @media (min-width: 900px) and (max-width: 1380px) { .banner_carousel_patrimonio_wrapper .text_wrapper { } } .banner_carousel_patrimonio_wrapper .text_wrapper .custom_link { } .banner_carousel_patrimonio_wrapper .text_wrapper .custom_link .icon i { } .banner_carousel_patrimonio_wrapper .text_wrapper .text_content .btn_primary:hover{ background:#BEA77D !important;color:white!important; } /style> script componenttrue>$(.banner_carousel_patrimonio_wrapper .owl-carousel).owlCarousel({ items:1, loop:true, margin:10, nav: true, navText: i classfal fa-long-arrow-alt-left>/i>,i classfal fa-long-arrow-alt-right>/i>});/script>style>.banner_iframe_map_wrapper .container12 .top_banner{display:flex;align-items:flex-end;margin-bottom:40px}.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper{width:60%}.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title{font-size:48px;font-family:Open Sans,sans-serif;color:#bea77d;font-weight:bold;line-height:58px;letter-spacing:0;margin:0;padding:0}.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title small,.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title span,.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title .subtitle{font-size:20px;line-height:28px;font-family:Ephesis,cursive;font-weight:300;display:block}.banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .desc{margin:15px auto 10px;font-family:Open Sans,sans-serif;font-weight:300;font-size:16px;color:#414141;line-height:24px;margin-bottom:0}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper{width:40%;text-align:right}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn{position:relative;display:inline-block;border:none;text-align:center;padding:15px 25px;text-decoration:none;font-weight:400;font-size:15px;font-family:Open Sans,sans-serif;transition:all .5s;cursor:pointer;background-color:#bea77d;color:white;border-radius:8px;color:#bea77d;background-color:transparent}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn:hover{background-color:#e9e1d2}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:transparent;border:solid 1px #bea77d;border-radius:8px}.banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn:hover{background-color:#bea77d;color:white}.banner_iframe_map_wrapper .container12 .content_wrapper{position:relative}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper{display:inline-block;position:absolute;left:0;top:50%;transform:translate(calc(-100% - 20px), -50%);z-index:1}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box{display:block;margin-bottom:13px;position:relative;text-align:center}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box i{font-size:23px}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc{position:absolute;top:50%;right:0;transform:translate(calc(100% + 10px), -50%);font-family:Open Sans,sans-serif;color:#bea77d;font-size:12px;line-height:14px;font-weight:400;text-decoration:underline;padding:0;text-align:right;max-width:0;overflow:hidden;transition:all .5s}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc span{white-space:nowrap;position:relative;z-index:1;opacity:0;transform:translateX(-100%);transition:all .4s}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:white;border-radius:10px;opacity:.6}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc{padding:8px 8px 8px 40px;max-width:max-content}.banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc span{opacity:1;transform:translateX(0);transition-delay:.4s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper{position:relative;width:100%;overflow:hidden;border-radius:20px}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transition:all .4s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay .link_overlay{position:relative;display:inline-block;border:1px solid #bea77d;text-align:center;padding:15px 25px;text-decoration:none;font-weight:400;font-size:15px;font-family:Open Sans,sans-serif;cursor:pointer;background-color:transparent;color:#bea77d;border-radius:4px;transition:all .4s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay .link_overlay:hover{background-color:#bea77d;color:white}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay::before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:#9de7ff;opacity:.5;transition:all .4s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay.fadeOut{animation:fadeOut forwards .5s}.banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper iframe{margin-top:-61px;margin-left:-2px;height:480px !important}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper{display:flex;flex-direction:column-reverse}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper{position:relative;top:initial;bottom:initial;left:initial;right:initial;transform:none;display:grid;grid-template-columns:repeat(3, 1fr);margin-top:60px}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box{margin:0;display:inline-flex;align-items:flex-start;justify-content:center}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box i{margin-top:6px}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc{position:relative;top:initial;bottom:initial;left:initial;right:initial;max-width:initial;transform:none;font-size:17px;line-height:33px;letter-spacing:.17px;text-decoration:none;text-align:left;margin-left:30px}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc::before{display:none}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc span{opacity:1;transform:none}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc{padding:0;max-width:initial}.banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc span{opacity:1;transform:none}body.is_mobile .banner_iframe_map_wrapper{padding:20px 20px 80px;position:relative}body.is_mobile .banner_iframe_map_wrapper .container12{width:100%}body.is_mobile .banner_iframe_map_wrapper .container12 .top_banner .content_title .title{font-size:28px;line-height:32px}body.is_mobile .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper{position:absolute;bottom:0;left:20px;right:20px;width:calc(100% - 40px)}body.is_mobile .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn{display:block}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper{display:flex;flex-direction:column-reverse}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper{display:inline-block;position:relative;left:auto;top:auto;transform:none;z-index:1;margin-top:40px}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box{display:flex;align-items:center}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box i{width:50px}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc{position:relative;top:auto;right:auto;transform:none;text-align:left;max-width:none;overflow:visible;font-size:14px;line-height:18px}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc span{opacity:1;transform:none;white-space:normal}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc{padding:0;max-width:none}body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper iframe{height:280px !important}body.is_mobile .banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper{margin-top:30px;display:block;padding:0 30px}body.is_mobile .banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box{display:block;font-size:16px;line-height:20px;letter-spacing:.16px;margin-bottom:20px;padding-left:20px}body.is_mobile .banner_iframe_map_wrapper.bottom_contact_details .container12 .content_wrapper .icons_wrapper .icon_box i{margin:0;width:auto;position:absolute;left:0;top:0}@keyframes fadeOut{0%{opacity:1;display:block;bottom:0}50%{opacity:0;display:block;bottom:0}100%{opacity:0;display:none;bottom:100%}}/style> div classbanner_iframe_map_wrapper stylemargin-top:280px;>div classcontainer12>div classtop_banner style>div classcontent_wrapper style>div classcontent_title stylefont-family:Jost, sans-serif;>h2 classtitle stylefont-family:Open Sans, sans-serif;text-align:center;letter-spacing:0px;font-weight:700;font-size:40px;width:1140px;> Localización y a stylefont-weight:400;font-size:60px;font-family:Ephesis, sans-serif;color:#BEA77D>contacto /a>/h2>/div>/div>/div>div classcontent_wrapper>div classicons_wrapper style>div classicon_box style>i classfal fa-map-marker-alt stylecolor:#BEA77D;>/i>div classicon_desc stylefont-family:Open Sans, sans-serif;line-height:24px;color:#414141;font-weight:400;font-size:16px;text-decoration:none;>span>C/ Salitre 53, 29002, Málaga (España) /span>/div>/div>div classicon_box style>a hrefmailto:reservas@hotel-zeus.com>/a>i classfal fa-envelope stylecolor:#BEA77D;>/i>div classicon_desc stylefont-family:Open Sans, sans-serif;line-height:24px;color:#414141;font-weight:400;font-size:16px;text-decoration:none;>span>reservas@hotel-donpaco.com/span>/div>/div>div classicon_box style>a hreftel:(+34) 952 31 72 00 >/a>i classfal fa-mobile-alt stylecolor:#BEA77D;>/i>div classicon_desc stylefont-family:Open Sans, sans-serif;line-height:24px;color:#414141;font-weight:400;font-size:16px;text-decoration:none;>span>(+34) 952 319 008 | (+34) 615 684 614/span>/div>/div>/div>div classmap_wrapper styleborder-radius:10px;>div classmap_overlay style>span classlink_overlay stylebackground:white;font-family:Open Sans, sans-serif;letter-spacing:1px;font-weight:700;font-size:18px;border-radius:10px;color:#BEA77D;border:none;>Ver mapa/span>/div>iframe height480 srchttps://www.google.com/maps/d/embed?mid1V95adK1QU170dp0mGz9x8yuVKF-m7_o&ehbc2E312F&noprof1 width100%>/iframe>/div>/div>/div>/div>style> .banner_iframe_map_wrapper::before { } .banner_iframe_map_wrapper .container12 .top_banner .content_wrapper .content_title .title::after { } .banner_iframe_map_wrapper::after { } .banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay::before{ background:#e7e4e4;opacity:.4; } .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover i { } .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box .icon_desc::before { } .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn::before { border-color:#54575B; } .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn:hover::before { color:#ffffff; } .banner_iframe_map_wrapper .container12 .top_banner .links_wrapper .btn:hover { background:#BEA77D !important;color:white !important;font-size:15px; } .banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper iframe { } .banner_iframe_map_wrapper .container12 .content_wrapper .map_wrapper .map_overlay .link_overlay:hover { background:#BEA77D !important;color:#FFFFFF !Important; } .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box:hover .icon_desc { } body.is_mobile .banner_iframe_map_wrapper .container12 .content_wrapper .icons_wrapper .icon_box i:first-child{ } .banner_iframe_map_wrapper .content_wrapper::before{ }/style>script componenttrue>$(function () { $(.banner_iframe_map_wrapper .link_overlay).click(function (){ $(this).parent().addClass(fadeOut); })});/script>style>.banner_testimonials_wrapper{padding:70px 0;margin:70px 0}@media (min-width: 768px) and (max-width: 1240px){.banner_testimonials_wrapper{padding:30px 0;margin:30px 0}}@media (max-width: 767px){.banner_testimonials_wrapper{padding:15px 0;margin:15px 0}}.banner_testimonials_wrapper .testimonials_carousel{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.banner_testimonials_wrapper .testimonials_carousel::before{position:absolute;content:\f10d;font-family:var(--font-family-awesome);font-size:40px;font-weight:700;border:solid 20px white;color:white;width:100px;height:100px;border-radius:50%;background-color:#8e7547;top:0;left:50%;display:flex;align-items:center;justify-content:center;transform:translate(-50%, -50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper{display:flex;flex-wrap:nowrap;padding:100px 50px 180px}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info{width:25%;color:#000000;font-family:Open Sans,sans-serif}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .author{display:inline-block;vertical-align:middle;font-size:18px;text-transform:uppercase;font-weight:700}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .date{display:block;font-size:14px;line-height:14px;padding:0 0 15px;font-family:Open Sans,sans-serif}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper{justify-content:flex-start}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating{margin:0;display:flex;justify-content:flex-start;align-items:center}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating .circle{position:relative;width:10px;height:10px;border-radius:50%;overflow:hidden;margin-left:3px}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating .circle:before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:#bea77d}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t1 .circle:not(:first-of-type):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t1-5 .circle:nth-last-of-type(-n+3):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t1-5 .circle:nth-of-type(2):before{transform:translateX(-50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t2 .circle:nth-last-of-type(-n+3):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t2-5 .circle:nth-last-of-type(-n+2):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t2-5 .circle:nth-of-type(3):before{transform:translateX(-50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t3 .circle:nth-last-of-type(-n+2):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t3-5 .circle:nth-last-of-type(-n+1):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t3-5 .circle:nth-of-type(4):before{transform:translateX(-50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t4 .circle:nth-last-of-type(-n+1):before{background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t4-5 .circle:nth-of-type(5):before{transform:translateX(-50%)}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.t5 .circle:before{background-color:#00aa6c}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.booking .circle:before{background-color:#06367c}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.hotels .circle:before{background-color:#ec2c44}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.tripadvisor .circle:before{background-color:green}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating.holidaycheck .circle:before{background-color:#fbd822}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper img{width:20px}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc{font-family:Open Sans,sans-serif;font-weight:400;font-size:18px;color:#414141;line-height:24px;margin:0;display:inline-block;width:75%}.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc strong,.banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc .testimonial_title{display:block;font-family:Open Sans,sans-serif;font-size:30px;line-height:34px;margin-bottom:20px}.banner_testimonials_wrapper .testimonials_carousel .owl-dots{display:inline-flex;justify-content:center;align-items:center;position:absolute;bottom:50px;left:310px}.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot{position:relative;display:inline-block;vertical-align:middle;float:none;margin-right:15px;width:14px;height:14px;border-radius:50%;background-color:transparent;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot::before{position:absolute;content:;top:-1px;bottom:-1px;left:-1px;right:-1px;border-radius:50%;border:2px solid #bea77d;background-color:transparent}.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot:hover,.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot.active,.banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot.selected{background-color:#bea77d}.banner_testimonials_wrapper .links_wrapper{text-align:center;padding:10px;margin-top:20px}.banner_testimonials_wrapper .links_wrapper .btn_outline,.banner_testimonials_wrapper .links_wrapper .btn_dark_outline{display:inline-flex;justify-content:center;align-items:center;min-height:55px;min-width:135px;padding-left:45px;padding-right:45px;font-family:Open Sans,sans-serif;position:relative;border-radius:3px;text-align:center;text-decoration:none;font-weight:500;font-size:16px;transition:all .5s;cursor:pointer;background-color:transparent;border:1px solid #bea77d}.banner_testimonials_wrapper .links_wrapper .btn_outline:hover,.banner_testimonials_wrapper .links_wrapper .btn_dark_outline:hover{background-color:#bea77d;color:white}.banner_testimonials_wrapper .links_wrapper .btn_outline::after,.banner_testimonials_wrapper .links_wrapper .btn_dark_outline::after{content:\f30b;font-family:var(--font-family-awesome);font-size:12px;margin-left:10px;transition:all .4s}.banner_testimonials_wrapper .extra_images{width:100%;display:block;margin:auto;text-align:center;margin-top:35px}.banner_testimonials_wrapper .extra_images .extra_title{display:block;margin:auto;font-family:Open Sans,sans-serif}.banner_testimonials_wrapper .extra_images .images_wrapper{display:flex;justify-content:space-evenly;margin-top:30px}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element{display:flex;flex-flow:row;justify-content:center;align-items:center}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element .circle{border:1px solid #eaeaea;position:relative;width:10px;height:10px;border-radius:50%;overflow:hidden;margin-left:3px}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element .circle:before{position:absolute;top:0;left:0;right:0;bottom:0;content:;background-color:#bea77d}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t1 .circle:not(:first-of-type):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t1-5 .circle:nth-last-of-type(-n+3):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t1-5 .circle:nth-of-type(2):before{transform:translateX(-50%)}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t2 .circle:nth-last-of-type(-n+3):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t2-5 .circle:nth-last-of-type(-n+2):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t2-5 .circle:nth-of-type(3):before{transform:translateX(-50%)}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t3 .circle:nth-last-of-type(-n+2):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t3-5 .circle:nth-last-of-type(-n+1):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t3-5 .circle:nth-of-type(4):before{transform:translateX(-50%)}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t4 .circle:nth-last-of-type(-n+1):before{background-color:transparent}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t4-5 .circle:nth-of-type(5):before{transform:translateX(-50%)}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.t5 .circle:before{background-color:#00aa6c}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.booking .circle:before{background-color:#06367c}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.hotels .circle:before{background-color:#ec2c44}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.tripadvisor .circle:before{background-color:green}.banner_testimonials_wrapper .extra_images .images_wrapper .image_element.holidaycheck .circle:before{background-color:#fbd822}.banner_testimonials_wrapper .extra_images .images_wrapper#bottomCarousel img{width:40px}.is_mobile .banner_testimonials_wrapper{overflow-x:hidden;padding-top:50px}.is_mobile .banner_testimonials_wrapper .container12{width:100%}.is_mobile .banner_testimonials_wrapper .container12 .extra_images .images_wrapper{flex-direction:column}.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .testimonial_wrapper{padding:70px 30px 90px;flex-direction:column}.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .testimonial_wrapper .testimonial_info,.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .testimonial_wrapper .desc{width:100%}.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .testimonial_wrapper .testimonial_info{margin-bottom:40px}.is_mobile .banner_testimonials_wrapper .container12 .owl-carousel .owl-dots{left:30px}/style> div classbanner_testimonials_wrapper stylebackground:#FAF6F0;margin-bottom:-70px;margin-top:165px;>div classcontainer12>div classtestimonials_carousel owl-carousel idtopCarousel styleborder-bottom:none;border-top:none;border:none;>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Fermín /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Mayo 2024/span>div classrating_logos_wrapper>div classrating t5 booking>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/a5fd71f634623b8/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Muy bien /strong> «Buena ubicación, conectada con varios medios de transporte, a pesar de encontrarse muy próximo a todo el centro histórico. El personal de recepción estuvo muy atento y nos explicó los puntos de interés a visitar.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Laura /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Mayo 2024/span>div classrating_logos_wrapper>div classrating t4 tripadvisor>img alttestimonial.altText srchttps://cdn2.paraty.es/paqo-corpo/images/31113d1ac9100c2/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Excelente estancia /strong> «Me gustó la cercanía a la estación de tren, que está cerca del centro y puedes ir andando perfectamente. Además, el hotel estaba muy limpio.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Nadia /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Abril 2024/span>div classrating_logos_wrapper>div classrating t5 booking>img alttestimonial.altText srchttps://lh3.googleusercontent.com/5lSW6RdoXXz5ohmW9LGdNnJh7_pn7pTjHgz-C7VTsIz4BNPImw-Amx_2v05dH_A-ZdwWX9M5VKwN3qkN3V4lFLkU6Ga3/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Hotel cómodo y económico /strong> «Hotel sencillo, pero muy limpio y bien ubicado. Personal amable. Buen precio. Lo recomiendo.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Montserrat /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Abril 2024/span>div classrating_logos_wrapper>div classrating t5 tripadvisor>img alttestimonial.altText srchttps://cdn2.paraty.es/demo8/images/0849cb1c6abf103/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Muy bien /strong> «Está cerca de la estación tren y buses por si quieres visitar localidades cercanas (Marbella, Fuengirola). Se tarda 15 min al centro, pero la zona está bien iluminada y agradable para caminar.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Francesco /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Abril 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/33b2656e172cc23/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Muy bien /strong> «Es un hotel con habitaciones recién reformadas, y se nota. Muy cercano a la estación del tren que conecta al aeropuerto en 8 minutos y hasta el centro de Málaga son menos de 15 minutos andando. El personal muy amable y la habitación muy limpia.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Miguel /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Marzo 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/773bef532667470/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Muy agradable y cerca de todo/strong> «Muy buena ubicación, el hotel muy cómodo y limpio, el personal muy amable… Nos fuimos muy contentos y cuando volvamos a Málaga sin duda repetiremos.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Yanet /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Febrero 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/5751654e4e7f788/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Estancia muy agradable /strong> «El hotel está muy bien, las habitaciones son pequeñas, pero suficientes, la limpieza impecable, el personal muy amable y las instalaciones correctas. Una estancia muy agradable. ¡Lo recomiendo!.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Alberto /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Febrero 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/b08643379a0ba3d/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Hotel bien situado para visitar Málaga/strong> «Estación de metro cerca y el centro caminando a 15 minutos. Los empleados buen trato. El cambio de toallas y la limpieza estaban bien. Cafeterías cercanas en la calle paralela, por si no quieres desayuno buffet.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Pablo /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Enero 2024/span>div classrating_logos_wrapper>div classrating t5 google>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/9e25e4850760763/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Genial/strong> «La ubicación es excelente. Se ubica a 5 min caminando de la estación de trenes María Zambrano. El desayuno estuvo bien, quizás no tan variado, pero cumple. Además, se encuentran a 1 cuadra dos supermercados, y se ubica a 15 min caminando del centro histórico y unos 30 de la Malagueta. Me tocó una habitación interior que era silenciosa.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Loufe /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Diciembre 2023/span>div classrating_logos_wrapper>div classrating t5 tripadvisor>img alttestimonial.altText srchttps://cdn2.paraty.es/paqo-corpo/images/1414cd1de122ed7/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title> Fantástico /strong> «Hotel con muy buena ubicación, camas cómodas, desayuno completo. Personal muy amable y profesional.» /div>/div>div classtestimonial_wrapper style>div classtestimonial_info>div classtop_info>span classauthor stylefont-family:Open Sans, sans-serif;letter-spacing:0px;text-transform:none ;font-weight:700;font-size:25px;color:#8E7547;> Luis /span>/div>span classdate stylecolor:#414141;font-family:Open Sans, sans-serif;text-transform:none ;font-weight:400;font-size:16px;padding-top:5px;>Diciembre 2023/span>div classrating_logos_wrapper>div classrating t4 booking>img alttestimonial.altText srchttps://cdn2.paraty.es/test3-copia1/images/7ec5d3a8612dc47/>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>div classcircle>/div>/div>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:25px;color:#414141;font-weight:400;font-size:17px;>strong classtestimonial_title>Muy bien/strong> «Hotel tranquilo muy cerca de la estación de ferrocarril y de la de autobuses. Muy amable el personal y los desayunos muy buenos. El centro queda a unos 10-15 min. a pie.» /div>/div>/div>/div>/div>style> .banner_testimonials_wrapper .testimonials_carousel::before { background:#BEA77D;margin-top:-65px;border:none; } .banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc strong, .banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .desc .testimonial_title { font-family:Open Sans, sans-serif;letter-spacing:0px;color:#BEA77D;font-weight:700;font-size:26px; } .banner_testimonials_wrapper .extra_images .images_wrapper .image_element { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot::before { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot:hover, .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot.active, .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot.selected { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot::before { } .banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper img { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot { } .banner_testimonials_wrapper .testimonials_carousel .owl-dots .owl-dot:last-of-type { } .banner_testimonials_wrapper .testimonials_carousel .testimonial_wrapper .testimonial_info .rating_logos_wrapper .rating .circle:before { } .banner_testimonials_wrapper .extra_images .images_wrapper#bottomCarousel img{ }/style> script componenttrue>$(.banner_testimonials_wrapper #topCarousel).owlCarousel({ loop: true, nav: false, dots: true, items: 1, navText: false, autoplay: false, autoHeight: true });if ($(body).hasClass(is_mobile)) { $(.banner_testimonials_wrapper #bottomCarousel).owlCarousel({ loop: true, nav: false, dots: true, items: 1, navText: false, autoplay: false, autoHeight: true }); }/script>style>footer{margin:70px 0}footer .container12{padding-top:70px;border-top:1px solid #b3b3b3}footer .container12 .top_logo_wrapper{margin-bottom:30px}footer .container12 .top_logo_wrapper img{max-height:70px}footer .container12 .top_content{display:grid;grid-template-columns:1fr 22% 22% 33%;column-gap:20px;min-height:220px}footer .container12 .top_content .col{padding-top:30px}footer .container12 .top_content .col .col_title{font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;line-height:30px;letter-spacing:0.48px;color:#b3b3b3;margin:0 0 10px}footer .container12 .top_content .col .desc{font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;line-height:30px;letter-spacing:0.48px;color:#414141;text-decoration:none}footer .container12 .top_content .col.logo_wrapper img{max-width:70%;height:auto}footer .container12 .top_content .col.links_column .sections_links_list{list-style:none;padding:0;margin:0}footer .container12 .top_content .col.links_column .sections_links_list.links_in_column{display:flex;gap:25px}footer .container12 .top_content .col.links_column .sections_links_list li,footer .container12 .top_content .col.links_column .sections_links_list li .section_link{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0.48px;color:#414141;text-decoration:none}footer .container12 .top_content .col.newsletter{padding-top:0}footer .container12 .top_content .col.newsletter .col_title{font-family:Open Sans,sans-serif;font-size:25px;font-weight:700;line-height:30px;letter-spacing:0.48px;color:#bea77d;margin:0 0 10px}footer .container12 .top_content .col.newsletter .col_title .subtitle{display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;line-height:30px;letter-spacing:0.48px;color:#414141;margin:0 0 10px}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form{position:relative}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group{position:relative;margin-bottom:20px}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter{width:80%;display:block;height:25px;padding:10px 0 0 0;margin-bottom:10px;background:transparent;border:none;border-bottom:solid 1px #414141;position:relative;font-family:Open Sans,sans-serif}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter.error{border-bottom:solid 1px red !important}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter:focus{outline:0}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter::placeholder{color:transparent}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group label{font-family:Open Sans,sans-serif;font-size:16px;line-height:14px;letter-spacing:.32px;font-weight:100;color:#b3b3b3;pointer-events:none;position:absolute;top:9px;left:0;transition:all .1s ease;background-color:white;box-sizing:border-box}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group input:focus+label,footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group input:not(:placeholder-shown)+label{font-size:13px;line-height:13px;top:0;transform:translateY(-50%);color:#8e7547;display:inline-block}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter{display:inline-block;position:absolute;left:80%;bottom:5px;transform:translate(-100%, 2px);border:none;background:none;cursor:pointer;padding:0}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter i{height:16px;width:16px;border-radius:50%;font-size:8px;border:1px solid #bea77d}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter i::before{position:absolute;top:50%;left:50%;transform:translate(-50%, calc(-50% + -1px))}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter.with_text{display:flex;align-items:center;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:0.32px;color:#414141}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter.with_text i{margin-left:5px;border:0;font-size:12px;height:auto}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter.with_text i::before{position:relative;top:auto;left:auto;transform:none}footer .container12 .top_content .col.newsletter .newsletter_wrapper .g-recaptcha.error>div{border:1px solid red}footer .container12 .top_content .col.newsletter .newsletter_wrapper .desc{margin-top:20px;margin-bottom:20px;font-family:Open Sans,sans-serif;font-size:10px;font-weight:300;line-height:15px;color:#414141}footer .container12 .top_content .col.newsletter .newsletter_wrapper .desc a{color:#414141;text-decoration:underline}footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox{position:relative;padding-left:25px}footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox input{position:absolute;top:2px;left:0;width:13px;height:13px}footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox input.error{outline:1px solid red}footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox a,footer .container12 .top_content .col.newsletter .newsletter_wrapper .check_newsletter .newsletter_checkbox label{font-family:Open Sans,sans-serif;font-size:10px;font-weight:300;line-height:15px;color:#414141;text-decoration:none}footer .container12 .top_content .col.newsletter .social_links{margin-top:60px;display:flex;justify-content:flex-start}footer .container12 .top_content .col.newsletter .social_links .hashtag{font-family:Open Sans,sans-serif;font-size:16px;line-height:16px;font-weight:400;color:#b3b3b3;margin-right:10px}footer .container12 .top_content .col.newsletter .social_links i{color:#b3b3b3;font-size:20px;margin-right:10px;transform:rotate(0) scale(1);transition:all .3s}footer .container12 .top_content .col.newsletter .social_links i:hover{color:#8e7547;transform:rotate(5deg) scale(1.2)}footer .container12 .top_content .col.newsletter .external_logo{width:100%}footer .container12 .bottom_content{position:relative}footer .container12 .bottom_content .offers_links_wrapper{display:inline-block;transform:translateY(-27px)}footer .container12 .bottom_content .offers_links_wrapper .offers_links_title,footer .container12 .bottom_content .offers_links_wrapper .offer_link,footer .container12 .bottom_content .offers_links_wrapper .offer_link span{font-family:Open Sans,sans-serif;color:#b3b3b3;font-size:14px;font-weight:300;line-height:30px;letter-spacing:0.48px;text-decoration:none;transition:all .4s}footer .container12 .bottom_content .offers_links_wrapper .offers_links_title:hover,footer .container12 .bottom_content .offers_links_wrapper .offer_link:hover,footer .container12 .bottom_content .offers_links_wrapper .offer_link span:hover{color:#8e7547}footer .container12 .bottom_content .offers_links_wrapper .offer_link span{position:relative}footer .container12 .bottom_content .offers_links_wrapper .offer_link:not(:last-of-type) span:after{content:;display:inline-block;vertical-align:middle;height:10px;width:1px;background-color:#b3b3b3;margin:0 4px}footer .container12 .bottom_content .policies_footer{display:flex;align-items:center;justify-content:space-between;height:25px}footer .container12 .bottom_content .policies_footer .ux_ui,footer .container12 .bottom_content .policies_footer .legal_text p,footer .container12 .bottom_content .policies_footer .legal_text p span,footer .container12 .bottom_content .policies_footer .legal_text p a{font-family:Open Sans,sans-serif;color:#b3b3b3;font-size:14px;font-weight:300;line-height:30px;letter-spacing:0.48px;text-decoration:none;transition:all .4s}footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom,footer .container12 .bottom_content .policies_footer .extra_footer_links a{font-family:Open Sans,sans-serif;color:#b3b3b3;font-size:14px;font-weight:300;line-height:30px;letter-spacing:0.48px;text-decoration:none;transition:all .4s}footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom:hover,footer .container12 .bottom_content .policies_footer .extra_footer_links a:hover{color:#8e7547}footer .container12 .bottom_content .policies_footer .policies_sections{padding:0 50px}footer .container12 .bottom_content .policies_footer .policies_sections a:not(:last-child):after{content:;display:inline-block;vertical-align:middle;height:10px;width:1px;background-color:#b3b3b3;margin:0 4px}footer .container12 .bottom_content .lang{display:inline-block;position:relative;padding-left:30px}footer .container12 .bottom_content .lang i{position:absolute;top:0;left:0;color:#414141;font-size:25px;margin-right:7px}footer .container12 .bottom_content .lang .selected_language .lang_select{font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;color:#414141;text-decoration:underline}footer .container12 .bottom_content .lang .selected_language .lang_select::after{display:inline-block;vertical-align:middle;font-family:var(--font-family-awesome);content:\f078;font-size:12px;margin-left:10px}footer .container12 .bottom_content .lang .languages_options{position:absolute;top:100%;max-height:0;opacity:0;overflow:hidden;transition:all .4s;border-radius:4px}footer .container12 .bottom_content .lang .languages_options a{font-family:Open Sans,sans-serif;font-size:18px;color:#414141;text-decoration:none;text-transform:capitalize;display:block;font-weight:300}footer .container12 .bottom_content .lang.active .languages_options{opacity:1;max-height:300px}footer .container12 .bottom_content.has_languages_selector{display:flex;justify-content:space-between}footer.v_dark{background-color:#414141;margin-bottom:0}footer.v_dark .container12{border:none;padding-bottom:70px}footer.v_dark .container12 .top_content .col .col_title,footer.v_dark .container12 .top_content .col .col_title .subtitle,footer.v_dark .container12 .top_content .col .desc{color:white}footer.v_dark .container12 .top_content .col .sections_links_list li,footer.v_dark .container12 .top_content .col .sections_links_list li a{color:white !important}footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .form_group .input_newsletter{border-color:white}footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .form_group label{background-color:#414141}footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .submit_newsletter{color:white}footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .submit_newsletter i{border-color:white}footer.v_dark .container12 .top_content .col .newsletter_wrapper .desc{color:#b3b3b3}footer.v_dark .container12 .top_content .col .newsletter_wrapper .desc a{color:white}footer.v_dark .container12 .bottom_content{border-top:1px solid white}footer.v_dark .container12 .bottom_content .offers_links_wrapper,footer.v_dark .container12 .bottom_content .offers_links_wrapper span,footer.v_dark .container12 .bottom_content .offers_links_wrapper a{color:white}footer.v_dark .container12 .bottom_content .policies_footer{height:auto}footer.v_dark .container12 .bottom_content .lang,footer.v_dark .container12 .bottom_content .lang *{color:white !important}@media (min-width: 992px){footer .container12 .top_logo_wrapper{display:none}footer .container12 .bottom_content .share_social_wrapper{display:none}}@media (max-width: 991px){footer{background-color:#f7f7f7;margin:0;padding:30px}footer .container12{width:100%;padding:0;border:none}footer .container12 .top_logo_wrapper{display:block}footer .container12 .top_logo_wrapper img{max-width:60vw}footer .container12 .top_content{display:block}footer .container12 .top_content .col{padding:10px 0;border-top:2px solid #70707010}footer .container12 .top_content .col .col_title{font-size:20px;line-height:30px;color:#414141;margin:0;position:relative;display:block}footer .container12 .top_content .col .col_title::before{position:absolute;content:;background-image:url(https://storage.googleapis.com/cdn.paraty.es/demo14/files/down-dark.svg);background-repeat:no-repeat;background-size:100% auto;width:15px;height:15px;top:13px;right:0;transform:rotate(0);transition:all .4s}footer .container12 .top_content .col .col_title.open::before{transform:rotate(180deg);top:6px}footer .container12 .top_content .col .sections_links_list{display:none}footer .container12 .top_content .col .sections_links_list li{padding:5px 0 5px 15px}footer .container12 .top_content .col .sections_links_list li,footer .container12 .top_content .col .sections_links_list li .section_link{font-weight:300 !important}footer .container12 .top_content .col.newsletter{padding-top:30px}footer .container12 .top_content .col.newsletter .col_title{font-size:20px}footer .container12 .top_content .col.newsletter .col_title .subtitle{margin-top:10px}footer .container12 .top_content .col.newsletter .col_title::before{display:none}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group .input_newsletter{width:100%}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group label{background:transparent}footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter{left:100%}footer .container12 .bottom_content{flex-direction:column-reverse;border-top:none !important;padding-top:0 !important;margin-bottom:0 !important}footer .container12 .bottom_content .policies_footer{display:block;height:auto}footer .container12 .bottom_content .policies_footer .policies_sections{padding:0}footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom{line-height:20px}footer .container12 .bottom_content .lang{display:flex}footer .container12 .bottom_content .lang .selected_language .lang_select::after{display:none}footer .container12 .bottom_content .lang .languages_options{position:relative}footer .container12 .bottom_content .lang .languages_options a{display:inline-block;margin-left:10px}footer .container12 .bottom_content .share_social_wrapper{border-top:2px solid #70707010;border-bottom:2px solid #70707010;padding:20px 0;margin:20px 0}footer .container12 .bottom_content .share_social_wrapper .title{font-size:16px;font-weight:400;color:#414141;font-family:Open Sans, sans-serif;margin:0 0 10px}footer .container12 .bottom_content .share_social_wrapper .social_list{margin:0;padding:0;list-style:none;display:flex}footer .container12 .bottom_content .share_social_wrapper .social_list li i{color:#414141;font-size:30px}footer .container12 .bottom_content .share_social_wrapper .social_list li:not(:last-child){border-right:1px solid #414141;padding-right:10px;margin-right:10px}}/style> footer styleoverflow:hidden;>div classcontainer12 styleborder:none;>div classtop_logo_wrapper>a href/>img altun fondo blanco con un espacio vacío en el medio . srchttps://cdn2.paraty.es/test3-copia2/images/37135f3cb796b0a/>/a>/div>div classtop_content style>div classcol logo_wrapper style>a href/>img altun logotipo para el hotel don paco con tres estrellas srchttps://cdn2.paraty.es/test3-copia2/images/644843ec914d1e4 stylemargin-left:-30px;max-width:100%;margin-top:-10px;/>/a>/div>div classcol links_column style>h4 classcol_title> Contacto /h4>div classdesc> C/ Salitre 53, 29002 br/>Málaga (España) br/>a hreftel:+34952319008 relnoopener stylecolor: #414141;text-decoration:none target_blank>(+34) 952 319 008/a> br/>a hreftel:+34615684614 relnoopener stylecolor: #414141;text-decoration:none target_blank>(+34) 615 684 614 /a> br/>a hrefmailto:reservas@hotel-donpaco.com relnoopener stylecolor: #414141;text-decoration:none target_blank>reservas@hotel-donpaco.com /a>/div>ul classsections_links_list stylecolor:#414141 !important;font-size:17px;>li>a classsection_link hrefNone>/a>/li>/ul>/div>div classcol links_column style>h4 classcol_title> De interés /h4>ul classsections_links_list stylecolor:#414141 !important;font-size:17px;>li>a classsection_link href/> Inicio /a>/li>li>a classsection_link href/habitaciones.html> Habitaciones /a>/li>li>a classsection_link href/ofertas.html> Ofertas /a>/li>li>a classsection_link href/servicios-e-instalaciones.html> Servicios e instalaciones /a>/li>li>a classsection_link href/transfers--experiences.html> Transfers & Experiences /a>/li>li>a classsection_link href/que-hacer-en-malaga.html> Qué hacer en Málaga /a>/li>li>a classsection_link href/galerias.html> Galerías /a>/li>li>a classsection_link href/contacto.html> Contacto /a>/li>li>a classsection_link href/mis-reservas.html> Mis reservas /a>/li>/ul>/div>div classcol newsletter style>h4 classcol_title> ¿Seguimos en contacto?span classsubtitle>Regístrate para estar al día de nuestras ofertas/span>/h4>form action/utils?actionnewsletter autocompleteoff classnewsletter_wrapper methodpost novalidatenovalidate>input idlanguage namelanguage typehidden valueSPANISH/>div classinputs_form>div classform_group>input classinput_newsletter required idname namename placeholderNombre styleborder-bottom:solid 1px rgba(190, 167, 125, 1);width:100%; typetext/>label forname stylefont-family:Open Sans, sans-serif;color:#414141;font-weight:400;opacity:.6;>Nombre/label>/div>div classform_group>input classinput_newsletter required idemail nameemail placeholderIntroduzca su email styleborder-bottom:solid 1px rgba(190, 167, 125, 1);width:100%; typetext/>label foremail stylefont-family:Open Sans, sans-serif;color:#414141;font-weight:400;opacity:.6;>Introduce tu email/label>/div>div classsubmit_newsletter stylemargin-left:76px;>i classfal fa-chevron-right button_send stylecolor:rgba(190, 167, 125, 1);>/i>/div>/div>div classdesc stylefont-family:Open Sans, sans-serif;line-height:22px;color:#2A3748;font-size:14px;>Al enviar este formulario, acepto que mis datos personales y de contacto sean procesados y utilizados con fines de comunicación comercial. Puede encontrar más detalles en nuestra: a classmenu_bottom data-fancybox data-src/es/?sectionContentpolitica-de-privacidad.html data-typeiframe hrefjavascript:; relnofollow>Política de Privacidad/a>/div>/form>div classsocial_links stylecolor:#9C172F;margin-top:20px;>/div>/div>/div>div classbottom_content stylemargin-top:30px;>div classpolicies_footer style>div classlegal_text stylefont-family:Open Sans, sans-serif;color:#414141;font-weight:400;font-size:16px;> Hotel Don Paco © Copyright 2024 /div>div classpolicies_sections stylepadding:0px;>a classmenu_bottom data-fancybox data-src/es/?sectionContentcondiciones-de-reserva.html data-typeiframe hrefjavascript:; relnofollow>Condiciones de reserva/a>a classmenu_bottom data-fancybox data-src/es/?sectionContentpolitica-de-privacidad.html data-typeiframe hrefjavascript:; relnofollow>Política de privacidad/a>a classmenu_bottom data-fancybox data-src/es/?sectionContentpolitica-de-cookies.html data-typeiframe hrefjavascript:; relnofollow>Politica de Cookies/a>a classmenu_bottom data-fancybox data-src/es/?sectionContentaviso-legal.html data-typeiframe hrefjavascript:; relnofollow>Aviso Legal/a>/div>/div>div classshare_social_wrapper>h4 classtitle> Compartenos en tus redes /h4>ul classsocial_list>/ul>/div>/div>/div>div classthanks_message_wrapper styledisplay: none;> Gracias por suscribirte a nuestra newsletter /div>/footer>style> footer, footer.v_dark { border-top:1px solid #bea77d; } footer .container12 .top_content .col.newsletter { margin-top:28px; } footer .container12 .top_content .col.links_column .col_title, footer.v_dark .container12 .top_content .col.links_column .col_title, footer .container12 .top_content .col .col_title, footer.v_dark .container12 .top_content .col .col_title { font-family:Open Sans, sans-serif;letter-spacing:0px;color:#BEA77D;font-weight:700;font-size:20px; } footer .container12 .top_content .col.links_column .desc, footer.v_dark .container12 .top_content .col.links_column .desc, footer .container12 .top_content .col .desc, footerv.v_dark .container12 .top_content .col .desc{ font-family:Open Sans, sans-serif;letter-spacing:0;color:#414141 !important;font-weight:400;font-size:17px;line-height:30px; } footer .container12 .top_content .col.newsletter .col_title { font-family:Open Sans, sans-serif;letter-spacing:0px;font-weight:700;font-size:20px; } footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group input:focus+label, footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .form_group input:not(:placeholder-shown)+label{ } footer .container12 .top_content .col.links_column .sections_links_list li, footer .container12 .top_content .col.links_column .sections_links_list li .section_link { font-family:Open Sans, sans-serif;letter-spacing:0px;color:#414141;font-weight:400;font-size:17px;line-height:30px; } footer .container12 .top_content .col.newsletter .col_title .subtitle { font-family:Open Sans, sans-serif;letter-spacing:0.2px;font-weight:400;font-size:17px;width:450px;padding-top:14px;line-height:26px;color:#414141; } footer .container12 .top_content .col.newsletter .newsletter_wrapper .desc a { } footer .container12 .top_content .col.newsletter .social_links i, footer .container12 .top_content .col .social_links i { color:rgba(190, 167, 125, 1); } footer .container12 .bottom_content { padding-top:40px; } footer .container12 .bottom_content:after { } footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter i { } footer .container12 .top_content .col.newsletter .newsletter_wrapper .inputs_form .submit_newsletter i::before { } footer .container12 .top_content .col.newsletter .social_links i:hover, footer .container12 .top_content .col .social_links i:hover { } footer .container12 .top_content .col .social_links a { } footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom, footer .container12 .bottom_content .policies_footer .extra_footer_links a, footer .container12 .bottom_content .policies_footer .legal_text p, footer .container12 .bottom_content .policies_footer .legal_text p span footer .container12 .bottom_content .policies_footer .legal_text p a { font-family:Jost, sans-serif;color:#4E5655; } footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom:hover, footer .container12 .bottom_content .policies_footer .extra_footer_links a:hover { } footer .container12 .bottom_content .policies_footer .policies_sections a:not(:last-child):after { } body footer .container12 .top_content .col.logo_wrapper { } @media (max-width: 991px) { footer { } footer .container12 .top_content { } footer .container12 .bottom_content { } } footer::before { } footer .container12 .bottom_content .policies_footer .policies_sections .menu_bottom { font-family:Open Sans, sans-serif;letter-spacing:0.2px;color:#414141;font-weight:400;font-size:16px; } footer .container12 .top_content .col{ } footer .container12 { } footer.v_dark .container12 .top_content .col .newsletter_wrapper .inputs_form .form_group .input_newsletter::placeholder { } footer .container12 .top_content .col.newsletter .external_logo { } footer .container12 .top_content .col.links_column .sections_links_list.links_in_column { } @media(min-width: 900px) and (max-width: 1380px){ body:not(.is_mobile) footer .container12 .top_content{ } footer .container12 .top_content .col.newsletter .col_title .subtitle { } }/style>script componenttrue>NewsletterController.configs.register_button $(footer .col .submit_newsletter);NewsletterController.configs.form_wrapper $(footer .col .newsletter_wrapper);NewsletterController.configs.thanks_message_wrapper $(footer .thanks_message_wrapper);NewsletterController.init();if ($(window).width() 992) { //mobile $(footer .lang).on(click, function () { $(this).toggleClass(active); }); let col_title $(footer .col_title); col_title.on(click, function () { $(this).siblings(.sections_links_list).slideToggle(); $(this).toggleClass(open); $(this).closest(.col).siblings(.col).find(.col_title).removeClass(open); $(this).closest(.col).siblings(.col).find(.sections_links_list).slideUp(); });} else { //desktop let lang_element $(footer .lang); lang_element.on(mouseover,function () { $(this).addClass(active); }); lang_element.on(mouseleave, function () { $(this).removeClass(active); });}/script>link hrefhttps://fonts.googleapis.com/css2?familyOpen+Sans:wght@300;400;600;700&displayswap relstylesheet/>link hrefhttps://fonts.googleapis.com/css2?familyOpen+Sans:ital,wght@1,300;1,400;1,500;1,600;1,700;1,800&displayswap relstylesheet/>link hrefhttps://fonts.googleapis.com relpreconnect/> link crossorigin hrefhttps://fonts.gstatic.com relpreconnect/> link hrefhttps://fonts.googleapis.com/css2?familyEphesis&displayswap relstylesheet/>script library_scripttrue srchttps://popup-seeker-296770026789.europe-west1.run.app/script.js>/script>script> window.addEventListener(load, function (event) { try { POPUP_SEEKER.init({ language_code: es, hotel_code: don-paco-malaga, is_mobile: false, section_type: Inicio, section_key: ahJzfnNlY3VyZS1ib29raW5nMTFyFwsSCldlYlNlY3Rpb24YgIDQjv3QhwkMogEPZG9uLXBhY28tbWFsYWdh, }); } catch (e) { console.warn(Error initializing Popup Seeker); console.warn(e); } });/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]