@font-face{font-family:AssistantLight;src:url(../fonts/AssistantLight.eot);src:url(../fonts/AssistantLight.eot) format('embedded-opentype'),url(../fonts/AssistantLight.woff2) format('woff2'),url(../fonts/AssistantLight.woff) format('woff'),url(../fonts/AssistantLight.ttf) format('truetype'),url(../fonts/AssistantLight.svg#AssistantLight) format('svg')}@font-face{font-family:AssistantRegular;src:url(../fonts/AssistantRegular.eot);src:url(../fonts/AssistantRegular.eot) format('embedded-opentype'),url(../fonts/AssistantRegular.woff2) format('woff2'),url(../fonts/AssistantRegular.woff) format('woff'),url(../fonts/AssistantRegular.ttf) format('truetype'),url(../fonts/AssistantRegular.svg#AssistantRegular) format('svg')}@font-face{font-family:AssistantSemiBold;src:url(../fonts/AssistantSemiBold.eot);src:url(../fonts/AssistantSemiBold.eot) format('embedded-opentype'),url(../fonts/AssistantSemiBold.woff2) format('woff2'),url(../fonts/AssistantSemiBold.woff) format('woff'),url(../fonts/AssistantSemiBold.ttf) format('truetype'),url(../fonts/AssistantSemiBold.svg#AssistantSemiBold) format('svg')}@font-face{font-family:AssistantBold;src:url(../fonts/AssistantBold.eot);src:url(../fonts/AssistantBold.eot) format('embedded-opentype'),url(../fonts/AssistantBold.woff2) format('woff2'),url(../fonts/AssistantBold.woff) format('woff'),url(../fonts/AssistantBold.ttf) format('truetype'),url(../fonts/AssistantBold.svg#AssistantBold) format('svg')}.transition{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-family:AssistantBold,Arial,sans-serif}p{margin:0 0 10px}li,ul{margin:0;padding:0;list-style:none}figure{margin:0;padding:0;text-align:center}img{display:inline-block;max-width:100%;height:auto}strong{font-family:AssistantBold,Arial,sans-serif}body{background:#fff;font-family:AssistantRegular,Arial,sans-serif;color:#1b2848;font-size:16px;font-weight:400;padding:0;margin:0}body.contacto header{position:relative}body.we-are header{position:relative}body.we-are .header-sobre-slider{background-color:#f1f1f1}a{color:#1b2848;text-decoration:none!important;outline:0!important;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus,a:hover{color:#1b2848}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.header-barra{background-color:#1b2848;color:#a8cfb4;padding:6px 0;font-size:15px}@media only screen and (min-width:1200px){.header-barra .text{padding-top:4px}}.header-barra .text br{display:block}@media only screen and (min-width:992px){.header-barra .text br{display:none}}.header-barra .text strong{color:#fff}.header-barra .text a{color:#a8cfb4}.header-barra .text span{display:none}@media only screen and (min-width:992px){.header-barra .text span{display:inline-block}}.header-barra ul{float:right}@media only screen and (min-width:576px){.header-barra ul{margin-top:6px}}@media only screen and (min-width:1200px){.header-barra ul{margin-top:0}}.header-barra ul li{float:left;margin-left:10px}.header-barra ul li.idioma{padding-top:3px}.header-barra ul li.idioma a{color:#fff;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-barra ul li.idioma a:hover{color:#a8cfb4}.header-sobre-slider{position:relative}header{position:absolute;margin:0;top:0;left:0;right:0;z-index:10;padding-top:10px}@media only screen and (min-width:576px){header{padding-top:20px}}header .div-logo{float:left}header .div-logo h1{margin:0}header .div-logo img{max-width:90px}@media only screen and (min-width:768px){header .div-logo img{max-width:110px}}@media only screen and (min-width:1200px){header .div-logo img{max-width:100%}}header .nav{float:right;display:table;padding-top:10px}header .nav ul.menu{display:none;margin-bottom:10px}@media only screen and (min-width:1200px){header .nav ul.menu{display:block;float:right}header .nav ul.menu>li{float:left;margin-left:15px;position:relative}header .nav ul.menu>li a{display:block;padding:6px 0 8px;min-width:155px;text-align:center;color:#fff;font-family:AssistantSemiBold,Arial,sans-serif;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .nav ul.menu>li>a{background:url(../img/2018/bg/boton-menu-principal.png) no-repeat 0 0}header .nav ul.menu>li>a:hover{background:url(../img/2018/bg/boton-menu-principal-hover.png) no-repeat 0 0;color:#fff}header .nav ul.menu>li:hover>a{background:url(../img/2018/bg/boton-menu-principal-hover.png) no-repeat 0 0}header .nav ul.menu .nombre{display:block;position:absolute;z-index:5;margin-top:6px;padding:6px 0 8px;min-width:155px;text-align:center;color:#1b2848;background-color:#a8cfb4;font-family:AssistantSemiBold,Arial,sans-serif}header .nav ul.menu ul{position:absolute;z-index:10;float:none;width:155px;display:none;padding-top:6px}header .nav ul.menu ul li{background-color:#fff;float:none;text-align:center;margin-left:0}header .nav ul.menu ul li a{background-color:#fff;color:#1b2848}header .nav ul.menu ul li a:hover{color:#1b2848;background-color:#a8cfb4}}#menu-responsive{display:none;clear:both;margin-bottom:9px}#menu-responsive ul{display:block}#menu-responsive ul li a{display:block;padding:4px;color:#fff;border-bottom:1px solid #fff;background-color:#1b2848;font-family:AssistantSemiBold,Arial,sans-serif}#menu-responsive ul li a:hover{background-color:#a8cfb4;color:#fff}#menu-responsive ul li .nombre{display:none}#menu-responsive ul ul{display:none}#menu-responsive ul ul li a{background-color:#fff;color:#1b2848}.header-recuadro{display:none;background-color:#a8cfb4;text-align:center}@media only screen and (min-width:576px){.header-recuadro{display:block;padding:10px}}.header-recuadro h2{font-family:AssistantBold,Arial,sans-serif;font-size:16px;margin:0}@media only screen and (min-width:992px){.header-recuadro h2{font-size:21px}}.header-recuadro h3{font-family:AssistantSemiBold,Arial,sans-serif;font-size:13px;margin:0}@media only screen and (min-width:992px){.header-recuadro h3{font-size:16px}}.custom1 li .itemflex{position:relative;width:100%;height:100%;display:block}.custom1 li .itemflex .slide-content{position:absolute;top:59%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%!important;z-index:10;text-align:center}.custom1 li .itemflex .slide-content h2,.custom1 li .itemflex .slide-content h3{font-family:AssistantBold,Arial,sans-serif;color:#fff;font-size:30px;text-shadow:0 0 5px rgba(0,0,0,.2);margin:0;text-transform:uppercase;padding:0 15%}@media only screen and (min-width:992px){.custom1 li .itemflex .slide-content h2,.custom1 li .itemflex .slide-content h3{font-size:40px}}@media only screen and (min-width:1200px){.custom1 li .itemflex .slide-content h2,.custom1 li .itemflex .slide-content h3{font-size:55px}}.custom1 li .itemflex .slide-content h3{display:none}@media only screen and (min-width:992px){.custom1 li .itemflex .slide-content h3{display:block;font-size:16px;text-transform:none;font-family:AssistantLight,Arial,sans-serif}}@media only screen and (min-width:992px){.custom1 li .itemflex .slide-content h3{font-size:22px}}@media only screen and (min-width:1200px){.custom1 li .itemflex .slide-content h3{font-size:28px}}.custom1 li .itemflex .slide-content.tbox h2{font-size:15px}@media only screen and (min-width:480px){.custom1 li .itemflex .slide-content.tbox h2{font-size:20px}}@media only screen and (min-width:992px){.custom1 li .itemflex .slide-content.tbox h2{font-size:40px}}@media only screen and (min-width:1200px){.custom1 li .itemflex .slide-content.tbox h2{font-size:55px}}.custom1 li .itemflex .slide-content.tbox h3{display:block;font-size:11px}@media only screen and (min-width:480px){.custom1 li .itemflex .slide-content.tbox h3{font-size:15px}}@media only screen and (min-width:992px){.custom1 li .itemflex .slide-content.tbox h3{font-size:22px}}@media only screen and (min-width:1200px){.custom1 li .itemflex .slide-content.tbox h3{font-size:28px}}.custom1 li img{width:100%}.img-mobile{display:block!important}@media only screen and (min-width:768px){.img-mobile{display:none!important}}.img-desktop{display:none!important}@media only screen and (min-width:768px){.img-desktop{display:block!important}}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;margin:0;position:absolute;width:100%;bottom:10px}.section{padding:50px 0;text-align:center;font-size:16px;font-family:AssistantRegular,Arial,sans-serif}@media only screen and (min-width:992px){.section{font-size:20px}}.section h3{font-size:23px;margin-bottom:0}@media only screen and (min-width:992px){.section h3{font-size:30px}}.section h4{font-size:20px;font-family:AssistantLight,Arial,sans-serif}@media only screen and (min-width:992px){.section h4{font-size:28px}}.boton{margin-top:20px;font-family:AssistantBold,Arial,sans-serif;background:url(../img/2018/home/bg-boton.png) no-repeat center center;min-height:50px;line-height:47px;border-radius:15px;display:block;color:#fff;font-size:22px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.boton:active,.boton:hover{color:#e73d32;background-image:url(../img/2018/home/bg-boton-hover.png)}.boton.azul{background:url(../img/2018/detalle/bg-boton.png) no-repeat center center}.boton.azul:hover{color:#1b2848;background-image:url(../img/2018/detalle/bg-boton-hover.png)}.boton.tbox-open{margin:10px auto 30px}.tbox-open{cursor:pointer}.home-start{text-align:center;font-family:AssistantBold,Arial,sans-serif;border-bottom:1px solid #ccc}.home-start h2{margin-bottom:20px;border-radius:15px}@media only screen and (min-width:992px){.home-start h2{background:transparent url(../img/2018/home/bg-titulo.png) no-repeat center center;min-height:48px;line-height:48px;color:#fff}}.home-banners{padding-bottom:20px;text-align:center}.home-banners h3{margin-bottom:20px;min-height:71px;border-radius:15px;background:transparent url(../img/2018/home/banners/bg-titulo.png) no-repeat center center;padding:10px 0 0;color:#fff;font-size:18px;text-transform:uppercase}.home-banners h3 a{color:#fff}.home-banners .separador{background:transparent url(../img/2018/home/banners/separador.png) no-repeat center center;height:11px;margin:10px 0 40px}.home-experiencia{padding-top:0}.home-responsable{background-color:#1b2848;color:#fff}.home-responsable a{color:#fff}.home-responsable a:hover{color:#e73d32}.home-mapa{background-color:#bedbc7}@media only screen and (min-width:992px){.home-mapa h3{background:transparent url(../img/2018/home/bg-titulo-mapas.png) no-repeat center center}}.home-mapa h4{color:#e73d32;margin-bottom:-10px}@media only screen and (min-width:768px){.home-mapa h4{margin-bottom:40px}}.home-mapa .boton{color:#fff;max-width:237px;margin:0 auto 20px;background-image:url(../img/2018/home/bg-boton-azul.png)}.home-mapa .boton.active,.home-mapa .boton:hover{background-image:url(../img/2018/home/bg-boton.png)}.home-mapa .mapa-responsive{display:block;text-align:center}@media only screen and (min-width:768px){.home-mapa .mapa-responsive{display:none}}.home-mapa .tabs-mapas{display:none}@media only screen and (min-width:768px){.home-mapa .tabs-mapas{display:block}}.home-mapa .tab-mapa{display:none}.home-mapa .tab-mapa.active{display:block}.home-mapa #selector-paises{margin-bottom:60px}@media only screen and (min-width:768px){.home-mapa #selector-paises{margin-top:110px;margin-bottom:0}}@media only screen and (min-width:992px){.home-mapa #selector-paises{margin-top:150px}}@media only screen and (min-width:992px){.home-tripadvisor h3{background:transparent url(../img/2018/home/bg-titulo-recomendaciones.png) no-repeat center center;padding:5px 0;font-size:28px}}.home-tripadvisor figure{background:transparent url(../img/2018/home/guarda.png) no-repeat center center}.home-a-medida{color:#e73d32;background-color:#f3ccc3}.section-green,.section-red,.section-viajero-responsable{color:#1b2848;margin-bottom:15px}.section-green h3,.section-red h3,.section-viajero-responsable h3{margin-bottom:15px;font-size:23px}@media only screen and (min-width:576px){.section-green h3,.section-red h3,.section-viajero-responsable h3{background:transparent url(../img/2018/home/bg-titulo-red.png) no-repeat center center;min-height:48px;line-height:48px;color:#fff;border-radius:15px}}@media only screen and (min-width:992px){.section-green h3,.section-red h3,.section-viajero-responsable h3{font-size:25px}}.section-red{background-color:#f3cdc4}.section-red ul{margin-bottom:40px}.section-red ul li{color:#e73d32}.section-green{background-color:#a8cfb4}@media only screen and (min-width:576px){.section-green h3{background-image:url(../img/2018/home/bg-titulo.png)}}.section-viajero-responsable{padding:0;background:url(../img/2018/responsible-travel/trama.gif) repeat center center;margin-bottom:0}.section-viajero-responsable .bg{background-color:#fff;padding:50px 15px}.section-viajero-responsable h4{color:#e73d32;font-size:20px;margin-top:40px;font-family:AssistantBold,Arial,sans-serif}.nosotros h3{margin-bottom:35px}.nosotros h4{font-family:AssistantBold,Arial,sans-serif;font-size:20px;text-align:center;margin-top:40px}.nosotros p{text-align:left}.nosotros p span,.nosotros p strong{color:#e73d32}.equipo{text-align:left!important}.equipo article{margin-bottom:50px;text-align:center}.equipo h3{text-align:center}@media only screen and (min-width:576px){.equipo h3{background:transparent url(../img/2018/somos-anda/titulo-equipo.png) no-repeat center center}}.equipo h4,.equipo h5{font-size:20px;font-family:AssistantBold,Arial,sans-serif;margin-bottom:5px;text-transform:uppercase}.equipo h5{color:#e73d32;text-transform:none}.equipo .text{height:106px;overflow:hidden}.equipo p{text-align:left!important}.equipo p.open-close{text-align:right!important}.equipo p.open-close a{color:#e73d32}.equipo .img{position:relative;width:200px;height:200px;overflow:hidden;margin:0 auto}.equipo .img .mask{position:absolute;left:0;top:0;width:200px;height:200px;background:transparent url(../img/2018/somos-anda/mask-big.png) no-repeat 0 0;z-index:30}.equipo .img .img1,.equipo .img .img2{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:0;top:0;z-index:10}.equipo .img .img2{z-index:20}.equipo .img .img2.active{opacity:0}.home-form,.propuesta-form{text-align:center}.home-form h3,.propuesta-form h3{background:transparent url(../img/2018/home/bg-titulo-form-2.png) no-repeat center center}.home-form h3 span,.propuesta-form h3 span{display:inline-block;background-color:#fff;padding:0 20px}@media only screen and (min-width:480px){.home-form h3 span,.propuesta-form h3 span{padding:0 40px;font-size:21px}}@media only screen and (min-width:768px){.home-form h3 span,.propuesta-form h3 span{font-size:28px}}@media only screen and (min-width:992px){.home-form h3 span,.propuesta-form h3 span{font-size:32px}}.home-form h3.tbox,.propuesta-form h3.tbox{margin-top:60px}@media only screen and (min-width:992px){.home-form h3.tbox,.propuesta-form h3.tbox{margin-top:0}}@media only screen and (min-width:480px){.home-form h3.tbox span,.propuesta-form h3.tbox span{font-size:24px}}@media only screen and (min-width:768px){.home-form h3.tbox span,.propuesta-form h3.tbox span{font-size:28px}}@media only screen and (min-width:992px){.home-form h3.tbox span,.propuesta-form h3.tbox span{font-size:20px;padding:0 20px}}@media only screen and (min-width:1200px){.home-form h3.tbox span,.propuesta-form h3.tbox span{font-size:24px}}.home-form h4,.propuesta-form h4{font-family:AssistantLight,Arial,sans-serif}@media only screen and (min-width:576px){.home-form h4,.propuesta-form h4{font-size:14px}}@media only screen and (min-width:768px){.home-form h4,.propuesta-form h4{font-size:21px}}@media only screen and (min-width:992px){.home-form h4,.propuesta-form h4{font-size:28px}}.form .form-group{margin-bottom:6px}.form input[type=email],.form input[type=number],.form input[type=text],.form select,.form textarea{width:100%;padding:6px;border:1px solid #1b2848;color:#1b2848;font-family:AssistantSemiBold,Arial,sans-serif;font-size:16px;outline:0}.form input[type=email].auto,.form input[type=number].auto,.form input[type=text].auto,.form select.auto,.form textarea.auto{width:auto;min-width:110px;text-align:center}.form input[type=email].has-error,.form input[type=number].has-error,.form input[type=text].has-error,.form select.has-error,.form textarea.has-error{background-color:#ffe4e7}.form input[type=radio]{width:auto}.form .button{width:auto;float:right;padding:8px 30px;border:0;background-color:#1b2848;color:#fff;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.form .button:hover{background-color:#e73d32;border-color:#e73d32}.form .button.disable{background-color:#ccc;cursor:default}.form label.error{color:#e73d32;font-family:AssistantSemiBold,Arial,sans-serif;font-size:14px;text-align:left;display:block;margin-bottom:10px}.form #resultadoContacto{display:none;text-align:left;font-size:14px}.form #resultadoContacto img{vertical-align:middle}.form #resultadoOK{display:none;clear:both;text-align:left;font-size:16px;color:#00af3f}.form #resultadoOK img{vertical-align:middle}.form-contacto-2 input,.form-contacto-2 select,.form-contacto-2 textarea{border-radius:25px}.form-contacto-2 textarea{height:7em;margin-top:10px}.form-contacto-2 label{font-family:AssistantSemiBold,Arial,sans-serif;padding-top:6px}.form-contacto .div{clear:both;overflow:hidden;margin-bottom:10px}.form-contacto label{font-family:AssistantSemiBold,Arial,sans-serif;width:100%;display:block}@media only screen and (min-width:992px){.form-contacto label{width:50%;padding-top:9px;float:left}}.form-contacto input[type=number],.form-contacto input[type=text],.form-contacto select{padding-left:12px;border-radius:25px}@media only screen and (min-width:992px){.form-contacto input[type=number],.form-contacto input[type=text],.form-contacto select{width:50%;float:left}}.form-contacto textarea{border-radius:25px;height:7em;padding:15px;clear:both}.form-contacto .col-50{margin-bottom:10px}@media only screen and (min-width:992px){.form-contacto .col-50{width:50%;float:left;padding-right:15px;margin-bottom:0}}.form-contacto .auto{width:auto!important}.form-contacto ul li{clear:both}.form-contacto ul li label{float:left;width:50%}.form-contacto ul li label.ckb,.form-contacto ul li label.rad{width:auto}@media only screen and (min-width:992px){.form-contacto ul li label{width:30%}}.form-contacto ul.large li label{width:90%}@media only screen and (min-width:992px){.form-contacto ul.large li label{width:50%}}.form-contacto ul.large li label.ckb,.form-contacto ul.large li label.rad{width:auto}.form-contacto ul.large2 li label{width:90%}@media only screen and (min-width:992px){.form-contacto ul.large2 li label{width:40%}}.form-contacto ul.large2 li label.ckb,.form-contacto ul.large2 li label.rad{width:auto}.ui-datepicker{font-size:14px!important}.noview{display:none!important}#div-loader{display:none;width:100%;text-align:center;margin-top:10px;padding:10px;color:orange;border:1px solid orange;font-family:AssistantSemiBold,Arial,sans-serif}#div-loader img{vertical-align:middle}#div-resultado{display:none;clear:both;background-color:#a8cfb4;color:#1b2848;text-align:center;font-size:16px;padding:20px;margin-top:10px}#div-resultado.error{background-color:#ffc5c2}footer{clear:both;text-align:center;background-color:#1b2848;color:#fff;padding:50px 0 70px}footer ul li{display:inline-block;margin-right:10px}footer a{color:#fff!important;text-decoration:underline!important}.div-content{clear:both}@media only screen and (min-width:1200px){.div-content{margin-top:30px}}.listado2018{position:relative;margin-top:20px}.listado2018 .mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff url(../img/loading.gif) no-repeat center 60px;display:none;z-index:10}h1.titulo-listado{display:none;font-size:24px;text-transform:uppercase;margin:0 0 5px}@media only screen and (min-width:1200px){h1.titulo-listado{display:none}}.selector{clear:both;text-align:center;margin-bottom:30px}.selector h2{color:#e73d32}.selector #filter{border:1px solid #ccc;border-radius:5px;padding:5px 20px 5px 5px;font-size:13px;outline:0}.product{clear:both;margin-bottom:40px;overflow:hidden}.product figure{text-align:center;position:relative;margin:0 auto 10px;max-width:362px}@media only screen and (min-width:992px){.product figure{float:left;margin:0 10px 0 0}}.product figure div{position:absolute;left:15px;top:15px;display:inline-block;border-radius:8px;background:transparent url(../img/2018/list/bg-tipo.png) no-repeat left center;font-family:AssistantBold,Arial,sans-serif;font-size:20px;min-height:45px;line-height:45px;padding:0 15px;color:#fff;text-transform:uppercase}@media only screen and (min-width:992px){.product .right{float:left;width:-webkit-calc(100% - 372px);width:calc(100% - 372px)}}.product .desc{padding:0 0 10px 15px}.product .text{font-family:AssistantSemiBold,Arial,sans-serif;margin-bottom:8px}.product a{display:block}.product a:hover h2{color:#a8cfb4}.product h2{display:inline-block;font-size:20px;background-color:#1b2848;color:#fff;border-radius:8px;padding:5px;text-transform:uppercase}@media only screen and (min-width:1200px){.product h2{font-size:18px;min-height:29px;line-height:29px;padding:0 15px;background:transparent url(../img/2018/list/bg-titulo.png) no-repeat left center;margin:0 0 4px -15px}}.product h3,.product h4,.product h5,.product p{font-size:16px;margin-bottom:2px}.product h3 span{text-transform:uppercase}.product .price{display:inline-block;border-radius:8px;background:transparent url(../img/2018/list/bg-precio.png) no-repeat left center;font-family:AssistantBold,Arial,sans-serif;font-size:32px;min-height:45px;line-height:45px;padding:0 15px;vertical-align:middle}.product .price-text{font-size:14px;display:inline}.product .pieRight{padding-left:15px;text-align:right}.product .pieRight a{text-transform:lowercase;font-family:AssistantSemiBold,Arial,sans-serif;display:inline-block;padding:3px 6px;color:#fff;font-size:15px;background-color:#1b2848;border:2px solid #fff}.product .pieRight a:hover{border-color:#1b2848}.product .pieRight a.book{background-color:#e73d32}.product .pieRight a.book:hover{border-color:#e73d32}.invite{padding:20px 0 60px;text-align:center;font-size:16px;font-family:AssistantRegular,Arial,sans-serif}@media only screen and (min-width:992px){.invite{font-size:20px}}.invite h3{color:#e73d32;font-size:23px;margin-bottom:0}@media only screen and (min-width:992px){.invite h3{font-size:30px}}.invite h4{color:#e73d32;font-size:20px;font-family:AssistantLight,Arial,sans-serif}@media only screen and (min-width:992px){.invite h4{font-size:28px}}.producto-detalle{padding-top:40px;font-family:AssistantSemiBold,Arial,sans-serif}.producto-detalle .mensaje-idioma{text-align:center;font-size:18px;margin:0 0 30px;padding:0;text-transform:uppercase;color:#f60}.producto-detalle .tipo{max-width:222px;text-align:center;border-radius:8px;background:transparent url(../img/2018/list/bg-tipo.png) no-repeat left center;font-family:AssistantBold,Arial,sans-serif;font-size:20px;min-height:45px;line-height:45px;padding:0 15px;margin-bottom:10px;color:#fff;text-transform:uppercase}.producto-detalle .titulo{margin-bottom:30px}.producto-detalle .titulo h1{display:inline-block;font-size:22px;color:#1b2848;text-transform:uppercase;margin-bottom:30px}@media only screen and (min-width:768px){.producto-detalle .titulo h1{font-size:18px;color:#fff;min-height:29px;line-height:29px;padding:0 15px;border-radius:10px;background:transparent url(../img/2018/list/bg-titulo.png) no-repeat left center;margin:0 0 10px 0}}.producto-detalle .titulo h2,.producto-detalle .titulo h3,.producto-detalle .titulo h4,.producto-detalle .titulo h5,.producto-detalle .titulo p{font-size:16px;margin-bottom:5px}.producto-detalle .volver{text-align:right}.producto-detalle article.txt h2{color:#e73d32}.producto-detalle article.txt a{text-decoration:underline!important}.producto-detalle .dias{color:#e73d32;font-size:17px;margin-bottom:5px}.textosExternos{font-size:17px!important}.textosExternos li,.textosExternos p,.textosExternos span{font-size:17px!important}a.pdf{display:inline-block;height:38px;line-height:38px;padding:0 35px 0 15px;border-radius:4px;background:url(../img/bg/pdf.png) no-repeat right top;min-width:100px;font-weight:600;color:#454545;font-size:14px;border-left:1px solid #cbcbcb;-webkit-transition-duration:0!important;-o-transition-duration:0!important;transition-duration:0!important}a.pdf:hover{background-position:right bottom}.propuesta-form form{text-align:left}.propuesta-form .titulo-form{padding:3px 6px;font-family:AssistantSemiBold,Arial,sans-serif;color:#1b2848;border:1px solid #1b2848;margin-bottom:10px}.propuesta-form .titulo-form strong{font-family:AssistantBold,Arial,sans-serif}.propuesta-form .titulo-form select{padding:3px 6px;font-size:16px;border-radius:5px}.propuesta-form ul{margin-bottom:10px}.propuesta-form ul li{margin-bottom:5px;padding-left:7px}.propuesta-form .resultadoTrip{display:table;text-align:center;border-radius:8px;background:transparent url(../img/2018/list/bg-precio.png) no-repeat center center;font-family:AssistantBold,Arial,sans-serif;font-size:32px;min-height:45px;line-height:45px;padding:0 15px;margin:15px auto;min-width:225px}.propuesta-form .resultadoTrip.tbox{font-size:27px;margin:0 auto 10px;cursor:pointer}@media only screen and (min-width:460px){.propuesta-form .resultadoTrip{display:inline-block}}.propuesta-form .legalTrip{font-size:15px}.destacado{text-align:center;font-size:18px;font-family:AssistantBold,Arial,sans-serif;color:#e73d32;margin:40px 0 60px}@media only screen and (min-width:768px){.destacado{font-size:20px}}.destacado h3{background-image:none;font-size:28px;margin-bottom:0}@media only screen and (min-width:768px){.destacado h3{font-size:36px}}.destacado h3 a{color:#e73d32}.destacado h3.h3-1,.destacado h3.h3-2{font-size:22px;border-radius:10px}@media only screen and (min-width:576px){.destacado h3.h3-1,.destacado h3.h3-2{min-height:45px;line-height:45px;color:#fff;font-size:23px}.destacado h3.h3-1.h3-1,.destacado h3.h3-2.h3-1{background:transparent url(../img/2018/detalle/h3-1.png) no-repeat center center}.destacado h3.h3-1.h3-2,.destacado h3.h3-2.h3-2{background:transparent url(../img/2018/detalle/h3-2.png) no-repeat center center}.destacado h3.h3-1 a,.destacado h3.h3-2 a{color:#fff}}@media only screen and (min-width:768px){.destacado h3.h3-1,.destacado h3.h3-2{font-size:27px}}.destacado h4{font-size:22px;font-family:AssistantLight,Arial,sans-serif}@media only screen and (min-width:992px){.destacado h4{font-size:32px}}a.in-form{color:#1b2848;font-family:AssistantSemiBold,Arial,sans-serif;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.in-form.active,a.in-form:hover{color:#a8cfb4}.accordion{margin-bottom:20px}.accordion h3{background:url(../img/2018/detalle/borde-titulo-accordion-2.png) no-repeat 0 0;height:30px;line-height:30px;text-transform:uppercase;position:relative;display:inline-block;padding:0 30px 0 10px;min-width:225px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:500}.accordion h3.big{background-image:url(../img/2018/detalle/borde-titulo-accordion-big-responsive.png);height:72px;width:300px;padding-top:5px}@media only screen and (min-width:480px){.accordion h3.big{background-image:url(../img/2018/detalle/borde-titulo-accordion-big.png);padding-top:0;width:auto;min-width:380px;height:34px;line-height:34px}}.accordion h3:hover{color:#e73d32}.accordion h3 span{position:absolute;right:10px;top:10px;display:block;width:11px;height:9px;background:url(../img/2018/detalle/flechitas-accordion.png) no-repeat center top}.accordion h3.open{color:#e73d32}.accordion h3.open span{background-position:center bottom}.accordion h4{font-size:17px;position:relative;display:inline-block;cursor:pointer;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-right:45px}.accordion h4:hover{color:#e73d32}.accordion h4 span{position:absolute;right:10px;top:3px;display:block;width:20px;height:18px;background:url(../img/2018/bg/flecha-form.png) no-repeat center top}.accordion h4.open span{background-position:center -51px}.accordion article{display:none;padding-left:10px}.accordion article h4{color:#e73d32}.accordion article .info{margin-bottom:20px}.accordion.tbox{text-align:center;margin-bottom:10px}.accordion.tbox h3{padding-left:0;padding-right:0}.accordion.tbox h3.open{color:#1b2848}.section-form{clear:both;padding-top:30px}.section-form .button{background-color:#e73d32;color:#fff;padding:10px 15px;font-size:15px;font-family:AssistantSemiBold,Arial,sans-serif;margin-bottom:10px;display:inline-block;border-radius:25px}.section-form .button:hover{background-color:#1b2848;border-color:#fff}.section-form h3{color:#e73d32;margin-bottom:15px}.travelbox{color:#e73d32!important;position:relative;display:inline-block}@media only screen and (min-width:1200px){.travelbox{margin-left:-25px}}.travelbox em{background-color:#e73d32;border-radius:6px;position:absolute;left:75px;top:2px;color:#fff;font-size:9px;padding:3px 4px 2px;font-style:normal}.travelbox-button{position:absolute;z-index:10;top:55px;right:58px;border-radius:15px;font-family:AssistantBold,Arial,sans-serif;background-color:#e73d32;border:2px solid #e73d32;padding:2px 6px 3px;display:inline-block;color:#fff;font-size:20px;text-align:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.travelbox-button.hide{display:none}@media only screen and (min-width:578px){.travelbox-button{top:auto;bottom:20px;right:20px}}@media only screen and (min-width:768px){.travelbox-button{bottom:auto;top:61px}}@media only screen and (min-width:992px){.travelbox-button{top:59px;background:url(../img/2018/bg/bg-boton-travelbox.png) no-repeat center center;min-height:50px;width:157px;line-height:47px;padding:0;border:none;font-size:22px}}@media only screen and (min-width:1065px){.travelbox-button{top:56px}}@media only screen and (min-width:1200px){.travelbox-button{top:50px}.travelbox-button.hide{display:block}}.travelbox-button:active,.travelbox-button:hover{border:2px solid #e73d32;background-color:#fff;color:#e73d32}@media only screen and (min-width:992px){.travelbox-button:active,.travelbox-button:hover{border:none;background-color:transparent;background-image:url(../img/2018/bg/bg-boton-travelbox-hover.png)}}#menu-toggle{width:30px;height:21px;position:relative;margin:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:none;z-index:20;display:block;float:right}@media only screen and (min-width:1200px){#menu-toggle{display:none}}#menu-toggle span{display:block;position:absolute;height:5px;width:100%;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-toggle span:nth-child(1){top:0}#menu-toggle span:nth-child(2),#menu-toggle span:nth-child(3){top:8px}#menu-toggle span:nth-child(4){top:16px}#menu-toggle.open span:nth-child(1){top:18px;width:0%;left:50%}#menu-toggle.open span:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-toggle.open span:nth-child(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-toggle.open span:nth-child(4){top:18px;width:0%;left:50%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;clear:both;text-align:center}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.grecaptcha-badge{display:none}#back-to-top{position:fixed;bottom:18px;left:-60px;padding:5px 8px;font-size:28px;color:#000;-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;transition:right .3s ease-in-out;border-radius:5px}#back-to-top.aShow{left:10px}.modal-dialog{width:95%;max-width:820px}.mdl-equipo .modal-content{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none}.mdl-equipo .modal-content .modal-header{padding:0;border-bottom:none}.mdl-equipo .modal-content .modal-header .close{font-size:40px;color:#fff;opacity:1}.mdl-equipo .modal-content .modal-body{background-color:#fff;border-radius:3px}.ckb,.rad{cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ckb>input,.rad>input{visibility:hidden;position:absolute}.ckb>i,.rad>i{display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-shadow:inset 0 0 0 8px #fff;box-shadow:inset 0 0 0 8px #fff;border:1px solid #e73d32}.ckb>i{border-radius:1px}.ckb:hover>i,.rad:hover>i{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;background:#a8cfb4}.rad>input:checked+i{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;background:#1b2848}.ckb>input+i:after{content:"";display:block;height:13px;width:13px;border-radius:inherit;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.ckb>input:checked+i:after{background:#fff url(../img/2018/contacto-reserva/checkbox.png) no-repeat 0 0}.tabs li{margin-bottom:5px}.tabs li strong{display:block;border:1px solid #1b2848;border-radius:25px;padding:5px 0 5px 15px;margin-bottom:10px}.tabs li a{display:block;color:#a8cfb4;font-family:AssistantSemiBold,Arial,sans-serif;margin-left:15px}.tabs li a.active{color:#1b2848}.tab{display:none}.tab strong{display:block;border:1px solid #1b2848;border-radius:25px;padding:5px 0 5px 15px;margin-bottom:10px}.tab ul{margin-left:15px}.tab ul li{margin-bottom:4px}.tbox-lightbox{position:fixed;opacity:0;z-index:10;left:0;right:0;width:100%;top:-1000px;-webkit-transition:.6s all ease-in-out;-o-transition:.6s all ease-in-out;transition:.6s all ease-in-out}.tbox-lightbox.fixed{opacity:1;top:0;bottom:0;background-color:rgba(0,0,0,.3)}.tbox-lightbox .wrapper{margin:20px auto;padding:25px 10px;width:100%;border-radius:35px;background:transparent url(../img/2018/detalle/travelbox-bg-lightbox.png)}@media only screen and (min-width:480px){.tbox-lightbox .wrapper{padding:45px 25px 25px}}@media only screen and (min-width:768px){.tbox-lightbox .wrapper{padding-top:45px;width:80%;max-width:750px}}@media only screen and (min-width:992px){.tbox-lightbox .wrapper{width:100%;border-radius:0}}.tbox-lightbox .wrapper .overflow{overflow-y:auto;max-height:70vh;color:#fff!important}.tbox-lightbox .wrapper .overflow a{color:#fff!important;text-decoration:underline!important}.tbox-lightbox .wrapper .overflow a.wetravel{color:#1b2848!important;text-decoration:none!important}.tbox-lightbox .wrapper .overflow a.wetravel:hover{color:#e73d32!important}.tbox-lightbox .wrapper h2{text-align:center;color:#fff;margin-bottom:40px;clear:both}@media only screen and (min-width:992px){.tbox-lightbox .wrapper h2{padding:0 40px}}.tbox-lightbox .wrapper .textosExternos{color:#fff}.tbox-lightbox .tbox-close{display:table;margin:20px auto 0;color:#fff;font-weight:600;cursor:pointer;padding:15px 40px;position:relative;z-index:30}.tbox-lightbox .tbox-close:hover{color:#e73d32}.form-travelbox .div{background:url(../img/2018/detalle/input-email-travelbox.png) no-repeat 0 0;width:300px;height:41px;margin:0 auto 20px;text-align:center;font-size:18px;font-weight:600}@media only screen and (min-width:768px){.form-travelbox .div{margin-bottom:40px}}.form-travelbox .div .submit{cursor:pointer;text-align:left;display:table;margin:0 auto;padding-top:7px;color:#1b2848}.form-travelbox .div .submit span{display:inline-block;border:2px solid #1b2848;width:20px;height:20px;border-radius:100%;position:relative;background-color:#fff;float:left;margin:3px 15px 0 0}.form-travelbox .div .submit span:after{content:"";position:absolute;width:1px;height:1px;left:8px;top:8px;border-radius:100%;background-color:#1b2848;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-travelbox .div .submit:hover span:after{width:12px;height:12px;left:2px;top:2px}.form-travelbox .div .submit.active{color:#999;cursor:default}.form-travelbox .div .submit.active span:after{width:18px;height:18px;left:-1px;top:-1px;background-color:#e73d32}.form-travelbox input.email{background-color:transparent!important;width:300px;height:41px;padding-left:10px;font-size:18px;color:#1b2848;border:none;text-align:center;font-weight:600;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.form-travelbox input.email:focus{border:none;background-color:transparent;outline:0!important}.form-travelbox input.email::-webkit-input-placeholder{color:#1b2848}.form-travelbox input.email::-moz-placeholder{color:#1b2848}.form-travelbox input.email:-ms-input-placeholder{color:#1b2848}.form-travelbox input.email::placeholder{color:#1b2848}.form-travelbox .loading{text-align:center;padding:10px}.form-travelbox .loading.hide{display:none}.form-travelbox .div-botones{text-align:center}.form-travelbox .div-botones.hide{display:none}.form-travelbox .div-botones a{display:inline-block;margin:0 10px;width:170px;height:65px;line-height:65px;background:url(../img/2018/detalle/boton-continuar.png) no-repeat 0 0;color:#1b2848!important;font-weight:600;font-size:18px}.form-travelbox .div-botones a:hover{background:url(../img/2018/detalle/boton-continuar.png) no-repeat 0 0;color:#e73d32}.form-travelbox .candado{display:table;margin:50px auto 0;padding:20px 40px;background-color:#fff;border-radius:25px}.form-travelbox .error{color:#e73d32}.tbox-data{margin-bottom:20px}.tbox-data figure{margin-right:10px;display:inline-block}.tbox-data figure img{vertical-align:sub}.tbox-data strong{color:#a8cfb4;font-size:26px;display:inline-block;margin-right:10px}