@font-face{font-family:GT Sectra Fine regular;font-display:swap;src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Regular.eot");src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Regular.eot?#iefix") format("embedded-opentype"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Regular.woff") format("woff"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Regular.ttf") format("truetype")}@font-face{font-family:GT Sectra Fine bold;font-display:swap;src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Bold.eot");src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Bold.eot?#iefix") format("embedded-opentype"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Bold.woff") format("woff"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Bold.ttf") format("truetype")}@font-face{font-family:GT Sectra Fine book;font-display:swap;src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Book.eot");src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Book.eot?#iefix") format("embedded-opentype"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Book.woff") format("woff"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Book.ttf") format("truetype")}@font-face{font-family:GT Sectra Fine medium;font-display:swap;src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Medium.eot");src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Medium.eot?#iefix") format("embedded-opentype"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Medium.woff") format("woff"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Medium.ttf") format("truetype")}@font-face{font-family:GT Sectra Fine black;font-display:swap;src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Black.eot");src:url("../font/GT-sectra-fine/GT-Sectra-Fine-Black.eot?#iefix") format("embedded-opentype"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Black.woff") format("woff"),url("../font/GT-sectra-fine/GT-Sectra-Fine-Black.ttf") format("truetype")}@font-face{font-family:TT Travels regular;font-display:swap;src:url("../font/TTTravels/TT-Travels-Regular.woff") format("woff"),url("../font/TTTravels/TT-Travels-Regular.ttf") format("truetype")}@font-face{font-family:TT Travels bold;font-display:swap;src:url("../font/TTTravels/TT-Travels-Bold.ttf") format("truetype")}@font-face{font-family:TT Travels medium;font-display:swap;src:url("../font/TTTravels/TT-Travels-Medium.woff") format("woff"),url("../font/TTTravels/TT-Travels-Medium.ttf") format("truetype")}@font-face{font-family:TT Travels light;font-display:swap;src:url("../font/TTTravels/TT-Travels-Light.woff") format("woff"),url("../font/TTTravels/TT-Travels-Light.ttf") format("truetype")}@font-face{font-family:CF Vanguard Semibold;font-display:swap;src:url("../font/CF-Vanguard/vanguard-cf-demi-bold.woff") format("woff"),url("../font/CF-Vanguard/vanguard-cf-demi-bold.ttf") format("truetype"),url("../font/CF-Vanguard/vanguard-cf-demi-bold.svg#svgFontName") format("svg")}@font-face{font-family:"bourgeoismedium_condensed";src:url("../fonts/bourgeois-medium-condensed-webfont.eot");src:url("../fonts/bourgeois-medium-condensed-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bourgeois-medium-condensed-webfont.woff2") format("woff2"),url("../fonts/bourgeois-medium-condensed-webfont.woff") format("woff"),url("../fonts/bourgeois-medium-condensed-webfont.ttf") format("truetype"),url("../fonts/bourgeois-medium-condensed-webfont.svg#bourgeoismedium_condensed") format("svg");font-weight:normal;font-style:normal;font-display:swap}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.posicion-buscador-pagina{margin-top:155px!important}@media (max-width:767.98px){.posicion-buscador-pagina{margin-top:65px!important}}.hide{display:none!important}.contenedor-mensaje-promo-peruano .texto-promo-peruano-derecha,.contenedor-mensaje-promo-peruano .texto-promo-peruano-izquierda,.contenedor-mensaje-promo-peruano .triangulo-abajo-derecha,.contenedor-mensaje-promo-peruano .triangulo-arriba-derecha{display:inline-block;vertical-align:top}.contenedor-mensaje-promo-peruano a:hover .texto-promo-peruano-derecha,.contenedor-mensaje-promo-peruano a:hover .texto-promo-peruano-izquierda{background:#ff3c1e}.contenedor-mensaje-promo-peruano a:hover .triangulo-abajo-derecha{border-bottom:45px solid #ff3c1e}.contenedor-mensaje-promo-peruano a:hover .triangulo-arriba-derecha{border-top:45px solid #ff3c1e}@media (min-width:992px){.contenedor-mensaje-promo-peruano .triangulo-abajo-derecha{width:0;height:0;border-bottom:45px solid #00321e;border-left:27px solid transparent;padding:0;margin-left:27px}.contenedor-mensaje-promo-peruano .triangulo-arriba-derecha{width:0;height:0;border-top:45px solid #00321e;border-right:27px solid transparent;padding:0}}.contenedor-mensaje-promo-peruano .texto-promo-peruano-derecha{width:90%;height:45px;padding:0 0 0 4px;background:#00321e;border-top-right-radius:13px;border-bottom-right-radius:13px;color:#FFF;float:right}.contenedor-mensaje-promo-peruano .texto-promo-peruano-derecha .texto-descuento-promo-peruano{font-family:"TT Travels light";padding-top:10px}@media (max-width:768px){.contenedor-mensaje-promo-peruano .texto-promo-peruano-derecha{border-top-left-radius:13px;border-bottom-left-radius:13px;float:none;margin-top:10px}}.contenedor-mensaje-promo-peruano .texto-promo-peruano-izquierda{width:94%;height:45px;padding:0 0 0 4px;background:#00321e;border-top-left-radius:13px;border-bottom-left-radius:13px;color:#FFF}.contenedor-mensaje-promo-peruano .texto-promo-peruano-izquierda .texto-descuento-promo-peruano{font-family:"TT Travels light";padding-top:10px}@media (max-width:768px){.contenedor-mensaje-promo-peruano .texto-promo-peruano-izquierda{border-top-right-radius:13px;border-bottom-right-radius:13px}}.titulo_caluga{font-family:GT Sectra Fine;font-weight:900;letter-spacing:2px;padding:0.5rem 0;color:#00321e;font-size:1.375rem;margin-bottom:0.5rem;margin-top:0}.menu-botones-superiores{width:auto;padding-right:0;padding-left:0}@media (min-width:1400px){.container{max-width:1140px!important}}a{text-decoration:unset;cursor:pointer}.text-justify{text-align:justify!important}.border-right{border-right:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.btn-incarail-naranja{background:#ff3c1e;color:#ffffff}.btn-outline-incarail-naranja{background:white;border:0.5px solid #ff3c1e;color:#ff3c1e}.btn-outline-incarail-naranja:hover{background:#ff3c1e;color:#ffffff}.arrow-content .punta-vuelta{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid black;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-montania{height:21px;width:2.7rem;background:url(/img/icon-montania-plomo.png) no-repeat;background-size:100%}.icon-tren{height:15px;width:60px;background:url(/img/tren-landing.png) no-repeat;background-size:100%}.tab-incarail-tren{width:60%}@media (max-width:991.98px){.tab-incarail-tren{width:80%}}@media (max-width:767.98px){.tab-incarail-tren{width:100%}}.tab-incarail-tren.tab-do .tab{width:50%}.tab-incarail-tren .tab{display:inline-block;padding:0.5rem 1rem;margin-bottom:2rem;background-color:#c4c3c8;cursor:pointer}.tab-incarail-tren .tab:hover{padding:0.7rem 1rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)!important;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)!important;background:#003e22;color:white}.tab-incarail-tren .tab .arrow-content{width:100px}.tab-incarail-tren .tab .arrow-content .arrow.cdr{background:#ffffff}.tab-incarail-tren .tab .arrow-content .arrow.line{background:#ffffff}.tab-incarail-tren .tab .arrow-content .arrow.punta{border-left:9px solid #ffffff}.tab-incarail-tren .tab .arrow-content .arrow.punta-vuelta{border-left:9px solid #ffffff}.tab-incarail-tren .tab.sentido-active{padding:0.7rem 1rem;-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)!important;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)!important;background:#003e22;color:white}@media (max-width:768px){.horarios-de-tren .nav-tabs li a{font-size:1rem!important}}.horarios-de-tren .bg-tab .title-ruta{font-family:GT Sectra Fine medium;font-size:1.3rem}@media (max-width:768px){.horarios-de-tren .bg-tab .title-ruta{font-size:1rem}}.horarios-de-tren .bg-tab .btn-rutas .btn{margin:0px 1rem;border-radius:50px}@media (max-width:768px){.horarios-de-tren .bg-tab .btn-rutas .btn{width:100%;margin:0px}}.horarios-de-tren .bg-tab .horario-tren .horario{cursor:pointer}.horarios-de-tren .bg-tab .horario-tren .horario .border-l,.horarios-de-tren .bg-tab .horario-tren .horario .border-r{height:100%}.horarios-de-tren .bg-tab .horario-tren .horario:hover{background:#e9e0d6}.horarios-de-tren .bg-tab .horario-tren .servicios .text-servicio{height:calc(100% - 58px);padding:0px 10px}.horarios-de-tren .bg-tab .horario-tren .servicios .text-servicio .subtitle-services{padding:0px 0.5rem!important}@media (max-width:768px){.horarios-de-tren .bg-tab .horario-tren .servicios .text-servicio .subtitle-services{font-size:0.9rem}}.horarios-de-tren .bg-tab .horario-tren .servicios .text-servicio .bimodal{font-size:1.5rem}.horarios-de-tren .bg-tab .servicios-mobil .accordion .card{border:0px;background:#f5ebe0}.horarios-de-tren .bg-tab .servicios-mobil .accordion .card .card-header{padding:0px;background:#f5ebe0}.horarios-de-tren .bg-tab .servicios-mobil .accordion .card .card-header .subtitle-services{font-family:GT Sectra Fine medium;font-size:0.9rem}.horarios-de-tren .bg-tab .servicios-mobil .accordion .card .card-header .btn{background:#f5ebe0;white-space:normal;padding:0.75rem 1.25rem}.horarios-de-tren .bg-tab .servicios-mobil .accordion .card .card-body .horario .hora{font-family:Roboto;font-size:1.7rem;margin-bottom:0px}.horarios-de-tren .bg-tab .servicios-mobil .accordion .card .card-body .horario span{font-size:0.8rem}.horarios-de-tren .bg-tab .servicios-mobil .accordion .card .card-body .horario .arrow-content{max-width:100%}.horarios-de-tren .bg-tab .servicios-mobil .accordion .card .card-body .recomendaciones ul{border-bottom:1px dashed black}.horarios-de-tren .bg-tab .recomendaciones{margin-bottom:0px!important}.horarios-de-tren .bg-tab .recomendaciones ul{padding:0px 1.5rem;padding-bottom:0.5rem}.horarios-de-tren .bg-tab .recomendaciones ul li{font-size:0.8rem!important;line-height:25px!important}.btn-ir-naranja{background-color:#ff3c1e;color:#FFFFFF!important;border-radius:0.5rem!important}.btn-ir-naranja:hover{color:#00321e!important}@media (max-width:768px){.img-loading{width:100%}}.evita-colas{background:#faf7f0;position:relative;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-top-left-radius:10px;-webkit-box-shadow:3px 3px 9px #b4b2ad;box-shadow:3px 3px 9px #b4b2ad;color:#FF3C1D;font-size:17px!important;font-family:"TT Travels Regular"!important;z-index:1;margin-bottom:-1.5rem}@media (max-width:768px){.evita-colas{display:none}}.alert-cintillo{color:white;background:#F5333F;font-family:TT Travels;margin-bottom:2rem;padding:0.4rem;border-radius:0px;width:100%;display:block}.alert-cintillo:hover{color:white}.alert-cintillo .btn,.alert-cintillo span{margin-left:0.5rem;border:2px solid white;padding:0.2rem 0.5rem;border-radius:10px;color:#ffffff;font-family:TT Travels}.alert-cintillo .btn:hover,.alert-cintillo span:hover{color:#ffffff}.mt-2rem{margin-top:-2rem}.input-fec-viaje-ida{border-radius:12px 0 0 12px!important}.input-fec-viaje-regreso{border-radius:0 12px 12px 0!important}.texto-cintillo{padding:13px}.texto-cintillo p{display:inline-block;vertical-align:middle;color:#FFF}.texto-cintillo p.texto-principal{font-family:"TT Travels Medium";font-size:18px;line-height:1em;letter-spacing:0.05em;margin:0 2px}@media (max-width:1440px){.texto-cintillo p.texto-principal{font-size:15px}}@media (max-width:1024px){.texto-cintillo p.texto-principal{font-size:14px}}.texto-cintillo p.texto-resaltado{font-size:30px;font-weight:800}.texto-cintillo p.texto-numero{font-family:"TT Travels Bold";font-size:50px;line-height:40px;letter-spacing:0.05em;margin:0 2px}@media (max-width:1024px){.texto-cintillo p.texto-numero{font-size:40px}}.texto-cintillo p.texto-combinado{margin:0 2px;width:36px;font-family:"TT Travels Medium";font-size:36px;line-height:26px}.texto-cintillo p.texto-combinado span.text-dsto{font-size:10px;font-family:"Roboto";line-height:10px;display:block;color:#FFF}@media (max-width:1024px){.texto-cintillo{padding-top:5px}}.texto-cintillo-mb{padding:0}.texto-cintillo-mb p.texto-principal{font-family:"TT Travels Medium";font-size:14px;line-height:10px;letter-spacing:0.05em;margin:0 1px;color:#FFF}.texto-cintillo-mb p.texto-numero{display:inline-block;font-family:"TT Travels Bold";font-size:40px;line-height:44px;letter-spacing:0.01em;margin:0 1px;color:#FFF}.texto-cintillo-mb p.texto-combinado{display:inline-block;margin:0 1px;width:30px;font-family:"TT Travels Medium";font-size:22px;line-height:20px;color:#FFF}.texto-cintillo-mb p.texto-combinado span.text-dsto{font-size:10px;font-family:"Roboto";line-height:10px;display:block;color:#FFF}@media (max-width:768px){.logo-cyberweek{padding:0}}@media (max-width:1024px){.contador-cyberwow{padding-left:0;padding-right:0}}@media (max-width:768px){.contador-cyberwow{padding:0}}.contenedor-cintillo-cyberweek{background:#FF3C1D;z-index:1052}#cabecera.cintillo-header{position:relative}.texto-rutas{position:absolute;bottom:0px!important;width:100%;left:0;right:0;padding:0}.texto-rutas h1{font-size:3rem!important;color:#fff;text-shadow:#000 0.1em 0.1em 0.2em;background:rgba(0,0,0,0.5);padding:1.5rem 1rem;margin:0}.flecha-enlace{position:absolute!important;top:95%!important;left:0px;right:0px;z-index:13!important}.flecha-enlace a{padding-top:5px}.contenedor-paso-venta{overflow:hidden;position:relative;margin-top:20px;text-align:center;width:80%;margin:0 auto}@media (max-width:768px){.contenedor-paso-venta{width:100%}}.contenedor-paso-venta .progreso-venta{position:absolute;top:20px;left:0;width:100%;height:1px;background:#ddd}.contenedor-paso-venta .progreso-venta .linea-progreso-venta{position:absolute;top:0;left:0;height:1px;background:#00321e;width:16.66%}.contenedor-paso-venta .paso-venta{position:relative;float:left;width:33%;padding:0}.contenedor-paso-venta .paso-venta a{cursor:pointer}.contenedor-paso-venta .paso-venta a .paso-venta-icon{display:inline-block;width:30px;height:30px;margin-top:4px;background:#FFF;font-size:14px;color:#00321e;text-align:center;line-height:30px;border-radius:50%;border:2px solid #00321e}.contenedor-paso-venta .paso-venta p{color:#666;font-size:0.9rem}.contenedor-paso-venta .activo a .paso-venta-icon{width:40px;height:40px;margin-top:0;background:#00321e;font-size:19px;line-height:40px;text-align:center;color:#FFF;border:none}.contenedor-paso-venta .activo p{color:#00321e;font-size:1.1rem}.text-sm{font-size:0.875rem!important}.col-grid-paquete{margin-bottom:1.5rem}@media (max-width:768px){.col-grid-paquete{margin-bottom:2.5rem}}.grid-paquete{text-decoration:none;color:#000000;height:100%;border-radius:5px;-webkit-box-shadow:0 2px 6px 0 rgba(7,42,131,0.1411764706);box-shadow:0 2px 6px 0 rgba(7,42,131,0.1411764706)}.grid-paquete:hover{color:#000000}@media (max-width:576px){.grid-paquete{padding:0.7rem 0.5rem;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}}.grid-paquete .grid-paquete-imagen{cursor:pointer;position:relative}@media (max-width:576px){.grid-paquete .grid-paquete-imagen{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;display:inline-block;padding-right:20px}.grid-paquete .grid-paquete-imagen img{height:150px!important;border-radius:5px 0px 0px 5px}}.grid-paquete .grid-paquete-imagen .grid-etiqueta{position:absolute;border-radius:0 5px 5px 0;left:0;color:#FFF;display:block;padding:0px 0.5rem}.grid-paquete .grid-paquete-imagen .grid-etiqueta .text-etiqueta{position:relative;top:-2px;font-weight:600;font-size:0.75rem}.grid-paquete .grid-paquete-imagen .grid-etiqueta.etiqueta-cyber{background:#F5333F}.grid-paquete .grid-paquete-imagen .grid-etiqueta.etiqueta-cyber-ip{background:#F5333F}.grid-paquete .grid-paquete-imagen .grid-etiqueta.grid-etiqueta-mensaje{bottom:-12px}@media (max-width:576px){.grid-paquete .grid-paquete-imagen .grid-etiqueta.grid-etiqueta-mensaje{bottom:0px}}.grid-paquete .grid-paquete-imagen .grid-etiqueta.grid-etiqueta-lengueta{top:10px;left:-10px;border-radius:5px}.grid-paquete .grid-paquete-imagen img{width:100%;height:175px;border-radius:5px 5px 0px 0px}.grid-paquete .grid-paquete-body{padding:1rem 0.75rem}@media (max-width:576px){.grid-paquete .grid-paquete-body{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding-left:0px;padding-top:0px;padding-bottom:0px;display:inline-block}}.grid-paquete .grid-paquete-body .grid-paquete-title{font-family:TT Travels regular;color:#222425;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;font-weight:600;min-height:50px;margin:0px}.grid-paquete .grid-paquete-body .grid-paquete-icons{margin-bottom:0px}@media (max-width:576px){.grid-paquete .grid-paquete-body .grid-paquete-icons{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%!important;padding-right:0px}}.grid-paquete .grid-paquete-body .grid-paquete-icons span{font-size:0.9rem;font-weight:100!important}.grid-paquete .grid-paquete-body .grid-paquete-icons img{height:16px;width:16px}.grid-paquete .grid-paquete-body .grid-paquete-icons .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){.grid-paquete .grid-paquete-body .grid-paquete-icons .row:nth-child(3){display:none!important}}.grid-paquete .grid-paquete-body .grid-paquete-icons .col-2{width:25px}.grid-paquete .grid-paquete-body .grid-paquete-icons .col-10{width:calc(100% - 26px)}.grid-paquete .grid-paquete-body .grid-paquete-icons .col-10 span{font-family:"TT Travels medium";font-weight:400;font-size:0.75rem}@media (max-width:576px){.grid-paquete .grid-paquete-body .grid-paquete-icons .col-10 span{font-size:0.68rem;line-height:1em;white-space:nowrap}}.grid-paquete .grid-paquete-body .grid-paquete-precio span{line-height:18px}@media (max-width:576px){.grid-paquete .grid-paquete-body .grid-paquete-precio span{color:#F5333F;display:inline!important;float:left;font-size:1.12rem!important}}.grid-paquete .grid-paquete-body .grid-paquete-precio .precio-us{font-family:"TT Travels bold";font-size:1.12rem}.grid-paquete .grid-paquete-body .grid-paquete-precio .precio-us small{font-family:"TT Travels medium";font-size:0.75rem}.grid-paquete .grid-paquete-body .grid-paquete-precio .precio-pen{font-family:"TT Travels medium";font-size:0.75rem;font-weight:600}@media (max-width:576px){.grid-paquete .grid-paquete-body .grid-paquete-precio .precio-pen{display:none!important}}@media (max-width:576px){.grid-paquete .grid-paquete-body .grid-paquete-precio .px-1{display:none}}.grid-paquete .grid-paquete-body .grid-paquete-precio .cancelacion{font-family:"TT Travels light";color:#007167;font-size:0.85rem;font-weight:600}.grid-paquete.grid-paquete-horizontal{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-paquete.grid-paquete-horizontal .grid-paquete-imagen{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}@media (max-width:768px){.grid-paquete.grid-paquete-horizontal .grid-paquete-imagen{width:35%}}.grid-paquete.grid-paquete-horizontal .grid-paquete-imagen img{height:150px!important;border-radius:5px 5px 5px 5px}@media (max-width:576px){.grid-paquete.grid-paquete-horizontal .grid-paquete-imagen .grid-etiqueta{position:absolute;padding:0 8px;border-radius:0 5px 5px 0;left:0;bottom:-12px;color:#FFF;display:block!important}.grid-paquete.grid-paquete-horizontal .grid-paquete-imagen .grid-etiqueta .text-etiqueta{position:relative;top:-2px;font-weight:600;font-size:0.75rem}.grid-paquete.grid-paquete-horizontal .grid-paquete-imagen .grid-etiqueta.etiqueta-cyber{background:#F5333F}.grid-paquete.grid-paquete-horizontal .grid-paquete-imagen .grid-etiqueta.etiqueta-cyber-ip{background:#F5333F}}.grid-paquete.grid-paquete-horizontal .grid-paquete-body{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;padding:1rem 1.75rem}@media (max-width:768px){.grid-paquete.grid-paquete-horizontal .grid-paquete-body{padding:0.5rem 0.75rem;width:65%}}.grid-paquete.grid-paquete-horizontal .grid-paquete-body .grid-paquete-title{font-size:1rem;min-height:35px}.grid-paquete.grid-paquete-horizontal .grid-paquete-body .grid-paquete-icons{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:60%;padding-right:0px}.grid-paquete.grid-paquete-horizontal .grid-paquete-body .grid-paquete-icons .card-title{display:block;line-height:19px;margin:0}.grid-paquete.grid-paquete-horizontal .grid-paquete-body .grid-paquete-precio{padding-top:1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:40%;text-align:right}.ir-paginacion .pagination{margin:1rem 0px;border-radius:25px}.ir-paginacion .pagination i,.ir-paginacion .pagination select,.ir-paginacion .pagination span{font-size:1.2rem}.ir-paginacion .pagination .page-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ir-paginacion .pagination .prev{cursor:pointer;border-radius:25px 0 0 25px;padding:0.275rem 1.95rem;border:0.5px solid #F5F4F4}.ir-paginacion .pagination .pagina{border-top:0.5px solid #F5F4F4;border-bottom:0.5px solid #F5F4F4;padding:0.575rem 1.95rem}.ir-paginacion .pagination .pagina select,.ir-paginacion .pagination .pagina span{font-size:1.125rem;font-family:TT Travels regular;font-weight:700}.ir-paginacion .pagination .next{cursor:pointer;border-radius:0 25px 25px 0;padding:0.275rem 1.75rem;border:0.5px solid #F5F4F4}.ir-paginacion .pagination .form-input{border:1px solid #ced4da;border-radius:0.15rem;font-size:1.125rem;font-weight:400;line-height:1.5;color:#212529;padding:0.15rem 0.55rem;text-align:center;min-width:45px;border:0px;font-weight:700}.ir-input-group-fecha{position:relative;margin-bottom:0.5rem}@media (max-width:992px){.ir-input-group-fecha{margin-bottom:2rem}}.ir-input-group-fecha .input-group .input-group-prepend .input-group-text{margin-right:-3px;height:100%;background-color:#FFF}.ir-input-group-fecha .input-group input.fecAtencion{border-left:none}.ir-input-group-fecha .input-group-prepend-right{position:absolute;right:10px;top:10px;z-index:10;color:#01321E}.ir-input-group-pasajero{position:relative;margin-bottom:0.5rem}@media (max-width:992px){.ir-input-group-pasajero{margin-bottom:2rem}}.ir-input-group-pasajero .form-control{border-left:0px}.ir-input-group-pasajero .input-group-prepend .input-group-text{border-right:0px;height:100%;background-color:#FFF}.ir-input-group-pasajero .input-group-prepend.input-group-prepend-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ir-input-group-pasajero .componente-agregar-persona{position:absolute;width:260px;z-index:9;margin-top:5px}@media (max-width:380px){.ir-input-group-pasajero .componente-agregar-persona{width:285px}}.ir-input-group-pasajero .componente-agregar-persona .num-adulto,.ir-input-group-pasajero .componente-agregar-persona .restar-adulto,.ir-input-group-pasajero .componente-agregar-persona .sumar-adulto{display:inline-block;vertical-align:middle;width:27px}.ir-input-group-pasajero .componente-agregar-persona .num-adulto{width:32px;height:30px;margin:0 0.3rem;border:1px solid #ccc}.ir-input-group-pasajero .componente-agregar-persona hr{background:transparent}.ir-input-group-pasajero .componente-agregar-persona button:focus{outline:none!important}.ir-input-group-pasajero .input-group-prepend-right{position:absolute;right:10px;top:10px;z-index:10;color:#01321E}.ir-input-group-pasajero.show .componente-agregar-persona{display:block!important}.ir-experiencia-carousel{min-height:380px;margin-bottom:1rem}@media (max-width:768px){.ir-experiencia-carousel{padding:1rem 2rem}}.ir-experiencia-carousel .carousel-item{background:#ffffff;height:auto}.ir-experiencia-carousel button{color:rgba(112,112,112,0.3215686275)}.ir-experiencia-carousel button:active,.ir-experiencia-carousel button:hover{color:rgba(112,112,112,0.3215686275)}.ir-experiencia-carousel .carousel-control-next{right:-1.5rem;background:#ffffff}@media (max-width:768px){.ir-experiencia-carousel .carousel-control-next{right:0}}.ir-experiencia-carousel .carousel-control-prev{left:-1.5rem;background:#ffffff}@media (max-width:768px){.ir-experiencia-carousel .carousel-control-prev{left:0}}.ir-experiencia-carousel .carousel-control-next,.ir-experiencia-carousel .carousel-control-prev{width:2.5rem;height:2.5rem;top:40%}#contenedorSeleccionarFecha .contenedor-agregar-paquete .motor-busqueda{background:#01321E;border-radius:5px;padding:1rem 1.25rem}#contenedorSeleccionarFecha .contenedor-agregar-paquete .motor-busqueda.show{border-radius:5px 5px 0 0}#contenedorSeleccionarFecha .contenedor-agregar-paquete .fec-num-persona{font-weight:700;font-size:1.25rem;font-family:TT Travels regular;color:#ffffff}@media (max-width:768px){#contenedorSeleccionarFecha .contenedor-agregar-paquete .fec-num-persona{padding-left:3rem;padding-right:3rem;text-align:center}}#contenedorSeleccionarFecha .contenedor-agregar-paquete .consulta-disponibilidad{margin:1.5rem 0;text-align:center}@media (max-width:768px){#contenedorSeleccionarFecha .contenedor-agregar-paquete .consulta-disponibilidad{margin:3rem 0}}#contenedorSeleccionarFecha .contenedor-agregar-paquete .consulta-disponibilidad .btn{font-family:TT Travels bold!important;padding:0.85rem 3rem;border-radius:5px;font-size:1rem;font-weight:bold}#contenedorSeleccionarFecha .resumen-itinerario-paquete{border:1px solid #00321e}#contenedorSeleccionarFecha .resumen-itinerario-paquete p{font-family:TT Travels regular;font-size:0.875rem;font-weight:500}#contenedorSeleccionarFecha .resumen-itinerario-paquete .resumen-itinerario{border-bottom:2px solid #E1E1E1;padding-bottom:0.5rem}#contenedorSeleccionarFecha .resumen-itinerario-paquete .detalle-itinerario{border-bottom:2px solid #E1E1E1;padding:0.7rem 0px}#contenedorSeleccionarFecha .resumen-itinerario-paquete .detalle-itinerario .titulo{font-family:TT Travels regular;font-size:0.875rem;font-weight:600}#contenedorSeleccionarFecha .resumen-itinerario-paquete .detalle-itinerario .detalle-precio-persona-tipo .persona-tipo{font-family:TT Travels regular;font-weight:400;text-align:right;font-size:0.875rem}#contenedorSeleccionarFecha .resumen-itinerario-paquete .detalle-itinerario .detalle-precio-persona-tipo .persona-precio{font-family:TT Travels regular;font-weight:400;text-align:right;font-size:0.875rem}#contenedorSeleccionarFecha .resumen-itinerario-paquete .detalle-itinerario .detalle-precio-persona-tipo .persona-total{font-family:TT Travels regular;font-weight:500;text-align:right;font-size:0.875rem}#contenedorSeleccionarFecha .resumen-itinerario-paquete .detalle-itinerario border-bottom{border-bottom:2px solid #E1E1E1}#contenedorSeleccionarFecha .resumen-itinerario-paquete .detalle-itinerario li{font-family:TT Travels regular;font-size:0.875rem;font-weight:500}#contenedorSeleccionarFecha .resumen-itinerario-paquete .precio-itinerario{padding:0.7rem 0px}#contenedorSeleccionarFecha .resumen-itinerario-paquete .precio-itinerario .politica-seguridad{font-family:TT Travels regular;font-size:0.875rem}#contenedorSeleccionarFecha .resumen-itinerario-paquete .precio-itinerario .detalle-precio{font-family:TT Travels regular}#contenedorSeleccionarFecha .resumen-itinerario-paquete .precio-itinerario .detalle-precio p{margin-bottom:0}#contenedorSeleccionarFecha .resumen-itinerario-paquete .precio-itinerario .detalle-precio .total{font-size:0.875rem;font-weight:600}#contenedorSeleccionarFecha .resumen-itinerario-paquete .precio-itinerario .detalle-precio .precio{font-size:1.25rem;color:#222425;font-weight:700}#contenedorSeleccionarFecha .resumen-itinerario-paquete .precio-itinerario .detalle-precio .extra{font-size:0.75rem;color:#007167;font-weight:600}#contenedorSeleccionarFecha .resumen-itinerario-paquete .precio-itinerario .btn{font-weight:700;font-size:1rem;padding:1rem 1.188rem}.mt-cintillo{margin-top:65px}.mt-cintillo .scroll-carrito-resumen{top:5rem!important}.nav-checkout{-webkit-box-shadow:0px 2px 6px 2px rgba(7,42,131,0.16);box-shadow:0px 2px 6px 2px rgba(7,42,131,0.16)}@media (max-width:992px){.nav-checkout{background:#053220}}.nav-checkout .separador{border-top:1px solid rgba(0,0,0,0.08);padding:1.2rem 0}.nav-checkout .separador a,.nav-checkout .separador i{color:white;font-size:1rem}.nav-checkout a{font-family:"TT Travels regular";font-size:0.875rem}.nav-checkout .navbar{padding:1rem 0}.nav-checkout .navbar .nav-item{margin:0 0.5rem}@media (max-width:992px){.nav-checkout .navbar .nav-item .nav-link{color:#ffffff}.nav-checkout .navbar .nav-item.nav-item-idioma a.nav-link{color:#053220}}.nav-checkout .navbar .navbar-nav{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.nav-checkout .navbar .navbar-nav.pasos .nav-item{margin:0 1rem}.nav-checkout .navbar .navbar-nav.pasos .nav-item a{color:#3C3F40}@media (max-width:992px){.nav-checkout .navbar .navbar-nav.pasos .nav-item a{color:#ffffff}}.nav-checkout .navbar .nav-item-idioma a{padding:0.4rem;border-radius:50%;background:#053220;color:#ffffff}@media (max-width:992px){.nav-checkout .navbar .nav-item-idioma a{background:#ffffff;color:#053220}}.nav-checkout .navbar .paso{display:inline-block;margin-left:10px}.nav-checkout .navbar .paso span{height:30px;width:30px;padding:0;display:inline-block;text-align:center;border:1px solid #053220;border-radius:50%;color:#053220;font-weight:700;letter-spacing:2px;font-family:"TT Travels regular";margin-right:10px}.nav-checkout .navbar .paso.active{color:#053220}.nav-checkout .navbar .paso.active span{background:rgba(0,170,108,0.1019607843);color:#053220}.ir-br-5{border-radius:5px}.ir-text-verde{color:#053220}.ir-text-verde-light{color:#087946}.ir-btn-verde{border-radius:4px;background:#053220;color:#ffffff;font-weight:600}.ir-btn-verde:hover{color:#ffffff}.ir-brd-radius{border-radius:5px}.ir-btn-outline-verde{border-color:#053220;background:#ffffff;color:#053220;border-radius:5px;font-weight:500;font-size:1rem;font-family:"TT Travels medium"}.ir-btn-outline-verde:hover{color:#053220}.ir-text-naranja{color:#FF3C1E}.ir-text-verde-1{color:#007167}.ir-text-verde{color:#053220}.top-1{top:1px}.top-2{top:2px}.top-5{top:5px}.top-10{top:10px}.daterangepicker.auto-apply .drp-buttons,.daterangepicker.single .drp-selected{display:none}.navbar-nav a.nav-link:hover{border-bottom:2px solid #ffffff}.btn-naranja{border:1px solid #ff3c1e;background-color:#ff3c1e;color:white;margin:0 auto}.btn-naranja:hover{font-weight:500;color:#ff3c1e;background-color:white}.btn-naranja-rounded{border:1px solid #ff3c1e;background-color:#ff3c1e;color:white;margin:0 auto;border-radius:10px!important}.btn-naranja-rounded:hover{font-weight:500;color:#ff3c1e;background-color:white}.ir-form-pasarela .input-group .input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0 0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #BEC4C5;border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:0px}.ir-form-pasarela .input-group .input-group-prepend img{height:20px}.ir-form-pasarela .input-group .form-control{height:40px}.ir-form-pasarela .input-group .form-control option{text-align:center}.ir-form-pasarela .form-numero-tarjeta .input-group .input-group-prepend{border-radius:0px;border-top-left-radius:10px;border-bottom-left-radius:10px;border:1px solid #BEC4C5}.ir-form-pasarela .form-numero-tarjeta .input-group .form-control{border-color:#BEC4C5;border-left:0px;border-top-right-radius:10px;border-bottom-right-radius:10px}.ir-form-pasarela .form-fecha .input-group .form-control{border-color:#BEC4C5;border-right:0px;background-position:right 2px top 15px;background:none}.ir-form-pasarela .form-fecha .input-group .mes{border-top-left-radius:10px;border-bottom-left-radius:10px}.ir-form-pasarela .form-fecha .input-group .anio{border-left:0;padding-left:5px}.ir-form-pasarela .form-fecha .input-group .slash{border-right:0px;border-left:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;color:#929595}.ir-form-pasarela .form-cvv .input-group .form-control{border-color:#BEC4C5;border-right:0px;border-top-left-radius:10px;border-bottom-left-radius:10px}.ir-form-pasarela.ir-pasarela-niubiz .input-group .input-group-prepend img{height:15px}.ir-form-pasarela.ir-pasarela-niubiz .input-group .form-control{height:40px;border-radius:10px}.ir-form-pasarela.ir-pasarela-niubiz .form-cvv img{height:18px!important}.popover .table-pasajeros span.desPasajero{font-size:1.1rem}body{-ms-overflow-style:none;overflow-y:scroll;overflow-x:hidden}.slider-paquete-imagen ::-webkit-scrollbar{display:none}@-moz-document url-prefix(){body,html{scrollbar-width:none}#paquete .slider_abt .slider-paquete-imagen .slider-imagen-thumb{scrollbar-width:none}}.ir-pago-cuotas img{width:35px}.ir-pago-cuotas span{font-size:0.9rem!important;padding-left:7px;font-family:"TT Travels regular"}.ir-pago-cuotas.ir-checkbox-form{padding-left:2.5rem!important}.editar-paquete.abt img{max-width:100%}@media (min-width:768px){.editar-paquete.abt .modal-dialog{max-width:720px}}@media (max-width:768px){.editar-paquete.abt .componente-agregar-persona{right:0px}.editar-paquete.abt .modal-dialog{margin:0}}.editar-paquete.abt .modal-header{background:#01321E;font-family:"TT Travels regular"}@media (min-width:768px){.editar-paquete.abt .modal-header{height:60px;font-size:24px;font-weight:700;color:#FFFFFF;letter-spacing:1px}.editar-paquete.abt .modal-header .btn-cerrar{background:inherit;border:none;color:#FFFFFF}.editar-paquete.abt .modal-header .btn-cerrar svg{width:21px;height:21px}}@media (max-width:768px){.editar-paquete.abt .modal-header{height:80px;font-size:20px;font-weight:700;color:#FFFFFF;letter-spacing:1px}.editar-paquete.abt .modal-header .btn-cerrar{-ms-flex-item-align:start;align-self:flex-start;background:inherit;border:none;color:#FFFFFF}.editar-paquete.abt .modal-header .btn-cerrar svg{width:13px;height:13px}}.editar-paquete.abt #contenedorSeleccionarFecha{padding:0 0.5rem 0.5rem 0.5rem}.editar-paquete.abt #contenedorSeleccionarFecha .fec-num-persona{font-weight:700;font-size:18px;letter-spacing:1px;margin-bottom:0px}@media (min-width:768px){.editar-paquete.abt #contenedorSeleccionarFecha .form-control{background:transparent url(../assets/icons/icon-flecha-abajo.png) no-repeat right center}}@media (max-width:768px){.editar-paquete.abt #contenedorSeleccionarFecha .input-group-text{background-color:#FFF;padding-right:0.2rem;padding-left:0.5rem}.editar-paquete.abt #contenedorSeleccionarFecha .form-control{font-size:14px}}.editar-paquete.abt #contenedorSeleccionarFecha label{font-size:14px;letter-spacing:1px;font-family:"TT Travels regular"}.editar-paquete.abt .borde-bajo-punteado{border-bottom:1px dashed gray}.editar-paquete.abt .resumen-itinerario div{margin-top:1rem}.editar-paquete.abt .resumen-itinerario p{margin:0px;font-family:"TT Travels regular";font-size:14px;letter-spacing:1px}.editar-paquete.abt .resumen-itinerario ul{margin:0}@media (min-width:768px){.editar-paquete.abt .fondo-gris{background-color:#F4F4F4;padding:1rem 0 0 1.5rem;margin:1rem 0 1rem 0}.editar-paquete.abt .fondo-gris img{width:40px;height:40px}.editar-paquete.abt .fondo-gris p{font-size:16px;font-weight:600;color:#3C3F40;letter-spacing:1px;padding:0.5rem 0 0 1rem}}@media (max-width:768px){.editar-paquete.abt .fondo-gris{background-color:#F4F4F4;padding:1rem 1rem 0 1.5rem;margin:0rem 0 1rem 0}.editar-paquete.abt .fondo-gris img{width:32px;height:32px;margin-right:1rem}.editar-paquete.abt .fondo-gris p{font-size:14px;font-weight:600;color:#3C3F40;letter-spacing:1px}}.editar-paquete.abt .tarifa-pasajero{font-size:18px;font-weight:700;letter-spacing:1.5px;font-family:"TT Travels regular"}.editar-paquete.abt .columna-total{line-height:22px}@media (min-width:768px){.editar-paquete.abt .columna-total{text-align:right}}@media (max-width:768px){.editar-paquete.abt .columna-total{text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.editar-paquete.abt .columna-total .descripcion{font-family:"TT Travels regular";font-size:14px;letter-spacing:1px}.editar-paquete.abt .columna-total .precio{font-family:"TT Travels regular";font-size:24px;font-weight:700;letter-spacing:1px}.editar-paquete.abt .columna-total .extra{font-family:"TT Travels regular";font-size:12px;letter-spacing:1px;color:#007167}.editar-paquete.abt .resumen-precios span{font-family:"TT Travels regular";font-size:14px;letter-spacing:1px}.editar-paquete.abt .resumen-precios :first-child{font-size:16px}@media (max-width:768px){.editar-paquete.abt .resumen-precios :nth-child(3){display:block}}@media (max-width:768px){.editar-paquete.abt .resumen-precios .puntos-suspensivos{display:none}}@media (max-width:768px){.editar-paquete.abt .columna-boton{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.editar-paquete.abt .columna-boton .btn-continuar-pago{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:48px}@media (max-width:768px){.editar-paquete.abt .columna-boton .btn-continuar-pago{width:100%}}.editar-paquete.abt .consulta-disponibilidad{margin-top:1rem}.editar-paquete.abt .consulta-disponibilidad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-foco-paquetes .titulo{font-weight:400;font-size:1.75rem;color:#143121;line-height:2rem}.section-foco-paquetes img{border-radius:5px}.section-foco-paquetes a{bottom:20px!important;text-transform:none}.cursor-no-permitido{cursor:not-allowed}div[href]{cursor:pointer}html body{font-size:16px;font-family:Roboto;margin-top:112px}@media (max-width:767.98px){html body{margin-top:70px}}.altura-cabecera{margin-top:0!important}@media (min-width:767.98px) and (max-width:991.98px){.head-btn-right .ml-md-2{margin-left:0.1rem!important}}@media (min-width:991.98px){html{font-size:16px}}@media (min-width:1199.98px){html{font-size:16px}}h2{font-family:GT Sectra Fine medium;font-size:2.9375rem;color:#00321e}h3{font-family:GT Sectra Fine;font-weight:900;letter-spacing:2px;padding:0.5rem 0;color:#00321e}h1{font-size:3.8125rem}h3{font-size:1.375rem}div,p,span,td{font-size:1.125rem}a{color:#275240}p>a{text-decoration:underline}a.btn,button.btn{font-family:TT Travels Medium!important;font-size:1.3125rem;position:relative}a.btn.btn-font-sm,button.btn.btn-font-sm{font-size:1rem}@media (max-width:567.98px){a.btn,button.btn{font-size:1rem}}form label{font-size:1rem}.f1-sectra{font-size:2.9375rem;font-family:GT Sectra Fine medium;font-weight:100;line-height:3rem}@media (max-width:767.98px){.f1-sectra{font-size:2.1rem}}.border-right-negro{border-right:1px solid #00321e!important}.border-right-negro-dashed{border-right:1px dashed #00321e!important}.border-right-dotted-blanco{border-right:1.5px dotted white!important}.border-bottom-dotted-blanco{border-bottom:1.5px dotted white!important}.border-right-dotted-verde{border-right:1.5px dotted #00321e!important}@media (max-width:767.98px){.border-right-dotted-verde{border-right:0px dotted #00321e!important}}.border-bottom-dotted-verde{border-bottom:1.5px dotted #00321e!important}@media (max-width:767.98px){.border-left-tiempo_viaje{border-left:1px solid rgba(0,0,0,0.1);padding-left:20px!important}}.max-w-40p{max-width:40%}.tl-mtc{text-align:left!important}.tc-mtr{text-align:center}@media (max-width:991.98px){h2{font-size:1.875rem!important}}@media (max-width:767.98px){h2{font-size:1.875rem!important;margin-bottom:50px}.tl-mtc{text-align:center}.tc-mtr{text-align:right!important}.mp-2{padding:1rem}}.f-s-4{font-size:4rem;line-height:initial}.f-s-2{font-size:2rem;line-height:initial}.p-t-5{padding-top:5em!important}.bg-gris{background-color:#f7f7f9!important}.bg-compara{background:#c7c7c7!important;height:100%}.bg-compara:hover{background:white!important}.bg-celeste{background-color:#eff6f9!important}.bg-blanco{background-color:white}.bg-gris-tren{background-color:#f2eae1}.sello{margin-top:-120px;width:auto;height:170px}@media (max-width:767.98px){.sello{display:none}}.text-small{font-size:0.9rem}.bg-verde{background-color:#00321e;color:white}.bg-verde-logo h1{font-family:TT Travels regular;font-size:2.3rem}.bg-verde-logo img{width:50%}.bg-verde-claro{background-color:#ebefed}.clases__trenes img{padding:0}body{font-size:0.8rem;color:#000}@media (min-width:991.98px){.promocion-container h2{padding:6rem 5rem 1rem!important}}@media (min-width:767.98px){p.card-text{min-height:130px}h3.mb-0{min-height:120px}.card-body>div.text-center>a.btn-sm{font-size:1rem!important}}@media (min-width:767.98px) and (max-width:991.98px){.card-body{font-size:1.2rem}p.card-text{min-height:150px;font-size:1.125rem!important}h3.mb-0{min-height:96px}}.prom-item p{font-size:1.4rem;letter-spacing:-1px;line-height:1.6rem}@media (max-width:767.98px){.p-sm-3{padding:0}.navbar-movil{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.navbar-movil select{width:70px}}.content{padding:2.5em 0 2.5em 0;position:relative}.content.min{padding-top:0}@media (max-width:767.98px){.content.min{padding-top:2.5em}}section{position:relative}.breadcrumb-item{display:inline-block}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:0.5rem;color:black;content:">"!important}.breadcrumb{background-color:white!important;color:black!important;border-radius:0;border-bottom:1px solid black!important;padding:0;margin-left:1rem}.breadcrumb li{color:black!important;font-family:TT Travels light;font-size:1.375rem}.breadcrumb li a{font-size:1.375rem;color:black}.breadcrumb li a:hover{text-decoration:none}.bread{padding-top:13px;z-index:1}.min-h-260{min-height:260px;min-height:0px\9}.min-h-160{min-height:160px}@media (max-width:767.98px){.min-h-160{min-height:80px}}.m-t--90{margin-top:-90px}@media (max-width:767.98px){.m-t--90 img{width:40%}}.m-t--70{margin-top:-70px}.flecha-a{border-bottom:20px solid #f7f7f9;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid transparent;margin:0 auto;width:40px;height:40px}.popover{border-radius:0;border:0}.popover-header{border:0}.popover-body{font-family:Roboto;padding-top:0}.popover h3{font-family:TT Travels bold;color:red;text-transform:uppercase;letter-spacing:0px;background:none}.popover .table-pasajeros{margin:-7px -12px;min-width:274px}.popover .table-pasajeros tbody tr.tr-option td{vertical-align:bottom}.popover .table-pasajeros tbody tr.tr-option td:first-child{padding:15px 15px 0 15px}.popover .table-pasajeros tbody tr td{padding:15px 0 0 15px}.popover .table-pasajeros tbody tr td:first-child{min-width:140px;padding:0 15px 0 15px}.popover .table-pasajeros tbody tr.tr-fila{font-family:"TT Travels regular";font-size:16px;font-weight:700;line-height:17px;letter-spacing:0em;text-align:left}.popover .table-pasajeros tbody tr.tr-fila span.desPasajeroDet{font-weight:400;line-height:14px;letter-spacing:0em}.popover .table-pasajeros tbody tr.tr-fila td{vertical-align:middle;padding:15px 15px 0 15px;font-size:16px}.popover .table-pasajeros tbody tr.tr-fila td .botones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:inline-block;flex-direction:inline-block}.popover .table-pasajeros tbody tr.tr-fila td .botones input{text-align:center;outline:none}.popover .table-pasajeros input{width:30px;border:none}.popover .table-pasajeros span{font-size:0.8rem}.popover .table-pasajeros tfoot td{padding:11px 11px 11px 15px;text-align:right}.popover .table-pasajeros i{font-style:normal;cursor:pointer}.popover .table-pasajeros .text-adicional p{font-size:0.7rem;line-height:120%}.popover .table-pasajeros .text-adicional-alternativo p{font-family:"TT Travels regular";font-size:0.7rem;line-height:120%}.home-promociones .f1-sectra{margin:7rem 3rem 3rem 3rem}.in_tooltip{display:none}.mostrar_tooltip:after{content:" + "}.in_tooltip:checked+.icon .mostrar_tooltip:after{content:" - "}@media (max-width:991.98px){.seccion-tren{min-height:500px}}.container-estacion-verde{padding:2rem!important}.container-estacion-verde .row{padding:0 2rem 0 2rem!important}.container-estacion-verde p:last-child{margin:0}.container-estacion-blanco{padding:2rem!important}.container-estacion-blanco .row{padding:0 2rem 0 2rem!important}.container-estacion-blanco p:last-child{margin:0}.slick-track{padding-bottom:0!important}.slick-prev{left:-25px!important;z-index:9999}.slick-next{right:-25px!important}@media (max-width:767.98px){.carousel-section .container{padding:0}}.nav li a:before{content:" ";position:absolute;bottom:0;left:0;width:0;height:6px;width:100%;background-color:#fff;-webkit-animation:width 0.5s;animation:width 0.5s;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.4s;transition:all 0.4s}.nav li a a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.nav li a a:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-tabs{border-bottom:none}.tab-content-blanco{background-color:white}.nav-tabs-azul .nav-link.active{background-color:#2a2638;color:white}.filtro .form-float label{font-size:1rem;color:#00321e;font-family:"GT Sectra Fine"}@media (max-width:767.98px){.filtro .form-float label{margin-bottom:0.2rem}}.dropdown.dropdown-transp{background-color:transparent}.dropdown.dropdown-transp .btn{background-color:transparent}.dropdown.dropdown-transp .btn:focus{-webkit-box-shadow:none;box-shadow:none}select{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important}.show>a.dropdown-toggle:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select-verde{padding:7px 20px 4px 10px;color:#00321e;border-radius:0.7rem;font-family:TT Travels regular;font-size:0.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url("../assets/icons/icon-flecha-abajo.png") no-repeat right center;height:calc(2.25rem + 2px)}select::-ms-expand{display:none}.select-white{font-size:0.875rem;padding:0px 30px 0 0;border:transparent;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;color:white!important;appearance:none;background:transparent url("../assets/icons/icon-select-blanco.png") no-repeat right center;margin:0 0 0 auto}.mx-w-60{max-width:60px}.dropdown-toggle:after{display:none}.a-link{font-family:GT Sectra Fine medium;color:#000;border-bottom:2px solid #000;cursor:pointer}.a-link:hover{text-decoration:none}.a-link-lg{color:#000;font-weight:100;border-bottom:2px solid #000;cursor:pointer}.nav-link a{color:#000;font-weight:100;font-family:TT Travels regular;border-bottom:1px solid #000;cursor:pointer}.line-height-18{line-height:1.5}.btn{border-radius:0}.check-in-header{position:absolute;left:-70px}.check-in-header>a.btn.btn-outline-naranja-header{border-radius:50px!important}@media (max-width:1199px){.check-in-header{left:-70px}}@media (max-width:991px){.check-in-header{position:static!important;margin-right:-5px;border:none!important}}@media (max-width:320.98px){.check-in-header{margin-right:-11px}}@media (max-width:991px){.btn-blog{display:none!important}.btn-envelope{display:none!important}.btn-phone{display:none!important}.btn-chat{display:none!important}}.btn.btn-outline-naranja,a.btn.btn-outline-naranja{font-family:TT Travels Demibold;text-align:center;border:0px solid #ff3c1e;color:white!important;background-color:#ff3c1e;width:100%;font-size:20px;padding:10px 0px}.btn.btn-outline-naranja:hover,a.btn.btn-outline-naranja:hover{background-color:#ff3c1e!important;color:white!important;text-decoration:none}.btn.btn-outline-verde,a.btn.btn-outline-verde{font-family:TT Travels Demibold;text-align:center;border:0px solid #00321e;color:white!important;background-color:#00321e;width:100%;font-size:20px;padding:10px 0px}.btn.btn-outline-verde:hover,a.btn.btn-outline-verde:hover{background-color:#00321e!important;color:white!important;text-decoration:none}.btn-outline-negro{border:1px solid #000;color:#000;background-color:transparent;width:100%}.btn-outline-negro:hover{background-color:#000;color:white!important}.btn-outline-blanco{border:1px solid #fff;color:#fff;background-color:transparent}.btn-outline-blanco:hover{background-color:#fff;color:black!important}.btn-outline-orange{border:2px solid #ff3c1e;color:#ff3c1e;background-color:transparent}.btn-outline-orange:hover{background-color:#fff;color:#ff3c1e!important}.btn-outline-plomo{border:2px solid #555260;color:#555260;background-color:transparent;padding:10px 50px}.btn-outline-plomo:hover{background-color:#fff;color:black!important}.btn-naranja{border:1px solid #ff3c1e;background-color:#ff3c1e;color:white;padding:0.5rem 1.2rem;margin:0 auto}.btn-naranja:hover{color:#ff3c1e!important;background-color:white}.btn-sm{max-width:16rem}.btn-md{max-width:25rem}.form-control[readonly]{background-color:white!important}.form-float{top:18%;z-index:15;left:-2px;background-color:white;color:#00321e;right:auto;height:auto;width:1px;padding:0px}.form-float .row{display:none;display:flex\9}.form-float button.form-icon{position:absolute;z-index:2;top:0px;left:0px;display:block;background-color:#ff3c1e!important;color:#FFF;border:transparent;padding:0;height:72px!important;width:72px!important;background-repeat:no-repeat;background-size:contain;cursor:pointer;border-radius:0 8px 8px 0px}.form-float button.form-icon span{font-size:0.9rem}.form-float.on{padding:0;display:block;position:fixed;top:18%;left:-2px;width:30%;background-color:white;padding:0;color:#00321e;right:auto;height:auto;width:1px}.form-float.on button.form-icon{position:fixed;z-index:2;top:200px;left:0px;display:block;background-color:transparent;border:transparent;padding:0;height:40px;width:40px;background-repeat:no-repeat}@media (max-width:991px){.form-float.on{position:relative}}.form-float.on .row.row-titulo{display:none;margin:0px;background-color:#ff3c1e;color:white}.form-float.on .row.row-titulo div{padding:5px 23px;font-family:GT Sectra Fine medium;font-size:1.5rem}.form-float.on.show{width:100%;margin-bottom:0}@media (max-width:991px){.form-float.on.show{width:100%}}@media (max-width:767.98px){.form-float.on.show{width:100%;height:90%;border-radius:0.5rem;-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);top:-37px}}.form-float.on.show button.form-icon{display:none}.form-float.on.show button.form-icon-close{display:block;background-color:transparent;padding:0;border:none;color:white;margin:6px 0 0 auto;cursor:pointer}.form-float.on.show button.form-icon-close img{width:100%;height:auto}.contenedor-motor .form-float-pl-0{padding-left:0px!important}.contenedor-motor .blkFechaIda,.contenedor-motor .blkFechaRegreso{padding-left:0}.contenedor-motor label{letter-spacing:0.01em;color:#00321e;font-family:TT Travels medium;font-size:0.9rem}.contenedor-motor .btn-naranja{font-family:TT Travels Demibold;background-color:#ff3c1e;color:white;padding:0.5rem 1rem;margin:0 auto}.contenedor-motor .btn-verde{font-family:TT Travels medium;background-color:#053220;color:white;padding:0.5rem 2rem;margin:8px auto 0}@media (max-width:1367px){.contenedor-motor .btn-verde{margin:0 auto}}@media (min-width:991.98px){#motor-busqueda form{padding:20px 20px 0 20px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}}@media (min-width:991.98px){.form-float,.form-float.on{display:block;top:100px;left:-2px;width:30%;background-color:white;padding:0;color:#00321e;right:auto;height:auto;width:1px}.form-float.on.row-titulo,.form-float.row-titulo{display:none;margin:0px;background-color:#ff3c1e;color:white}.form-float.on.row-titulo div,.form-float.row-titulo div{padding:15px 20px;font-family:GT Sectra Fine medium;font-size:1.4rem}.form-float button.form-icon,.form-float.on button.form-icon{position:fixed;z-index:5;top:160px;left:0px;display:block;background-color:transparent;border:transparent;padding:0;height:63px;width:58px;background-repeat:no-repeat}.form-float.on.show,.form-float.show{width:300px}.form-float.on.show .row,.form-float.show .row{display:-webkit-box;display:-ms-flexbox;display:flex}.form-float.on.show button.form-icon,.form-float.show button.form-icon{display:none}.form-float.on.show .col-lg-10,.form-float.on.show .col-lg-2,.form-float.on.show .col-lg-3,.form-float.on.show .col-lg-4,.form-float.show .col-lg-10,.form-float.show .col-lg-2,.form-float.show .col-lg-3,.form-float.show .col-lg-4{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.form-float.on.show button.form-icon-close,.form-float.show button.form-icon-close{display:block;background-color:transparent;padding:0;border:none;color:white;margin:6px 0 0 auto}.form-float.on.show button.form-icon-close img,.form-float.show button.form-icon-close img{width:100%;height:auto}}.form-fijo .form-float{position:absolute;top:0px;left:0px;display:-ms-grid;display:grid;clear:both;background-color:white;margin-left:auto;margin-right:auto;right:0;width:100%;z-index:20}.form-fijo .form-float .date{padding-left:0;padding-right:0}.form-fijo .form-float .row{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex}.form-fijo .form-float .row.row-titulo{display:none}.form-fijo .form-float button.form-icon{display:none}.form-fijo .form-float button.form-icon-close{display:none}.form-fijo .form-float button.form-icon-close i{cursor:pointer}.form-fijo .form-float.on{padding:0;display:block;position:fixed;top:18%;left:0px;width:30%;background-color:white;padding:0;color:#00321e;right:auto;height:auto;width:1px}.form-fijo .form-float.on .contenedor-motor{display:none!important}.form-fijo .form-float.on button.form-icon{position:fixed;z-index:5;top:160px;left:0px;display:block;background-color:transparent;border:transparent;padding:0;height:63px;width:58px;background-repeat:no-repeat;cursor:pointer}.form-fijo .form-float.on.show{width:300px}@media (max-width:767.98px){.form-fijo .form-float.on.show{width:100%}}.form-fijo .form-float.on.show .row{display:-webkit-box;display:-ms-flexbox;display:flex}.form-fijo .form-float.on.show button.form-icon{display:none}.motor-redisenio{margin:auto}@media (max-width:767.98px){.motor-redisenio{width:100%;margin:unset}}.motor-redisenio .div-contenido{margin-top:0.25rem!important;margin-bottom:0.25rem!important;margin-left:1rem!important;margin-right:1rem!important}@media (max-width:767.98px){.motor-redisenio .div-contenido{padding-left:0rem!important}}.motor-redisenio .form{margin:0px;border-radius:0 1rem 1rem 1rem;padding:5px 0px 10px 0px!important;-webkit-box-shadow:0px 0px 0px 0px transparent!important;box-shadow:0px 0px 0px 0px transparent!important}@media (max-width:767.98px){.motor-redisenio .form{position:relative}}.motor-redisenio .fondo-color{-webkit-box-shadow:0px 0px 0px 0px transparent!important;box-shadow:0px 0px 0px 0px transparent!important}.motor-redisenio .solo-trenes{font-size:16px;font-family:"TT Travels regular"!important}.motor-redisenio .solo-paquetes{font-size:14px;font-family:"TT Travels regular"!important}.motor-redisenio .div-datos{}.motor-redisenio .div-datos label{font-size:1rem;font-family:"TT Travels regular"!important;font-weight:lighter!important;margin-bottom:0rem!important}@media (max-width:767.98px){.motor-redisenio .div-datos label{margin-bottom:0.2rem}}.motor-redisenio.form-banner .form{top:-35px}@media (max-width:767.98px){.motor-redisenio.form-banner .form{top:0px}}.motor-redisenio.form-tab-none .form-zonasegura-tab{display:none}.motor-redisenio .div-tipo-viaje{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.motor-redisenio .div-tipo-viaje{display:block}}.motor-redisenio .div-tipo-viaje .campo-derecha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.motor-redisenio .div-tipo-viaje .optTipoViaje{text-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.motor-redisenio .div-tipo-viaje .optTipoViaje .contenedor-circulo{cursor:pointer}.motor-redisenio .div-tipo-viaje .optTipoViaje label{font-size:1rem;font-family:"TT Travels regular"!important;font-weight:lighter!important;margin-bottom:0rem!important;padding-left:15px;cursor:pointer}.motor-redisenio .div-tipo-viaje .optTipoViaje.activo .contenedor-circulo{position:relative;font-size:0.5rem;z-index:2}.motor-redisenio .div-tipo-viaje .optTipoViaje.activo .contenedor-circulo .fa-circle{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.motor-redisenio .div-tipo-viaje .optTipoViaje.activo label{font-weight:bolder!important}.motor-redisenio .div-tipo-viaje .optTipoViaje:not(.activo) .contenedor-circulo{position:relative;font-size:0.7rem}.motor-redisenio .div-tipo-viaje .optTipoViaje:not(.activo) .contenedor-circulo .fa-circle{border-radius:50%}.motor-redisenio .div-tipo-viaje .optTipoViaje:not(.activo) .contenedor-circulo label{font-weight:lighter!important}.motor-redisenio .form-control:focus{-webkit-box-shadow:0 0 0 0.01rem transparent;box-shadow:0 0 0 0.01rem transparent}.motor-redisenio .input-outline{cursor:pointer!important;min-height:45px!important;margin-top:5px!important;padding:8px 20px 4px 15px;border-radius:0.4rem!important;width:100%;border:1px solid #bec4c5;font-family:"TT Travels regular"!important}.motor-redisenio .input-fec-viaje-ida{border-radius:0.4rem 0 0 0.4rem!important}.motor-redisenio .input-fec-viaje-regreso{border-radius:0 0.4rem 0.4rem 0!important}.motor-redisenio .input-outline-calendar{padding:10px 8px 5px 50px;font-size:1rem;height:calc(2.25rem + 2px);outline:none}.motor-redisenio .input-outline-calendar:focus{outline:none}.motor-redisenio .input-outline-calendar+.ui-datepicker-trigger{position:absolute;left:15px!important;top:15px}@media (max-width:767.98px){.motor-redisenio .input-outline-calendar{font-size:0.7rem}}.motor-redisenio .contenedor-flecha-left,.motor-redisenio .contenedor-flecha-right{z-index:9999!important;top:36px;left:33px}.motor-redisenio .contenedor-flecha-left img,.motor-redisenio .contenedor-flecha-right img{height:5px;width:10px}.motor-redisenio .combo{font-size:1rem;background:transparent url("../assets/icons/icon-flecha-abajo.png") no-repeat right 15px center;height:calc(2.25rem + 2px)}@media (max-width:767.98px){.motor-redisenio .combo{font-size:0.7rem}}.motor-redisenio .btn{margin:5px auto;border-radius:0.4rem!important;height:45px}.motor-redisenio .btn:focus{-webkit-box-shadow:0 0 0 0.01rem transparent;box-shadow:0 0 0 0.01rem transparent}.motor-verde .fondo-color,.motor-verde .form{background:#093524!important}.motor-verde label{color:#ffffff!important}.motor-verde .optTipoViaje.activo .contenedor-circulo .fa-circle{border:5px solid white;color:#093524}.motor-verde .optTipoViaje:not(.activo) .contenedor-circulo{color:#F2F2F2}.motor-verde .optTipoViaje:not(.activo) .contenedor-circulo .fa-circle{border:1px solid white;color:#093524}.motor-verde .form-zonasegura-tab>input:checked+label>span{color:#ffffff!important;border-bottom:2px solid #ffffff!important}.motor-verde .btn{border:1px solid #ff3c1e!important;background-color:#ff3c1e!important;color:white!important}.motor-gris .fondo-color,.motor-gris .form{background:#f8f8f8!important}.motor-gris label{color:#053220!important}.motor-gris .optTipoViaje.activo .contenedor-circulo .fa-circle{border:5px solid #093524;color:white}.motor-gris .optTipoViaje:not(.activo) .contenedor-circulo{color:#F2F2F2}.motor-gris .optTipoViaje:not(.activo) .contenedor-circulo .fa-circle{border:2px solid #093524;color:white}.motor-gris .form-zonasegura-tab>input:checked+label>span{border-bottom:2px solid #053220!important}.motor-gris .btn{border:1px solid #093524!important;background-color:#093524!important;color:white!important}#motor-busqueda .form{margin:0px;background:white;-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1)}@media (max-width:767.98px){#motor-busqueda .form{position:relative}}#motor-busqueda .tab-booker,#motor-busqueda label{font-size:1rem;color:#00321e;font-family:"GT Sectra Fine";font-weight:bolder}#motor-busqueda .tab-booker span,#motor-busqueda label span{color:#00321e}@media (max-width:767.98px){#motor-busqueda .tab-booker,#motor-busqueda label{margin-bottom:0.2rem}}#motor-busqueda.form-banner .form{top:-35px}@media (max-width:767.98px){#motor-busqueda.form-banner .form{top:0px}}#motor-busqueda.form-tab-none .form-zonasegura-tab{display:none}.form-fijo button{background:transparent;border:none}.form-fijo button.form-icon-close{display:none}.form-fijo button.form-icon-close i{cursor:pointer}.form-fijo .form-float-show{z-index:10;background:white!important;width:300px;position:fixed;padding:0px!important;display:block;top:130px;left:-2px;color:#00321e;right:auto;height:auto}.form-fijo .form-float-show .col-lg-10,.form-fijo .form-float-show .col-lg-2,.form-fijo .form-float-show .col-lg-3,.form-fijo .form-float-show .col-lg-4{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.form-fijo .form-float-show .form-icon-close{display:block}.form-fijo .form-float-show .form-icon-close i{cursor:pointer}.form-fijo .form-float-show .images{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:0.5rem!important}.form-fijo .form-float-show .images .ps-div-img{width:100%}.btn.active{font-family:TT Travels medium}.btn.active:before{position:absolute;bottom:0;left:0;width:0;height:6px;width:100%;background-color:#fff;-webkit-animation:width 0.5s;animation:width 0.5s;-webkit-transform:scaleX(1);transform:scaleX(1)!important;-webkit-transition:all 0.4s;transition:all 0.4s}.show a.btn:before{content:" ";position:absolute;bottom:0;left:0;width:0;height:6px;width:100%;background-color:#fff;-webkit-animation:width 0.5s;animation:width 0.5s;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.4s;transition:all 0.4s}.show a.btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.input-outline-verde{color:#00321e;width:100%;font-family:TT Travels regular;padding:8px 20px 4px 10px;border-radius:0.7rem;min-height:38px}.input-outline-verde.input-outline-verde-calendar{padding:8px 10px 4px 28px;-webkit-box-shadow:none;box-shadow:none;border-radius:0.7rem;font-size:0.8rem;height:calc(2.25rem + 2px);border:1px solid #ced4da}.input-outline-verde.input-outline-verde-calendar+.ui-datepicker-trigger{position:absolute;left:0px;top:8px;margin-left:4px}.input-outline-verde.input-outline-verde-calendar+.input-group-addon{position:absolute;background-color:transparent;border:none;top:0px;left:5px}.input-outline-verde.input-outline-verde-calendar:focus{-webkit-box-shadow:none;box-shadow:none}@media (max-width:767.98px){.input-outline-verde{min-height:auto}}.nav li ul{display:none;position:absolute;min-width:53px;background:white;margin:0;min-width:140px;background:white}.nav li ul li{position:relative;list-style:none;margin:0}.nav li ul li a{color:black}.nav li ul li a:hover{font-weight:bold;text-decoration:underline}.nav li ul li ul{right:-140px;top:0px}.nav li:hover>ul{background:#ebeaec;display:block;width:100%;left:0;z-index:1;margin-top:32px}.nav li:hover>ul~a.btn:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:991.98px){.nav li{display:block;margin:0}.nav li a{font-size:0.785rem!important;width:100%;text-align:left}.nav li a:after{background-position-y:revert}.nav li ul li a{font-family:Roboto;width:100%;display:block;padding:12px 0}.nav li ul .idioma{position:absolute}}@media (max-width:991.98px){ul.idioma{margin:42px -15px!important}ul.idioma li>a{padding:0!important;margin:0!important;text-align:center}}@media (max-width:767.98px){ul.idioma{margin:42px 9px!important}ul.idioma li>a{padding:0!important;margin:0!important;text-align:center}.header-content .cdr__menu{margin:0!important}.border-right-negro-dashed{border:0!important}.show a.btn:before{content:none}.nav li:hover>ul{background:#b8c1bc}.main-responsive{margin:0}a.btn2:after{right:0;position:absolute;margin:19px}.nav li{display:block;width:100%;border-bottom:1px dashed darkslategrey;margin:0}.nav li a{width:100%;text-align:left;line-height:2.875rem}.nav li a:after{background-position-y:right}.nav li ul{position:relative;padding:0;text-transform:uppercase;font-size:12px}.nav li ul li a{font-size:14px;font-family:Roboto;width:100%;display:block;padding:12px 0}.nav li ul:hover{background:#b8c1bc}.nav li ul .idioma{position:absolute}.nav li ul .contenedor-compara{width:100%;text-align:center}.text-left-movil{text-align:left!important}.row-border-top-none{border-top:none!important}}ul.idioma:before{content:" ";width:0;height:0;border:0 solid transparent;border-right-width:14px;border-left-width:14px;border-bottom:14px solid white;display:block;position:absolute;margin-top:-8px;-webkit-box-align:center;left:39%}#carouselHome .carousel-control-next,#carouselHome .carousel-control-prev{position:absolute;top:43%;bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;width:4rem;color:#fff;text-align:center;opacity:1!important;border-radius:50%;height:4rem}.row-searchbox .col-md-6:first-child{padding:0px}.row-searchbox .col-md-6:first-child .ui-datepicker-trigger{left:0px}.row-searchbox .col-md-6:last-child{padding-left:0px}.opacidad{opacity:0.7}ol li{margin-bottom:20px}.contenedor-flecha-left,.contenedor-flecha-right{height:7px;width:145px;position:absolute;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;display:none;z-index:9999!important}.contenedor-flecha-right{width:131px}.form-footer-metodos-pago>.borde-top{border-top:1px solid #e7e5e6;margin-top:1.5rem!important}.form-footer-metodos-pago>.images>img.ps{display:inline-block;margin-left:-18px}.form-footer-metodos-pago>.images>img.psm{display:none}.form-footer-metodos-pago.on>.images>img.ps{display:none}.form-footer-metodos-pago.on>.images>img.psm{display:inline-block;max-width:calc(100% + 20px);margin-left:-10px}@media (max-width:767.98px){.form-footer-metodos-pago>.borde-top{border-top:1px solid #e7e5e6;margin-top:1rem!important}.form-footer-metodos-pago.on>.images>img.vs{margin-right:-20px;margin-left:-1rem}.form-footer-metodos-pago.on>.images>img.mc{margin-right:-20px}.form-footer-metodos-pago.on>.images>img.ae{margin-right:-15px}.form-footer-metodos-pago.on>.images>img.dc{margin-right:0px}}.form-zonasegura-tab{position:absolute;left:-1px;top:-41px}@media (max-width:767.98px){.form-zonasegura-tab a .tab-booker{font-size:0.8rem!important;font-weight:400!important}}.form-zonasegura-tab>.borde{display:none}.form-zonasegura-tab>input{position:absolute;left:-99999em;top:-99999em}.form-zonasegura-tab>input+.tab-booker,.form-zonasegura-tab>input+label{cursor:pointer;float:left;font-weight:bolder;border-bottom:0;background-color:#CDEADD;margin-right:-1px;margin-left:1px;margin-top:1px;padding-top:0.5em;padding-bottom:0.5em;padding-left:1.8em;padding-right:1.8em;position:relative}.form-zonasegura-tab>input+.tab-booker:hover,.form-zonasegura-tab>input+label:hover{background-color:#d8d7da}.form-zonasegura-tab>input+.tab-booker>span,.form-zonasegura-tab>input+label>span{font-size:0.9rem;color:#000}.form-zonasegura-tab>input:checked+label{-webkit-box-shadow:none;box-shadow:none;padding-top:0.8em;background-color:#FFF;z-index:1}.form-zonasegura-tab>input:checked+label>span{color:#275240;border-bottom:2px solid #275240;padding-bottom:2px}.form-zonasegura-tab>.tab-booker#desSoloTrenes,.form-zonasegura-tab>label#desSoloTrenes{border-radius:0.5rem 0 0 0}.form-zonasegura-tab>.tab-booker#desSoloPaquetes,.form-zonasegura-tab>label#desSoloPaquetes{border-radius:0 0.5rem 0 0}.form-zonasegura-tab>label[for=soloPaquetes]{text-transform:uppercase;cursor:pointer;float:left;border-bottom:0;margin-right:-1px;margin-left:1px;margin-top:1px;padding-top:0.5em;padding-bottom:0.5em;padding-left:1.8em;padding-right:1.8em;position:relative}.form-zonasegura-tab>label[for=soloPaquetes]>a{font-size:0.9rem;color:#fff;text-decoration:none}@media (max-width:767.98px){.form-zonasegura-tab>label[for=soloPaquetes]>a{font-size:0.7rem}}@media (max-width:767.98px){.form-zonasegura-tab>label[for=soloPaquetes]{padding-left:0.5em;padding-right:0.5em;margin-top:5px;margin-left:0px;margin-bottom:0.5rem!important}}@media (max-width:767.98px){.form-zonasegura-tab{left:0px;top:-37px}.form-zonasegura-tab>input+.tab-booker,.form-zonasegura-tab>input+label{padding-left:1em;padding-right:1em;padding-top:0.5em;padding-bottom:0.3em;margin-top:0px;margin-left:0px;margin-bottom:0.5rem!important}.form-zonasegura-tab>input+.tab-booker>span,.form-zonasegura-tab>input+label>span{font-size:0.8rem;font-weight:400}.form-zonasegura-tab>input+.tab-booker>a,.form-zonasegura-tab>input+label>a{font-size:0.8rem;font-weight:400}.form-zonasegura-tab>input:checked+label{border-bottom:none;margin-top:0px!important;margin-left:0px;margin-bottom:0.5rem!important;border-radius:0.5rem 0 0 0;padding-top:0.5em;padding-bottom:0.3em}}.ps-div-img{width:50%;height:51px;background-repeat:no-repeat;background-size:contain;background-position:top left}.ps-div-img.ps-es{background-image:url("/assets/icons/ps-es.png");margin-left:-17px}.ps-div-img.ps-en{background-image:url("/assets/icons/ps-en.png");margin-left:-12px}.ps-div-img.ps-pt{background-image:url("/assets/icons/ps-pt.png");margin-left:-19px}.ps-div-img.ps-fr{background-image:url("/assets/icons/ps-fr.png");margin-left:-12px}.ps-div-img.on{height:76px;margin-left:-13px}.ps-div-img.on.ps-es{background-image:url("/assets/icons/ps-es-m.png")}.ps-div-img.on.ps-en{background-image:url("/assets/icons/ps-en-m.png")}.ps-div-img.on.ps-pt{background-image:url("/assets/icons/ps-pt-m.png")}.ps-div-img.on.ps-fr{background-image:url("/assets/icons/ps-fr-m.png")}@media (max-width:767.98px){.ps-div-img.on{height:76px;margin-left:-16px}.ps-div-img.on.ps-es{background-image:url("/assets/icons/ps-es-m.png")}.ps-div-img.on.ps-en{background-image:url("/assets/icons/ps-en-m.png")}.ps-div-img.on.ps-pt{background-image:url("/assets/icons/ps-pt-m.png")}.ps-div-img.on.ps-fr{background-image:url("/assets/icons/ps-fr-m.png")}}@media (max-width:767.98px){.ps-div-img{width:100%}}.btn-redondo{border-radius:0.3rem!important}a.btn,button.btn{font-family:TT Travels Medium;font-size:1rem;position:relative}.flecha-boton-flotante{position:absolute;font-size:1.3rem;top:20px;right:4px}.flecha-boton-flotante button i{color:#ff3c1e!important}@media (max-width:767.98px){.flecha-boton-flotante{top:15px;right:18px}}.sombra-borde{-webkit-box-shadow:1px 1px 2px 0px rgba(204,204,204,0.4);box-shadow:1px 1px 2px 0px rgba(204,204,204,0.4);border-top:1px solid #efefef}.boton-ofertas-inicio{position:absolute;top:90%;left:5%;right:5%}@media (max-width:767.98px){.boton-ofertas-inicio{top:88%}}.btn-ver-mas{border:1px solid #ff3c1d;cursor:pointer;color:#FFF!important;font-size:0.8rem;background:#ff3c1d;padding:10px 20px 9px;font-family:TT Travels Medium!important;text-transform:uppercase;border-radius:0.5rem}.btn-ver-mas:hover{text-decoration:none;color:#FFF}@media (max-width:767.98px){.comprar-ticket{text-align:center!important}}.display-inline-block{display:inline-block}@media (min-width:768px){.img-montana{width:100%}}.btn-busqueda-tipo-naranja{background:#ff3c1e!important;color:#FFF}.btn-busqueda-tipo-naranja:hover{background:#00321e!important}.btn-busqueda-tipo-naranja:hover span{color:#FFF!important}.btn-busqueda-tipo-naranja span{color:#FFF!important}.ir-text-primary{color:#00321e!important}.section-caluga{padding-top:100px;padding-bottom:40px}.section-caluga .titulo{margin:0px;margin-bottom:34px;text-align:center;color:#00321e}.section-caluga-chica{padding-top:50px;padding-bottom:40px}.section-caluga-chica .titulo{margin:0px;margin-bottom:34px;text-align:center;color:#00321e}.section-paquetes{padding-top:40px;padding-bottom:30px}.section-paquetes .titulo{margin:0px;margin-bottom:50px;text-align:center;color:#00321e}.section-paquetes .lista-paquetes{margin-bottom:14px}.razones-compra{padding-top:30px}.razones-compra .titulo{margin-bottom:50px;text-align:center;color:#00321e}.razones-compra .razones-panel{margin-bottom:25px}.razones-compra .razones-panel .col-4:nth-child(3n-1){border-right:1px solid #00321e}.razones-compra .razones-panel .col-4:nth-child(3n-2){border-right:1px solid #00321e}.razones-compra .razones-panel .razon-compra .razon-imagen{text-align:center;margin-bottom:1.5rem}.razones-compra .razones-panel .razon-compra .razon-imagen img{height:130px}@media (max-width:992px){.razones-compra .razones-panel .razon-compra .razon-imagen img{height:80px}}.razones-compra .razones-panel .razon-compra .razon-detalle{text-align:center;padding:0.375rem}.razones-compra .razones-panel .razon-compra .razon-detalle p{font-size:1.1rem;color:#00321e;font-family:"TT Travels Medium",sans-serif}@media (max-width:992px){.razones-compra .razones-panel .razon-compra .razon-detalle p{font-size:0.85rem}}.breadcrumb-nav{padding:0.5rem 0px}.breadcrumb-nav .breadcrumb{border-bottom:0px!important;margin:0px}.breadcrumb-nav .breadcrumb li{margin:0px}.breadcrumb-nav span{font-size:1rem}.head-pagina{margin:0;padding:0;background:grey;height:436px;position:relative}@media (min-width:992px){.head-pagina{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:768px){.head-pagina .head-contenido{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.head-pagina .head-contenido h5{font-family:GT Sectra Fine bold;font-size:1.25rem;margin-bottom:0.8rem;color:#ffffff}@media (max-width:992px){.head-pagina .head-contenido h5{font-size:1rem;text-align:center}}@media (max-width:768px){.head-pagina .head-contenido h5{font-size:0.875rem}}.head-pagina .head-contenido h3{font-family:GT Sectra Fine medium;font-size:3rem;margin-bottom:1.7rem;font-weight:500;padding:0}@media (max-width:992px){.head-pagina .head-contenido h3{font-size:2rem;text-align:center}}@media (max-width:768px){.head-pagina .head-contenido h3{font-size:1.625rem}}.head-pagina .head-contenido .head-selecion{padding:1rem 1.5rem;background:#ffffff;width:70%;border-radius:5px;-webkit-box-shadow:-6px 4px 4px 0 rgba(7,42,131,0.25);box-shadow:-6px 4px 4px 0 rgba(7,42,131,0.25)}@media (max-width:1200px){.head-pagina .head-contenido .head-selecion{width:85%}}@media (max-width:768px){.head-pagina .head-contenido .head-selecion{width:100%;padding:1rem 0.5rem}}.head-pagina .head-contenido .head-selecion>p{font-weight:600;font-family:TT Travels medium}@media (max-width:992px){.head-pagina .head-contenido .head-selecion>p{width:80%}}.head-pagina .head-contenido .head-selecion .ir-input-group-fecha{padding-bottom:1.3rem}@media (max-width:992px){.head-pagina .head-contenido .head-selecion .ir-input-group-fecha{margin-bottom:2rem}}.head-pagina .head-contenido .head-selecion .ir-input-group-fecha .input-group{border:1px solid #053220;border-radius:5px}.head-pagina .head-contenido .head-selecion .ir-input-group-pasajero{padding-bottom:1.3rem}@media (max-width:992px){.head-pagina .head-contenido .head-selecion .ir-input-group-pasajero{margin-bottom:2rem}}.head-pagina .head-contenido .head-selecion .ir-input-group-pasajero .input-group{border:1px solid #053220;border-radius:5px}.head-pagina p{font-size:1rem}.head-pagina span{color:white;line-height:1.15}.head-pagina span.titulo{font-family:"GT SECTRA FINE";background:rgba(0,0,0,0.3803921569)}@media (min-width:760px){.head-pagina span.titulo{font-size:60px}}@media (max-width:760px){.head-pagina span.titulo{font-size:40px}}.head-pagina span.subtitulo{font-family:"TT Travels light";background:rgba(0,0,0,0.3803921569)}@media (min-width:760px){.head-pagina span.subtitulo{font-size:28px}}@media (max-width:760px){.head-pagina span.subtitulo{font-size:18px}}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.3rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.w-30{width:30%}.nav-pagina{position:fixed;width:100%;z-index:1051;background:#053220}.nav-pagina .navbar-header{border-bottom:1px solid rgba(242,242,242,0.1882352941)}.nav-pagina .navbar-header a{font-size:0.875rem;font-family:"TT Travels regular";color:#FFFFFF}.nav-pagina .navbar-header .nav-item-idioma a{background:white;color:#053220;border-radius:50%}.nav-pagina .navbar-header .menu{width:100%}.nav-pagina .navbar-header .menu.menu-mobile .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-pagina .navbar-header .menu.menu-mobile .navbar-nav .nav-link{padding:0.2rem}.nav-pagina .navbar-body .navbar-toggler{color:white}.nav-pagina .navbar-body .navbar-toggler:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c9"}.nav-pagina .navbar-body .navbar-toggler.collapsed:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d"}@media (max-width:992px){.nav-pagina .navbar-body .menu-mobile-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-pagina .navbar-body .menu-mobile-header .navbar-brand{margin:0}}.nav-pagina .navbar-body .menu-mobile-header img{width:130px}.nav-pagina .navbar-body .menu-mobile-header .block-right{width:0px;display:inline-block}@media (max-width:992px){.nav-pagina .navbar-body .menu-mobile-header .block-right{width:50px}}.nav-pagina .navbar-body .menu-desktop .nav-item.active{padding-bottom:0px}.nav-pagina .navbar-body .menu-desktop .nav-item.active .nav-link{border-bottom:2px solid #ffffff}.nav-pagina .navbar-body .menu-desktop .nav-item.nav-item-submenu .nav-link{position:relative;top:-2px}.nav-pagina .navbar-body .menu-desktop .nav-item.nav-item-submenu .nav-link:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f078";margin-left:7px}.nav-pagina .navbar-body .menu-desktop .nav-item.nav-item-submenu:hover .nav-link:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f077";margin-left:7px}.nav-pagina .navbar-body .menu-desktop .nav-item .link-usuario{border-right:2px solid white;margin-right:0.5rem}.nav-pagina .navbar-body .menu-mobile{padding:1rem;background:white}.nav-pagina .navbar-body .menu-mobile .nav-item{padding:0.5rem 0;border-bottom:1px solid #EFF0F1}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu{position:relative}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu .modal-dialog{margin:0px;top:105px;max-width:100%}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu .modal-dialog .modal-content{border:none}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu .modal-dialog .modal-body{padding-left:0;padding-right:0;min-height:calc(100vh - 105px);text-align:center}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu .modal-dialog .modal-body h3{font-size:1rem;font-family:"TT Travels regular";color:#053220}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu .modal-dialog .modal-body .accordion .accordion-item{border:none;border-bottom:1px solid rgba(60,63,64,0.168627451);padding-top:1rem}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu .modal-dialog .modal-body .accordion .accordion-button:not(.collapsed){color:#053220;background-color:#ffffff}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu .modal-dialog .modal-body .accordion .accordion-button:after{font-family:"Font Awesome 5 Free";font-weight:900;color:#053220;-ms-flex-negative:0;flex-shrink:0;content:"\f078";background-image:none;width:1.25rem;height:1.25rem;margin-left:auto;background-size:1.25rem;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu .modal-dialog .modal-body .accordion .accordion-body{background:#F9FAFA}.nav-pagina .navbar-body .menu-mobile .nav-item.nav-item-submenu .modal-dialog .modal-body .accordion .accordion-body a{font-family:"TT Travels regular";padding:1rem 0px;color:#222425;display:block;font-size:1rem}.nav-pagina .navbar-body .menu-mobile .nav-link{color:#053220}@media (max-width:992px){.nav-pagina .navbar-body{padding-bottom:0px}.nav-pagina .navbar-body .container{margin:0;padding:0;max-width:100%}.nav-pagina .navbar-body .container .menu-mobile-header{padding:0.2rem 1rem}}.nav-pagina .nav-item{font-size:1rem;color:#ffffff!important;font-family:"TT Travels regular"}.nav-pagina .nav-item .nav-link{color:white;white-space:nowrap}.nav-pagina .nav-item .submenu{position:absolute;background:#ffffff;width:100%;left:0px;display:none;padding:1rem 0;min-height:300px;border-bottom:1px solid #EFF0F1}.nav-pagina .nav-item .submenu h3{color:#3C3F40;font-size:1.75rem;font-family:"TT Travels regular";border-bottom:1px solid #EFF0F1;font-weight:600}.nav-pagina .nav-item .submenu .panel-menu{padding:1rem 2rem}.nav-pagina .nav-item .submenu .panel-menu ul{padding:0}.nav-pagina .nav-item .submenu .panel-menu b{font-family:"TT Travels bold";color:#858B8C;font-size:1rem;margin-bottom:1rem;display:block}.nav-pagina .nav-item .submenu .panel-menu a{font-family:"TT Travels regular";font-size:1rem;color:#222425;margin-bottom:1rem;display:block}.nav-pagina .nav-item .submenu .panel-menu p{color:#222425;font-size:0.875rem;font-family:"TT Travels regular"}.nav-pagina .nav-item .submenu .panel-menu.border-left{border-left:1px solid #EFF0F1}.nav-pagina .nav-item .comparar-tren{color:#053220;font-family:"TT Travels bold";font-width:600!important;text-decoration:underline!important}.nav-pagina .nav-item:hover .submenu{display:block}.nav-pagina+.clearfix{height:110px}@media (max-width:1200px) and (min-width:992px){.nav-pagina+.clearfix{height:150px}}@media (max-width:992px){.nav-pagina+.clearfix{height:100px}}.ir-footer{padding:2rem 0}.ir-footer ul{list-style:none}.ir-footer .a-dark{color:#222425;text-decoration:none}.ir-footer .a-dark:hover{color:#222425}.ir-footer .a-dark a{color:#222425;text-decoration:none}.ir-footer .a-dark a:hover{color:#222425!important}.ir-footer .footer-titulo{font-family:"TT Travels regular";font-style:normal;font-weight:700;font-size:14px;color:#222425;margin-bottom:2px;line-height:22px}@media (max-width:768px){.ir-footer .footer-titulo{line-height:18px}}.ir-footer .separador{border-top:#EFF0F1 1px solid}.ir-footer .footer-desktop .bloque-texto .list-links{padding:0;list-style:none}.ir-footer .footer-desktop .bloque-texto .list-links a{color:#222425;letter-spacing:1px;font-weight:500;text-decoration:none;line-height:24px}.ir-footer .footer-desktop .bloque-texto .text-foot{font-family:"TT Travels regular";color:#222425;letter-spacing:1px;font-size:14px;font-weight:500;text-decoration:none;line-height:24px}.ir-footer .footer-desktop .bloque-texto .icono-texto{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.ir-footer .footer-movil .accordion{border-top:#EFF0F1 1px solid}.ir-footer .footer-movil .accordion .accordion-header .accordion-button{margin:auto!important;font-weight:700;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;border:none}.ir-footer .footer-movil .accordion .accordion-header .accordion-button:after{font-family:"Font Awesome 5 Free";background-image:none;content:"\f078"}.ir-footer .footer-movil .accordion .accordion-header .accordion-button:not(.collapsed):after{font-family:"Font Awesome 5 Free";background-image:none;content:"\f078"}.ir-footer .footer-movil .accordion .accordion-header .accordion-button:not(.collapsed){color:#222425!important;background-color:white!important;-webkit-box-shadow:none;box-shadow:none}.ir-footer .footer-movil .movil-paginas .text-foot-mobile{font-family:"TT Travels regular";color:#222425;font-size:16px;font-weight:500;letter-spacing:1px;text-decoration:none;line-height:24px}#datepicker-input{left:15px;bottom:0;height:0;width:276px;border:0;margin-top:-2px}.daterangepicker{font-family:TT Travels regular!important;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,0.15);box-shadow:5px 5px 5px 0px rgba(0,0,0,0.15);border-radius:0}.daterangepicker:not(.single) .left .calendar-table{border-right:1px solid #ddd!important}.daterangepicker .end-date,.daterangepicker .start-date{background-color:#194533!important}.daterangepicker .table-condensed th{font-family:TT Travels Medium!important;word-spacing:6px}.daterangepicker .table-condensed .next,.daterangepicker .table-condensed .prev{position:relative}.daterangepicker .table-condensed .next span,.daterangepicker .table-condensed .prev span{border-color:#355D4D}.daterangepicker .table-condensed .next:before,.daterangepicker .table-condensed .prev:before{font-family:"Font Awesome 5 Free";font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:#ff3c1e;font-size:1.2rem;position:absolute;top:4px;right:5px}.daterangepicker .table-condensed .prev:before{right:7px}.daterangepicker .table-condensed td.off{opacity:0.4}.daterangepicker .table-condensed td.off.disabled{text-decoration:none;background-image:url("../assets/icons/calendario-disabled.png")}@media (max-width:767.98px){.contenedor-carousel{padding:0!important;position:relative;top:-0.8rem}}.carousel-section{top:-15px}@media (min-width:991.98px){.carousel-section{top:0px}}.carousel{margin-bottom:4rem}.carousel-indicators{margin-left:35%!important;margin-right:35%!important}.carousel-caption{bottom:10.9375rem;z-index:10}.carousel-caption h1{font-size:3rem;font-family:GT Sectra}.texto-promocion h1{font-family:GT Sectra}.texto-promocion .texto-terminos{font-size:1rem;font-family:GT Sectra;position:relative;top:146px}@media (max-width:767.98px){.texto-promocion .texto-terminos{font-size:0.8rem;font-family:GT Sectra;position:relative;top:190px}}.opacidadCero{opacity:0!important}.tripad{position:absolute;right:8px;top:45px;z-index:1;width:80px;height:auto}@media (max-width:40em){.carousel-caption{bottom:8rem}}@media (max-width:767.98px){.carousel-banner .content_compara{bottom:5rem!important}.carousel-banner .content_compara .compara:hover:before{content:none!important}.carousel-caption{bottom:8rem}.carousel-caption h1{font-size:2rem}.carousel-indicators{bottom:50px!important}}@media (max-width:767.98px){.carousel-banner .content_compara{bottom:5rem!important}.carousel-banner .content_compara .compara:hover:before{content:none!important}.carousel-caption{bottom:8rem}.carousel-caption h1{font-size:2rem}.carousel-indicators{bottom:50px!important}}@media (max-width:992px) and (min-width:767.98px){.carousel-indicators{bottom:70px!important}}.carousel-banner-normal .carousel-caption{bottom:8rem;z-index:10}.carousel-item{background-color:#777}.carousel-item-inicio{height:27rem!important;background-color:#777}@media (max-width:992px){.carousel-item-inicio{height:23rem!important;height:23rem!important}}@media (max-width:500px){.carousel-item-inicio{height:21rem!important}}.carousel-item>img{height:auto;width:100%}.carousel-item.carousel-mini-item>img{height:10rem}.carousel-item .div-do-onclick .panel-one{height:32rem;cursor:pointer;caret-color:auto}.carousel-item .div-do-onclick .panel-do{height:32rem;cursor:pointer;caret-color:red}@media (max-width:991.98px){.carousel-item .div-do-onclick .panel-one{height:16rem!important}.carousel-item .div-do-onclick .panel-do{height:16rem!important}}@media (max-width:519.98px){.carousel-item .div-do-onclick .panel-one{height:15rem!important;margin-bottom:2rem}.carousel-item .div-do-onclick .panel-do{height:15rem!important}}.carousel-item>.img{position:absolute;top:0;left:0;height:100%;width:100%}.carousel-item>.img.bg-01{background-image:url(/public/img/bg01.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-01{background-image:url(/public/img/bg01-tablet.jpg)}}@media (max-width:767.98px){.carousel-item>.img.bg-01{background-image:url(/public/img/bg01-movil.jpg)}}.carousel-item>.img.bg-02{background-image:url(/public/img/bg02.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-02{background-image:url(/public/img/bg02-tablet.jpg)}}@media (max-width:767.98px){.carousel-item>.img.bg-02{background-image:url(/public/img/bg02-movil.jpg)}}.carousel-item>.img.bg-03{background-image:url(/public/img/bg03.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-03{background-image:url(/public/img/bg03-tablet.jpg)}}@media (max-width:767.98px){.carousel-item>.img.bg-03{background-image:url(/public/img/bg03-movil.jpg)}}.carousel-item>.img.bg-06{background-image:url(/public/images/MT/bg06.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-06{background-image:url(/public/images/MT/bg06-tablet.jpg)}}@media (max-width:767.98px){.carousel-item>.img.bg-06{background-image:url(/public/images/MT/bg06-movil.jpg)}}.carousel-item>.img.bg-08{background-image:url(/public/images/MT/PROMO-INTI-RAYMI-DESKTOP.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-08{background-image:url(/public/images/MT/PROMO-INTI-RAYMI-TABLET.jpg)}}@media (max-width:767.98px){.carousel-item>.img.bg-08{background-image:url(/public/images/MT/PROMO-INTI-RAYMI-MOBILE.jpg)}}.carousel-item>.img.bg-ollanta{background-image:url(/public/img/rutas/banner/HEADER-OLLANTA.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:767.98px){.carousel-item>.img.bg-ollanta{background-image:url(/public/img/rutas/banner/HEADER-OLLANTA.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-ollanta{background-image:url(/public/img/rutas/banner/HEADER-OLLANTA-MOVIL.jpg)}}.carousel-item>.img.bg-poroy{background-image:url(/public/img/rutas/banner/HEADER-POROY.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:767.98px){.carousel-item>.img.bg-poroy{background-image:url(/public/img/rutas/banner/HEADER-POROY.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-poroy{background-image:url(/public/img/rutas/banner/HEADER-POROY-MOVIL.jpg)}}.carousel-item>.img.bg-cusco{background-image:url(/public/img/rutas/banner/HEADER-CUSCO.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:767.98px){.carousel-item>.img.bg-cusco{background-image:url(/public/img/rutas/banner/HEADER-CUSCO.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-cusco{background-image:url(/public/img/rutas/banner/HEADER-CUSCO-MOVIL.jpg)}}.carousel-item>.img.bg-como-llegar{background-image:url(/public/img/machupicchu/HEADER-HOW-TO-GET.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-como-llegar{background-image:url(/public/img/machupicchu/HEADER-HOW-TO-GET.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-como-llegar{background-image:url(/public/img/machupicchu/HEADER-HOW-TO-GET-MOVIL.jpg)}}.carousel-item>.img.bg-destino{background-image:url(/public/img/machupicchu/HEADER-WHAT-IS.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-destino{background-image:url(/public/img/machupicchu/HEADER-WHAT-IS.jpg)}}@media (max-width:767.98px){.carousel-item>.img.bg-destino{background-image:url(/public/img/machupicchu/bg01.jpg)}}.carousel-item>.img.bg-private{background-image:url(/public/img/trenes/private/BANER_THE_PRIVATE.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-private{background-image:url(/public/img/trenes/private/BANER_THE_PRIVATE.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-private{background-image:url(/public/img/trenes/private/BANER_THE_PRIVATE_MOVIL.jpg)}}.carousel-item>.img.bg-360{background-image:url(/public/img/trenes/360/BANER_THE_360.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-360{background-image:url(/public/img/trenes/360/BANER_THE_360_MOVIL.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-360{background-image:url(/public/img/trenes/360/BANER_THE_360_MOVIL.jpg)}}.carousel-item>.img.bg-voyager{background-image:url(/public/img/trenes/voyager/BANER_THE_VOYAGER.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-voyager{background-image:url(/public/img/trenes/voyager/BANER_THE_VOYAGER_MOVIL.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-voyager{background-image:url(/public/img/trenes/voyager/BANER_THE_VOYAGER_MOVIL.jpg)}}.carousel-item>.img.bg-firstclass{background-iMage:url(/public/img/trenes/firstclass/BANER_THE_FIRST_CLASS.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:992.98px){.carousel-item>.img.bg-firstclass{background-image:url(/public/img/trenes/firstclass/BANER_THE_FIRST_CLASS.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-firstclass{background-image:url(/public/img/trenes/firstclass/BANER_THE_FIRST_CLASS_MOVIL.jpg)}}.carousel-item>.img.bg-voyager-premium{background-image:url(/public/img/trenes/voyager-premium/BANNER-SERVICIOS-VYG-PRM.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-voyager-premium{background-image:url(/public/img/trenes/voyager-premium/BANNER-SERVICIOS-VYG-PRM-mob.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-voyager-premium{background-image:url(/public/img/trenes/voyager-premium/BANNER-SERVICIOS-VYG-PRM-mob.jpg)}}.carousel-item>.img.bg-voyager-premium-lounge{background-image:url(/public/img/trenes/voyager-premium-lounge/BANNER-SERVICIOS-VYG-PRM-LNG.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-voyager-premium-lounge{background-image:url(/public/img/trenes/voyager-premium-lounge/BANNER-SERVICIOS-VYG-PRM-LNG-mob.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-voyager-premium-lounge{background-image:url(/public/img/trenes/voyager-premium-lounge/BANNER-SERVICIOS-VYG-PRM-LNG-mob.jpg)}}.carousel-item>.img.bg-travel-flex-es{background-image:url(/public/img/travel-flex/banner/BANNER_TF_0007_ESP.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-travel-flex-es{background-image:url(/public/img/travel-flex/banner/BANNER_MOB_TF_0008_ESP.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-travel-flex-es{background-image:url(/public/img/travel-flex/banner/BANNER_MOB_TF_0008_ESP.jpg)}}.carousel-item>.img.bg-travel-flex-en{background-image:url(/public/img/travel-flex/banner/BANNER_TF_0007_ENG.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-travel-flex-en{background-image:url(/public/img/travel-flex/banner/BANNER_MOB_TF_0007_ENG.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-travel-flex-en{background-image:url(/public/img/travel-flex/banner/BANNER_MOB_TF_0007_ENG.jpg)}}.carousel-item>.img.bg-travel-flex-pt{background-image:url(/public/img/travel-flex/banner/BANNER_TF_0001_POR.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-travel-flex-pt{background-image:url(/public/img/travel-flex/banner/BANNER_MOB_TF_0001_POR.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-travel-flex-pt{background-image:url(/public/img/travel-flex/banner/BANNER_MOB_TF_0001_POR.jpg)}}.carousel-item>.img.bg-travel-flex-fr{background-image:url(/public/img/travel-flex/banner/BANNER_TF_0000_FRA.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-travel-flex-fr{background-image:url(/public/img/travel-flex/banner/BANNER_MOB_TF_0000_FRA.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-travel-flex-fr{background-image:url(/public/img/travel-flex/banner/BANNER_MOB_TF_0000_FRA.jpg)}}.carousel-item>.img.bg-promociones{background-iMage:url(/public/img/promociones/banner/bg-promo.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:992.98px){.carousel-item>.img.bg-promociones{background-image:url(/public/img/promociones/banner/bg-promo-tablet.jpg)}}@media (max-width:768px){.carousel-item>.img.bg-promociones{background-image:url(/public/img/promociones/banner/bg-promo-movil.jpg)}}.carousel-item>.img.bg-promocion-checkin{background-iMage:url(/public/img/promociones/checkin/header.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:992.98px){.carousel-item>.img.bg-promocion-checkin{background-image:url(/public/img/promociones/checkin/header.jpg)}}.carousel-item>.img.bg-latam{background-iMage:url(/public/img/promociones/banner/bg-latam.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:992.98px){.carousel-item>.img.bg-latam{background-image:url(/public/img/promociones/banner/bg-latam.jpg)}}@media (max-width:768px){.carousel-item>.img.bg-latam{background-image:url(/public/img/promociones/banner/bg-latam-movil.jpg)}}.carousel-item>.img.bg-menu-a-bordo{background-iMage:url(/public/img/promociones/banner/bg-menu-a-bordo.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:992.98px){.carousel-item>.img.bg-menu-a-bordo{background-image:url(/public/img/promociones/banner/bg-menu-a-bordo.jpg)}}@media (max-width:768px){.carousel-item>.img.bg-menu-a-bordo{background-image:url(/public/img/promociones/banner/bg-menu-a-bordo-movil.jpg)}}.carousel-item>.img.bg-promo-marzo-es{background-position:center;background-size:cover;background-repeat:no-repeat}.carousel-item>.img.bg-promo-marzo-en{background-image:url(/public/images/banner/en/promo-marzo-eng.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:991.98px){.carousel-item>.img.bg-promo-marzo-en{background-image:url(/public/images/banner/en/promo-marzo-mob-eng.jpg)}}@media (max-width:519.98px){.carousel-item>.img.bg-promo-marzo-en{background-image:url(/public/images/banner/en/promo-marzo-mob-eng.jpg)}}@media (max-width:768px){.carousel-promociones btn,.carousel-promociones h1,.carousel-promociones p{text-shadow:1px 1px 2px rgb(0,0,0)}}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:0.75rem;margin-left:0.75rem}.featurette-divider{margin:5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-0.05rem}@media (min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width:62em){.featurette-heading{margin-top:7rem}}.carousel-sm .carousel-item{height:10rem}.carousel.slide{margin-bottom:0}.carousel.carousel-circle{margin-bottom:20px}.carousel.carousel-circle .carousel-indicators{margin-bottom:-15px;bottom:0px}.carousel.carousel-circle .carousel-indicators li{width:6px;height:6px;border-radius:50%;border:1px solid #cacaca;cursor:pointer}.carousel.carousel-circle .carousel-indicators li.active{background-color:#cacaca}@media (max-width:768px){.carousel.carousel-circle .carousel-indicators{display:none}}.carousel.carousel-circle.carousel-circle-blanco{margin-bottom:0px}.carousel.carousel-circle.carousel-circle-blanco .carousel-indicators{bottom:0.5em}@media (max-width:992px){.carousel.carousel-circle.carousel-circle-blanco .carousel-indicators{margin-bottom:-70px}}@media (max-width:500px){.carousel.carousel-circle.carousel-circle-blanco .carousel-indicators{margin-bottom:-50px}}.carousel.carousel-circle.carousel-circle-blanco .carousel-indicators li{width:16px;height:16px;border-radius:50%;border:2px solid #fff;background-color:transparent}.carousel.carousel-circle.carousel-circle-blanco .carousel-indicators li.active{background-color:#fff}.carousel-banner .carousel-control-next-icon{height:1.5rem;width:3rem}.carousel-banner .carousel-control-prev-icon{height:1.5rem;width:3rem}.carousel-banner .content_compara{position:absolute;bottom:7rem;z-index:1;width:100%;top:318%}.carousel-banner .content_compara .compara{border-radius:50%;background:#ff3c1e;height:22px;width:22px;display:block;line-height:22px;margin:0 auto;text-align:center}.carousel-banner .content_compara .compara img{width:12px;padding-bottom:10px}.carousel-banner .content_compara .compara:hover{opacity:1;filter:alpha(opacity=100)}.carousel-control-next-icon{background-image:url("../assets/icons/icon-select-blanco.png");-webkit-transform:rotate(270deg);transform:rotate(270deg);height:0.9rem;width:2rem}.carousel-control-prev-icon{background-image:url("../assets/icons/icon-select-blanco.png");-webkit-transform:rotate(90deg);transform:rotate(90deg);height:0.9rem;width:2rem}.slick-dots li button:before{color:transparent!important;border:2px solid #cacaca;border-radius:50%;width:16px!important;height:16px!important;opacity:1!important}.slick-dots li.slick-active button:before{background-color:#cacaca}.slick-track .border-top{border-top:1px dotted #000!important}.slick-slide.slick-current.slick-active.slick-center img{-moz-transform:scale(1.18);-ms-transform:scale(1.18);-o-transform:scale(1.18);-webkit-transform:scale(1.18);opacity:1;transform:scale(1.18);-webkit-transition:1s;transition:1s}.slick-track{padding:3rem}.seccion-servicios-movil .slick-slide{text-align:center}.seccion-servicios-movil .slick-slide p{padding:0}.seccion-servicios-movil .slick-slide .table-responsive{max-width:540px;display:inline-block}.caption-inti-raymi{bottom:12.9375rem}.caption-inti-raymi>h1{margin-bottom:0.3em}@media (max-width:767.98px){.caption-inti-raymi>h1{font-size:3rem}}.caption-inti-raymi>h4{font-size:1.9rem;font-family:GT Sectra}@media (max-width:767.98px){.caption-inti-raymi>h4{font-size:1.5rem}}.caption-paquete{bottom:12.9375rem;cursor:pointer}.caption-paquete>h1{font-size:2.6rem;margin-bottom:0.3em;text-shadow:-5px -5px 5px #000}@media (max-width:767.98px){.caption-paquete>h1{font-size:1.8rem}}.content__promocion{width:100%;height:auto;overflow:hidden;border-bottom:3px solid white;position:relative}.content__promocion a{cursor:pointer}.content__promocion:hover{border-bottom:3px solid #ccc}.content__promocion:hover i.fas{background:#ff3c1e;padding:10px;color:white;display:block;width:40px;height:40px;border-radius:50%;position:absolute;z-index:1;top:52px;left:42%;opacity:0.8}.content__promocion i.fas{display:none}.content__promocion img{-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;-o-transition:all 0.9s ease;-ms-transition:all 0.9s ease;width:100%}.content__promocion:hover img{-webkit-transform:scale(1.25);transform:scale(1.25)}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.header-content-ventas+section{margin-top:53px}.container-pasos{width:100%;display:-webkit-inline-box}.container-pasos .paso{display:block;width:20%}.container-pasos .paso a{padding:1rem;color:#aaaaaa;display:block}.container-pasos .paso a div{font-size:2.5rem;font-family:TT Travels regular}.container-pasos .paso a p{display:none!important;font-size:1.013rem}@media (min-width:768px){.container-pasos .paso a p{display:block!important}}.container-pasos .paso a.pass{color:black}.container-pasos .paso a.active{color:white;background-color:#ff3c1e}.container-pasos .paso a:hover{text-decoration:none}.container-pasos .next-icon{padding:1rem;display:none!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.container-pasos{display:inline-table;width:auto}.container-pasos .next-icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.container-pasos .paso{display:table-cell}}.select-check input{display:none}.select-check input:checked+label{background-color:#ff3c1e;color:white;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-check input:checked+label:after{content:"";display:inline-block;background:url(../assets/icons/icon-check-blanco.png) no-repeat top right;width:24px;height:24px;border:none;background-size:100%}.select-check input:checked+label:before{content:""}.select-check input:checked~.a-content a{color:#ff3c1e;border-bottom:2px solid #ff3c1e}.select-check input:checked~.a-content a:hover{color:#ff3c1e}.select-check label{font-family:TT Travels regular;border:0.5px solid #888690;width:100%;text-align:center;color:#888690;padding:0.6rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center}.select-check label:before{content:""}.select-check label:after{content:"";display:inline-block;background:url(../assets/icons/icon-check-blanco.png) no-repeat top right;width:24px;height:18px;border:none;background-size:100%}.select-check a{color:#888690;border-bottom:2px solid #888690;font-size:1.375rem}.label{font-size:1.125rem;color:#00321e;font-family:GT Sectra Fine;font-weight:bolder;letter-spacing:-1px}.text-date{font-family:TT Travels regular;font-size:1.875rem}.titulo-formulario{padding:2rem}.titulo-formulario h1{font-family:GT Sectra Fine;font-size:1.375rem;padding:0.8rem}.titulo-formulario .hr{height:1.1px;background-color:black;width:30%}.hr-dotted{border-top:dotted 1px}.tab-title-icon{display:-webkit-inline-box}.tab-title-icon span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-ventas{text-align:center;background-color:white;padding:4rem}.footer-ventas .footer-titulo{font-size:1.375rem;font-family:GT Sectra Fine bold}.footer-ventas .footer-total{font-family:TT Travels light;font-size:2.063rem}.footer-ventas div{font-size:0.875rem}.footer-ventas .btn.btn-auto.btn-outline-naranja{font-size:1.25rem}.btn-icon-angle{background-color:transparent}.btn-icon-angle:after{content:"";display:block;height:13px;width:24px;background:url(../assets/icons/icon-select.png) no-repeat}@media (max-width:767.98px){.table-desplegable{border-bottom:none}}.table-desplegable>.row{padding:0.7rem}.table-desplegable .table-desplegable-option-select{border-bottom:dotted 1px;border-left:1px solid black}.table-desplegable .table-desplegable-option-select div{font-weight:400}@media (max-width:767.98px){.table-desplegable .table-desplegable-option-select{border-left:none;border-bottom:none;border-top:1px solid black}.table-desplegable .table-desplegable-option-select .col-md-1{padding-top:10px}}.table-desplegable.on{border-bottom:none}.table-desplegable.on .table-desplegable-option-select{border-bottom:none;background-color:#ff3c1e;color:white}.table-desplegable.on .table-desplegable-option-select .c-naranja{color:white}.table-desplegable.on .table-desplegable-option-select .btn-icon-angle{background-color:transparent}.table-desplegable.on .table-desplegable-option-select .btn-icon-angle:after{background:url(../assets/icons/icon-select-blanco.png) no-repeat}.table-desplegable.on .table-desplegable-option-select .cdr{background-color:white}.table-desplegable.on .table-desplegable-option-select .line{background-color:white}.table-desplegable.on .table-desplegable-option-select .punta{border-left:9px solid white}@media (max-width:767.98px){.table-desplegable.on .table-desplegable-option-select{background-color:#ebebed;color:black;border-right:1px solid black;border-left:1px solid black}.table-desplegable.on .table-desplegable-option-select .c-naranja{color:#ff3c1e}.table-desplegable.on .table-desplegable-option-select .cdr{background-color:black}.table-desplegable.on .table-desplegable-option-select .line{background-color:black}.table-desplegable.on .table-desplegable-option-select .punta{border-left:9px solid black}}.table-desplegable.on+.table-desplegable .table-desplegable-option-select{border-top:solid 1px}.table-desplegable .table-desplegable-content{display:none;border-left:1px solid black;margin-bottom:8px}.table-desplegable .table-desplegable-content.show{display:block}.table-desplegable .table-desplegable-content div{font-size:0.9375rem}.row-titulo-negro{background-color:#2a2638;font-family:GT Sectra Fine;color:white;padding:0.7rem}.row-titulo-negro div{font-size:1.375rem}.row-titulo-negro .arrow-content-sm .cdr{background:white}.row-titulo-negro .arrow-content-sm .line{background:white}.row-titulo-negro .arrow-content-sm .punta{border-left:7px solid white}.btn.btn-outline-naranja.btn-auto{width:auto}.row-tabla div{text-align:center}@media (max-width:767.98px){.row-tabla div{font-size:1.2rem}}.row-tabla div ul{text-align:left}.row-tabla div ul li{font-size:0.9375rem}.row-tabla div .row-informativo div{font-size:10px;text-align:center}.row-tabla .col-md-6{padding-right:15px;padding-left:15px}.row-tabla .text-adicional{font-size:1.363rem}.row-division-plomo{background-color:#f7f7f9;height:15px}.pb-formulario{padding-bottom:10rem}.row-resumen-tabla>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767.98px){.table-desplegable .table-desplegable-content{border-left:1px solid black;border-right:1px solid black;margin-bottom:0px}.table-desplegable .text-moneda{font-size:0.875rem}.table-desplegable .text-numero{font-size:1.8rem}}.row-striped-dotted>div:first-child{border-right:1px dotted black;border-left:none}.row-striped-dotted>div{border-right:1px dotted black;border-left:none}.row-striped-dotted>div:last-child{border-right:none;border-left:none}.cyber-sin-ofertas{padding-top:5rem}@media (max-width:767.98px){.cyber-sin-ofertas{padding-top:2rem}}.cyber-sin-ofertas>h3{font-family:TT Travels Medium!important;padding-bottom:0;margin-bottom:0}@media (max-width:767.98px){.cyber-sin-ofertas>h3{font-size:1.2rem;margin-bottom:1rem}}.cyber-sin-ofertas>h4{font-family:TT Travels Regular!important;font-weight:normal;color:#00321e;font-size:1.45rem;margin-bottom:2rem}@media (max-width:767.98px){.cyber-sin-ofertas>h4{font-size:1.14rem;margin-bottom:1.5rem}}.cyber-sin-ofertas>h4>a{text-decoration:none}.cyber-sin-ofertas-tren>div>hr{border-top:1px solid #00321e}.c-naranja{color:#ff3c1e!important}.modal .carousel-item{height:15rem;background-color:#777}.modal .carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:15rem}.modal p{font-size:0.9375rem}.modal .carousel.slide.carousel-slider-out{padding:0 50px}.modal .modal-header{border-bottom:none}.modal .carousel-control-prev{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.modal .carousel-control-next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal .close{padding:0 1rem 0 0}.modal .close span{font-size:60px;font-weight:100}.modal .modal-subtitulo{font-size:0.75rem;font-weight:500;min-height:40px}@media (max-width:767.98px){.modal .modal-subtitulo{min-height:10px}}.modal .modal-subtitulo-content{font-size:0.75rem}.modal .modal-content-fotos{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;color:#fff;text-align:center;border:transparent;pointer-events:auto;background-color:transparent;background-clip:padding-box;border-radius:0.3rem;outline:0;margin-top:20%}.modal .modal-content-fotos .carousel-inner .carousel-item{height:30rem}.bloque-prepie-preguntas{background:rgb(255,255,255);background:-webkit-gradient(linear,left top,left bottom,from(rgb(255,255,255)),to(rgb(247,247,249)));background:linear-gradient(180deg,rgb(255,255,255) 0%,rgb(247,247,249) 100%);display:block;padding:1.4em 0;width:100%}.bloque-prepie-preguntas .bloque-prepie-preguntas-titulo{font-size:2.5rem;font-family:"GT Sectra Fine medium",serif;font-weight:100;line-height:3rem;text-align:center;letter-spacing:-0.02em;margin:1em 0}@media (max-width:991px){.bloque-prepie-preguntas .bloque-prepie-preguntas-titulo{font-size:1.8rem}}@media (max-width:767px){.bloque-prepie-preguntas .bloque-prepie-preguntas-titulo{font-size:1.2rem}}.bloque-prepie-preguntas .bloque-pregunta-frecuente{margin:0 0 1.5em}.bloque-prepie-preguntas .bloque-pregunta-frecuente .preguntasFrecuentesLista{list-style:none;color:#00321e;font-weight:300;font-family:"TT Travels medium",sans-serif;font-size:0.85rem;padding-left:0px}.bloque-prepie-preguntas .bloque-pregunta-frecuente .preguntasFrecuentesLista li{margin-bottom:1px}.bloque-prepie-preguntas .bloque-pregunta-frecuente .preguntasFrecuentesLista li a{text-decoration:none;color:#00321e}.bloque-prepie-preguntas .bloque-pregunta-frecuente .pregunta{margin:0 0 0.7em}.bloque-prepie-preguntas .bloque-pregunta-frecuente .pregunta h2{color:#00321e;font-weight:600;font-family:"TT Travels medium",sans-serif;font-size:1.1rem;margin:0}.bloque-prepie-preguntas .bloque-pregunta-frecuente .pregunta h2 a:active,.bloque-prepie-preguntas .bloque-pregunta-frecuente .pregunta h2 a:hover,.bloque-prepie-preguntas .bloque-pregunta-frecuente .pregunta h2 a:link,.bloque-prepie-preguntas .bloque-pregunta-frecuente .pregunta h2 a:visited{color:#00321e;font-weight:600;font-family:"TT Travels medium",sans-serif;text-decoration:underline!important}@media (max-width:991px){.bloque-prepie-preguntas .bloque-pregunta-frecuente .pregunta h2{font-size:1rem!important}}.bloque-prepie-preguntas .bloque-pregunta-frecuente .respuesta p{color:#00321e;font-weight:300;font-family:"TT Travels medium",sans-serif;font-size:0.85rem;letter-spacing:-0.05em}@media (max-width:991px){.bloque-prepie-preguntas .bloque-pregunta-frecuente .respuesta p{font-size:0.75rem}}.bloque-prepie-preguntas .bloque-pregunta-frecuente .respuesta p a:active,.bloque-prepie-preguntas .bloque-pregunta-frecuente .respuesta p a:hover,.bloque-prepie-preguntas .bloque-pregunta-frecuente .respuesta p a:link,.bloque-prepie-preguntas .bloque-pregunta-frecuente .respuesta p a:visited{color:#00321e;font-weight:300;font-family:"TT Travels medium",sans-serif}