html{scroll-behavior:smooth}body{background-color:#f0f0f0;color:#444;font-size:12px;text-align:left;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale!important;-moz-font-smoothing:antialiased!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility}abbr,acronym,address,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,input,ins,kbd,ol,ol ol,ol ul,option,p,pre,q,select,small,span,strong,table,td,textarea,th,thead,tt,ul,ul ol,ul ul{margin:0;padding:0}address,blockquote,caption,dd,dt,h1,h2,h3,h4,h5,h6,input,kbd,label,legend,li,p,td,textarea,th{font-size:12px;line-height:14px}body,input,kbd,textarea{font-family:open_sansregular,sans-serif}abbr,acronym,body,div,dl,form,iframe,img,ol,p,span,table,thead,ul{border:0;outline:0;vertical-align:baseline}acronym,address,blockquote,cite,code,del,dfn,form,h1,h2,h3,h4,h5,h6,iframe,ins,kbd,p,pre,q,tt{display:block}button,form,input,select,textarea{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}a{color:#e6002c;outline:0 none;text-decoration:none}a:hover{text-decoration:underline}a:hover,a:visited{color:#e6002c}a:active{color:#e74040}a:focus{outline:none}big{font-size:13px;line-height:15px}small{font-size:11px;line-height:13px}sub,sup{font-size:10px;line-height:12px}code,pre{color:#999}abbr,acronym{cursor:help}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}fieldset{border:none}legend{color:#000}textarea{overflow:auto}ol,ul{list-style:none}table{border-collapse:collapse}caption{border-spacing:0;text-align:left}hr{height:1px;margin:0;padding:0}button{background:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input[type=button],input[type=submit]{appearance:none;-moz-appearance:none;-webkit-appearance:none}button{background:transparent;cursor:pointer}hr{all:unset;display:revert}@font-face{font-display:swap;font-family:atrapaloWebBold;font-style:normal;font-weight:400;src:url(/assets/fonts/atrapaloweb-bold.eot);src:url(/assets/fonts/atrapaloweb-bold.eot?iefix) format("eot"),url(/assets/fonts/atrapaloweb-bold.woff2) format("woff2"),url(/assets/fonts/atrapaloweb-bold.woff) format("woff"),url(/assets/fonts/atrapaloweb-bold.ttf) format("truetype"),url(/assets/fonts/atrapaloweb-bold.svg#webfontxqeiJ2kp) format("svg")}@font-face{font-display:swap;font-family:open_sansregular;font-style:normal;font-weight:400;src:url(/assets/fonts/OpenSans-Regular-webfont.eot);src:url(/assets/fonts/OpenSans-Regular-webfont.eot?iefix) format("eot"),url(/assets/fonts/OpenSans-Regular-webfont.woff2) format("woff2"),url(/assets/fonts/OpenSans-Regular-webfont.woff) format("woff"),url(/assets/fonts/OpenSans-Regular-webfont.ttf) format("truetype"),url(/assets/fonts/OpenSans-Regular-webfont.svg#open_sansregular) format("svg")}@font-face{font-display:swap;font-family:open_sanssemibold;font-style:normal;font-weight:400;src:url(/assets/fonts/OpenSans-Semibold-webfont.eot);src:url(/assets/fonts/OpenSans-Semibold-webfont.eot?iefix) format("eot"),url(/assets/fonts/OpenSans-Semibold-webfont.woff2) format("woff2"),url(/assets/fonts/OpenSans-Semibold-webfont.woff) format("woff"),url(/assets/fonts/OpenSans-Semibold-webfont.ttf) format("truetype"),url(/assets/fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold) format("svg")}@font-face{font-display:swap;font-family:atrapaloico;font-style:normal;font-weight:400;src:url(/assets/fonts/atrapaloico.eot);src:url(/assets/fonts/atrapaloico.eot#iefix) format("embedded-opentype"),url(/assets/fonts/atrapaloico.woff2) format("woff2"),url(/assets/fonts/atrapaloico.woff) format("woff"),url(/assets/fonts/atrapaloico.ttf) format("truetype"),url(/assets/fonts/atrapaloico.svg#atrapaloico) format("svg")}@font-face{font-display:swap;font-family:flexa-compressedBold;font-style:normal;font-weight:400;src:url(/assets/fonts/GT-Flexa-Compressed-Bold.woff2) format("woff2"),url(/assets/fonts/GT-Flexa-Compressed-Bold.woff) format("woff"),url(/assets/fonts/GT-Flexa-Compressed-Bold.ttf) format("truetype")}.openFont{font-family:open_sansregular,sans-serif}.openFont,.openFontSemiBold{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.openFontSemiBold{font-family:open_sanssemibold,sans-serif}.openFont .bold,.openFont b,.openFont strong{font-family:open_sanssemibold,sans-serif;font-weight:400!important}.atrapaloFont{font-family:flexa-compressedBold,sans-serif;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tracking-pixel{position:absolute;visibility:hidden}.alignCenter{text-align:center}.floatl{float:left}.floatr{float:right}.overflow-hidden{overflow:hidden}.inline-block{display:inline-block}.block{display:block}.hidden{display:none}.hide{display:none!important}.wp100{width:100%!important}.margin0Auto{margin:0 auto!important}.marginbot15{margin-bottom:15px}.marginbot20{margin-bottom:20px}.bot0{bottom:0}.margintop10{margin-top:10px!important}.margintop20{margin-top:20px!important}.marginright10{margin-right:10px}.marginright20{margin-right:20px}.pad0{padding:0}.padbot0{padding-bottom:0}.padleft0{padding-left:0!important}.padleft10{padding-left:10px}.padright0{padding-right:0}.padleft5{padding-left:5px}.padright5{padding-right:5px}.padbot10,.paddingbot10{padding-bottom:10px}.background-grey{background-color:#f4f4f4}.background-basic-grey{background-color:#f0f0f0}.background-white{background-color:#fff}.border-top-dark-grey{border-top:1px solid #ccc}.border-bottom-dark-grey{border-bottom:1px solid #ccc}.bold,strong{font-family:open_sanssemibold,sans-serif;font-weight:400}.clearb{clear:both}.clear:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.relative{position:relative}.absolute{position:absolute}.section-banner{background-color:#fff;padding:30px 0}@media only screen and (max-width:1023px){.section-banner--desktop{display:none}}@media only screen and (min-width:641px){.section-banner--mobile{display:none}}@media only screen and (max-width:640px){.section-banner--mobile{background-color:#fff;clear:both;display:flex;justify-content:center;padding:15px 0}}@media only screen and (min-width:641px){.mobile-banner.section-banner--mobile{display:none}}.no-link,.pseudo-disabled,.pseudo-disabled:active,.pseudo-disabled:hover,.pseudo-disabled:visited{color:inherit;text-decoration:none}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}@media only screen and (max-width:1023px){.show-desktop{display:none!important}}@media only screen and (min-width:641px){.show-mobile{display:none!important}}@media only screen and (max-width:640px){.hide-mobile{display:none!important}}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.flex-row-center-wrapper{align-items:center;display:flex;gap:4px;justify-content:center}.lower-case{text-transform:lowercase}[class*=" ico-"],[class*=" icon-"],[class^=ico-],[class^=icon-]{font-family:atrapaloico;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lg{font-size:1.3333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-logo-text:before{content:"\e647"}.icon-logo:before{content:"\e628"}.icon-RES:before{content:"\e926"}.icon-ESP:before,.icon-entrada:before{content:"\e929"}.icon-ACT:before{content:"\e92d"}.icon-VUE:before,.icon-vuelos:before{content:"\e922"}.icon-TRE:before,.icon-tren:before{content:"\e92c"}.icon-VMH:before{content:"\e90c"}.icon-HOT:before,.icon-hoteles:before{content:"\e927"}.icon-GVIA:before,.icon-VIA:before,.icon-viajes:before{content:"\e923"}.icon-TRA:before,.icon-transfer:before{content:"\e955"}.icon-CRU:before,.icon-crucero:before{content:"\e92a"}.icon-COC:before,.icon-coches:before{content:"\e92b"}.icon-VRE:before{content:"\e931"}.icon-HALL:before{content:"\e928"}.icon-BON:before{content:"\e931"}.icon-menu:before{content:"\e935"}.icon-lupa-light:before{content:"\e936"}.icon-camera:before{content:"\e916"}.icon-arrow-left:before{content:"\e938"}.icon-montana:before{content:"\e610"}.icon-costas:before{content:"\e613"}.icon-close:before{content:"\e934"}.icon-close_s:before{content:"\e612"}.icon-close_m:before{content:"\e611"}.icon-close_l:before{content:"\e614"}.icon-close-light:before{content:"\e934"}.icon-close-2:before{content:"\e94f"}.icon-cancel-circle:before{content:"\e615"}.icon-trash:before{content:"\e952"}.icon-avatar-default:before,.icon-user:before{content:"\e61f"}.icon-user_opinion:before{content:"\e63a"}.icon-search:before{content:"\e602"}.icon-ubicacion_s:before{content:"\e60c"}.icon-share2:before{content:"\e604"}.icon-checkmark:before{content:"\e608"}.icon-bookmark:before{content:"\e609"}.icon-actividades2:before{content:"\e71c"}.icon-restaurantes5:before{content:"\e603"}.icon-restaurantes:before{content:"\e926"}.icon-entradas2:before{content:"\e71e"}.icon-vuelo-hotel:before{content:"\e720"}.icon-pin:before{content:"\e61d"}.icon-suit-case:before{content:"\e721"}.icon-bus:before{content:"\e619"}.icon-ticket:before{content:"\e71e"}.icon-hallazgo:before{content:"\e623"}.icon-atrp_social:before{content:"\e626"}.icon-info:before{content:"\e620"}.icon-info-sans:before,.icon-info_new:before{content:"\e950"}.icon-pin-search:before{content:"\e96a"}.icon-mas_vendidos:before,.icon-top-sell:before,.top-sell:before{content:"\e634"}.icon-mas_descuento:before,.icon-top-disc:before,.top-disc:before{content:"\e633"}.icon-mas_valorados:before,.icon-top-rated:before,.top-rated:before{content:"\e632"}.icon-clock:before,.icon-reloj_2:before{content:"\e636"}.icon-parking_4:before{content:"\e62c"}.icon-patrocinado:before{content:"\e631"}.icon-pin_mapa:before{content:"\e635"}.icon-novedad:before{content:"\e63d"}.icon-duracion:before{content:"\e607"}.icon-idioma:before{content:"\e63d"}.icon-sello:before{content:"\e638"}.icon-valeregalo:before{content:"\e622"}.icon-atrapapuntos_1:before{content:"\e649"}.icon-atrapapuntos_3:before,.icon-pointsprogram:before{content:"\e64b"}.icon-puerta_coc:before{content:"\e644"}.icon-marcha_coc:before{content:"\e643"}.icon-aire_coc:before{content:"\e640"}.icon-maleta_coc:before{content:"\e645"}.icon-maleta_vue:before{content:"\e90b"}.icon-mapa-sala:before{content:"\e637"}.icon-ideal_kids:before{content:"\e803"}.icon-_text_profile_family:before,.icon-ideal_familias:before{content:"\e805"}.icon-_text_profile_alone:before,.icon-solo:before{content:"\e814"}.icon-_text_profile_couple:before,.icon-en_pareja:before{content:"\e813"}.icon-_text_profile_friends:before,.icon-con_amigos:before{content:"\e812"}.icon-_text_profile_relax:before,.icon-ideal_playa:before{content:"\e80a"}.icon-_text_profile_work:before{content:"\e93a"}.icon-houdinis:before{content:"\e811"}.icon-op_muybueno:before{content:"\e810"}.icon-op_extraordinario:before{content:"\e80f"}.icon-op_excelente:before{content:"\e80e"}.icon-op_correcto:before{content:"\e80d"}.icon-op_bueno:before{content:"\e80c"}.icon-verificada:before{content:"\e80b"}.icon-hallazgo_pin:before{content:"\e625"}.icon-hallazgo_h:before{content:"\e624"}.icon-forfait-budget:before{content:"\e901"}.icon-forfait:before{content:"\e61a"}.icon-forfait-redondo:before{content:"\e907"}.icon-arrow_light:before{content:"\e64a"}.icon-arrow_light_up:before{content:"\e902"}.icon-arrow_light_left:before{content:"\e904"}.icon-arrow_light_right:before{content:"\e903"}.icon-arrow_left:before{content:"\e938"}.icon-sociamipci_logo:before{content:"\e906"}.head-mia .icon-info:before,.icon-info_i:before{content:"\e621"}.icon-atrapapuntos_2:before{content:"\e648"}.icon-home:before{content:"\e920"}.icon-home_light:before{content:"\e939"}.icon-book:before{content:"\e93f"}.ico-spa:before,.ico_hot_spa:before{content:"\e642"}.icon-spa:before{content:"\e801"}.ico-sauna:before,.ico_hot_sauna:before{content:"\e63c"}.ico-acceso:before,.ico_hot_acceso:before{content:"\e62a"}.ico-parking:before,.ico_hot_parking:before{content:"\e62b"}.ico-piscina:before,.ico_hot_piscina:before{content:"\e629"}.ico_hot_mascotas:before{content:"\e62e"}.ico-pet:before{content:"\e62f"}.ico-gym:before,.ico_hot_gimnasio:before{content:"\e62d"}.ico-wifi:before,.ico_hot_zonainternet:before{content:"\e630"}.icon-HodinisViaja:before{content:"\e911"}.icon-HodinisSal:before{content:"\e912"}.icon-HodinisConoce:before{content:"\e913"}.icon-HodinisCome:before{content:"\e914"}.icon-map-marker:before{content:"\e908"}.icon-tarjeta:before{content:"\e63b"}.icon-entradas:before{content:"\e63e"}.icon-genero:before{content:"\e905"}.icon-categoria:before{content:"\e63f"}.icon-thumbsup:before{content:"\e91f"}.icon-comment:before{content:"\e930"}.icon-regalos:before{content:"\e931"}.icon-surpriseBox:before{content:"\e932"}.icon-discount:before{content:"\e933"}.icon-calendar2:before,.icon-calendar:before{content:"\e641"}.icon-flex_arrow:before{content:"\e937"}.icon-corazon:before{content:"\e93e"}.icon-carrito:before{content:"\e93b"}.icon-ojo3:before{content:"\e93d"}.icon-caldea:before,.icon-recien_reservado:before{content:"\e93c"}.icon-perfil-edit:before{content:"\e925"}.icon-vale-regalo:before{content:"\e924"}.icon-info_6:before{content:"\e620"}.icon-candado:before{content:"\e941"}.icon-reloj_prisa:before{content:"\e940"}.icon-menu_burger:before{content:"\e94b"}.icon-idea:before{content:"\e947"}.icon-ufo:before{content:"\e946"}.icon-corredor:before{content:"\e945"}.icon-combustible:before{content:"\e95e"}.icon-kilometraje:before{content:"\e961"}.icon-seguros:before{content:"\e962"}.icon-station:before{content:"\e61c"}.icon-city:before{content:"\e910"}.icon-airport:before{content:"\e722"}.icon-lock:before{content:"\e963"}.icon-region:before{content:"\f041";font-family:fontawesome,sans-serif}.icon-mas-opciones:before{content:"\e968"}.icon-ancla:before{content:"\e964"}.icon-calendar-salida:before{content:"\e967"}.ico_hot_animacion:before,.icon-animation:before{content:"\e942"}.ico_hot_bicicletas:before,.icon-bike-rental:before{content:"\e943"}.ico_hot_business:before,.icon-business-center:before{content:"\e944"}.icon-board-hd:before{content:"\e90d"}.icon-board-al:before,.icon-board-ce:before,.icon-board-mp:before,.icon-board-pc:before{content:"\e90e"}.icon-board-ti:before{content:"\e608"}.icon-iata_logo:before{content:"\e60d"}.icon-perutravel_logo:before{content:"\e609"}.icon-camaralima_logo:before{content:"\e60a"}.icon-anato_logo:before{content:"\e60b"}.icon-camaracolombia_logo:before{content:"\e60c"}.icon-face-good:before{content:"\e92e"}.icon-face-awesome:before{content:"\e92f"}.icon-error:before{content:"\e94e"}.icon-warning:before{content:"\e94c"}.icon-information:before{content:"\e94d"}.icon-ok:before{content:"\e95c"}.icon-alert-solid:before{content:"\e951"}.icon-info{background-color:#fff;border-radius:50%;color:#20a5dd;cursor:default;font-size:14px;margin-left:5px}.icon-vuelos.vue-16px{font-size:16px;vertical-align:text-top}.icon-libro-reclamaciones:before{color:#b1b1b1;content:"\e93f";float:left;font-size:2em;margin-top:3px;position:relative}.fa-info-circle{color:#2ca9da}.fa-exclamation-circle{color:#f49a38}.fa-check-circle{color:#b2c933}.box-ok{color:#444;font-family:open_sansregular,sans-serif;font-size:12px;padding:15px}.box-ok .fa-check-circle{font-size:24px;vertical-align:middle}.up .fa-angle-up{font-size:16px;margin-left:8px}.icon-information--TRE:before,.icon-information--VUE:before{color:#1e97e6;font-size:16px}.icon-information--autosize:before{font-size:inherit}.icon-back-button{display:flex;padding:1.188rem .375rem}.icon-info-outline-svg{color:var(--secondary-base-700);display:inline-flex;height:16px;width:16px}.btn{background-color:#ff002d;border:0;border-radius:999px!important;cursor:pointer;display:block;font-family:flexa-compressedBold!important;font-size:20px!important;font-weight:400;line-height:38px;text-align:center;text-transform:uppercase;-webkit-font-smoothing:antialiased;height:38px;margin:0;padding:0 25px;position:relative}.btn,.btn:hover{color:#fff;text-decoration:none}.btn:hover{background-color:#d1002d}.btn:visited{color:#fff}.btn:active{background-color:#d1002d;border:0;transition:background .1s ease-in;-webkit-transition:background .1s ease-in}.btn.medium{height:34px;line-height:33px;padding:0 25px}.btn.small{font-size:17px!important;height:28px;line-height:28px;padding:0 20px}.btn.mini{font-size:16px!important;height:30px;line-height:30px;padding:0 5px!important}.btn.narrow{font-size:17px!important;line-height:38px;padding:0 15px!important}.btn.loading{display:inline-block;position:relative}.btn.loading:after{animation:fa-spin 1s linear infinite;-webkit-animation:fa-spin 1s linear infinite;color:#fff;content:"\f110";display:block;font-family:fontawesome;font-size:18px;height:20px;position:absolute;right:0;top:11px;width:20px}.btn.dark{background-color:#888}.btn.dark:active,.btn.dark:hover{background-color:#666}.btn.dark.disabled{background-color:#bbb}.btn.disabled,input[type=button][disabled],input[type=submit][disabled]{background-color:#bbb;cursor:default;opacity:1!important;pointer-events:none}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.button-facebook,.button-google{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#666;cursor:pointer;font-family:open_sansregular,sans-serif!important;font-size:13px!important;font-weight:400;height:50px;line-height:50px;margin-bottom:10px;padding:0;text-align:center;text-transform:none;width:100%}.button-facebook:hover,.button-google:hover{background-color:#f9f9f9;color:#444}.button-facebook i,.button-google i{font-size:22px;position:absolute;top:14px}@media only screen and (min-width:1024px){.button-facebook i,.button-google i{left:15px}}@media only screen and (min-width:641px) and (max-width:1023px){.button-facebook i,.button-google i{left:8px;left:10px}}.button-facebook i{color:#4267b2;left:13px}.google-icon{background:url(/assets/images/sprites/generic-sprite.png) no-repeat -360px 0;height:20px;left:15px;position:absolute;top:16px;width:20px}.btn-spinner-icon{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;color:var(--neutral-000);left:calc(50% - 10px);position:absolute;top:calc(50% - 10px)}.btn-spinner-circle{-webkit-animation:dash 1.2s ease-in-out infinite;animation:dash 1.2s ease-in-out infinite;stroke-linecap:round;stroke-width:5}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.box-with-discount span.dto{height:60px;overflow:hidden;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:60px;z-index:0}.box-with-discount .dto.dto-smaller{height:35px;width:35px}.box-with-discount span.dto:before{background:#fd9a00;border-bottom:39px solid #fd9a00;border-left:39px solid transparent;border-right:39px solid transparent;content:" ";height:0;position:absolute;right:-25px;top:-6px;transform:rotate(45deg);width:0;z-index:0}.box-with-discount .dto.dto-smaller:before{border-bottom:26px solid #fd9a00;border-left:30px solid transparent;border-right:26px solid transparent;right:-23px;top:-2px}.box-with-discount .dto span{color:#fff;display:block;font-family:open_sanssemibold,sans-serif;font-size:17px;font-weight:400;line-height:17px;margin:10px -22px 0 0;text-align:center;text-transform:inherit;transform:rotate(45deg)}.box-with-discount .dto.dto-smaller span{font-size:10px;line-height:10px;margin:0 -5px 0 0;padding:.2em;text-align:right}@media (max-width:640px){.box-with-discount .dto span{font-size:14px;line-height:14px}.box-with-discount .dto.dto-smaller{height:25px;width:25px}.box-with-discount .dto.dto-smaller:before{border-bottom:26px solid #fd9a00;border-left:30px solid transparent;border-right:26px solid transparent;right:-32px;top:-2px}.box-with-discount .dto.dto-smaller span{font-size:10px;line-height:10px;margin:0 -7px 0 0}}.box-with-discount .dto span:before{color:#fff;content:"-"}@media (min-width:1280px){.banner-sky{background-color:#fff;height:615px;overflow:hidden;position:absolute;right:0;top:0;width:120px;z-index:1}.banner-sky.sky-terms-page{top:50px}.banner-sky+.banner-sky{margin-top:20px!important}.sky-ficha{top:42px}.HOT .banner-sky,.VIA .banner-sky{margin-left:0;position:relative;right:10px}.HOT .banner-sky{margin-top:20px}.VIA .banner-sky{margin-top:80px}#hotels-detail .banner-sky{margin-top:0}#hotels-detail .advertTitle{display:block;font-size:12px;line-height:16px}.sky-landing-HOT .banner-sky{margin-top:23px!important;position:absolute;z-index:1}.sky-landing-HOT.sky-landing-cadena .banner-sky{top:470px}.sky-landing-HOT.sky-landing-destino .banner-sky,.sky-landing-HOT.sky-landing-metadestino .banner-sky{top:200px}.sky-landing-continente .banner-sky{top:130px}.sky-list-cadena .banner-sky{margin-top:0!important;top:19px!important}.RES .sky-ficha{left:10px;top:20px}.RES #mapCanvas{float:left;overflow:hidden;width:100%;z-index:1}.RES #contenedor_resultados{min-height:635px}}@media (min-width:1280px) and (max-width:1499px){.banner-sky{display:block}.RES .banner-sky{left:10px}.RES .banner-sky+.banner-sky{top:615px}.VUE .banner-sky+.banner-sky{top:635px}.COC .banner-sky+.banner-sky{top:640px}.ESP .banner-sky{position:relative;right:10px}.container-sky{width:120px}#dynamic-packaging-results .container-sky{width:auto}.micro-sky{position:absolute;right:-20px;top:0}.RES #mapCanvas,.box-reduced-sky,.results-container{float:left;padding-left:.76923rem;padding-right:.76923rem;width:88.33333%}.results-container.via-detail-results{width:100%}.RES #mapCanvas{overflow:hidden}.RES #resultados_container{max-width:1200px}#dynamic-packaging-results .banner-sky{right:10px;top:145px}.ficha-via .box-reduced-sky{padding:0}}@media (min-width:1500px){.container-sky{position:absolute}.ESP .container-sky{right:-130px;width:120px}.micro-sky{right:100px}.banner-sky{background-color:#fff;height:615px;overflow:hidden;position:absolute;right:-130px;top:0;width:120px}.ESP .banner-sky{position:relative;right:0}#hotels-detail .banner-sky{position:absolute;right:-130px}#hotels-detail .banner-sky+.banner-sky{top:615px}.sky-landing-HOT .banner-sky{right:-130px}.landingBkg .banner-sky{top:395px}.landingBkg.landingOferta .banner-sky{top:323px}.landingBkg.landingCalendario .banner-sky,.landingBkg.landingContinent .banner-sky{top:303px}.landingBkg.landingAutocheckin .banner-sky,.landingBkg.landingCountry .banner-sky{top:36px}.landingBkg.landingOfertas .banner-sky{top:10px}#dynamic-packaging-results .banner-sky{top:75px}.sky-top{top:0}.COC .banner-sky+.banner-sky{position:absolute;top:640px}.RES .banner-sky+.banner-sky,.subp-ACT .banner-sky+.banner-sky,.subp-ESP .banner-sky+.banner-sky{top:615px}.RES .container-result .container-sky{left:20px;top:0}}.background-opi-regular{background:#eb5658!important}.background-opi-regular-box{background:#888!important}.background-opi-acceptable{background:#f49155!important}.background-opi-correct{background:#aac55f!important}.background-opi-good{background:#6fb743!important}.background-opi-very-good{background:#50a662!important}.color-opi-regular{color:#eb5658!important}.color-opi-acceptable{color:#f49155!important}.color-opi-correct{color:#aac55f!important}.color-opi-good{color:#6fb743!important}.color-opi-very-good{color:#50a662!important}.border-opi-regular{border:1px solid #eb5658}.border-opi-regular-box{border:1px solid #888!important}.border-opi-acceptable{border:1px solid #f49155}.border-opi-correct{border:1px solid #aac55f}.border-opi-good{border:1px solid #6fb743}.border-opi-very-good{border:1px solid #50a662}.box-error{align-items:flex-start;background-color:#ffeab1;color:#444;display:flex;font-family:open_sansregular,sans-serif;font-size:12px;gap:10px;margin-top:20px;overflow:hidden;padding:10px}.box-error i.fa-exclamation-circle{color:#f49a38;font-size:32px}.box-error a{color:#444;font-family:open_sanssemibold,sans-serif;text-decoration:underline}.box-error .box-error-icon{background:url(/assets/images/A/sprite/sprite-generico-old-school.png) no-repeat 0 -1500px;float:left;height:33px;margin-right:10px;width:32px}.box-error .s-generico{margin-right:10px}.box-error div.floatl p{font-family:open_sanssemibold,sans-serif;margin-top:10px}.box-error ul.error-list{color:#444;font-family:open_sansregular,sans-serif;font-size:13px;margin-top:15px}.box-error ul.error-list li:before{content:".";font-size:19px;line-height:4px;margin-right:5px;vertical-align:top}span.box-error{padding:10px}.box-error-titulo{display:block;font-weight:700}.box-error-list{list-style:disc;margin:10px 0 0 57px}.box-error-list li{margin:0 0 3px}.box-error-list span{font-weight:700}.box-clear:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.notice-box{align-items:center;align-items:-ms-center;background-color:#d2e4f2;display:flex;display:-ms-flex;margin:12px 0;padding:15px}.notice-box:before{background-color:#fff;border-radius:25px;color:#3ca8dc;content:"\e620";display:inline-block;float:left;font-family:atrapaloico,sans-serif;font-size:30px;line-height:30px;margin-right:10px;width:29px}.notice-box .medium-paragraph{font-family:open_sansregular,sans-serif;font-size:13px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;line-height:18px}.box-advert{background-color:#e2ecf1;overflow:hidden;padding:15px}.box-advert .box-error-icon{background:url(/assets/images/A/sprite/sprite-generico-old-school.png) no-repeat -50px -1500px;float:left;height:33px;margin-right:8px;width:34px}.splash-actualizar{background-color:#fff;display:none;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:3}.splash-actualizar .center{left:50%;position:absolute;top:50%}.splash-actualizar .center div{height:100px;left:-50%;margin-top:-50px;padding-top:60px;position:relative;text-align:center;top:-50%;width:300px}.splash-actualizar i{color:#444;font-size:26px;position:absolute;right:calc(50% - 14px);top:10px}.splash-actualizar span{color:#444;font-family:open_sanssemibold,sans-serif;font-size:17px}#results-loading-splash .splash-actualizar{background-color:#fff;display:none;height:100%;left:0;opacity:.8;position:relative;top:0;width:100%;z-index:2}.splash-actualizar-canvas{height:100%;left:0;position:absolute;top:0;width:100%}#cookiesInfo,#message-outdated,.box-message{background-color:#ededed;bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;font-family:open_sansregular,sans-serif;font-size:11px;line-height:17px;margin:auto;padding:15px;position:fixed;text-align:justify;z-index:1001}#cookiesInfo,#message-outdated,.box-message{width:100%}.box-message .btn{float:right}#cookiesInfo p,.box-message p{display:inline-block;float:left;font-family:open_sanssemibold,sans-serif;font-size:13px;font-weight:400;line-height:16px;margin-right:3px}#breadcrumb,.bread{color:#444;font-family:open_sansregular,sans-serif;font-size:13px;margin:19px 0 14px 10px}#breadcrumb a,.bread a{color:#444;margin-right:-4px}#breadcrumb img,.bread img{margin:0 10px}#breadcrumb strong,.bread strong{font-family:open_sanssemibold,sans-serif;font-weight:400}#breadcrumb a,#breadcrumb strong{margin-right:5px\9}#breadcrumb a:not(:last-child):after,#breadcrumb strong:not(:last-child):after{color:#999;content:"\f105";display:inline-block;font-family:FontAwesome,sans-serif;font-weight:700;height:9px;margin:0 10px;width:5px}#CybotCookiebotDialog{bottom:0!important;height:fit-content!important;left:50%!important;position:fixed!important;top:auto!important;transform:translateX(-50%) translateY(100%)!important;transition:transform 1s ease-in-out,opacity 1s ease-in-out!important}#CybotCookiebotDialog.CybotCookiebotDialogActive{bottom:0!important;transform:translateX(-50%) translateY(-25%)!important}@media (width >= 768px){#CybotCookiebotDialog{bottom:0!important;opacity:0!important}#CybotCookiebotDialog.CybotCookiebotDialogActive{bottom:0!important;opacity:1!important;transform:translateX(-50%) translateY(0)!important}}.ui-menu.ui-autocomplete.ui-widget-content{background-color:#fff;border:1px solid #bebebe!important;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px #89b9bb;color:#444;font-family:open_sanssemibold,sans-serif;font-size:14px;font-weight:400;padding:0}.ui-menu.ui-autocomplete .header_category{border-top:1px solid #ddd;margin-top:5px;padding-top:10px}.ui-menu.ui-autocomplete .header_category:first-child{border-top:none;padding-top:10px}.ui-menu.ui-autocomplete .autocomplete_category{color:#1e97e6;float:right;font-family:open_sanssemibold,sans-serif;font-size:11px;height:28px;line-height:34px;margin-right:10px}.ui-menu.ui-autocomplete .autocomplete_category img{margin-right:6px;vertical-align:middle}.ui-menu.ui-autocomplete .ui-menu-item a{background:none;border:none;border-radius:0;box-shadow:none;color:#444;display:block;font-family:open_sansregular,sans-serif;font-size:13px;line-height:1.5;margin:0;min-height:32px;overflow:hidden;padding:6px 80px 6px 10px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ui-menu.ui-autocomplete .ui-menu-item a.ui-state-active,.ui-menu.ui-autocomplete .ui-menu-item a.ui-state-focus,.ui-menu.ui-autocomplete .ui-menu-item a:active,.ui-menu.ui-autocomplete .ui-menu-item a:focus,.ui-menu.ui-autocomplete .ui-menu-item a:hover{background-color:#ddf0fb;border:none!important;cursor:pointer;margin:0!important;text-decoration:none}.ui-menu.ui-autocomplete .ui-menu-item a span.autocomplete_vermas{color:#777;font-size:12px;padding-right:12px;position:relative}.ui-menu.ui-autocomplete .ui-menu-item a span.autocomplete_vermas:after{background:url(/assets/images/sprites/sprite-generico.png) no-repeat -270px -240px;content:" ";display:block;height:11px;position:absolute;right:0;top:6px;width:7px}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-autocomplete{cursor:default;left:0;position:absolute;top:0;z-index:9999!important}