.form-entry-listids .form-entry-content { margin-left: 130px; } .admin-section-item.as-modules-clubdeviaje, .admin-section-item.as-modules-clubdeviaje-cuentas, .admin-section-item.as-modules-clubdeviaje-emailasocios { width: 70px; } .admin-section-item.as-modules-clubdeviaje a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/jdownloader.png"); } .admin-section-item.as-modules-clubdeviaje-cuentas a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/gnome-blog.png"); } .admin-section-item.as-modules-clubdeviaje-emailasocios a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/emblem-mail.png"); } Utilities CSS Minifier Online CSS Minifier Tool and Compressor, with Fast and Simple API Access Input CSS .form-entry-listids .form-entry-content { margin-left: 130px; } .admin-section-item.as-modules-viajes-ofertas, .admin-section-item.as-modules-viajes-categorias, .admin-section-item.as-modules-viajes-hoteles, .admin-section-item.as-modules-viajes-destinos, .admin-section-item.as-modules-viajes-sliders, .admin-section-item.as-modules-viajes-reservas, .admin-section-item.as-modules-viajes-corresponsal, .admin-section-item.as-modules-viajes-alacarta, .admin-section-item.as-modules-viajes-opiniones, .admin-section-item.as-modules-viajes-visitas, .admin-section-item.as-modules-viajes { width: 70px; } .admin-section-item.as-modules-viajes-ofertas a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/emblem-documents.png"); } .admin-section-item.as-modules-viajes-categorias a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/aiksaurus.png"); } .admin-section-item.as-modules-viajes-hoteles a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/hoteles.png"); } .admin-section-item.as-modules-viajes-destinos a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/emblem-web.png"); } .admin-section-item.as-modules-viajes-sliders a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/emblem-videos.png"); } .admin-section-item.as-modules-viajes-reservas a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/applications-office.png"); } .admin-section-item.as-modules-viajes-corresponsal a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/add-folder-to-archive.png"); } .admin-section-item.as-modules-viajes-alacarta a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/applications-accessories.png"); } .admin-section-item.as-modules-viajes-opiniones a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/emblem-special.png"); } .admin-section-item.as-modules-viajes-visitas a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/shopping-cart.png"); } .admin-section-item.as-modules-viajes a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/viajes.png"); } .button-IrActualizador { height: 30px; padding: 9px 0; margin-bottom: 0; color: #fff; font-weight: bold; font-size: 12px; background: url("https://www.viajestravelstore.com/template/Tours/imagenes/submit.png") repeat-x; -moz-box-shadow: inset 0px -1px 1px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0px -1px 1px rgba(0,0,0,0.3); box-shadow: inset 0px -1px 1px rgba(0,0,0,0.3); } .ciudad-1-Fechas-Calendario, .ciudad-2-Fechas-Calendario, .ciudad-3-Fechas-Calendario, .ciudad-4-Fechas-Calendario, .ciudad-5-Fechas-Calendario, .ciudad-6-Fechas-Calendario, .ciudad-7-Fechas-Calendario, .ciudad-8-Fechas-Calendario, .ciudad-9-Fechas-Calendario, .ciudad-10-Fechas-Calendario { float:left; width: 215px; } .foto-hotel { background-color: #FFFFFF; border: 1px solid #DADAD8; padding: 7px; } .sombra-hotel { float: left; margin-bottom: 0px; margin-right: 20px; padding-bottom: 7px; background: url("https://www.viajestravelstore.com/template/Tours/imagenes/sombra-hotel.png") no-repeat scroll center bottom transparent; }   #website .post.post1 .coin-slider { margin: -14px 30px 0 0; } .coin-slider { margin: 0 0 0 24px; overflow: hidden; zoom: 1; position: relative; margin: 0; width: 100%; float: left; } #slider img { background-attachment: fixed; background-position: top center; background-repeat: no-repeat; background-color: transparent; width: 100%; height: 100%; } .coin-slider a { text-decoration: none; outline: none; border: none; } .cs-buttons { font-size: 0px; padding: 10px; float: left; } .cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #acacab; color: #41b91d; text-indent: -1000px; } .cs-active { background-color: #41b91d; color: #41b91d; } .cs-title { font-size: 14px; width: 580px; padding: 10px; background-color: #307be9; color: #fff; } .cs-title strong { text-transform: uppercase; color: #222;} .slider .cs-title { margin: -30px 0 10px 250px; font-size: 12px; line-height: 14px; width: 660px; padding: 7px 10px; background-color: #fff; color: #606060; -webkit-border-radius: 7px 7px 7px 7px; -moz-border-radius: 7px 7px 7px 7px; border-radius: 7px 7px 7px 7px; } .slider .cs-title strong { display: block; text-transform: uppercase; font-size: 16px; font-weight: bold; color: #015590; clear:both; padding-bottom: 5px; } .slider .cs-title i { display: block; color: #000; font-style:normal; font-weight: bold; clear:both; padding-bottom: 5px; } .slider .cs-title b { display: block; color: #fa8c00; font-size: 16px; clear:both; float: right; padding-top: 5px; } .slider .cs-title .vuelo-hotel { display: block; background-image: url("/~karnak/archivos/imagenes/sliders/vuelo-hotel.png"); width: 115px; height: 35px; position: absolute; left: -250px; top: 0px; } .slider .cs-title .vuelo-hotel-crucero { display: block; background-image: url("/~karnak/archivos/imagenes/sliders/vuelo-hotel-crucero.png"); width: 115px; height: 35px; position: absolute; left: -250px; top: 0px; } .slider .cs-title .ultima-hora { display: block; background-image: url("/~karnak/archivos/imagenes/sliders/ultima-hora.png"); width: 115px; height: 35px; position: absolute; left: -250px; top: 38px; } .slider .cs-title .ultimas-plazas { display: block; background-image: url("/~karnak/archivos/imagenes/sliders/ultimas-plazas.png"); width: 115px; height: 35px; position: absolute; left: -250px; top: 38px; } .cs-prev, .cs-next { font-size: 14px; background-color: #41b91d; color: #fff; text-shadow: 1px 1px 1px #000; padding: 0px 10px; }   .f-width { color: #fff; position: relative; padding: 10px 0px 10px; background-attachment: fixed; background-size: cover; } .f-width::before { position: absolute; content: ''; left: 0px; top: 0px; right: 0px; bottom: 0px; opacity: 0.9; } .consejos-de-viaje { background-image: linear-gradient(to top, #dff1ff 0%, #FFF 100%); border-bottom: 1px solid #ccc; margin: 20px 0 40px; } .consejos-de-viaje h3 { display: inline-block; z-index: 1; width: 100%; margin: 15px auto 25px; text-align: center; font-size: 27px; color: #646464; } .consejos-de-viaje .lista .row { margin: 0; } #content .lista .flex li.consejo { width: 17%; cursor: pointer; } #content .lista .flex li.consejo h4 { width: 100%; max-height: 65px; margin: 10px auto 20px 5px; padding: 3px 7px; overflow: hidden; font-size: 18px; color: #ff176a; text-align: center; } #content .lista .flex li.consejo p { text-align: center; } .consejos-de-viaje .lnr { color: #ff176a; font-size: 40px; text-align: center; display: block; } .buscadorslider { background-color:rgba(255,255,255,0.5); -webkit-border-radius: 7px 7px 7px 7px; -moz-border-radius: 7px 7px 7px 7px; border-radius: 7px 7px 7px 7px; } .buscadorslider .select { border: 1px solid #acacab; overflow: hidden; width: 180px; height: 20px; margin: 0 0 3px 10px; float: left; } .buscadorslider .select select { background: url("/~karnak/template/Karnak/imagenes/flecha-select-buscador.png") no-repeat 151px -3px #fff; border: 0 none; border-radius: 0 0 0 0; font-size: 16px; height: 20px; line-height: 1; padding: 1px 3px; width: 200px; -webkit-appearance: none; text-transform: uppercase; font-size: 13px; font-weight: bold; color: #2C8ECA; } .buscador { width: 80%; margin: 0 auto; padding: 20px; border-radius: 4px; background: #f0196a; } .buscador .select { border: 5px solid transparent; height: 52px; overflow: hidden; width: 350px; margin: 0 5px; float: left; background: #f1f5f8; border-radius: 4px; } .buscador .select label { display: block; margin: 0; font-size: 10px; } .buscador .select select { background: none; border: 0 none; border-radius: 0 0 0 0; font-size: 16px; height: 34px; line-height: 1; padding: 6px 3px; width: 100%; -webkit-appearance: none; text-transform: uppercase; font-weight: bold; font-size: 14px; color: #007cee; } .buscador .select select option { background: none repeat scroll 0 0 transparent; text-transform: none; font-weight: bold; font-size: 13px; color: #0d306f; } .buscador .select select option:first-child { display:none; } .buscador .select select option:hover { color: #0d306f; } .buscador .results { float: left; color: #fff; font-weight: bold; padding: 5px 15px 7px 15px; border: 2px solid #fff; border-radius: 25px; margin: 7px 0 0px 40px; } div.reserva-estado { width: 126px; height: 16px; margin: 0 auto; background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat 0px 0px; } div.reserva-estado.iniciada { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat 0px -16px; } div.reserva-estado.primer-pago { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat 0px -32px; } div.reserva-estado.segundo-pago { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat 0px -48px; } div.reserva-estado.tercer-pago { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat 0px -64px; } div.reserva-estado.finalizada { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat 0px -80px; } div.reserva-estado.cancelada { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat 0px -96px; } div.reserva-estado.eliminada { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat 0px -112px; } div.opinion-estado { width: 105px; height: 24px; margin: 0 auto; background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat 0px 0px; } div.opinion-estado.esperando { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat -105px 0px; } div.opinion-estado.recibida { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat -105px -24px; } div.opinion-estado.publicada { background: url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat -105px -48px; } a.ver-opinion-en-web { background-image: url("https://www.viajestravelstore.com/lib/icons/32/activity_window_32.png"); } Minified CSS Output .slider .cs-title .vuelo-hotel,.slider .cs-title .vuelo-hotel-crucero{display:block;width:115px;height:35px;position:absolute;left:-250px;top:0}.buscador .select select,.buscadorslider .select select{line-height:1;-webkit-appearance:none;text-transform:uppercase;font-weight:700}div.opinion-estado,div.reserva-estado{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") no-repeat}.form-entry-listids .form-entry-content{margin-left:130px}.admin-section-item.as-modules-viajes,.admin-section-item.as-modules-viajes-alacarta,.admin-section-item.as-modules-viajes-categorias,.admin-section-item.as-modules-viajes-corresponsal,.admin-section-item.as-modules-viajes-destinos,.admin-section-item.as-modules-viajes-hoteles,.admin-section-item.as-modules-viajes-ofertas,.admin-section-item.as-modules-viajes-opiniones,.admin-section-item.as-modules-viajes-reservas,.admin-section-item.as-modules-viajes-sliders,.admin-section-item.as-modules-viajes-visitas{width:70px}.admin-section-item.as-modules-viajes-ofertas a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/emblem-documents.png")}.admin-section-item.as-modules-viajes-categorias a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/aiksaurus.png")}.admin-section-item.as-modules-viajes-hoteles a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/hoteles.png")}.admin-section-item.as-modules-viajes-destinos a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/emblem-web.png")}.admin-section-item.as-modules-viajes-sliders a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/emblem-videos.png")}.admin-section-item.as-modules-viajes-reservas a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/applications-office.png")}.admin-section-item.as-modules-viajes-corresponsal a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/add-folder-to-archive.png")}.admin-section-item.as-modules-viajes-alacarta a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/applications-accessories.png")}.admin-section-item.as-modules-viajes-opiniones a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/emblem-special.png")}.admin-section-item.as-modules-viajes-visitas a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/shopping-cart.png")}.admin-section-item.as-modules-viajes a{background-image:url("https://www.viajestravelstore.com/lib/icons/48/viajes.png")}.button-IrActualizador{height:30px;padding:9px 0;margin-bottom:0;color:#fff;font-weight:700;font-size:12px;background:url("https://www.viajestravelstore.com/template/Tours/imagenes/submit.png") repeat-x;-moz-box-shadow:inset 0 -1px 1px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 -1px 1px rgba(0,0,0,.3);box-shadow:inset 0 -1px 1px rgba(0,0,0,.3)}.ciudad-1-Fechas-Calendario,.ciudad-10-Fechas-Calendario,.ciudad-2-Fechas-Calendario,.ciudad-3-Fechas-Calendario,.ciudad-4-Fechas-Calendario,.ciudad-5-Fechas-Calendario,.ciudad-6-Fechas-Calendario,.ciudad-7-Fechas-Calendario,.ciudad-8-Fechas-Calendario,.ciudad-9-Fechas-Calendario{float:left;width:215px}.foto-hotel{background-color:#fff;border:1px solid #dadad8;padding:7px}.sombra-hotel{float:left;margin-bottom:0;margin-right:20px;padding-bottom:7px;background:url("https://www.viajestravelstore.com/template/Tours/imagenes/sombra-hotel.png") center bottom no-repeat}#slider img,.f-width{background-attachment:fixed}#website .post.post1 .coin-slider{margin:-14px 30px 0 0}.coin-slider{margin:0;overflow:hidden;zoom:1;position:relative;width:100%;float:left}#slider img{background-position:top center;background-repeat:no-repeat;background-color:transparent;width:100%;height:100%}.coin-slider a{text-decoration:none;outline:0;border:none}.cs-buttons{font-size:0px;padding:10px;float:left}.cs-buttons a{margin-left:5px;height:10px;width:10px;float:left;border:1px solid #acacab;color:#41b91d;text-indent:-1000px}.cs-active{background-color:#41b91d;color:#41b91d}.cs-title{font-size:14px;width:580px;padding:10px;background-color:#307be9;color:#fff}.cs-title strong{text-transform:uppercase;color:#222}.slider .cs-title{margin:-30px 0 10px 250px;font-size:12px;line-height:14px;width:660px;padding:7px 10px;background-color:#fff;color:#606060;-webkit-border-radius:7px 7px 7px 7px;-moz-border-radius:7px;border-radius:7px}.slider .cs-title strong{display:block;text-transform:uppercase;font-size:16px;font-weight:700;color:#015590;clear:both;padding-bottom:5px}.slider .cs-title i{display:block;color:#000;font-style:normal;font-weight:700;clear:both;padding-bottom:5px}.slider .cs-title b{display:block;color:#fa8c00;font-size:16px;clear:both;float:right;padding-top:5px}.slider .cs-title .vuelo-hotel{background-image:url("/~karnak/archivos/imagenes/sliders/vuelo-hotel.png")}.slider .cs-title .vuelo-hotel-crucero{background-image:url("/~karnak/archivos/imagenes/sliders/vuelo-hotel-crucero.png")}.slider .cs-title .ultima-hora,.slider .cs-title .ultimas-plazas{width:115px;height:35px;left:-250px;top:38px;position:absolute;display:block}.slider .cs-title .ultima-hora{background-image:url("/~karnak/archivos/imagenes/sliders/ultima-hora.png")}.slider .cs-title .ultimas-plazas{background-image:url("/~karnak/archivos/imagenes/sliders/ultimas-plazas.png")}.cs-next,.cs-prev{font-size:14px;background-color:#41b91d;color:#fff;text-shadow:1px 1px 1px #000;padding:0 10px}.f-width{color:#fff;position:relative;padding:10px 0;background-size:cover}.f-width::before{position:absolute;content:'';left:0;top:0;right:0;bottom:0;opacity:.9}.consejos-de-viaje{background-image:linear-gradient(to top,#dff1ff 0,#fff 100%);border-bottom:1px solid #ccc;margin:20px 0 40px}.consejos-de-viaje h3{display:inline-block;z-index:1;width:100%;margin:15px auto 25px;text-align:center;font-size:27px;color:#646464}.consejos-de-viaje .lista .row{margin:0}#content .lista .flex li.consejo{width:17%;cursor:pointer}#content .lista .flex li.consejo h4{width:100%;max-height:65px;margin:10px auto 20px 5px;padding:3px 7px;overflow:hidden;font-size:18px;color:#ff176a;text-align:center}#content .lista .flex li.consejo p{text-align:center}.consejos-de-viaje .lnr{color:#ff176a;font-size:40px;text-align:center;display:block}.buscadorslider{background-color:rgba(255,255,255,.5);-webkit-border-radius:7px 7px 7px 7px;-moz-border-radius:7px;border-radius:7px}.buscadorslider .select{border:1px solid #acacab;overflow:hidden;width:180px;height:20px;margin:0 0 3px 10px;float:left}.buscadorslider .select select{background:url("/~karnak/template/Karnak/imagenes/flecha-select-buscador.png") 151px -3px no-repeat #fff;border:0;border-radius:0;height:20px;padding:1px 3px;width:200px;font-size:13px;color:#2c8eca}.buscador{width:80%;margin:0 auto;padding:20px;border-radius:4px;background:#f0196a}.buscador .select{border:5px solid transparent;height:52px;overflow:hidden;width:350px;margin:0 5px;float:left;background:#f1f5f8;border-radius:4px}.buscador .select label{display:block;margin:0;font-size:10px}.buscador .select select{background:0 0;border:0;border-radius:0;height:34px;padding:6px 3px;width:100%;font-size:14px;color:#007cee}.buscador .select select option{background:none;text-transform:none;font-weight:700;font-size:13px;color:#0d306f}.buscador .select select option:first-child{display:none}.buscador .select select option:hover{color:#0d306f}.buscador .results{float:left;color:#fff;font-weight:700;padding:5px 15px 7px;border:2px solid #fff;border-radius:25px;margin:7px 0 0 40px}div.reserva-estado{width:126px;height:16px;margin:0 auto}div.reserva-estado.iniciada{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") 0 -16px no-repeat}div.reserva-estado.primer-pago{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") 0 -32px no-repeat}div.reserva-estado.segundo-pago{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") 0 -48px no-repeat}div.reserva-estado.tercer-pago{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") 0 -64px no-repeat}div.reserva-estado.finalizada{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") 0 -80px no-repeat}div.reserva-estado.cancelada{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") 0 -96px no-repeat}div.reserva-estado.eliminada{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") 0 -112px no-repeat}div.opinion-estado{width:105px;height:24px;margin:0 auto}div.opinion-estado.esperando{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") -105px 0 no-repeat}div.opinion-estado.recibida{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") -105px -24px no-repeat}div.opinion-estado.publicada{background:url("https://www.viajestravelstore.com/template/Tours/Tours/images/sprites-estado.png") -105px -48px no-repeat}a.ver-opinion-en-web{background-image:url("https://www.viajestravelstore.com/lib/icons/32/activity_window_32.png")} CSS Minifier Tool Documentation The API has changed, to see more please click here To minify/compress your CSS, perform a POST request to API https://www.toptal.com/developers/cssminifier/api/raw with the input parameter set to the CSS you want to minify. Hire the top 3% of freelance talent Join the Toptal Network Copyright 2010 - 2023 Toptal, LLC Privacy Policy Website terms By continuing to use this site you agree to our Cookie Policy Privacy Policy, and Terms of Use. .admin-section-item.as-modules-tpv a { background-image: url("https://www.viajestravelstore.com/lib/icons/48/stock_creditcard.png"); } .btn,.btn:hover,a{-o-transition:.3s}.error-404>span,.frb input:empty~label span,.material-icons,div.closeC #closeM,select{display:inline-block}body,select{line-height:1.5}.material-icons,body,select{font-weight:400}.btn-submit,.form-title,.testim p,.tipsy-s,p{font-weight:500}#content .left-col .main,#cookies p,.contact-nav ul li:last-child,.fichahotel .fixed,.fichahotel .hotel,body{margin:0}nav .google-reviews .total,p{margin-top:5px}*,.mapa .pin:before,::after,::before,select{box-sizing:border-box}.tooltips span,.wow-eliminado{visibility:hidden}.hab-group,.pax-group{grid-gap:20px;display:grid}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:"Material Icons";font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}body{color:#4d4d4d;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px;background:#f1f5f8;text-align:left}::selection{background-color:#ff176a;color:#fff}.btn-first,.btn-primary,.btn-success{color:rgba(255,255,255,.7)}.button.blue:hover,h1,h2,h3{color:#09a5cd}.btn,.btn:hover{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn.focus,.btn:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none!important}.btn.disabled,.btn:disabled{opacity:.6;cursor:no-drop}.btn-primary.disabled:hover,.btn-primary:disabled:hover,.btn-success.disabled:hover,.btn-success:disabled:hover,.btn.disabled:hover,.btn:disabled:hover{opacity:.8}.btn-success.disabled,.btn-success:disabled{opacity:.6;cursor:no-drop;background:#09a5cd;border-color:#09a5cd}.btn-primary.disabled,.btn-primary:disabled{opacity:.6;cursor:no-drop;background:#ff176a;border-color:#ff176a}.btn-success{background:#09a5cd;border-color:#09a5cd}.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background:#09a5cd;border-color:#09a5cd;color:#fff}#content .lista .flex .show-go .presupuesto,.btn-primary,.post20 h2.post-title:first-child::after{background:#64a1ff}.btn-primary{border-color:#64a1ff}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#64a1ff;border-color:#64a1ff;color:#fff}.btn-first{background:#ff5b5a;border-color:#f97f7b}.btn-first:hover,.btn-first:not(:disabled):not(.disabled).active,.btn-first:not(:disabled):not(.disabled):active,.show>.btn-first.dropdown-toggle{background:#ff5b5a;border-color:#ff5b5a;color:#fff}.btn-submit{padding:0 20px;line-height:45px;margin-top:35px;border-radius:23px;text-transform:uppercase;font-size:15px}.btn-submit i{position:relative;top:6px;margin-left:7px}div.closeC{width:800px;position:relative;margin:0 auto;float:inherit;text-align:right;opacity:1;color:inherit;z-index:10000}div.closeC #closeM{font-size:50px;width:50px;line-height:50px;background:#fff;text-align:center;box-shadow:0 0 50px 5px rgba(0,0,0,.29);border-radius:25px;top:25px;position:relative;right:-25px;font-weight:300;color:rgba(0,0,0,.3);cursor:pointer}.blue:hover,.navbar-expand-xl #main-nav .nav-item.menu .dropdown-menu li a:hover,.navbar-expand-xl #main-nav .nav-item.menu a:hover,.navbar-expand-xl .navbar-nav .nav-item.register .nav-link:hover,.navbar-expand-xl.white .navbar-nav .nav-item.active .nav-link,.orange,.presentation h4,.tooltip.notification a,.ui-autocomplete li:hover div,.ui-autocomplete li:hover:before,div.closeC #closeM:hover,footer .links li a:hover:before,footer .vts li.orange:hover{color:#ff176a}.form-control{border:2px solid #bdcfe1;background:#fafafa;border-radius:5px;padding:.65rem}.form-control:focus{border:2px solid #48b0d9}.form-group label{color:#ff176a;font-weight:500;font-size:13px;margin-top:15px}a{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;color:#64a1ff}a:hover{-o-transition:.3s;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;text-decoration:none}.post-links{padding-top:20px}.button,a.edit{background:#ff176a;padding:7px 15px 7px 12px;border-radius:20px;color:#fff;text-transform:uppercase;font-weight:700;display:table;margin:0 auto 10px;border:2px solid transparent;line-height:22px}.button.blue{background:#0056b3;color:#fff}.button:before,a.edit:before{font-family:Linearicons-Free;content:"\e8a6";margin-right:10px;font-weight:400;font-size:22px;float:left}.button:hover,a.edit:hover{background:0 0;padding:7px 15px 7px 12px;color:#09a5cd;border:2px solid #09a5cd}.bold,.upper{font-weight:700;text-transform:uppercase}#content .lista .flex .main .offer-nav,#content .lista .flex .main .offer-nav a,.blog .keywordboxes div,.center,.fichahotel .hotel p.center,.gracias,.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value,.text-center+.container h1,.text-center+.container h2{text-align:center}.fleft{float:left}.fright,dl dd span,dl dt span{float:right}.notas{font-size:11px}#content .sobre-destino ul,.blog .post-content ol li,dl,footer ul{list-style:none}input,optgroup,select,textarea{border:1px solid #ddd;border-radius:4px;height:30px;padding:2px 8px}select,table,td,th{border:1px solid #ddd}textarea{min-height:100px}table{width:100%;border-collapse:collapse}#content .lista .flex .main ul.pills-nav li:hover a,.fichahotel .hotel p.center a,.text-center+.container a,table tr:first-child{font-weight:700}table td{height:30px;padding:5px;font-size:12px}ul.form-reserva li{margin:5px 0}span.etiqueta{width:20%;display:block;margin-top:10px}.blog .posts,.flex,.flex .lista{position:relative;display:flex;flex-wrap:wrap}.blog .post-content img.full{width:100%;margin:20px auto}.blog .post-content img.left{float:left;width:54%;margin:60px 20px 20px 0;padding:0 2% 0 0;border-right:1px dashed rgba(0,0,0,.1)}.blog .post-content img.right{float:right;width:54%;margin:60px 0 20px 20px;padding:0 0 0 2%;border-left:1px dashed rgba(0,0,0,.1)}#cookies,.blog .lista .post .picture .picture-details,.blog .lista .post .picture .picture-title,.blog .post.selected .post-title,.breadcrumb-list .list-items li:last-child::before,.frb input:empty,.mostrar_calendario .ui-datepicker-next span,.mostrar_calendario .ui-datepicker-prev span,.mostrar_calendario div .ui-datepicker-prev span,.post .post-details,.post.selected .post-rating,.post2 h2.post-title:first-child,.ui-datepicker-next span,.ui-datepicker-prev span,.ui-helper-hidden-accessible{display:none}.clear{clear:both;height:1px;overflow:hidden}.black{color:#999}.blue,footer .vts li.blue:hover{color:#64a1ff}.orange:hover{color:#0056b3}.green{color:#2cdf05}.green:hover,.ui-datepicker-calendar td a:hover{color:#000}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}#content .lista .flex .hotel,.p20{padding:20px}.separator-line{border:0;height:1px;background-image:-webkit-linear-gradient(left,#eee,#ddd,#eee);background-image:-moz-linear-gradient(left,#eee,#ddd,#eee);background-image:-ms-linear-gradient(left,#eee,#ddd,#eee);background-image:-o-linear-gradient(left,#eee,#ddd,#eee)}.separator-shadow{display:block;height:20px;position:relative;width:100%;background:radial-gradient(ellipse farthest-side at top center,rgba(0,0,0,.08),transparent)}.logo,nav .google-reviews{background-repeat:no-repeat}.separator-shadow:before{content:"";display:block;position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(left,transparent,rgba(0,0,0,.02),rgba(0,0,0,.02),transparent)}select{height:32px!important;padding:2px 8px;font-size:16px;color:#676767;border-radius:6px}#cookies{position:fixed;width:35%;min-width:250px;margin:0 auto;background:#fff;padding:10px 20px;text-align:center;bottom:10px;left:32%;font-weight:700;z-index:2000}#breadcrumb,#content .intro-title,.in .input-group .btn i,.mapa,.navbar-nav li,.post2,.post20,.testim h5,.top,.ui-menu-icons,footer .links ul li{position:relative}#breadcrumb,.in h1,.in p,.lista .boxitem div{padding:0 15px}#content .lista .flex.block li,#content .offer .side small,.navbar-nav li:hover>ul.dropdown-menu,.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.navbar-expand-xl #main-nav .nav-item.menu a{color:#fff;font-weight:700;font-size:15px;margin-right:20px}.fechas_flexibles td.ui-state-highlight a,.frb input:checked~label span,.mostrar_calendario td.ui-state-highlight a,.navbar-expand-xl #main-nav .nav-item.menu.last:hover a,.navbar-expand-xl .navbar-nav .nav-item.active .nav-link,.tipsy a:hover,.tooltip a,footer .links li a:hover,footer .links ul:first-child li:first-child,td.ui-state-highlight a{color:#fff}.navbar-expand-xl.white .show #main-nav .menu.last.ke{position:absolute;right:0;top:95px}.navbar-expand-xl #main-nav .nav-item.menu.last a{padding:.38rem 1rem;border:2px solid #09a5cd;border-radius:21px;color:#fff;background:#09a5cd}.navbar-expand-xl .navbar-nav .nav-item.register .nav-link{padding:.38rem 1rem;border-radius:21px;color:rgba(41,133,253,.7);background:#fff;border:2px solid #fff}.navbar-expand-xl .navbar-nav .nav-item.logout .nav-link{padding:.38rem 1rem;border-radius:21px;color:rgba(255,255,255,.7)!important;background:#f8565b;border:2px solid #f8565b}.navbar-expand-xl .navbar-nav .nav-item.logout .nav-link:hover{color:#fff!important}.navbar-brand{color:#fff;min-height:57px}nav .google-reviews{position:absolute;top:79px;background-position:left top;background-image:url(https://www.viajestravelstore.com/template/Tours/images/google-reviews.png);background-color:#fff;border-radius:0 0 10px 10px;padding:10px 10px 5px;margin:0 2rem}nav .google-reviews .nota{font-size:18px;line-height:13px}.navbar-expand-xl #main-nav .dropdown-item.last{padding-bottom:.5rem}.logo{background-image:url(https://www.viajestravelstore.com/files/images/logo.png);background-size:contain;position:absolute;top:0;width:218px;height:79px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.navbar-expand-xl{background:#0056b3;border-bottom:none;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.08);box-shadow:0 4px 10px rgba(0,0,0,.08);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;padding:.7rem 1rem;z-index:1021;min-height:79px}.navbar-toggler-icon{background-image:url(https://www.viajestravelstore.com/template/Tours/images/menu-white.svg);border:2px solid rgba(255,255,255,.5);padding:15px;border-radius:5px;background-size:80%}.white .navbar-toggler-icon{background-image:url(https://www.viajestravelstore.com/template/Tours/images/menu.svg)}.dropdown-menu{background:linear-gradient(0deg,#09a5cd 0,#0056b3 100%);border:0;padding:0;border-radius:0 0 8px 8px;overflow:hidden}#content .lista .flex .main ul.lista-texto,#content .lista .flex .side ul.lista-texto,.dropdown-menu li,footer .vts ul{padding:0}.navbar-expand-xl #main-nav .nav-item.menu .dropdown-menu li:first-child a{padding:1.25rem 1.5rem .25rem}.navbar-expand-xl #main-nav .nav-item.menu .dropdown-menu li a{color:#fff;width:100%;padding:.25rem 1.5rem;display:block}.contact-nav{background:#fff;position:fixed;top:150px;right:0;border-radius:15px 0 0 15px;padding:5px;z-index:2}.contact-nav ul{list-style-type:none;text-align:left;margin:0;padding:0}.contact-nav ul li{margin-bottom:.5rem}.contact-nav ul li a::before{font-family:Linearicons-Free;margin:0 10px;font-size:25px}.contact-nav ul li a.email::before{content:"\e818"}.contact-nav ul li a.phone::before{content:"\e830"}.contact-nav ul li a.account::before{content:"\e82b"}#breadcrumb{margin:20px auto;z-index:3}#content.butan,#content.camboya,#content.china,#content.dubai,#content.egipto,#content.grecia,#content.india,#content.indonesia,#content.israel,#content.japon,#content.jordania,#content.laos,#content.marruecos,#content.mexico,#content.myanmar,#content.nepal,#content.puntacana,#content.tailandia,#content.turquia,#content.vietnam{display:block;margin-top:-200px;position:relative;z-index:2}#content .lista .flex .hotel .col.desc p:first-child,#content .lista .flex .hotel h3:first-child,#content .lista .flex .main h3:first-child,#content .lista .flex .side h3:first-child,#content.hoteles.butan,#content.hoteles.camboya,#content.hoteles.china,#content.hoteles.dubai,#content.hoteles.egipto,#content.hoteles.grecia,#content.hoteles.india,#content.hoteles.indonesia,#content.hoteles.israel,#content.hoteles.japon,#content.hoteles.jordania,#content.hoteles.laos,#content.hoteles.marruecos,#content.hoteles.mexico,#content.hoteles.myanmar,#content.hoteles.nepal,#content.hoteles.puntacana,#content.hoteles.tailandia,#content.hoteles.turquia,#content.hoteles.vietnam,.col~.col,.frb~.frb,section.head-index .in h1{margin-top:0}#content .intro-title{display:inline-block;z-index:1;width:100%;max-width:1140px;margin:45px auto 0;padding:3px 38px 7px;text-align:center;font-size:27px;color:#646464}#content .introduction,#content .ultima-hora{padding:12px 38px 3px;position:relative;max-width:1140px;z-index:1}#content .ultima-hora h3{color:#ff176a;font-size:25px;font-weight:bolder;text-transform:uppercase;text-align:center}#content .introduction{text-align:justify}#content .ultima-hora{margin:0 auto;text-align:justify}#content .introduction h1,#content .main h3,.text-center+.container h1,.text-center+.container h2{color:#ff176a;font-size:25px;font-weight:bolder;text-transform:uppercase},#content .infoimportante p,#content .introduction p,#content .post-text .column,#content .post-text p{text-align:justify}#content .infoimportante .column,#content .introduction .column,#content .post-text .column{padding:10px 12px 0;text-align:justify}#content .post-text .column h3,#content .post-text .column h4{text-align:center;margin-top:10px;color:#ff176a;text-transform:uppercase;font-weight:700}#content .post-text .column img{display:block;margin:0 auto;width:100%}#content .infoimportante{z-index:1;position:relative;text-align:justify}#content .list{position:relative;display:block;z-index:100;padding:30px 0}#content .lista .flex,.blog .posts{justify-content:center;padding:0}#content .lista .cajahoteles.flex a,#content .lista .flex li,#content .offer{display:flex;width:47%;margin:15px;padding:0;background:rgba(255,255,255,.9);-webkit-box-shadow:0 0 50px 5px rgba(214,214,214,.29);box-shadow:0 0 50px 5px rgba(214,214,214,.29);border-radius:3px 3px 25px;border:2px solid #f2f3f7;position:relative}.fichahotel{margin:30px 0;position:relative;display:flex}.fichahotel .fixed .col{width:29%;margin:15px;padding:0;background:rgba(255,255,255,.9);-webkit-box-shadow:0 0 50px 5px rgba(214,214,214,.29);box-shadow:0 0 50px 5px rgba(214,214,214,.29);border-radius:3px 3px 25px;border:2px solid #f2f3f7;position:relative}#content .lista .cajahoteles.flex a,.fichahotel .fixed{display:flex;width:30%;background-image:linear-gradient(to top,#0b2348 0,#02868c 100%)}.fichahotel .hotel{background:#fff;margin:30px 0 0;position:relative;border-radius:0 35px 25px 0;border:2px solid #f1f5f8;overflow:hidden;padding:15px 50px;text-align:justify}#content .lista .flex .hotel .col.desc,#content .offer .side small,.fichahotel .hotel p,p{text-align:justify}#content .cajahoteles li img,#content .lista .cajahoteles.flex a li,.blog .keywordboxes,.blog .lista .post.first.last,.hoteles .keywordboxes,.lista,.modal .hotel .picture img,.mostrar_calendario,div.full-width img{width:100%}#content .lista .flex .full-width li{display:block;width:100%;margin:15px;padding:0;background:unset;box-shadow:unset;border-radius:0;border:0;position:relative}#content .lista .flex .full-width li:hover,#content .lista .flex .infoimportante li:hover{border:0}#content .lista .flex .infoimportante li:before{font-family:Linearicons-Free;content:"\e86d";font-weight:400;font-size:22px;position:absolute;color:#ff176a;left:-18px;top:-6px}#content .lista .flex .infoimportante li{display:block;width:100%;margin:20px 0;padding:0 15px;background:0 0;-webkit-box-shadow:0 0;box-shadow:0 0;border-radius:0;border:0;position:relative}#content .lista .flex .infoimportante li:hover{width:100%;margin:20px 0;padding:0 15px}#content .lista .flex .infoimportante ol li:before,#content .lista .flex .infoimportante ul:last-child:nth-child(2) li:before{content:"\e814"}#content .cajahoteles li h3{color:#ff176a;padding:5px 10px;font-size:1.1rem}#content .cajahoteles li h3 span{color:#444;font-size:.7rem;text-transform:uppercase;font-weight:700;display:block;padding:5px 3px 0}#content .cajahoteles li .foto{max-height:175px;overflow:hidden}.blog .keywordboxes div span,.hoteles .keywordboxes div span{display:inline-grid;grid-template-rows:100px;grid-template-columns:300px;grid-gap:3px;justify-items:center;margin:10px}.hoteles .keywordboxes div span{grid-template-columns:202px}.blog .keywordboxes div span a,.hoteles .keywordboxes div span a{background:#ff176a;width:100%;border-radius:20px;padding:0 0 0 100px;text-align:left;line-height:100px;font-size:28px;color:#fff;text-shadow:2px 2px 6px #000}.blog .keywordboxes div span a.keywordbox.light{background:#fff;padding:10px;display:table;border:2px solid #ff167a;border-radius:36px;margin:0 auto;font-style:italic;height:30px;line-height:30px;font-size:16px;color:#64a1ff;text-shadow:0 0 0;text-align:center}.hoteles .keywordboxes div span a{padding:0;text-align:center}.blog .keywordboxes+.tooltip,.hoteles .keywordboxes+.tooltip{background:#ff176a;font-style:italic;border-radius:20px;border:0;color:#fff}.blog .keywordboxes+.tooltip span,.hoteles .keywordboxes+.tooltip span{box-shadow:none}.blog .keywordboxes+.tooltip span a,.hoteles .keywordboxes+.tooltip span a{color:#fff;font-weight:700}.blog .lista .post,.lista .boxitem{width:47%;min-width:450px;margin:1%;padding:0;background:rgba(255,255,255,.9);-webkit-box-shadow:0 0 50px 5px rgba(214,214,214,.29);box-shadow:0 0 50px 5px rgba(214,214,214,.29);border-radius:3px 3px 25px;border:2px solid #f2f3f7;position:relative}#content .lista .flex li:hover,#content .offer .main:hover,#content .offer .side:hover,.blog .lista .post:hover,.lista .boxitem:hover{border:2px solid #dedede}#content .lista .flex div a,#content .lista .flex li a,.blog .lista .flex .post a{width:100%;height:100%}.blog .lista .post .picture img{width:100%;display:block}.blog .lista .post .post-content{padding:20px;text-align:justify}.blog .lista .post .post-keywords{padding:10px;text-align:justify;display:table;border:4px solid #ff167a;border-radius:36px;margin:0 auto;font-style:italic}#content .box,.post+.comentarios{width:100%;margin:15px}#content .lista .flex div .picture span.dto,#content .lista .flex li .picture .dto,.offerbox .dto{left:-65px;padding:50px 0 10px;top:-33px;width:150px;text-shadow:1px 1px 1px #3b85b3;text-align:center;box-shadow:1px 2px 5px #f0f8ff;font-weight:700;color:#fff}#content .lista .flex li .picture .dto,.offerbox .dto{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);background:#ff176a;transform-origin:center center 0;display:block;position:absolute;font-size:15px}#content .lista .flex li .picture{display:block;width:100%;height:180px;overflow:hidden;min-width:260px;position:relative;border-radius:3px 0 0 3px}#content .left-col .side .picture:before,#content .lista .flex div .picture:before,#content .lista .flex li .picture:before,.blog .lista .flex .post .pictures:before{height:180px;position:absolute;top:0;width:100%;left:0;z:0;content:" ";opacity:.6}#content .left-col .side .picture img,#content .lista .flex div .picture img,#content .lista .flex div .picture2 img,#content .lista .flex li .picture img{min-width:100%}#content .lista .flex li .info{position:relative;display:block;overflow:hidden;padding:15px 10px 10px;width:100%;height:100%}#content .lista .flex li .info h3,.blog h2.post-title,.lista .boxitem h2{width:100%;max-height:65px;margin-bottom:5px;overflow:hidden;font-size:18px;color:#ff176a;text-align:center}.blog h2.post-title,.lista .boxitem h2{overflow:visible;display:block;padding-top:15px}#content .lista .flex li .info p,.res-info p{font-size:12px;margin:2px 0}#content .lista .flex li .info p i,.res-info p i{font-size:18px;float:left;margin-right:5px;color:#09a5cd}#content .lista .flex li .info .desde{position:absolute;bottom:8px;left:8px;padding-left:10px}#content .lista .flex li .picture .before-price{position:absolute;bottom:12px;right:8px;font-size:11px;padding:0 20px 0 10px;text-align:right;color:#fa0001;text-decoration:line-through;background:#fff;border-radius:4px}#content .lista .flex div .desde span strong,#content .lista .flex li .info .desde strong,#content .lista .flex li .picture .before-price strong,.offerbox .antes strong,.offerbox .desde strong{font-size:25px;display:block;margin-top:-10px}#content .lista .flex li .picture .before-price strong{font-size:20px}#content .lista .flex li .button{position:absolute;bottom:8px;right:8px;width:auto;height:auto}#content .lista .flex div.full-width,div.full-width{width:100%;background:#fff;margin:15px 0 0;position:relative;border-radius:35px 35px 25px 0;border:2px solid #f1f5f8;overflow:hidden}#content .lista .flex div .picture,#content .lista .flex div .picture2{width:98%;min-width:260px;position:relative;display:block;overflow:hidden}.cajaofertas .full-width{margin:-150px 0 0}#content .lista .flex div.full-width a{width:unset;height:unset}#content .lista .flex div .picture{height:180px;border-radius:25px 25px 0 0;margin:10px auto 0}#content .lista .flex div .picture2{height:250px;border-radius:3px;margin:10px auto;box-shadow:1px 2px 5px #f0f8ff}#content.blog .lista .flex div.post .picture{display:unset;width:auto;height:auto;overflow:unset;min-width:unset;position:unset;border-radius:0;margin:0}#content .lista .flex div .picture span{position:absolute;bottom:5px;right:5px;background:#fff;padding:4px 12px}#content .lista .flex div .picture span.dto{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);background:#ff176a;transform-origin:center center 0;display:block;position:absolute;font-size:15px;bottom:unset;right:unset}#content .lista .flex div .info{position:relative;display:block;overflow:hidden;padding:0 10px;width:100%}#content .lista .flex div .info .description{width:40%;display:inline-block;margin:10px 0;vertical-align:top;border-right:1px solid #dfdfdf;padding:0 15px 0 5px;text-align:justify}#content .lista .flex div .info .items{position:relative;display:inline-block;overflow:hidden;padding:15px 10px 10px 14px;width:36%}#content .lista .flex div .info .desde{display:inline-block;text-align:right;vertical-align:top;padding:10px 10px 50px;width:24%}#content .lista .flex div .info .desde .dto{text-align:right;color:#fa0001;text-decoration:line-through;padding:0 20px 0 0;height:50px}#content .lista .flex li .info h3,.blog .lista .flex .post h2{width:100%;max-height:65px;margin-bottom:5px;overflow:hidden;font-size:18px;color:#ff176a}.tipsy-top{cursor:pointer}.res-info{padding:15px 10px}.res-info h3{font-size:18px;background:#09a5cd;padding:4px 10px;color:#fff;border-radius:8px 8px 0 0;position:absolute;top:160px;box-shadow:0 -3px 3px #ddd}.res-info p{border-bottom:2px solid #eee;padding:10px 0}.res-info p:last-child{border-bottom:0}#content .lista .flex div .info p,.res-info p{font-size:12px;margin:2px 0;text-align:left}#content .lista .flex div .info p i,.inc i,.res-info p i{font-size:18px;float:left;margin-right:5px;color:#ff176a}.inc span{display:inline-block;padding-top:5px;margin-right:10px}.inc i{float:unset;display:inline-block;font-size:24px;margin-right:0}#content .lista .flex div .desde span{display:inline-block;padding:0 20px 0 0;color:#0056b3}#content .lista .flex div .desde .button{width:auto;display:inline-block;vertical-align:bottom}#content .left-col,#content .offer{width:100%;background:0 0;box-shadow:none}#content .left-col{display:flex;text-align:left;margin:15px 0 25px}#content .box,#content .main,#content .side{background:#fff;width:100%;padding:20px;border:2px solid #f2f3f7;position:relative}#content .side{width:27%;margin-right:0}#content .side .other-offers img{display:block;margin:20px auto 0}#content .left-col .side{margin:0 3% 0 0;padding:0}#content .left-col .side .picture{max-width:295px;overflow:hidden}#content .lista .flex .hotel h3,#content .offer .main h3,#content .offer .side h3{font-size:1.3rem;margin-top:40px}#content .lista .flex .hotel .col.desc p{margin-bottom:20px;padding:0 15px 0 5px;text-align:justify}h2.post-title{width:100%;font-weight:600;font-size:2.2rem;margin-bottom:170px;color:#253145;position:relative;display:inline-block;text-align:center}.lista .boxitem h2:after,h2.post-title:after{content:"";display:block;width:100px;height:6px;border-radius:4px;background:#ff176a;margin:20px auto 0}#content.butan h2.post-title,#content.camboya h2.post-title,#content.china h2.post-title,#content.dubai h2.post-title,#content.egipto h2.post-title,#content.grecia h2.post-title,#content.india h2.post-title,#content.indonesia h2.post-title,#content.israel h2.post-title,#content.japon h2.post-title,#content.jordania h2.post-title,#content.laos h2.post-title,#content.marruecos h2.post-title,#content.mexico h2.post-title,#content.myanmar h2.post-title,#content.nepal h2.post-title,#content.puntacana h2.post-title,#content.tailandia h2.post-title,#content.turquia h2.post-title,#content.vietnam h2.post-title{margin-top:-25px;text-shadow:0 1px 4px #fff;color:#333;margin-bottom:105px}#content.butan h2.post-title:after,#content.camboya h2.post-title:after,#content.china h2.post-title:after,#content.dubai h2.post-title:after,#content.egipto h2.post-title:after,#content.grecia h2.post-title:after,#content.india h2.post-title:after,#content.indonesia h2.post-title:after,#content.israel h2.post-title:after,#content.japon h2.post-title:after,#content.jordania h2.post-title:after,#content.laos h2.post-title:after,#content.marruecos h2.post-title:after,#content.mexico h2.post-title:after,#content.myanmar h2.post-title:after,#content.nepal h2.post-title:after,#content.puntacana h2.post-title:after,#content.tailandia h2.post-title:after,#content.turquia h2.post-title:after,#content.vietnam h2.post-title:after{content:unset}#content.butan h2.post-title:before,#content.camboya h2.post-title:before,#content.china h2.post-title:before,#content.dubai h2.post-title:before,#content.egipto h2.post-title:before,#content.grecia h2.post-title:before,#content.india h2.post-title:before,#content.indonesia h2.post-title:before,#content.israel h2.post-title:before,#content.japon h2.post-title:before,#content.jordania h2.post-title:before,#content.laos h2.post-title:before,#content.marruecos h2.post-title:before,#content.mexico h2.post-title:before,#content.myanmar h2.post-title:before,#content.nepal h2.post-title:before,#content.puntacana h2.post-title:before,#content.tailandia h2.post-title:before,#content.turquia h2.post-title:before,#content.vietnam h2.post-title:before{content:"";display:block;width:100px;height:6px;border-radius:4px;background:#ff176a;margin:50px auto 0}.post.selected .post-details{display:block;float:right;padding:10px 20px;font-style:italic}p{color:#666;display:block}.fotorama{overflow:hidden}.fotorama img{max-width:290px}section.head-index{position:relative;height:750px;display:block;margin-top:-80px;background:url(https://www.viajestravelstore.com/files/images/head/egipto.webp) top center}section.head-index:before{height:550px;position:absolute;top:0;width:100%;left:0;z-index:0;content:" ";opacity:.6}section.head-index:after,section.head:after{content:"";display:block;position:absolute;bottom:0;width:100%;background:url(https://www.viajestravelstore.com/template/Tours/images/loop.svg) top center/100% 70px no-repeat;height:69px}section.head-index .lnr-heart{display:inline-block;font-size:1.5rem;text-shadow:0 0 10px #fff,1px 1px 0 #fff;color:#ff005a;animation:.7s infinite latidos;transform-origin:center}section.head-index .in{top:250px}.in h1{color:#fff;font-weight:700;font-size:2.5rem;display:block;margin-top:150px;text-shadow:1px 2px 4px rgba(0,0,0,.3)}.in p{font-size:1.5rem;color:rgba(255,255,255,.7);display:block;margin-bottom:50px}.testim h2,.testim h5 i{font-size:35px;color:#09a5cd}.in .input-group .form-control{height:65px;line-height:40px;font-size:15px;border:2px solid #fff;-o-transition:.3s;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;border-radius:38px;padding-left:25px}.in .input-group .btn{padding:0 25px;font-size:15px;text-transform:uppercase;position:absolute;right:7px;top:7px;bottom:7px;border-radius:26px;z-index:1000;font-weight:600;line-height:42px;width:164.41px}.in .input-group .btn i{top:5px;font-size:25px;margin-left:7px}.in .input-group .form-control:focus{border-color:#fff;-o-transition:.3s;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.form-control:focus{box-shadow:none!important;-o-transition:.3s;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.slick-arrow,.slick-arrow:focus,.testim{-webkit-box-shadow:0 0 50px 5px rgba(214,214,214,.29);box-shadow:0 0 50px 5px rgba(214,214,214,.29)}.breadcrumb-list .list-items li:before{position:absolute;content:">";top:1px;right:5px;width:10px;height:28px;color:#ff176a;font-size:12px}.breadcrumb-list .list-items li{padding-right:22px;color:#fff;position:relative;line-height:24px;margin-bottom:0;display:inline-block}.testim{border-radius:3px;background:#fff;padding:15px;margin-left:20px;width:25%}.testim h5{display:block;padding-left:50px}.mapa .pin,.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value,.post2 h2.post-title,.post2 i,.testim h5 i{position:absolute}.testim h5 i{left:0;margin-right:10px;top:4px}.testim h5 small{display:block;font-size:12px;margin-top:2px;font-weight:600;color:#6fa8fa}.testim p{margin-top:15px;color:#ff176a;margin-bottom:0;font-size:17px;display:block;text-align:center}#reservation h3:last-of-type,.row{text-align:left}.post1{text-align:center;margin:50px 0}.mapa,.slick{margin:0 auto}.post2,.post20{background:#003d68;padding:150px 0 50px;border-top:4px solid #64a1ff;border-bottom:40px solid #ff176a}.post20{padding:30px 0}.post20 .post-content{width:80%;display:block;margin:0 auto}.post20 h2.post-title{margin-top:130px;position:absolute;width:80%}.post20 h2.post-title:first-child{margin-top:0;position:unset;width:100%;text-transform:uppercase;font-weight:700;color:#ff176a}.post2 h2.post-title{margin-top:130px;width:100%}.post2 i{font-size:150px;color:rgba(255,255,255,.5);top:20px}.post2 a.edit,.post20 a.edit{background:#fff;color:#222}.post2 a.edit:hover,.post20 a.edit:hover{background:0 0;color:#fff;border:2px solid #fff}#content.viajes .container{margin-top:180px}.top{display:block;text-align:right}.top h2{display:block;margin:15px 0;color:rgba(255,255,255,.7)}.top h2 strong{display:block;color:#fff}.mapa{width:819px}.mapa .pin{top:6px;transform:translateX(-50%) translateY(-50%);font-size:0;width:15px;height:15px;transition:top .3s;z-index:901}.mapa .pin:before{content:"";position:relative;display:block;width:300%;height:300%;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:#01a4e9;animation:1.25s cubic-bezier(.215,.61,.355,1) infinite pulse-ring;z-index:900}.mapa .pin:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#ff176a;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.3);animation:1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite pulse-dot;z-index:900}.mapa .pin:hover{background-position:30px 0;top:6px;transition:top .3s;z-index:900}.mapa .pin.eg{transform:translate(435px,165px)}.mapa .pin.tu{transform:translate(435px,115px)}.mapa .pin.jo{transform:translate(455px,145px)}.mapa .pin.ma{transform:translate(365px,165px)}.mapa .pin.du{transform:translate(500px,165px)}.mapa .pin.gr{transform:translate(405px,115px)}.mapa .pin.is{transform:translate(480px,145px)}.mapa .pin.in{transform:translate(555px,180px)}.mapa .pin.ta{transform:translate(605px,180px)}.mapa .pin.ch{transform:translate(620px,125px)}.mapa .pin.ja{transform:translate(690px,130px)}.mapa .pin.ne{transform:translate(545px,135px)}.mapa .pin.bu{transform:translate(570px,135px)}.slick-slide{margin:20px}.slick-arrow,.slick-arrow:focus{background:#0056b3;border-radius:25px;height:40px;width:40px}#content .lista .flex .show-go .reservar,.slick-arrow:active,.slick-arrow:hover{background:#ff176a}.offerbox,.slidebox{-webkit-box-shadow:0 0 50px 5px rgba(214,214,214,.29);box-shadow:0 0 50px 5px rgba(214,214,214,.29);border-radius:3px;background:#fff;padding:5px;min-height:440px;position:relative}.slidebox{min-height:350px;margin:20px 0}.offerbox .imagen,.slidebox .imagen{position:relative;width:100%;max-height:150px;overflow:hidden}.slidebox .texto{display:table;height:190px}.slidebox .texto p{display:table-cell;vertical-align:middle;text-align:center;font-style:italic}.slidebox .texto strong{color:#ff176a;font-size:18px;font-weight:360}.offerbox .imagen .button{position:absolute;top:100px;right:7px}.offerbox .imagen .button:hover{color:#fff;border-color:#fff}.offerbox .inc{padding:10px 0;text-align:center}.offerbox .inc a{display:block;text-align:center}.offerbox .inc:after{content:"";display:block;width:100px;height:4px;border-radius:4px;background:#ddd;margin:20px auto 0}#content .main .offerbox h3,.offerbox h3{width:100%;max-height:65px;margin:5px 0 25px;overflow:hidden;font-size:18px;color:#ff176a;text-align:center;font-family:unset;text-transform:unset;font-weight:400}.offerbox .info{display:block;height:200px;padding:5px 15px}.offerbox .info .bottom{position:relative;bottom:0}#content .lista .flex div .offerbox .info p,.offerbox .info p{width:80%;margin:0;padding:0;font-size:13px}.aviso-legal .lista .flex h3,.modal h3.city,.quienes-somos .lista .flex h3{font-size:1.3rem}.offerbox .info p i{font-size:18px;float:left;margin-right:7px;color:#09a5cd;margin-top:1px;line-height:18px}.offerbox .antes,.offerbox .desde{position:absolute;bottom:0;right:8px}.offerbox .antes{right:100px;color:#fa0001;text-decoration:line-through}section.head{position:relative;height:450px;display:block;margin-top:-80px}section.egipto.head{background:url(https://www.viajestravelstore.com/files/images/head/egipto.webp) center center}section.turquia.head{background:url(https://www.viajestravelstore.com/files/images/head/turquia.webp) center center}section.jordania.head{background:url(https://www.viajestravelstore.com/files/images/head/jordania.webp) center center}section.marruecos.head{background:url(https://www.viajestravelstore.com/files/images/head/marruecos.webp) center center}section.dubai.head{background:url(https://www.viajestravelstore.com/files/images/head/dubai.webp) center center}section.grecia.head{background:url(https://www.viajestravelstore.com/files/images/head/grecia.webp) center center}section.israel.head{background:url(https://www.viajestravelstore.com/files/images/head/israel.webp) center center}section.libano.head{background:url(https://www.viajestravelstore.com/files/images/head/libano.webp) center center}section.india.head{background:url(https://www.viajestravelstore.com/files/images/head/india.webp) center center}section.tailandia.head{background:url(https://www.viajestravelstore.com/files/images/head/tailandia.webp) center center}section.china.head{background:url(https://www.viajestravelstore.com/files/images/head/china.webp) center center}section.japon.head{background:url(https://www.viajestravelstore.com/files/images/head/japon.webp) center center}section.nepal.head{background:url(https://www.viajestravelstore.com/files/images/head/nepal.webp) center center}section.butan.head{background:url(https://www.viajestravelstore.com/files/images/head/butan.webp) center center}section.vietnam.head{background:url(https://www.viajestravelstore.com/files/images/head/vietnam.webp) center center}section.camboya.head{background:url(https://www.viajestravelstore.com/files/images/head/camboya.webp) center center}section.myanmar.head{background:url(https://www.viajestravelstore.com/files/images/head/myanmar.webp) center center}section.indonesia.head{background:url(https://www.viajestravelstore.com/files/images/head/indonesia.webp) center center}section.laos.head{background:url(https://www.viajestravelstore.com/files/images/head/laos.webp) center center}section.puntacana.head{background:url(https://www.viajestravelstore.com/files/images/head/republica-dominicana.webp) center center}section.mexico.head{background:url(https://www.viajestravelstore.com/files/images/head/mexico.webp) center center}section.ultima-hora.head{background:url(https://www.viajestravelstore.com/files/images/head/ultima-hora.webp) center center}section.hoteles.head{background:url(https://www.viajestravelstore.com/files/images/head/hoteles.webp) center center}section.hotel.head{background:url(https://www.viajestravelstore.com/files/images/head/hotel.webp) center center}section.viajes-a-medida.head{background:url(https://www.viajestravelstore.com/files/images/head/viajes-a-medida.webp) center center}section.quienes-somos.head{background:url(https://www.viajestravelstore.com/files/images/head/quienes-somos.webp) center center}section.contacto.head{background:url(https://www.viajestravelstore.com/files/images/head/contacto.webp) center center}section.pago-seguro.head,section.seguro-de-viaje.head{background:url(https://www.viajestravelstore.com/files/images/head/pago-seguro.webp) center center}section.aviso-legal.head{background:url(https://www.viajestravelstore.com/files/images/head/aviso-legal.webp) center center}section.blog.head,section.faq.head{background:url(https://www.viajestravelstore.com/files/images/head/blog.webp) center center}section.mi-cuenta.head{background:url(https://www.viajestravelstore.com/files/images/head/mi-cuenta.webp) center center}section.head:before{height:350px;position:absolute;top:0;width:100%;left:0;z:0;content:" ";opacity:.6}.in{position:relative;top:185px;display:block;text-align:center;z-index:1}#content .lista .flex .show-go{display:none;cursor:pointer;position:fixed;bottom:40px;left:20px;z-index:5}#content .lista .flex .show-go a{padding:10px 20px 10px 40px;background:#0056b3;font-size:18px;color:#fff;position:relative}#content .lista .flex .show-go a:before{font-family:Linearicons-Free;font-weight:700;font-size:23px;color:#fff;position:absolute;top:5px;left:10px}#content .lista .flex .show-go a.go-up:before{content:"\e862"}#content .lista .flex .show-go a.presupuesto:before,#content .lista .flex .show-go a.reservar:before{content:"\e8a6"}#content .lista .flex .show-go .go-up{background:#0056b3}#content .lista .flex #offer-nav{overflow:hidden;background-color:#0056b3;text-align:center}#content .lista .flex #offer-nav a{display:inline-block;width:18%;min-width:100px;color:#f2f2f2;text-align:center;padding:20px 0;text-decoration:none;font-size:.9rem;line-height:14px;font-weight:700;text-transform:uppercase}#content .lista .flex #offer-nav a:hover{background-color:#ff176a;color:#fff}#content .lista .flex #offer-nav a.active{background-color:#4caf50;color:#fff}#content .lista .flex .main ul.pills-nav{margin-bottom:20px;padding:0}#content .lista .flex .main ul.pills-nav li{display:inline-block;border-radius:25px;width:14%;min-width:118px;border:2px solid transparent;box-shadow:0 0 0;background:#ff176a;text-align:center;margin:10px .14%;padding:0;height:30px;line-height:30px}#content .lista .flex .main ul.pills-nav li:before,footer .links li:first-child:before,footer .links ul:first-child li a:before{content:""}#content .lista .flex .main ul.pills-nav li:after{font-family:Linearicons-Free;content:"\e862";font-weight:700;font-size:23px;position:absolute;bottom:-20px;left:37%;color:#ff176a}#content .lista .flex .main ul.pills-nav li:hover:after{font-family:Linearicons-Free;content:"";font-weight:700;font-size:23px;position:absolute;bottom:-20px;left:37%;color:#ff176a}#content .lista .flex .main ul.pills-nav li a{display:block;color:#fff;width:100%;text-transform:uppercase;line-height:25px}#content .lista .flex .itinerary p{margin-bottom:20px;text-align:justify}#content .lista .flex .itinerary p:nth-child(odd){text-transform:uppercase;color:#64a1ff;font-weight:700;margin:25px 0 0}#content .lista .flex .main ul.lista-texto li,#content .lista .flex .side ul.lista-texto li{margin:10px 0;width:100%;color:#666;font-size:13px;font-weight:700;box-shadow:0 0 0;border-radius:0;border:0;padding-left:20px;position:relative;text-align:justify}#content .lista .flex .main ul.lista-texto li:before,#content .lista .flex .side ul.lista-texto li:before{font-family:Linearicons-Free;content:"\e87e";font-weight:400;font-size:13px;position:absolute;color:#ff176a;left:-5px;top:1px}#content .sobre-destino ul li{margin:10px 0;width:100%;color:#666;box-shadow:0 0 0;border-radius:0;border:0;padding-left:20px;position:relative;text-align:justify}#content .sobre-destino ul li:before{font-family:Linearicons-Free;content:"\e87f";font-weight:400;font-size:18px;position:absolute;color:#ff176a;left:-8px;top:-3px}#content .lista .flex .side .hotels h4{font-size:1rem}#content .lista .flex .side .hotels strong{font-size:.5rem}#content .lista .flex .side .hotels .button{font-size:11px;margin-bottom:5px}#reservation h3{font-size:1.25rem;text-align:center;margin-top:40px}#reservation h3:first-of-type{margin-top:0;text-align:center}.gracias img{max-width:30%}#reservation .gracias h3:first-of-type,#reservation .gracias h3:last-of-type,.gracias h3{text-align:center;margin-top:30px}.lista .flex .presentation .row.big .col:first-child,.quienes-somos .lista .flex .presentation .row .col:first-child{max-width:35%;font-weight:600;min-width:300px}.lista .flex .presentation .row.big .col:first-child strong,.quienes-somos .lista .flex .presentation .row .col:first-child strong{color:#ff176a;font-size:25px}.form.esquinas-redondas{max-width:1140px;margin:0 auto 30px}.form{margin-top:20px;border:3px solid #d4d4d4;border-radius:6px;overflow:hidden}.form,.form td{color:#555}.form-title{height:50px;line-height:50px;text-align:center;font-size:18px;position:relative;width:100%;background:radial-gradient(ellipse farthest-side at top center,rgba(0,0,0,.08),transparent)}.form-content{background:url("https://www.viajestravelstore.com/template/Tours/images/inputbg.jpg") repeat-x #fff;border-top:1px solid #fff;padding:30px 15px 0;text-align:center}.form-entry{clear:left;text-align:left;padding-bottom:10px}.form-entry.last{padding-bottom:0}.form-entry select{max-width:200px;margin-right:10px}.form-entry .form-entry-title{float:left;text-align:right;width:30%;padding:5px 10px 10px 0;white-space:normal}.form-entry.preview .form-entry-title{padding-top:0}.form-entry .form-entry-content{margin-left:35%}.security-image{margin-bottom:5px}.security-image img{border:2px solid #f9e98e}.security-image .reload-link{position:relative;top:-10px;left:5px}.form .form-content .button{display:inline-block;padding:2px 8px}.texto-privacidad{float:right;width:40%;padding:60px 3%;min-width:430px}.contacto #contactform,.pago-seguro #tpvform,.viajes-a-medida #viajeamedidaform{width:50%;min-width:430px}footer{background:url("https://www.viajestravelstore.com/template/Tours/images/footer.jpg") top center no-repeat #2e3b43;border-top:23px solid #2e3b43;min-height:500px;margin-top:30px;position:relative}footer .footer-content{width:87%;max-width:1230px;margin:0 auto}footer .vts{background:url("https://www.viajestravelstore.com/files/images/logo.png") 50% 20px no-repeat;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;padding:100px 0 20px;width:40%;float:left;color:#fff;font-size:14px;font-weight:700}footer .links{float:left;width:60%;padding:70px 0}footer .copyright,footer .social{width:87%;text-align:center;position:absolute}footer .links ul{float:left;width:32%}footer .links ul:first-child{width:68%}footer .links li:first-child{color:#fff;text-transform:uppercase;font-size:16px;margin:15px 0 10px}footer .links li a:before{font-family:Linearicons-Free;content:"\e814";color:#aaa;margin-right:6px;top:1px;position:absolute;left:0}footer .links li a{font-weight:700;padding-left:20px}footer .links ul:first-child li{color:#ff176a;text-align:center}footer .links ul:first-child li a{font-weight:400;padding-left:0}footer .social{bottom:45px}footer .copyright{color:#fff;clear:both;font-size:13px;text-transform:uppercase;height:40px;bottom:0;padding-top:8px}.tipsy{padding:5px;font-size:11px;position:absolute;z-index:1020}.tipsy-outer{padding:5px 8px 4px;background-color:#000;color:#fff;max-width:200px;text-align:center;word-wrap:break-word;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-s{font-size:12px;background:#01a4e9;border-radius:8px}.tipsy-s .tipsy-arrow{bottom:0;border-top-width:0;border-bottom-width:5px;left:40%;-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tipsy-arrow{position:absolute;background:url("https://www.viajestravelstore.com/lib/icons/custom/tipsy.gif") top left no-repeat;width:9px;height:5px}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px}.tooltip{background:#0f0;max-width:1140px;margin:0 auto 15px;padding:2px;border:1px solid #08c408;border-bottom-width:3px;color:#fff;text-align:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.frb-group,.hab-group,.pax-group{margin:15px 0}.tooltip>span{display:block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:9px 5px 9px 35px;background:url("https://www.viajestravelstore.com/lib/icons/32/Orange Ball.png") 0 60% no-repeat;box-shadow:0 8px 2px 0 rgba(0,0,0,.25)}.tooltip.success{background:#5ec53f;border-color:#4eb52f;color:#fff}.tooltip.success>span{background:url("https://www.viajestravelstore.com/lib/icons/32/emblem-default.png") 0 60% no-repeat}.tooltip.error{background:#f2432e;border-color:#d91b0b;color:#fff}.tooltip.error>span{background-image:url("https://www.viajestravelstore.com/lib/icons/32/dialog-error.png")}.tooltip.notification{background:url("https://www.viajestravelstore.com/template/Tours/images/buttonbg.jpg") 0 100% repeat-x #fff;border-color:#d4d4d4;color:#000}.tooltips[tooltip-position=bottom] span:after,.tooltips[tooltip-position=top] span:after{left:50%;margin-left:-8px;border-right:8px solid transparent;border-left:8px solid transparent}.tooltip.notification>span{background-image:url("https://www.viajestravelstore.com/lib/icons/32/Get Info.png")}.tooltips{position:relative;display:inline;z-index:902}.tooltips span{font:700 12px sans-serif;position:absolute;z-index:903;color:#fff;background:#185d88;padding:5px 10px;width:140px;text-align:center;transition:transform .3s,margin-left .2s,margin-top .2s;border-radius:3px;text-transform:uppercase}.tooltips>span img{max-width:140px}.tooltips[tooltip-position=top] span{margin-left:10px;-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}.tooltips[tooltip-position=bottom] span{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.tooltips[tooltip-position=left] span{margin-top:30px;-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.tooltips[tooltip-position=right] span{margin-top:30px;-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}.tooltips span:after{content:"";position:absolute;width:0;height:0;border-top:8px solid #185d88;border-right:8px solid #185d88;border-left:8px solid #185d88;z-index:904}.tooltips[tooltip-position=top] span:after{top:100%;border-top:8px solid #185d88;z-index:904}.tooltips[tooltip-position=bottom] span:after{bottom:100%;border-bottom:8px solid #000}.tooltips[tooltip-position=left] span:after,.tooltips[tooltip-position=right] span:after{top:50%;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-top:-8px}.tooltips[tooltip-position=left] span:after{left:100%;border-left:8px solid #000}.tooltips[tooltip-position=right] span:after{right:100%;border-right:8px solid #000}.tooltips:hover span{visibility:visible;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);z-index:1025}.tooltips[tooltip-position=top]:hover span{bottom:30px;left:50%;margin-left:-76px;z-index:1026}.tooltips[tooltip-position=bottom]:hover span{top:30px;left:50%;margin-left:-76px}.tooltips[tooltip-position=left]:hover span{right:100%;top:50%;margin-top:-15px;margin-right:15px}.tooltips[tooltip-position=right]:hover span{left:100%;top:50%;margin-top:-15px;margin-left:15px}.tooltips[tooltip-type=primary]>span{background-color:#2980b9}.tooltips[tooltip-type=primary][tooltip-position=top]>span:after{border-top:8px solid #2980b9}.tooltips[tooltip-type=primary][tooltip-position=bottom]>span:after{border-bottom:8px solid #2980b9}.tooltips[tooltip-type=primary][tooltip-position=left]>span:after{border-left:8px solid #2980b9}.tooltips[tooltip-type=primary][tooltip-position=right]>span:after{border-right:8px solid #2980b9}.tooltips[tooltip-type=success]>span{background-color:#27ae60}.tooltips[tooltip-type=success][tooltip-position=top]>span:after{border-top:8px solid #27ae60}.tooltips[tooltip-type=success][tooltip-position=bottom]>span:after{border-bottom:8px solid #27ae60}.tooltips[tooltip-type=success][tooltip-position=left]>span:after{border-left:8px solid #27ae60}.tooltips[tooltip-type=success][tooltip-position=right]>span:after{border-right:8px solid #27ae60}.tooltips[tooltip-type=warning]>span{background-color:#f39c12}.tooltips[tooltip-type=warning][tooltip-position=top]>span:after{border-top:8px solid #f39c12}.tooltips[tooltip-type=warning][tooltip-position=bottom]>span:after{border-bottom:8px solid #f39c12}.tooltips[tooltip-type=warning][tooltip-position=left]>span:after{border-left:8px solid #f39c12}.tooltips[tooltip-type=warning][tooltip-position=right]>span:after{border-right:8px solid #f39c12}.tooltips[tooltip-type=danger]>span{background-color:#c0392b}.tooltips[tooltip-type=danger][tooltip-position=top]>span:after{border-top:8px solid #c0392b}.tooltips[tooltip-type=danger][tooltip-position=bottom]>span:after{border-bottom:8px solid #c0392b}.tooltips[tooltip-type=danger][tooltip-position=left]>span:after{border-left:8px solid #c0392b}.tooltips[tooltip-type=danger][tooltip-position=right]>span:after{border-right:8px solid #c0392b}.blocker{padding:55px 0}.modal{width:auto;height:auto;max-width:80%}.modal h2{display:block;margin:25px auto 40px;text-align:center}.modal h3{font-size:16px;margin:15px 0 3px;color:#ff176a}.modal h3.city{margin:60px 0 20px;display:block;clear:both;width:100%;text-align:center;color:#09a5cd;text-transform:uppercase}.modal .hotels{display:grid;width:100%;grid-template-columns:repeat(4,1fr);grid-gap:10px}.modal .hotel{width:100%;border:1px solid #dce0e0;border-radius:5px;box-shadow:0 4px 5px rgba(0,0,0,.15);position:relative;z-index:0}.modal .hotel .picture{height:200px;overflow:hidden}.modal .hotel strong{display:block;width:100%;text-align:center;color:#ff176a;margin:10px 0;text-transform:uppercase}.frb input~label:before{font-family:Linearicons-Free;content:"\e886";position:absolute;top:50%;margin-top:-16px;left:10px;font-size:22px}.frb input:checked~label:before{content:"\e87f"}.frb input~label{position:relative;cursor:pointer;width:100%;border:2px solid #bdcfe1;border-radius:5px;background-color:#fafafa}.frb input:checked~label,.frb input~label:focus,.frb input~label:hover{border:2px solid #ff176a}.frb input:checked~label{color:#fafafa;background-color:#ff176a}.frb input:checked~label span.frb-description{display:none;padding:0 65px 5px 50px;text-align:justify;font-size:12px}.frb input:checked~label span.frb-link a{color:#fff;border-bottom:1px dotted #fff}.frb input:empty~label span.frb-title{font-size:16px;font-weight:700;padding:5px 50px 0}.frb input:empty~label span.frb-link{display:block;font-size:14px;font-weight:400;padding:0 50px 5px}.frb input:empty~label span.frb-description{padding:0 65px 5px 50px;text-align:justify;font-size:12px}.frb input:empty~label span.frb-price{font-size:16px;font-weight:700;position:absolute;top:30%;right:2%}.pax-group{grid-template-columns:repeat(3,1fr)}.hab-group{grid-template-columns:repeat(2,1fr)}.hab-group .col label,.pax-group .col label{font-weight:700;width:50%}dl dd,dl dt{border-bottom:2px solid #eee;margin:0}dl dt{background:#cae1ff;padding:10px}dl dt:first-child{border-radius:8px 8px 0 0}dl dt:last-child{margin-bottom:0;background:#008be3;border:0;color:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}dl dd{padding:10px 10px 10px 30px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;list-style:none;padding:0 180px 0 28px;outline:0}.ui-autocomplete li{background:#fff;background:linear-gradient(180deg,#fff 20%,#f9f9f9 80%);border:3px solid #f2f3f7;border-width:0 3px}.ui-autocomplete li div{display:block;font-weight:700;color:#64a1ff;line-height:38px}.ui-autocomplete li:last-child{border-radius:0 0 10px 10px}.ui-autocomplete li:before{font-family:Linearicons-Free;content:"\e81b";margin:0 10px;font-weight:400;font-size:22px;float:left;line-height:42px}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("https://www.viajestravelstore.com/template/Tours/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-datepicker{background:#fff;border:1px solid #5179bc;display:none;width:200px;text-align:center}.ui-datepicker-header{color:#fff;background:#5179bc;padding:5px;text-align:center}.ui-datepicker-prev{cursor:pointer;float:left;background:url("https://www.viajestravelstore.com/lib/icons/16/arrow_left.png") no-repeat;width:16px;height:16px}.ui-datepicker-next{cursor:pointer;float:right;background:url("https://www.viajestravelstore.com/lib/icons/16/arrow_right.png") no-repeat;width:16px;height:16px}.mostrar_calendario .ui-datepicker-title,.ui-datepicker-title{display:inline}table.ui-datepicker-calendar{border-collapse:unset}.ui-datepicker-calendar{padding:5px;margin:0 auto}.ui-datepicker-calendar th{font-weight:400;font-size:12px;color:#999}.ui-datepicker-calendar td{border:1px solid #ccc;text-align:center;overflow:hidden}.ui-datepicker-calendar td a{color:#3159ac;display:block;height:20px;text-decoration:none;width:20px}.ui-datepicker-calendar td span.ui-state-default{border:0;background:0 0;color:#666;float:left;font-weight:400;height:20px;position:relative;width:20px}.mostrar_calendario td.ui-datepicker-today,td.ui-datepicker-today{background:#fee}td.ui-state-highlight{background:#5179bc}.mostrar_cargando{width:100%;color:#09a5cd;font-weight:500;font-size:1.2rem;text-align:center;position:absolute;left:0;top:0;line-height:50px;background:#fff;z-index:2;border-radius:8px;padding:30px 0}.mostrar_calendario .ui-datepicker{background:rgba(0,0,0,0);border:0;width:100%}.mostrar_calendario div .ui-datepicker-header{background:rgba(0,0,0,0);color:#fff;padding:5px;text-align:center;width:90%;margin:20px auto}.mostrar_calendario .ui-datepicker-prev{background:0 0;cursor:pointer;float:left;height:16px;text-align:right}.mostrar_calendario .ui-datepicker-prev:before{background:0 0;font-family:Linearicons-Free;content:"\e879";float:left;color:#ff176a;font-size:22px;margin-top:-8px}.mostrar_calendario .ui-datepicker-next{background:0 0;cursor:pointer;float:right;height:16px;text-align:left}.mostrar_calendario .ui-datepicker-next:before{background:0 0;font-family:Linearicons-Free;content:"\e87a";cursor:pointer;float:right;text-align:right;color:#ff176a;font-size:22px;margin-top:-8px}.mostrar_calendario div .ui-datepicker-title{background:rgba(0,0,0,0);display:inline}.mostrar_calendario table.ui-datepicker-calendar td span.ui-state-default,.mostrar_calendario table.ui-datepicker-calendar td.ui-state-disabled span.ui-state-default{background:rgba(0,0,0,0);border:0;color:#666;display:block;font-size:12px;font-weight:400;margin:-23px 0 0 2px;padding:0;text-align:left;width:auto}.mostrar_calendario table.ui-datepicker-calendar td.ui-state-highlight{background:#09a5cd;color:#fff;font-weight:700}.mostrar_calendario td.ui-state-highlight{background:#09a5cd}.mostrar_calendario div .ui-datepicker-month,.mostrar_calendario div .ui-datepicker-year{border:0;color:#09a5cd;text-transform:uppercase;font-weight:700}.mostrar_calendario .ui-datepicker-calendar{margin:0 auto;padding:5px;width:100%;table-layout:fixed}.mostrar_calendario .ui-datepicker-calendar th{color:#999;font-size:12px;font-weight:700}.mostrar_calendario .ui-datepicker-calendar td a:hover{color:#000;text-shadow:1px 1px 1px #fff}.mostrar_calendario table.ui-datepicker-calendar td{background:#ff176a;border:1px solid #ddd;height:45px;padding:3px;width:14%}.mostrar_calendario table.ui-datepicker-calendar td.ui-datepicker-unselectable{background:#fbfbfb;border:1px solid #ddd;display:table-cell;height:45px;text-align:left}.mostrar_calendario table.ui-datepicker-calendar td a{display:block;font-size:12px;height:75px;margin:-5px 0 0 1px;position:relative;text-align:left;width:100%;z-index:1;font-weight:700;color:#444}.mostrar_calendario table.ui-datepicker-calendar td span{color:#fff;display:block;font-size:16px;font-weight:700;margin:-60px 0 0;white-space:nowrap}.fechas_flexibles{margin:0 auto;width:780px}.fechas_flexibles .ui-datepicker{border:1px solid #cecece}.fechas_flexibles .ui-datepicker-calendar td a{color:#3159ac;display:block;text-decoration:none;height:20px;width:20px}.error-404{text-align:center;font-size:180px;font-family:sans-serif;font-weight:800;margin:0 15px 20px;line-height:115px}.error-404>span{line-height:.7;position:relative;color:#ffb485;vertical-align:middle}.error-404 span.zero{position:absolute;top:-9999em;left:-9999em}.error-404>span:first-of-type{color:#d1f2a5;animation:4s infinite colordancing}.error-404>span:nth-of-type(3){color:#f56991;animation:4s infinite colordancing2}.error-404>span:nth-of-type(2){width:140px;height:140px;border-radius:999px}.error-404>span:nth-of-type(2):after,.error-404>span:nth-of-type(2):before{border-radius:999px;content:"";position:absolute;top:0;left:0;width:inherit;height:inherit;box-shadow:inset 30px 0 0 rgba(209,242,165,.4),inset 0 30px 0 rgba(239,250,180,.4),inset -30px 0 0 rgba(255,196,140,.4),inset 0 -30px 0 rgba(245,105,145,.4);animation:4s infinite shadowsdancing}.error-404>span:nth-of-type(2):before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.error-404+p{margin:5px 0 30px}.post-rating{margin:25px 0 10px}.star-rating{width:80px;height:16px;margin:5px auto}.star-rating-default{background:url("https://www.viajestravelstore.com/lib/icons/16/star_1a.png") 100% 0 repeat-x}.star-rating-average{background:url("https://www.viajestravelstore.com/lib/icons/16/star_1.png") repeat-x}.faq-list h3{background:#ff176a;color:#fff;padding:0 10px;line-height:40px;font-size:18px;cursor:pointer}.faq-list h3:first-child{border-radius:10px 10px 0 0}.faq-list h3:last-child{border-radius:0 0 10px 10px;border:2px solid #000}#confsel15,#confsel15 img,#confsel75,#confsel75 img{border:0;display:block}@keyframes latidos{from,to{transform:none}50%{transform:scale(1.4)}}@keyframes shadowsdancing{0%,100%{box-shadow:inset 30px 0 0 rgba(209,242,165,.4),inset 0 30px 0 rgba(239,250,180,.4),inset -30px 0 0 rgba(255,196,140,.4),inset 0 -30px 0 rgba(245,105,145,.4)}25%{box-shadow:inset 30px 0 0 rgba(245,105,145,.4),inset 0 30px 0 rgba(209,242,165,.4),inset -30px 0 0 rgba(239,250,180,.4),inset 0 -30px 0 rgba(255,196,140,.4)}50%{box-shadow:inset 30px 0 0 rgba(255,196,140,.4),inset 0 30px 0 rgba(245,105,145,.4),inset -30px 0 0 rgba(209,242,165,.4),inset 0 -30px 0 rgba(239,250,180,.4)}75%{box-shadow:inset 30px 0 0 rgba(239,250,180,.4),inset 0 30px 0 rgba(255,196,140,.4),inset -30px 0 0 rgba(245,105,145,.4),inset 0 -30px 0 rgba(209,242,165,.4)}}@keyframes colordancing{0%,100%{color:#d1f2a5}25%{color:#f56991}50%{color:#ffc48c}75%{color:#effab4}}@keyframes colordancing2{0%,100%{color:#ffc48c}25%{color:#effab4}50%{color:#d1f2a5}75%{color:#f56991}}@keyframes pulse-ring{0%{transform:scale(.33)}100%,80%{opacity:0}}@keyframes pulse-dot{0%,100%{transform:scale(.8)}50%{transform:scale(1)}}@-webkit-keyframes confianzaExit{0%,49.99%{left:0}100%,50%{left:100%}}@-moz-keyframes confianzaExit{0%,49.99%{left:0}100%,50%{left:100%}}@-o-keyframes confianzaExit{0%,49.99%{left:0}100%,50%{left:100%}}@keyframes confianzaExit{0%,49.99%{left:0}100%,50%{left:100%}}@-webkit-keyframes confianzaFadeInOut{0%,49%{left:100%}100%,50%{left:0}}@-moz-keyframes confianzaFadeInOut{0%,49.99%{left:100%}100%,50%{left:0}}@-o-keyframes confianzaFadeInOut{0%,49.99%{left:100%}100%,50%{left:0}}@keyframes confianzaFadeInOut{0%,49.99%{left:100%}100%,50%{left:0}}#confsel15{position:relative;width:50px;height:50px;margin:0 auto;overflow:hidden}#confsel15 img{width:50px;height:50px;position:absolute;left:0}#confsel15 img.giu15,#confsel75 img.giu15{-webkit-animation-name:confianzaExit;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:3s;-webkit-animation-direction:alternate;-moz-animation-name:confianzaExit;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-duration:3s;-moz-animation-direction:alternate;-o-animation-name:confianzaExit;-o-animation-timing-function:linear;-o-animation-iteration-count:infinite;-o-animation-duration:3s;-o-animation-direction:alternate;animation-name:confianzaExit;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:3s;animation-direction:alternate}#confsel15 img.su15,#confsel75 img.su15{left:100%;z-index:1;-webkit-animation-name:confianzaFadeInOut;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:3s;-webkit-animation-direction:alternate;-moz-animation-name:confianzaFadeInOut;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-duration:3s;-moz-animation-direction:alternate;-o-animation-name:confianzaFadeInOut;-o-animation-timing-function:linear;-o-animation-iteration-count:infinite;-o-animation-duration:3s;-o-animation-direction:alternate;animation-name:confianzaFadeInOut;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:3s;animation-direction:alternate}#confsel75{position:relative;width:75px;height:75px;margin:0 auto;overflow:hidden}#confsel75 img{width:75px;height:75px;position:absolute;left:0}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:"Helvetica Neue",sans-serif;line-height:1.1em} 