.promo-slide{margin-bottom:200px}.noches-slide{background-color:#ff008b;display:inline-block;color:#FFF;padding:10px 20px;font-size:1.2rem;font-weight:100;margin-bottom:5px;line-height:1.2rem;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.5)}.tit-slide{text-transform:uppercase;font-weight:900;color:#FFF;font-size:5rem;line-height:5rem;margin-bottom:15px;text-shadow:1px 2px 4px rgba(0,0,0,0.5)}.price-slide{font-weight:700;color:#FFF;text-shadow:1px 2px 4px rgba(0,0,0,0.5);font-size:3rem;line-height:3rem;padding:15px 30px;margin:0;border:1px solid #FFF;display:inline-block;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.5)}.price-slide span{font-weight:400;font-size:2rem;line-height:3rem}#background-motor{height:100vh;padding:0;overflow:hidden}#motor-reserva{width:100%}.linea-h{background-color:rgba(255,255,255,0.5)}.linea5-h{display:inline-block;height:5px;width:100%;background-color:#ff7a03;margin-top:0}.txt-amaana{color:#fdc001}.img-hotel{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%}.selecciona-fechas{position:absolute;bottom:62px;text-align:center;display:block;width:100%}.selecciona-fechas a{background-color:#0057d9;color:#FFF;padding:15px 40px;text-align:center;display:inline-block;text-transform:uppercase;font-weight:100;letter-spacing:.1rem}.selecciona-fechas h4{color:#0057d9;padding:0;text-align:center;display:block;margin-bottom:0}#oferta-destacada{padding-top:70px;padding-bottom:70px;background-image:url("../img/background_click_and_book_actividades.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.oferta-destacada-tit{border-bottom:1px solid #ced4da}.subtit-ofertadestacada1{color:#0057d9;line-height:1.25rem;margin-bottom:10px;text-align:left}.subtit-ofertadestacada1 span{font-weight:400}.subtit-ofertadestacada2{line-height:1.25rem;margin-bottom:10px;text-align:right;color:#0057d9;font-weight:100}.imagen-ofertadestacada{bottom:0;left:auto;right:auto;width:100%;background-color:rgba(0,0,0,0.4);padding-top:10px;padding-bottom:0;padding-left:10px;padding-right:10px}.imagen-ofertadestacada h6{margin-bottom:10px;text-align:left;font-weight:100}.ofertadestacada-logo{display:block;width:31px}.ofertadestacada-logo img{max-width:125px;width:100%;height:auto;display:block;margin-bottom:10px}.ofertadestacada-info{color:#737373;font-weight:100;margin-bottom:10px;font-size:.9rem;line-height:1rem}.ofertadestacada-prices h5{margin-bottom:5px;color:#737373;font-weight:100;text-align:right;line-height:1rem}.ofertadestacada-prices h3{color:#0057d9;margin-bottom:0;font-weight:700;line-height:1.5rem;text-align:right}.ofertadestacada-prices h3 span{font-size:1.25rem;font-weight:400}.ofertadestacada-prices h6{text-align:right;font-weight:100;color:#737373}.info-tarifas p{color:#4caf4e;margin-bottom:5px;margin-top:5px}.ofertadestacada-prices p{font-weight:100;color:#4caf4e;text-align:right;margin-bottom:10px}.crucero-tarifas p{text-align:left !important}p.ofertadestacada-prices-low{font-weight:600 !important;text-align:right !important}.btn-tarifas{width:100%;box-shadow:0 0 0 0 rgba(0,0,0,0);border-radius:0;border:1px #4caf4e;border-style:dashed;color:#4caf4e;text-align:center;font-weight:400;font-size:.85rem;padding:6px 10px;background-color:#FFF}.btn-tarifas i{color:#4caf4e}.btn-tarifas:hover,.btn-tarifas:active,.btn-tarifas:focus{box-shadow:0 0 0 0 rgba(0,0,0,0);border:1px #4caf4e !important;border-style:dashed !important;color:#4caf4e !important;border-radius:0 !important;background-color:#FFF !important}.info-tarifas{border:1px #4caf4e;border-style:dashed;border-top:0;padding-top:0;padding-left:5px;padding-right:5px;padding-bottom:0;font-size:.9rem;font-weight:100}.btn-reservar{width:100%;background-color:#e9443a;color:#FFF;border-radius:0;font-size:.85rem;line-height:1.5rem}.btn-reservar:hover,.btn-reservar:focus,.btn-reservar:active{background-color:#627d8a !important;color:#FFF;box-shadow:0 0 0 0 rgba(0,0,0,0) !important}.ver-itinerario{color:#36a2db}.nav-fechas{border-radius:0 !important;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;border-top-color:#9d9d9d !important;text-transform:uppercase;font-size:.85rem;border-top-width:2px !important;color:#9d9d9d;padding-bottom:10px;text-align:center;width:33.3%;background-color:#f6f6f6;transition:all ease-in-out .3s}.nav-fechas.active,.nav-fechas:hover,.nav-fechas:focus{border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;border-top-color:#3f52a0 !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important;color:#3f52a0 !important;background-color:#FFF}.cruise-area-info .nav-tabs{border-bottom-color:#ced4da}.cruise-area-info .tab-content{margin-top:10px}.nav-fecha-impar div{background-color:#f6f6f6;border-top:4px solid #f6f6f6;border-bottom:4px solid #f6f6f6}.nav-fecha-par div{background-color:#fff;border-top:4px solid #fff;border-bottom:4px solid #fff}.info-salida,.info-precio{line-height:38px !important;margin-bottom:0}.info-salida{font-weight:100;color:#737373}.info-salida span{font-weight:600;color:#3f52a0}.info-precio{font-size:1.2rem;color:#3f52a0}.info-precio span{font-weight:100;font-size:1rem}.itinerario-txt{font-size:.85rem !important;color:#737373}#por-que{padding:70px 0;background-color:#FFF}.porque-area-txt{padding-right:15px;margin-bottom:15px;padding-top:30px}.porque-area-txt::-webkit-scrollbar{width:4px}.porque-area-txt::-webkit-scrollbar-track{background:#f1f1f1}.porque-area-txt::-webkit-scrollbar-thumb{background:#0057d9;border-radius:2px}.porque-area-txt::-webkit-scrollbar-thumb:hover{background:#5eadf1}#intro-hotel{padding-right:55px;max-width:554px;position:absolute;right:0;top:0}#intro-hotel h2{font-weight:100;line-height:4rem;font-size:3rem;margin-bottom:35px}#intro-hotel h2 i{font-size:2rem;line-height:4rem;color:#0057d9}#intro-hotel h2 span{font-weight:400}#intro-hotel p{line-height:1.5rem;font-weight:100;color:#373f47;border-left:solid 1px #0057d9;padding-left:30px}#intro-hotel button{margin-bottom:30px}.por-que-logos-area{width:100%;display:block;margin-top:35px}.por-que-logos{height:100%;width:auto;display:inline-block;margin-right:15px}.ver-galeria{width:100%;height:100%;display:table;right:0;left:0;bottom:0;top:0;padding:0;background-color:rgba(0,0,0,0.5);text-align:center;transition:all ease-in-out .3s;opacity:0}#img-hotel-gallery:hover .ver-galeria{opacity:1 !important}.ver-galeria-int{display:table-cell;vertical-align:middle}.ver-galeria-int h6{display:inline-block;margin-bottom:0;padding:10px 15px;border:1px solid #FFF;transition:all ease-in-out .3s}.ver-galeria-int h6:hover{background-color:#FFF !important;color:#373f47}.hotel-galeria img{vertical-align:middle}.hotel-galeria{position:relative}.gallery-img-big{display:none}.prev-gallery,.next-gallery{cursor:pointer;position:absolute;top:40%;width:auto;padding:16px;margin-top:-50px;color:#FFF !important;font-weight:bold;font-size:20px;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.next-gallery{right:0;border-radius:3px 0 0 3px}.prev-gallery:hover,.next-gallery:hover{background-color:rgba(0,0,0,0.8)}.gallery-caption-container{text-align:center;background-color:#0057d9;padding:2px 16px;color:white}.gallery-caption-container p{margin:1rem 0;line-height:.5rem;text-transform:uppercase}.gallery-thumb:after{content:"";display:table;clear:both}.gallery-thumb{max-height:485px;overflow:auto}.gallery-thumb::-webkit-scrollbar{width:4px}.gallery-thumb::-webkit-scrollbar-track{background:#f1f1f1}.gallery-thumb::-webkit-scrollbar-thumb{background:#0057d9;border-radius:2px}.gallery-thumb::-webkit-scrollbar-thumb:hover{background:#5eadf1}.gallery-img-thumb{float:left;width:50%}.img-thumb{opacity:.6;cursor:pointer}.active-img,.img-thumb:hover{opacity:1}#redes i{color:rgba(255,255,255,0.4)}#cabecera .cabecera h6{color:rgba(255,255,255,1)}.idioma button{color:rgba(255,255,255,0.4)}.mi-navbar{position:fixed;top:0;right:0;left:0;z-index:1030;padding-top:0;border-bottom:solid 2px #0083d5 !important}#mi-navbar{background-color:rgba(0,0,0,0.40)}.login{color:#FFF}.register{color:rgba(255,255,255,0.4)}.user-image{color:#373f47}.idioma button:focus{box-shadow:0 0 0 0 transparent}#cabecera{margin-bottom:15px;border-bottom:solid 1px rgba(255,255,255,0.5);background-color:transparent}.mi-navbar.opaco #cabecera{display:none}.mi-navbar.opaco .menu-hotel{margin-bottom:15px}#menu-hotel{margin-bottom:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,0.5);margin-top:15px}.mi-navbar.opaco #menu-hotel{margin-top:0}#menu-hotel ul li{display:block;width:100%;text-align:left}.btn-menu{color:#FFF}.hotel-imagenes{z-index:0;height:100vh}#menu-hotel ul li{color:#FFF;border-bottom:solid 2px transparent}#menu-hotel ul li:hover{background-color:transparent !important}h2#tit-nombre-del-hotel{font-size:2rem;margin-bottom:0;line-height:2rem}#por-que-nombredelhotel .modal-header button{margin-bottom:0}.nav-habitaciones{border-radius:0 !important;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;border-top-color:#9d9d9d !important;text-transform:uppercase;font-size:.85rem;border-top-width:2px !important;color:#9d9d9d;padding-bottom:10px;text-align:center;width:33.3%;background-color:#f6f6f6;transition:all ease-in-out .3s}.nav-habitaciones.active,.nav-habitaciones:hover,.nav-habitaciones:focus{border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;border-top-color:#0057d9 !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important;color:#0057d9 !important;background-color:#FFF}p.item-servicios{padding-left:0 !important;border-left:none !important;display:inline-block;width:33%;text-align:left;margin-bottom:0;margin-top:10px;line-height:1.5rem;font-weight:100;color:#373f47}#tit-viaja-seguro{font-size:2rem;margin-bottom:0;line-height:2rem;color:#0057d9;font-weight:100}#tit-viaja-seguro span{font-weight:400}#alert-l3,#alert-l1{padding-top:25px;padding-bottom:25px;background-color:#bae0f5}#alert-l3 h6,#alert-l3 h5{text-align:center;color:#0057d9;font-weight:100}#alert-l2{padding-top:70px;padding-bottom:70px;background-color:#bae0f5}.subtit-alert{line-height:1rem;margin-bottom:10px;text-align:left;color:#bae0f5;font-weight:100;background-color:#0057d9;display:inline-block;padding:7px 10px;font-size:.8rem;text-transform:uppercase}#alert-l2 h4{color:#0057d9;font-size:2rem;line-height:2rem;padding-bottom:10px;border-bottom:solid 1px #0057d9;margin-bottom:15px}#alert-l2 h6{color:#0057d9;font-weight:400;font-size:1.25rem;margin-bottom:15px}.btn-leer-mas{border:solid 2px #0057d9;width:100%;border-radius:0;color:#0057d9}.btn-leer-mas:hover,.btn-leer-mas:focus,.btn-leer-mas:active{color:#bae0f5;background-color:#0057d9}#hotel-map{background-color:#f2f2f2}.btn-comentario{box-shadow:0 0 0 0 rgba(0,0,0,0);border-color:#0057d9;border-radius:0;margin-bottom:10px;width:100%;font-size:.85rem;text-transform:uppercase;font-weight:400;color:#FFF;background-color:#0057d9}.btn-comentario:hover,.btn-comentario:active,.btn-comentario:focus{box-shadow:0 0 0 0 rgba(0,0,0,0) !important;background-color:#627d8a !important;color:#FFF !important;border-radius:0 !important;border-color:#627d8a !important}.nombre-comentario{font-weight:100;font-size:.8rem;line-height:2rem;color:#373f47;margin-bottom:0;padding:7px 0}.nombre-comentario span{font-weight:600;font-size:1rem}.user-rate{font-weight:100;color:#9d9d9d;line-height:1.5;margin-bottom:0;padding:6px 0;margin-right:10px}#tit-actividades-top{padding:70px 0;background-color:transparent;color:#0057d9;text-align:center;background-image:url("../img/bg_ofertasdestacadas.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.actividad-img-link{display:block;width:100%;height:100%}.area-titulo-actividad{text-align:left}.tag-actividad-top{display:inline-block;padding:5px;font-size:.8rem;text-align:center;color:#FFF;background-color:#ff7a03;font-weight:100;margin-bottom:5px;text-transform:uppercase;letter-spacing:.02rem}.tit-actividad-top h5{font-size:1rem;color:#373f47;font-weight:600;margin-bottom:10px;text-align:left}.tit-actividad-top:hover h5{text-decoration:underline}.txt-actividad{font-size:.8rem;color:#9d9d9d;font-weight:100;letter-spacing:.02rem;text-align:left;margin-bottom:0}.actividad-puntuacion{font-size:.8rem;text-align:left;display:inline-block;width:50%;float:left;line-height:39px}.actividad-precio{text-align:right;display:inline-block;width:50%;float:right}.actividad-precio h6{text-align:right;color:#9d9d9d;font-weight:100;font-size:.8rem;margin-bottom:0}.actividad-precio h5{text-align:right;font-weight:700;font-size:1.25rem;margin-bottom:0;color:#ff7a03}.area-info-actividad{overflow:auto;margin-bottom:10px;height:160px}.area-info-actividad::-webkit-scrollbar{width:4px}.area-info-actividad::-webkit-scrollbar-track{background:#f1f1f1}.area-info-actividad::-webkit-scrollbar-thumb{background:#ff7a03;border-radius:2px}.area-info-actividad::-webkit-scrollbar-thumb:hover{background:#5eadf1}.area-detalle-actividad{padding-bottom:5px}.area-detalle-actividad p{font-size:.8rem;color:#9d9d9d;text-align:left;font-weight:100;margin-bottom:5px}p.free-cancellation{color:#4caf4e;font-weight:400}#tit-actividades{padding:70px 0;background-color:#0057d9;color:#FFF;text-align:center}#area-actividades-destacadas{padding:70px 0;background-color:#f6f6f6}.subtit-ad{font-weight:700;font-size:1.8rem;color:#373f47;padding-bottom:15px;margin-bottom:0}.area-actividad-categoria{width:100%;height:25vh;background-image:url("../img/actividades_categoria_tour.png");background-position:top center;background-repeat:no-repeat;background-size:cover;position:relative;margin-bottom:30px}.txt-actividad-categoria{position:absolute;bottom:15px;left:15px;text-align:left}.txt-actividad-categoria h6{background-color:#ff7a03;color:#FFF;margin-bottom:0;padding:7px 12px;display:inline-block;font-size:1rem}.txt-actividad-categoria p{background-color:#FFF;color:#373f47;padding:7px 12px;font-size:.9rem;font-weight:100;margin-bottom:0;display:table}.area-ofertas-categoria{padding-left:2px;padding-right:2px}.area-ofertas-categoria .oferta-destacada{margin-bottom:30px}.btn-busqueda-actividades{box-shadow:0 0 0 0 rgba(0,0,0,0);border-color:#ff7a03;border-radius:0;margin-bottom:10px;width:100%;font-size:.85rem;text-transform:uppercase;font-weight:400;color:#FFF;background-color:#ff7a03}.btn-busqueda-actividades:hover,.btn-busqueda-actividades:active,.btn-busqueda-actividades:focus{box-shadow:0 0 0 0 rgba(0,0,0,0) !important;background-color:#627d8a !important;color:#FFF !important;border-radius:0 !important;border-color:#627d8a !important}.experiencias-destino .area-actividad-categoria{margin-bottom:5px}.resumen-experiencia{text-align:left;font-weight:100;font-size:.8rem;color:#9d9d9d;line-height:1rem;margin-bottom:30px}#lista-actividades{padding-top:35px;padding-bottom:35px;background-color:#f2f2f2}.tit-filtros{background-color:#ff7a03;color:#FFF;line-height:2rem;text-align:center;font-size:.85rem;text-transform:uppercase;font-weight:500;letter-spacing:.025rem;margin-bottom:10px}.tit-filtros p{margin:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.35)}.tit-filtros button{display:none}.btn-filtros-responsive{width:100%;background-color:#ff7a03;color:#FFF;line-height:2rem;text-align:center;font-size:.85rem;text-transform:uppercase;font-weight:500;letter-spacing:.025rem;border:0;border-radius:0;margin:0;box-shadow:0 1px 2px 0 rgba(0,0,0,0.35)}.btn-filtros-responsive:hover,.btn-filtros-responsive:focus,.btn-filtros-responsive:active{background-color:#627d8a !important;border:none !important;box-shadow:0 1px 2px 0 rgba(0,0,0,0.35) !important;color:#FFF !important}#filtros-actividades-responsive{display:none}.filtro-actividades{width:100%;margin-bottom:5px;background-color:#FFF;box-shadow:0 1px 2px 0 rgba(0,0,0,0.35)}.btn-filtro-actividades{width:100%;background-color:#FFF;border-radius:0;text-align:left;color:#9d9d9d;border:0;padding:10px}.btn-filtro-actividades i{color:#ff7a03}.btn-filtro-actividades:hover,.btn-filtro-actividades:active,.btn-filtro-actividades:focus{background-color:#FFF !important;border-radius:0 !important;border:none !important;color:#ff7a03 !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important}.info-filtro{padding:15px 10px;border-top:1px solid rgb(158,158,158,0.3)}.area-selec-apli{padding-top:15px;border-top:1px solid #d2d2d2}.area-selec-apli button:last-child{color:#ff7a03;border-color:#ff7a03}.btn-selec-fil{border:1px solid #d2d2d2;box-shadow:0 0 0 0 rgba(0,0,0,0);background-color:#f6f6f6;border-radius:0;font-size:.85rem}.btn-selec-fil:hover,.btn-selec-fil:active,.btn-selec-fil:focus{background-color:#ff7a03;border-color:#ff7a03;box-shadow:0 0 0 0 rgba(0,0,0,0) !important;border-radius:0;color:#FFF !important}.area-selec-filtro{width:100%;display:inline-block}.selec-filtro{display:flow-root;margin-bottom:15px}.selec-filtro{overflow:auto;max-height:342px}.selec-filtro::-webkit-scrollbar{width:4px}.selec-filtro::-webkit-scrollbar-track{background:#f1f1f1}.selec-filtro::-webkit-scrollbar-thumb{background:#ff7a03;border-radius:2px}.selec-filtro::-webkit-scrollbar-thumb:hover{background:#5eadf1}.area-check-fil{box-sizing:border-box;display:inline-block;width:50%;float:left;background-color:#f5f5f5;padding:10px 10px;border:1px solid #FFF;transition:all ease-in-out .3s}.area-check-fil:hover{background-color:#ff7a03;color:#FFF}.subtit-filtro{margin-bottom:10px;border-bottom:1px solid #ff7a03;padding-bottom:10px;border-bottom-style:dotted;color:#ff7a03;font-weight:600}.checkbox label:after{content:'';display:table;clear:both}.checkbox label{margin-bottom:0;width:100%;cursor:pointer}.checkbox .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em}.checkbox .cr .cr-icon{position:absolute;font-size:.9em;line-height:0;top:50%;left:15%}.checkbox label input[type="checkbox"]{display:none}.checkbox label input[type="checkbox"]+.cr>.cr-icon{opacity:0}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon{opacity:1}.checkbox label input[type="checkbox"]:disabled+.cr{opacity:.5}.area-check-fluid-fil{box-sizing:border-box;display:block;width:100%;background-color:#f5f5f5;padding:10px 10px;border:1px solid #FFF;transition:all ease-in-out .3s}.area-check-fluid-fil:hover{background-color:#ff7a03;color:#FFF}.btn-solo-actividad{text-align:center;font-size:1.25rem}.btn-solo-actividad i{color:#9d9d9d}.btn-solo-actividad:hover,.btn-solo-actividad:active,.btn-solo-actividad:focus{color:#FFF !important;background-color:#ff7a03 !important}.btn-solo-actividad:hover i,.btn-solo-actividad:active i,.btn-solo-actividad:focus i{color:#FFF !important}#sort-actividades{padding:15px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.35);color:#373f47;text-align:left}.tit-sort-by{background-color:#fff}#sort-actividades p{display:inline-block;box-shadow:0 0 0 0 rgba(0,0,0,0);text-transform:none;margin-right:5px}#sort-actividades .form-control{display:inline-block;padding:.35rem .5rem .35rem .25rem;cursor:pointer}#sort-actividades h5{color:#ff7a03;font-weight:700;font-size:1.05rem;line-height:2.4rem;margin-bottom:0;text-transform:none}#sort-actividades h5 span{font-weight:400;color:#9d9d9d}#sort-actividades .row div:last-child{text-align:right}#sort-actividades button{display:inline-block}.btn-sort-actividades{box-shadow:0 0 0 0 rgba(0,0,0,0);border-color:#ced4da;border-radius:0;color:#9d9d9d}.btn-sort-actividades span{font-weight:100;font-size:.8rem}.btn-sort-actividades:hover,.btn-sort-actividades:active,.btn-sort-actividades:focus{box-shadow:0 0 0 0 rgba(0,0,0,0) !important;background-color:#ff7a03 !important;color:#FFF !important;border-radius:0 !important}.cruise-area{background-color:#FFF;padding:15px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.35)}.cruise-area-info{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ced4da}.area-descripcion-cubierta{box-shadow:0 1px 2px 0 rgba(0,0,0,0.35);margin-bottom:15px}.area-descripcion-cubierta h6{display:block;width:100%;background-color:#ff7a03;color:#fff;padding:10px;margin:0}.area-descripcion-cubierta p{text-align:center;font-weight:100;margin-bottom:3px}.area-descripcion-cubierta h5{text-align:center;color:#ff7a03;font-weight:600;margin-bottom:10px}.datos-notas{background-color:#f6f6f6;box-shadow:0 1px 2px 0 rgba(0,0,0,0.35);padding:15px}.datos-notas p{margin-bottom:0;font-size:.85rem}.actividades-puntuacion{text-align:right}.actividades-puntuacion p{line-height:2rem;font-weight:100;font-size:.9rem;margin-bottom:0;padding:7px 0}.actividades-puntuacion a{color:#0057d9}.actividad-info{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ced4da}.actividad-txt-info{color:#737373;font-weight:100;margin-bottom:5px;font-size:.9rem;line-height:1rem}.cai-promos{padding-bottom:0;border-bottom:0}.actividad-detail div{overflow:auto;height:172px;max-height:172px}.actividad-detail div::-webkit-scrollbar{width:4px}.actividad-detail div::-webkit-scrollbar-track{background:#f1f1f1}.actividad-detail div::-webkit-scrollbar-thumb{background:#ff7a03;border-radius:2px}.actividad-detail::-webkit-scrollbar-thumb:hover{background:#5eadf1}.btn-actividad-ver{box-shadow:0 0 0 0 rgba(0,0,0,0);border-color:#ff7a03;border-radius:0;width:100%;font-size:.85rem;text-transform:uppercase;font-weight:400;color:#FFF;background-color:#ff7a03}.btn-actividad-ver:hover,.btn-actividad-ver:active,.btn-actividad-ver:focus{box-shadow:0 0 0 0 rgba(0,0,0,0) !important;background-color:#FFF !important;color:#ff7a03 !important;border-radius:0 !important;border-color:#ff7a03 !important}.actividad-info .nav-tabs{border-bottom-color:#ced4da}.actividad-info .tab-content{margin-top:10px}h6.subtit-actividad1{padding-bottom:10px;font-weight:100;border-bottom:1px solid #ced4da;margin-bottom:10px;color:#373f47;line-height:1.25rem;text-align:left;font-size:1.1rem}.btn-give-gift{box-shadow:0 0 0 0 rgba(0,0,0,0);border-color:#ced4da;border-radius:0;color:#9d9d9d}.btn-give-gift:hover,.btn-give-gift:active,.btn-give-gift:focus{box-shadow:0 0 0 0 rgba(0,0,0,0) !important;background-color:#9d9d9d !important;color:#FFF !important;border-radius:0 !important;border-color:#9d9d9d !important}#dejar-comentario .modal-body{overflow:auto}#dejar-comentario .modal-body::-webkit-scrollbar{width:4px}#dejar-comentario .modal-body::-webkit-scrollbar-track{background:#f1f1f1}#dejar-comentario .modal-body::-webkit-scrollbar-thumb{background:#0057d9;border-radius:2px}#dejar-comentario .modal-body::-webkit-scrollbar-thumb:hover{background:#5eadf1}#tit-dejar-comentario{font-weight:100;font-size:1.5rem;color:#0057d9}#tit-dejar-comentario span{font-weight:600}.btn-comentar-invitado{box-shadow:0 0 0 0 rgba(0,0,0,0);border-color:#0057d9;border-radius:0;margin-bottom:10px;width:100%;font-size:.85rem;text-transform:uppercase;font-weight:400;color:#0057d9;background-color:transparent}.btn-comentar-invitado:hover,.btn-comentar-invitado:active,.btn-comentar-invitado:focus{box-shadow:0 0 0 0 rgba(0,0,0,0) !important;background-color:#627d8a !important;color:#FFF !important;border-radius:0 !important;border-color:#627d8a !important}.btn-comentar-usuario{box-shadow:0 0 0 0 rgba(0,0,0,0);border-color:#0057d9;border-radius:0;margin-bottom:10px;width:100%;font-size:.85rem;text-transform:uppercase;font-weight:400;color:#FFF;background-color:#0057d9}.btn-comentar-usuario:hover,.btn-comentar-usuario:active,.btn-comentar-usuario:focus{box-shadow:0 0 0 0 rgba(0,0,0,0) !important;background-color:#FFF !important;color:#0057d9 !important;border-radius:0 !important;border-color:#0057d9 !important}.area-puntuacion{width:100%;text-align:left;color:#9d9d9d}.puntuacion{font-size:1.5rem;display:inline-block;float:left;line-height:1.5rem;margin-bottom:15px;transition:all ease-in-out .3s;margin-right:10px}.puntuacion:hover,.puntuacion:active,.puntuacion:focus{color:#ffe000 !important}.form-filt{width:33.3%}@media(max-width:1199px){#intro-hotel{max-width:464px}.porque-area-txt{max-height:325px;overflow:auto;padding-top:0}p.item-servicios{width:49.5%}.user-pic{width:8% !important}.user-stars{width:16% !important}.user-name{width:76% !important}.form-filt{width:50%}.promo-slide{margin-bottom:180px}}@media(max-width:991px){.subtit-ad{text-align:center}.control-paquetes{margin-top:0}.tit-filtros p{display:none}.tit-filtros button{display:inherit}#filtros-actividades{display:none}.aplicar-responsive{color:#ff7a03;border-color:#ff7a03}.img-actividades{margin-bottom:15px}#intro-hotel{position:inherit;max-width:none;padding-right:15px}.por-que-logos-area{margin-right:auto;margin-left:auto;width:fit-content}.user-pic{width:6% !important}.user-stars{width:13% !important}.user-name{width:81% !important}.btn-comentar-invitado{margin-bottom:10px !important}.promo-slide{margin-bottom:150px}}@media(max-width:767px){.area-actividad-categoria{height:35vh}.user-pic{width:50% !important}.user-pic img{margin-bottom:7px !important}.user-stars{width:50% !important}.user-name{width:100% !important;padding-left:0 !important}.nombre-comentario{padding-top:0;line-height:1rem;margin-bottom:8px}.promo-slide{margin-bottom:100px}}@media(max-width:575px){#intro-hotel h2{font-size:2rem;line-height:3rem;margin-bottom:25px}#intro-hotel h2 i{font-size:1rem;line-height:3rem}p.item-servicios{width:100%}.tit-sort-by h5{text-align:center !important}.form-filt{width:100%}#redes-idioma-responsive{display:block !important}#cabecera{display:none}#logo{margin-top:15px}.promo-slide{margin-bottom:70px}}@media(max-width:510px){.selecciona-fechas{bottom:60px}}@media(max-width:419px){.selecciona-fechas{bottom:45px}.noches-slide{font-size:1rem;padding:7px 15px}.tit-slide{font-size:3.5rem;line-height:3.5rem}.price-slide{font-size:2.5rem;line-height:2rem;padding:10px 20px}.price-slide span{font-size:2rem}}