.header-logo img{top:48%!important}#contenido-viaje{margin:60px auto}#contenido-hotel{margin:90px auto 60px}#img-tipo-viaje{height:420px;background-color:grey}#img-tipo-viaje2{height:270px;background-color:grey}#tipo-viaje{margin-bottom:55px}#tipo-viaje h1,#tipo-hotel h1{text-align:center;font-family:'Montserrat';font-size:37px;color:#000;font-weight:600;margin:40px 0 20px}#img-tipo-hotel{height:420px;background-color:grey}#tipo-hotel{margin-bottom:55px}.line-gris{height:1px;background-color:#efefef;margin:5px 0}.line-gris2{height:1px;background-color:#dcdcdc;margin:5px 0}.paginacion{margin-bottom:40px;position:relative;float:left}.tipo-viaje-item{float:left;height:auto;position:relative;background-color:#F0F0F0;margin:15px 0;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:auto}.bg-tipo-viaje-item{width:40%;min-width:30%;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.info-tipo-viaje-item{padding:18px 20px!important;width:60%}.tipo-viaje-item h1{font-family:'Montserrat';font-weight:600;font-size:28px!important;color:#000000!important;text-align:left!important;margin:0!important}.tipo-hotel-item{float:left;height:auto;position:relative;background-color:#F0F0F0;margin:15px 0;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:auto}.bg-tipo-hotel-item{width:30%;min-width:30%;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.info-tipo-hotel-item{padding:18px 20px!important;width:70%}.tipo-hotel-item h1{font-family:'Montserrat';font-weight:600;font-size:23px!important;color:#000000!important;text-align:left!important;margin:0!important}.noches{font-family:'Montserrat';font-weight:500;font-size:20px;color:#000;letter-spacing:-.49px}.noches2{font-family:'Montserrat';font-weight:500;font-size:15px;color:#000;letter-spacing:-.49px}.itinerario-item{font-family:'Open Sans';font-weight:0;font-size:15px;color:#000;margin:10px 0;min-height:65px;line-height:20px}.direccion-item{font-family:'Montserrat';font-weight:500;font-size:16px;color:#F46D0A;margin:10px 0;line-height:20px}.fecha-item{font-family:'Open Sans';font-size:15px;font-weight:600;color:#1C1C1C;letter-spacing:-.56px;line-height:16px;margin:10px 0}.desde{font-family:'Open Sans';font-size:15px;color:#F46D0A;line-height:16px;margin-top:5px}.desde2{font-family:'Open Sans';font-size:15px;color:#F46D0A;line-height:16px;font-weight:700;margin-top:12px}.precio-item-viajes{font-family:'Montserrat';font-weight:600;font-size:35px;color:#F46D0A;letter-spacing:-.86px;margin-bottom:5px;line-height:30px}.bt-ver-viaje{float:right;padding:15px 20px 12px;background-color:#F46D0A;color:#fff;font-family:Helvetica;font-size:12px;width:-moz-max-content;margin-top:11px}.bt-ver-viaje:hover,.bt-ver-viaje:focus,.bt-ver-viaje:active{float:right;padding:15px 20px 12px;background-color:#000;color:#fff;font-family:Helvetica;font-size:12px;width:-moz-max-content;margin-top:11px;text-decoration:none}.bt-ver-viaje-peq{float:right;padding:2px 9px 0;background-color:#F46D0A;color:#fff;font-family:Helvetica;font-size:10px;width:-moz-max-content;margin-top:11px}.bt-ver-viaje-peq:hover,.bt-ver-viaje-peq:focus,.bt-ver-viaje-peq:active{float:right;padding:2px 9px 0;background-color:#000;color:#fff;font-family:Helvetica;font-size:10px;width:-moz-max-content;margin-top:11px;text-decoration:none}.bt-ver-hotel{float:left;padding:10px 20px 7px;background-color:#F46D0A;color:#fff;font-family:Helvetica;font-size:12px;width:-moz-max-content;margin-top:11px}.bt-ver-hotel:hover,.bt-ver-hotel:focus,.bt-ver-hotel:active{float:left;padding:10px 20px 7px;background-color:#000;color:#fff;font-family:Helvetica;font-size:12px;width:-moz-max-content;margin-top:11px;text-decoration:none}.formulario-sidebar{background-color:#F0F0F0;padding:8px 20px 0}.formulario-sidebar .text-formulario{line-height:17px;font-size:14px;margin:10px 0 20px}.titular-form{margin-bottom:10px;font-family:'Montserrat';font-weight:600;font-size:23px;color:#000;letter-spacing:-.57px}.titular-form-viaje{margin-top:16px;padding:25px 20px;font-family:'Montserrat';font-weight:700;font-size:16px;color:#fff;letter-spacing:-.57px;line-height:23px;background-color:#686868}#wpcf7-f15877-o1 input,#wpcf7-f15877-o1 textarea{width:100%;font-size:13px;padding:6px 12px}#wpcf7-f15877-o1 textarea{height:200px}#wpcf7-f15877-o1 input[type="submit"]{padding:12px 12px!important}.wpcf7-form label{font-size:13px;font-weight:400}.wpcf7-form textarea{height:110px}.wpcf7-form select{width:100%}.wpcf7-form input{color:#666}#contenido-viaje h1{font-family:'Montserrat';font-size:40px;color:#000;font-weight:700;line-height:40px;margin-top:0;margin-bottom:0}#contenido-hotel h1{font-family:'Montserrat';font-size:36px;color:#000;font-weight:600;line-height:43px;margin-top:0;margin-bottom:6px}#contenido-viaje .noches{font-family:'Montserrat';font-size:25px;color:#000;letter-spacing:-.61px;margin-bottom:20px}.itinerario-viaje{font-family:'Montserrat';font-weight:500;font-size:17px;color:#f46d0a;margin-bottom:30px}.hoteles-relacionados{margin:40px 0 40px}.hoteles-relacionados h1{font-size:19px!important;line-height:22px!important;min-height:44px}.hoteles-relacionados .direccion-item{min-height:40px}.hoteles-relacionados .bt-ver-hotel,.hoteles-relacionados .bt-ver-hotel:hover,.hoteles-relacionados .bt-ver-hotel:focus,.hoteles-relacionados .bt-ver-hotel:active{padding:6px 12px 3px;float:right}.hoteles-relacionados h2{font-family:'Montserrat';font-size:20px;font-weight:600;border-bottom:1px solid #e0e0e0;padding-bottom:6px;margin-top:20px;margin-bottom:30px;text-transform:uppercase}.img-hoteles-relacionados{height:145px;margin-bottom:25px;background-color:#e0e0e0}.img-viajes-relacionados{height:145px;margin-bottom:10px;background-color:#e0e0e0}.pdf-viaje{position:absolute;top:10px;right:15px}.slider-viaje .carousel-inner .item img{width:100%}.datos-viaje{display:grid}.precio-grande{background-color:#F46D0A;color:#fff;padding:20px}.precio-desde{font-family:'Open Sans';font-weight:600;font-size:15px;color:#FFF;line-height:16px;margin-bottom:0}.precio-pagina{font-family:'Montserrat';font-weight:600;font-size:42px;color:#FFF;letter-spacing:-1.03px;margin-bottom:0;line-height:40px}.datos-salidas{position:relative;float:left;background-color:#EBEBEB;padding:20px;width:100%}.title-salidas{position:relative;float:left;width:100%;font-family:'Open Sans';font-weight:700;font-size:15px;color:#1C1C1C;line-height:13px}.dato-salidas{position:relative;float:left;width:100%;font-family:'Open Sans';font-size:15px;color:#1C1C1C;line-height:26px}.tabs-viajes{margin-top:30px}.tabs-viajes .tab-content{padding:25px}.tabs-viajes .nav-tabs{margin-left:0}.tabs-viajes .nav-tabs li a{font-family:'Montserrat';font-weight:700;font-size:15px;color:#272727;letter-spacing:-.37px;padding:18px 34px}.tabs-viajes .nav-tabs>li{float:left;margin-bottom:-1px;background:#EAEAEA}#elprecioincluye ul{padding:0;margin:0}.carousel-control.left,.carousel-control.right{background:transparent!important}.caracteristica-hotel h2{font-size:17px;font-weight:500;border-bottom:1px solid #e0e0e0;padding-bottom:6px;margin-top:20px}.listado-peq{background-color:#f2f2f2;padding:11px 16px 11px;margin-bottom:5px;line-height:20px}.titulo-viaje-peq{font-size:15px;font-weight:700;text-transform:uppercase}.sombra{text-shadow:0 0 9px #000}.vc_images_carousel .vc_carousel-indicators li{width:15px!important;height:15px!important;border:2px solid white!important;background-color:white!important}.vc_images_carousel .vc_carousel-indicators .vc_active{width:15px!important;height:15px!important;border:2px solid white!important;background-color:transparent!important}.oferta-home{margin-bottom:20px}.oferta-home h1{font-size:19px!important;line-height:22px!important;min-height:44px}.vc_custom_1529945731987 select{font-weight:500!important;font-size:17px!important}#wpcf7-f15340-p13948-o1 .aceptacion-class{line-height:16px;font-size:13px;margin-top:15px;color:#fff}#wpcf7-f15340-p13948-o1 .aceptacion-class a{color:#fff;text-decoration:underline}.buscador-slider{width:33%;text-align:center}.buscador-slider .searchandfilter ul li{display:initial}.buscador-slider input[type="submit"]{margin:4px 0 0px!important;padding:12px 0px!important;letter-spacing:0px! important;font-size:14px!important;text-align:center!important;line-height:14px}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.filtro{background:#e0e0e0;padding:20px}.filtro select{width:100%;padding:10px;margin-bottom:17px}.searchandfilter select{width:100%;padding:10px;margin-bottom:0}.btn-default3,.searchandfilter input[type="submit"]{background-color:#f46d0a;color:#fff;border:0;margin-top:5px;width:100%;padding:10px 0}.btn-default3:hover,.searchandfilter input[type="submit"]:hover{background-color:#000}.searchandfilter ul{margin-left:0px!important}.searchandfilter ul li{padding:6px 0}.searchandfilter label{font-weight:500;width:100%;.info-buscador{line-height:18px;position:relative;float:left;margin-bottom:20px}.search-filter-reset{text-decoration:underline!important;text-align:center;color:#f46d0a}.aceptacion .wpcf7-checkbox,.aceptacion .wpcf7-list-item{margin:0;width:14px}.aceptacion-class{line-height:16px;font-size:13px;margin-top:24px;margin-bottom:5px}.aceptacion-class input{margin-top:0}.master-holder select{min-width:auto!important}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (max-width:767px){.formulario-sidebar{background-color:#fff0}}