﻿html,body{margin:0;padding:0;box-sizing:border-box;height:100%;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;line-height:1.4em}@media print{html,body{font-family:Georgia,Times,Times New Roman,serif !important}}.fullscreen body,.inline-fullscreen body{min-height:auto;max-height:100%;overflow:hidden !important}.no-padding{padding:0 !important}p{letter-spacing:0.03em}body{color:#000;font-size:80%;min-width:260px}@media only screen and (min-width: 20.5em){body{font-size:80%;min-width:310px}}@media only screen and (min-width: 35.5em){body{font-size:80%;min-width:310px}}@media only screen and (min-width: 48em){body{font-size:85%;min-width:768px}}@media only screen and (min-width: 64em){body{font-size:90%;min-width:980px}}@media only screen and (min-width: 81em){body{font-size:91%;min-width:970px}}.lh-8-dsk{line-height:inherit}@media only screen and (min-width: 48em){.lh-8-dsk{line-height:0.8em}}*,*:before,*:after{box-sizing:inherit}*{max-height:100000em}.gc-bubbleDefault *{max-height:none}a{text-decoration:none}a:hover,a:active,a:focus{outline:0}.mg-tb-1-i{margin-top:6% !important;margin-bottom:1% !important}.hidden{display:none}.hidden-i{display:none !important}#wrapper{display:table;overflow:hidden;height:100%;width:100%;table-layout:fixed}#header{margin:0 auto;max-width:1024px;width:98%;padding-top:3%;padding-bottom:0%;padding-left:2%;position:relative}@media only screen and (min-width: 48em){#header{width:auto;min-height:auto;padding-bottom:0%;padding-top:0}}@media only screen and (min-width: 64em){#header{max-width:1024px;padding-bottom:0%}}@media only screen and (min-width: 81em){#header{max-width:996px}}#header .alerta-site{background:rgba(255,0,0,0.1);border:1px solid #f00;margin-top:0.5%;padding:1%}@media only screen and (max-width: 35.5em){#header .alerta-site{margin-bottom:3%}}#header .alerta-site span{font-weight:bold;color:#f00}#header a{color:#000}#header #ciudad_actual{text-align:center;font-size:1.5em;line-height:1}#header .logo-md-lg-xl{display:inline-block}@media only screen and (min-width: 48em){#header .logo-md-lg-xl{display:inline-block}}#header .logo-area-wrap{width:100%;margin:0 auto}@media only screen and (min-width: 48em){#header .logo-area-wrap{width:100%}}#header .logo-area{background:#fff;z-index:4;position:static}@media only screen and (min-width: 48em){#header .logo-area{position:static}}#header .logo-area a{padding:0}@media only screen and (min-width: 35.5em){#header .logo-area a{padding:0}}@media only screen and (min-width: 48em){#header .logo-area a{padding:10% 16% 0 0}}#header .logo{min-height:40px;min-width:127px;max-height:40%;width:127px;height:40px}@media only screen and (min-width: 35.5em){#header .logo{max-width:30%;max-height:30%;width:127px;min-height:58px;height:58px}}@media only screen and (min-width: 48em){#header .logo{min-height:none;min-width:none;max-width:none;max-height:none;width:auto;height:58px}}@media only screen and (min-width: 64em){#header .logo{height:58px}}#header .bar-area{margin-left:1%}@media only screen and (min-width: 30em){#header .bar-area{margin-left:4%}}@media only screen and (min-width: 35.5em){#header .bar-area{margin-left:2%}}@media only screen and (min-width: 48em){#header .bar-area{position:relative;margin-left:0}}#header .bar-area ul{margin:0;padding:0;list-style:outside none none;font-family:PtSans !important}#header .bar-top{margin:0}@media only screen and (min-width: 48em){#header .bar-top{padding:2% 0 1% 5.2%}}#header .bar-top:after{clear:both;content:" ";display:block}#header .bar-top ul{width:100%}@media only screen and (min-width: 48em){#header .bar-top ul{margin:0;color:#000}}#header .bar-top li{float:none;padding-left:5%;font-size:1.3em;display:table-cell;vertical-align:middle;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:"uppercase";letter-spacing:0.08em !important}@media screen and (-webkit-min-device-pixel-ratio: 0){#header .bar-top li{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#header .bar-top li{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){#header .bar-top li{padding-left:0%;font-size:1em;display:table-cell;padding-top:0}}#header .bar-top li.language{width:20%;text-align:right}@media only screen and (min-width: 48em){#header .bar-top li.language{width:20%;text-align:right;padding-left:0%;font-family:PtSans !important}}#header .bar-top li.language a:hover{color:#000;border-bottom:1px solid #209e9e}#header .lang-encendido{color:#000;border-bottom:1px solid #209e9e}#header .lang-apagado{color:#757575}#header .bar-top li.mi_reserva{width:59%;text-align:center;padding-right:10%}@media only screen and (min-width: 48em){#header .bar-top li.mi_reserva{padding-right:0%;padding-left:0%;width:8%;text-align:right;font-size:1.2em}#header .bar-top li.mi_reserva a{font-family:PtSans !important}}@media only screen and (min-width: 48em){#header .bar-top li.chat{text-align:left;width:10%}}@media only screen and (min-width: 48em){#header .bar-top li.telefono{width:12%;text-align:right}}@media only screen and (min-width: 48em){#header .bar-top li.share{text-align:right;width:10%}}#header .bar-top li.menu{border-left:solid 6px #fff;width:3%;max-width:37px;min-width:37px}#header .bar-nav{display:none;position:absolute;z-index:6;top:100%;width:100%;min-height:60px;right:0;background:#fff;padding:0% 8%}@media only screen and (min-width: 48em){#header .bar-nav{padding:0% 0%;display:block;position:static;width:100%;min-height:30px;height:38px;background:#20929e;right:0}}#header .bar-nav:after{clear:both;content:" ";display:block}#header .bar-nav ul{margin-left:0%;margin-bottom:4%;list-style:none}@media only screen and (min-width: 48em){#header .bar-nav ul{display:table;width:100%;margin-top:0;margin-bottom:0}}#header .bar-nav li{padding-top:2%;float:none;font-size:1.8em;line-height:1.6em;display:block;width:100%;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:"uppercase";letter-spacing:0.1em}@media screen and (-webkit-min-device-pixel-ratio: 0){#header .bar-nav li{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#header .bar-nav li{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 35.5em){#header .bar-nav li{padding-top:3%;font-size:2em}}@media only screen and (min-width: 48em){#header .bar-nav li{position:relative;display:table-cell;vertical-align:middle;padding-top:0;font-size:1.3em;line-height:3.2em;letter-spacing:0.08em}}#header .bar-nav li .lang-link{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;letter-spacing:0.05em !important;color:#20929e;text-align:center;font-size:0.85em;border:none;display:block}@media screen and (-webkit-min-device-pixel-ratio: 0){#header .bar-nav li .lang-link{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#header .bar-nav li .lang-link{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (max-width: 48em){#header .bar-nav li .lang-link{color:#000;border:solid 2px #20929e}}#header .bar-nav li .lang-link.lang-apagado{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;color:#858585}@media screen and (-webkit-min-device-pixel-ratio: 0){#header .bar-nav li .lang-link.lang-apagado{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#header .bar-nav li .lang-link.lang-apagado{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (max-width: 48em){#header .bar-nav li .lang-link.lang-apagado{border:solid 2px #858585}}#header .bar-nav a{display:block;width:100%;color:#666;border-bottom:2px solid #eeac29}@media only screen and (min-width: 48em){#header .bar-nav a{color:#fff;border-bottom:none;height:37px}}@media only screen and (min-width: 48em){#header .bar-nav a:hover{background-color:#0c696a}}#header .bar-nav li.sep{display:none}@media only screen and (min-width: 48em){#header .bar-nav li.sep{display:table-cell;width:0%}}@media only screen and (min-width: 48em){#header .letra_bar_nav,#header .bar-nav li.ofertas,#header .bar-nav li.hoteles,#header .bar-nav li.casas-depas,#header .bar-nav li.atractivos,#header .bar-nav li.restaurantes,#header .bar-nav li.actividades,#header .bar-nav li.rutas,#header .bar-nav li.calendario,#header .bar-nav li.autos,#header .bar-nav li.blog{font-size:1.3em;line-height:2.7em}}@media only screen and (min-width: 64em){#header .letra_bar_nav,#header .bar-nav li.ofertas,#header .bar-nav li.hoteles,#header .bar-nav li.casas-depas,#header .bar-nav li.atractivos,#header .bar-nav li.restaurantes,#header .bar-nav li.actividades,#header .bar-nav li.rutas,#header .bar-nav li.calendario,#header .bar-nav li.autos,#header .bar-nav li.blog{font-size:1.5em;line-height:1.7em}}#header .bar-nav li.ofertas{border:none;padding-top:0;padding-bottom:3%;background-color:#fff;line-height:2em !important;font-size:1.7em}@media (max-width: 768px){#header .bar-nav li.ofertas{line-height:1.6em;padding-top:3%;border-bottom:2px solid #eeac29}}#header .bar-nav li.ofertas .triangulo{display:block;position:absolute;width:0;height:0;border-left:10px solid #fff;border-bottom:18px solid transparent;border-top:18px solid transparent}#header .bar-nav li.ofertas .bandera{background-color:#c13479;color:#fff;padding:0}@media (max-width: 768px){#header .bar-nav li.ofertas .bandera{position:relative;margin:0 auto;width:50%}}@media (max-width: 768px){#header .bar-nav li.ofertas .bandera .triangulo-der-movil{border-bottom:18px solid transparent;border-top:18px solid transparent;border-right:12px solid #fff;position:absolute;display:block;height:0;right:0;width:0;top:0}}#header .bar-nav li.ofertas .bandera a{border:none;padding-left:14%}@media (max-width: 768px){#header .bar-nav li.ofertas .bandera a{text-align:center;color:#fff;padding:0}}@media only screen and (min-width: 48em){#header .bar-nav li.ofertas{border-bottom:none;padding-bottom:0;text-align:center;width:10%;left:0%;line-height:1.6em;font-size:1.4em}}@media only screen and (min-width: 48em){#header .bar-nav li.hoteles{text-align:center;width:8%;left:0%;font-size:1.3em;line-height:2.1em;border-right:solid 2px #FFF}}#header .borde-bottom-amarillo{border-bottom:2px solid #eeac29}@media only screen and (min-width: 48em){#header .bar-nav li.casas-depas{text-align:center;width:14%;font-size:1.3em;line-height:2.1em;border-right:solid 2px #FFF}}@media only screen and (min-width: 48em){#header .bar-nav li.atractivos{text-align:center;width:11%;font-size:1.3em;line-height:2.1em;border-right:solid 2px #FFF}}@media only screen and (min-width: 48em){#header .bar-nav li.restaurantes{text-align:center;width:14%;font-size:1.3em;line-height:2.1em;border-right:solid 2px #FFF}}@media only screen and (min-width: 48em){#header .bar-nav li.actividades{text-align:center;width:14%;line-height:1em;font-size:1.2em;border-right:solid 2px #FFF}#header .bar-nav li.actividades a{padding-top:2%}}@media only screen and (min-width: 48em){#header .bar-nav li.rutas{text-align:center;width:12%;line-height:1em;font-size:1.2em;border-right:solid 2px #FFF}#header .bar-nav li.rutas a{padding-top:2%}}@media only screen and (min-width: 48em){#header .bar-nav li.calendario{text-align:center;width:10%;line-height:1em;font-size:1.2em;border-right:solid 2px #FFF}#header .bar-nav li.calendario a{padding-top:2%}}@media only screen and (min-width: 48em){#header .bar-nav li.autos{text-align:center;width:13%}}@media only screen and (min-width: 48em){#header .bar-nav li.blog{text-align:center;width:13%;font-size:1.3em;line-height:2.1em}}#header .bar-nav li.mi-reserva{text-align:center;border:none;border-bottom:2px solid #eeac29;color:#20929e;font-size:2em;text-align:center;margin:1% 0;padding:1% 0 0 0}#header .bar-nav li.mi-reserva a{border:none}@media only screen and (min-width: 48em){#header .bar-nav li.seccion-activa{background-color:#0c696a !important}#header .bar-nav li.seccion-activa .bandera{background-color:#a12b64}}#header .bar-nav li.redes-sociales div.elemnto a{border:none;text-align:center;font-size:1.3em}#header .bar-nav div.pure-u-1-2.telefono{border-right:2px solid #eeac29}#header .bar-nav li.contacto{border-bottom:2px solid #eeac29;padding-bottom:2%;padding-top:2%}#header .bar-nav li.contacto a{text-align:center;border:none;color:#20929e;font-size:1.6em;margin:0.2em 0}@media only screen and (min-width: 48em){#header .bar-nav li.contacto a{font-size:2em}}#header .bar-nav li.contacto a .texto-icono{font-size:0.45em;color:#666}@media only screen and (max-width: 35.5em){#header .tel-link{font-size:1.8em;line-height:1.6em}}#header .mr-link{font-size:1.2em;display:inline-block;padding-top:2%}@media only screen and (min-width: 48em){#header .mr-link{font-size:inherit;padding-top:0}}#header .search-link{font-size:1.8em;line-height:1.6em}@media only screen and (min-width: 48em){#header .search-link{font-size:inherit;line-height:inherit}}#header .sm-acciones a{background:#AAD8D7;font-size:1em;line-height:2.1em;text-align:center;font-weight:bold;color:#20929e;white-space:nowrap}@media only screen and (min-width: 35.5em){#header .sm-acciones a{font-size:1.2em}}#header .sm-acciones a .number-telefono{letter-spacing:0.03em !important}#header .opener{float:right;width:56px;height:30px;background:#fff;position:relative;border-radius:0px;text-indent:-9999px;overflow:hidden;display:block;z-index:100;margin:0}#header .menu-word{letter-spacing:0.05em;font-size:0.95em;font-family:PtSans}#header .opener:before,#header .opener:after,#header .opener span{background:#858585;border-radius:0px;position:absolute;top:10px;left:20%;right:20%;height:3px;margin-top:0px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media only screen and (min-width: 35.5em){#header .opener:before,#header .opener:after,#header .opener span{top:26px}}#header .opener:before,#header .opener:after{content:'';top:0px}@media only screen and (min-width: 35.5em){#header .opener:before,#header .opener:after{top:16px}}#header .opener:after{top:21px}@media only screen and (min-width: 35.5em){#header .opener:after{top:36px}}#header #atencion-clientes{z-index:101;left:40%}#header #atencion-clientes .flecha-i{background:url(../imagenes/main/flecha-cal.png) center top no-repeat transparent;position:absolute;height:16px;width:100%;top:-15px;z-index:12}@media only screen and (min-width: 48em){#header #atencion-clientes{position:absolute;color:#000;border-top:0;margin:0px 0%;width:60%}}@media only screen and (min-width: 48em){#header #atencion-clientes>div{padding:0%;margin-top:3.7%;background:#fff}}#header #atencion-clientes div.content-atencion{width:100% !important;padding:6% 8% 0% 8%;position:relative;border:1px solid #afafaf}#header #atencion-clientes span.titulo{color:#20929e;font-weight:bold;font-family:RamaGothicELight, RistrettoPro !important}#header #atencion-clientes span.lista{font-size:70%;line-height:2em;color:#858585}#header #atencion-clientes .telefono{font-size:65%;line-height:1.5em;color:#000}#header #atencion-clientes hr{background:#E6E6E6;margin-top:2%;margin-bottom:2%}#header #atencion-clientes div.content-title{margin-bottom:16px;width:100% !important;text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase}#header .number-tel-link{font-family:PtSans !important}#header .atencion-clientes-content{font-size:1.5em;text-align:left;width:100%;padding-bottom:10px}#header .num_tels span{letter-spacing:0.05em}#header .border_bot_header{display:block;width:100%;border-bottom:1px solid #d1d1d1;padding-bottom:1%;margin-bottom:2%}@media only screen and (min-width: 48em){#header .border_bot_header{margin-bottom:4%;display:none}}@media only screen and (min-width: 48em){#header{padding:0.5em 0;padding-bottom:0;margin-bottom:1em}}#search{background:#E6E6E6;width:98%;letter-spacing:0.03em;margin-bottom:4%}@media only screen and (min-width: 48em){#search{margin-bottom:0}}#search div{font-family:RamaGothicELight,RistrettoPro}@media print{#search div{font-family:GarageGothic !important}}@media only screen and (min-width: 48em){#search{background:#f5a820;width:100%;z-index:100}}@media only screen and (max-width: 35.5em){#search{padding:2%;height:auto}}@media only screen and (min-width: 48em){#search{width:100%;height:6em}}#search .bg-amarillo-movil{background-color:#eeac29}#search .contenedor-buscar{padding-right:0}#search section[class^='search-']{position:relative;max-width:none;left:0;right:0;margin:1% auto 0px}@media only screen and (min-width: 81em){#search section[class^='search-']{max-width:996px}}@media only screen and (max-width: 64em){#search section[class^='search-']{max-width:960px;font-size:0.95em}}@media only screen and (min-width: 48em){#search section[class^='search-']{margin:0;max-width:none}}#search section[class^='search-'] .contenedor-ocupacion{display:none}@media only screen and (min-width: 48em){#search section[class^='search-'] .contenedor-ocupacion{display:inline-block}}#search #search{background:#EEF1F5;padding:1em;height:auto;margin-bottom:2%;margin-top:1%}@media only screen and (min-width: 48em){#search #search{padding:0.5em;background-color:#f5a820;height:4.8em;margin:0;width:996px;margin:0 auto}}#search #search div.borde{display:inline-block;background-color:transparent;padding:0;height:4.2em}@media only screen and (max-width: 47.9em){#search #search div.borde{display:none}}#search #search div.borde div{display:block;background-color:transparent;width:4px;height:100%}#search #search .bloque{background-color:#fff;height:100% !important;display:block;position:relative}#search #search .titulos-informativos{display:none;letter-spacing:0.05em;font-size:1.1em}@media only screen and (min-width: 48em){#search #search .titulos-informativos{display:inline-block;position:absolute;z-index:1;padding-left:0.75em;padding-top:0.5em;font-family:PtSans, PtSerif, Georgia, Times, Times New Roman, serif;font-size:0.9em;color:#20929e}}#search #search div.contenedor-buscador.ferias{border:2px solid #c13479}#search #search div.contenedor-buscador{height:3.6em !important;width:100%;border:2px solid #AFAFAF}@media only screen and (min-width: 48em){#search #search div.contenedor-buscador{width:30%;height:3.8em !important;border:none}#search #search div.contenedor-buscador :first-child.titulos-informativos{padding-left:0.8em}}#search #search div.contenedor-buscador .input-buscador{height:100%}#search #search div.contenedor-buscador .input-buscador input::-webkit-input-placeholder{padding-left:6px}#search #search div.contenedor-buscador .input-buscador input:-moz-placeholder{padding-left:6px}#search #search div.contenedor-buscador .input-buscador input:-ms-input-placeholder{padding-left:6px}#search #search div.contenedor-buscador .input-buscador input{vertical-align:top;background:none;padding:0.5em 0px 0px 0.5em;font-size:1.75em}@media only screen and (min-width: 48em){#search #search div.contenedor-buscador .input-buscador input{padding:1.25em 0px 0px 0.5em;font-size:1.45em;letter-spacing:0.04em}}#search #search div.contenedor-buscador .input-buscador span{padding-top:0.7em;font-size:1.5em;color:#858585}#search #search div.contenedor-cerca-mi{height:3em;margin:4% 0}#search #search div.contenedor-cerca-mi a{background:none}#search #search div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search #search div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#20929e;position:relative;top:20%}#search #search div.contenedor-cerca-mi a span.icon-cerca-de-mi{position:relative;top:7px}#search #search div.contenedor-cerca-mi a span.txt-cerca-mi{color:#000;top:16%;position:relative;text-decoration:underline;font-size:1.2em}#search #search div.contenedor-calendario{height:3.6em !important;margin-top:2% !important;width:49%;border:2px solid #AFAFAF}@media only screen and (min-width: 48em){#search #search div.contenedor-calendario{width:16%;border:none;margin-top:0 !important;height:3.8em !important}}#search #search div.contenedor-calendario .input-calendario{height:100% !important;padding:0.5em 0 0 6%;font-size:1.55em}@media only screen and (min-width: 48em){#search #search div.contenedor-calendario .input-calendario{padding:1.6em 0 0 20%;font-size:1.3em}}@media only screen and (min-width: 64em){#search #search div.contenedor-calendario .input-calendario{padding-left:0.5em}}#search #search div.contenedor-calendario button{font-size:1.2em;display:inline-block;position:absolute;top:1.1em !important;left:4%;width:20%;text-align:center}@media only screen and (min-width: 48em){#search #search div.contenedor-calendario button{left:0;top:0.95em}}@media only screen and (min-width: 64em){#search #search div.contenedor-calendario button{left:80%}}#search #search div.contenedor-calendario button span.icon-calendario{color:#AFAFAF;display:none}@media only screen and (min-width: 48em){#search #search div.contenedor-calendario button span.icon-calendario{display:inline-block;margin-top:30%}}#search #search div.contenedor-calendario .remarked{background:#20929e;color:#fff}#search #search div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger{background:#20929e}#search #search div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger span{color:#fff}@media only screen and (max-width: 47.9em){#search #search div.contenedor-calendario.check-in{margin-right:2% !important}}#search #search div.contenedor-ocupacion,#search #search div.contenedor-resumen-ocupacion{height:3.6em !important;margin-top:2% !important;width:49%;display:none;border:2px solid #AFAFAF}@media only screen and (min-width: 48em){#search #search div.contenedor-ocupacion,#search #search div.contenedor-resumen-ocupacion{width:18%;height:3.8em !important;margin-top:0 !important;display:inline-block;border:none}}#search #search div.contenedor-ocupacion .ocupacion-resumen-boton,#search #search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton{height:100%;font-size:1.1em;padding:0.8em 0 0 0.9em}@media only screen and (min-width: 48em){#search #search div.contenedor-ocupacion .ocupacion-resumen-boton,#search #search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton{padding:1.9em 0 0 .7em}}@media only screen and (min-width: 48em){#search #search div.contenedor-ocupacion .ocupacion-resumen-boton #resumen-general-hab,#search #search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton #resumen-general-hab{width:80%}}#search #search div.contenedor-ocupacion .ocupacion-resumen-boton #up-down,#search #search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton #up-down{font-size:1.4em;color:#858585;float:right;margin-right:0.8em;margin-top:0.3em}@media only screen and (min-width: 48em){#search #search div.contenedor-ocupacion .ocupacion-resumen-boton #up-down,#search #search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton #up-down{font-size:1.4em;line-height:0.1em}}#search #search div.contenedor-boton-buscar{height:3.8em;width:30%;margin-left:2% !important;height:auto !important}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar{margin:0 !important;width:13%;height:3.8em}}#search #search div.contenedor-boton-buscar div,#search #search div.contenedor-boton-buscar .btn-hoteles{height:100%}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar div,#search #search div.contenedor-boton-buscar .btn-hoteles{height:100%}}#search #search div.contenedor-boton-buscar .btn-hoteles{padding:3%;text-transform:none;background-color:#0d5dd3;border-radius:24px}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar .btn-hoteles{font-size:2.7em;border-radius:0;padding:13% 0;border:2px solid #0d5dd3;background-color:#0d5dd3}}#search #search div.contenedor-boton-buscar .btn-hoteles-b{padding-top:3%;text-transform:none;background-color:#0d5dd3;border-radius:24px}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar .btn-hoteles-b{font-size:2.7em;padding-top:14%;border:2px solid #0d5dd3;background-color:#0d5dd3;border-radius:0}}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar .btn-hoteles:hover,#search #search div.contenedor-boton-buscar .btn-hoteles-b:hover{border:2px solid #0040c3;background-color:#0040c3}}#search #search div.contenedor-boton-buscar div,#search #search div.contenedor-boton-buscar .btn-hoteles_1{height:100%}#search #search div.contenedor-boton-buscar .btn-hoteles_1{text-transform:none;background-color:#0d5dd3;border-radius:32px;height:80%}#search #search div.contenedor-boton-buscar .btn-hoteles_1 span{line-height:1.6em}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar .btn-hoteles_1{padding:20% 0;border:2px solid #0d5dd3;background-color:#0d5dd3;border-radius:0;margin:0;height:auto}#search #search div.contenedor-boton-buscar .btn-hoteles_1 span{line-height:0}}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar .btn-hoteles_1:hover{border:2px solid #0040c3;background-color:#0040c3}#search #search div.contenedor-boton-buscar .btn-hoteles_1:hover span{color:#fff}}#search #search div.contenedor-boton-buscar .btn-atractivos{line-height:9px !important;border:2px solid #fff}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar .btn-atractivos:hover{background-color:#fff;border:2px solid #20929e}#search #search div.contenedor-boton-buscar .btn-atractivos:hover span{color:#20929e;text-shadow:none}}#search #search div.contenedor-boton-buscar .btn-restaurantes{line-height:9px !important;border:2px solid #fff}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar .btn-restaurantes:hover{background-color:#fff;border:2px solid #ed4838}#search #search div.contenedor-boton-buscar .btn-restaurantes:hover span{color:#ed4838;text-shadow:none}}#search #search div.contenedor-boton-buscar .btn-ferias{line-height:12px !important;border:2px solid #fff;background:#C13479}@media only screen and (min-width: 48em){#search #search div.contenedor-boton-buscar .btn-ferias:hover{border:2px solid #C13479;background:#fff}#search #search div.contenedor-boton-buscar .btn-ferias:hover span{color:#C13479;text-shadow:none}}#search #search.search-home{position:relative;top:100;max-width:996px;margin:0 auto;background-color:#fff;padding:0}@media only screen and (min-width: 48em){#search #search.search-home{position:absolute;top:10em;max-width:996px;margin:0 auto;background-color:transparent;padding-right:0;height:11.5em;padding:0.5% 0 0.5% 0.5%}}@media only screen and (min-width: 64em){#search #search.search-home{top:14em}}@media only screen and (min-width: 81em){#search #search.search-home{top:12em}}@media only screen and (min-width: 100em){#search #search.search-home{top:16em}}#search #search.search-home #campos-buscador{padding:0.6em}@media only screen and (min-width: 48em){#search #search.search-home #campos-buscador{padding:0.6% 0.6% 0.6% 0.6%}}#search #search.search-home #campos-buscador #destino,#search #search.search-home #campos-buscador .contenedor-calendario,#search #search.search-home #campos-buscador .contenedor-ocupacion,#search #search.search-home #campos-buscador .menu-habitaciones-ocp{border:none}#search #search.search-home #campos-buscador.hoteles{background:#eeac39}@media only screen and (min-width: 48em){#search #search.search-home #campos-buscador.hoteles{padding:0.6% 0.6% 0.1% 0.6%}}#search #search.search-home #campos-buscador.atractivos{background:#20929e}#search #search.search-home #campos-buscador.restaurantes{background:#f0533f}#search #search.search-home .input-home-hoteles::placeholder{color:#000}#search #search.search-home div.borde{padding:0;height:3.9em}#search #search.search-home div.borde div{background-color:transparent;width:6px}#search #search.search-home span.ocupacion-adultos,#search #search.search-home span.ocupacion-ninios,#search #search.search-home span.ocupacion-edades{border:none}#search #search.search-home div.contenedor-buscador{min-height:3.9em;height:auto !important}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-buscador{height:3.9em !important}}@media only screen and (max-width: 48em){#search #search.search-home div.contenedor-buscador .bloque{min-height:3.8em}}#search #search.search-home div.contenedor-buscador div[id$='-resultados']{position:relative;margin-left:0.5%;margin-top:6px;width:100%;z-index:0}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-buscador div[id$='-resultados']{position:absolute;margin-top:0;z-index:110;width:150%}}#search #search.search-home div.contenedor-buscador .input-buscador span{display:inline-block;padding-top:0.5em;padding-left:0.4em}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-buscador .input-buscador span{padding-top:6%;padding-left:0;font-size:1.5em}}#search #search.search-home div.contenedor-buscador .input-buscador input{font-size:1.85em}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-buscador .input-buscador input{top:-0.03em;font-size:1.45em;letter-spacing:0.04em;padding:1.25em 0px 0px 0.5em}}#search #search.search-home div.contenedor-cerca-mi{height:3.6em !important}@media only screen and (max-width: 47.9em){#search #search.search-home div.contenedor-calendario{width:49%}}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-calendario{height:3.9em !important}}#search #search.search-home div.contenedor-calendario .input-calendario{height:100% !important;padding-top:0.7em;font-size:1.65em}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-calendario .input-calendario{padding-top:1.4em;font-size:1.35em}}@media only screen and (min-width: 64em){#search #search.search-home div.contenedor-calendario .input-calendario{font-size:1.4em}}#search #search.search-home div.contenedor-calendario .remarked{background:#20929e;color:#fff !important}#search #search.search-home div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger{background:#20929e}#search #search.search-home div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger span{color:#fff}#search #search.search-home div.contenedor-calendario button{left:0;top:1.1em;width:20%}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-calendario button{width:20%;font-size:1.2em;left:80%}}#search #search.search-home div.contenedor-ocupacion{display:inline-block;width:100% !important;margin-right:2% !important}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-ocupacion{height:3.9em !important;width:23% !important;margin:0 !important}}#search #search.search-home div.contenedor-ocupacion .ocupacion-resumen-boton{padding:0.8em 0 0 0.8em;font-size:1.1em}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-ocupacion .ocupacion-resumen-boton{padding:1.85em 0 0 0.7em;font-size:1.05em}}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-ocupacion .ocupacion-resumen-boton .icon-flecha-abajo{font-size:1em;line-height:0em;float:right}}#search #search.search-home div.contenedor-boton-buscar{width:100% !important}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-boton-buscar{height:3.8em !important;margin:0 !important;width:12.5% !important}}#search #search.search-home div.contenedor-boton-buscar #buscador-hoteles-boton{font-size:2.6em;line-height:1em}#search #search.search-home div.contenedor-boton-buscar #buscador-hoteles-boton span{vertical-align:top}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-boton-buscar #buscador-hoteles-boton{font-size:2.8em;line-height:2px}#search #search.search-home div.contenedor-boton-buscar #buscador-hoteles-boton span{vertical-align:middle}}#search #search.search-home div.contenedor-boton-buscar .btn-hoteles{height:100%;padding-top:0.3em}#search #search.search-home div.contenedor-boton-buscar .btn-hoteles span{text-shadow:1px 1px 4px rgba(0,0,0,0.7)}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-boton-buscar .btn-hoteles{padding-top:0.48em}}@media only screen and (min-width: 64em){#search #search.search-home div.contenedor-boton-buscar .btn-hoteles{padding-top:0.6em}}#search #search.search-home div.contenedor-boton-buscar .btn-atractivos{height:100%;display:none}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-boton-buscar .btn-atractivos{display:inline-block;padding-top:0.7em}}@media only screen and (min-width: 64em){#search #search.search-home div.contenedor-boton-buscar .btn-atractivos{display:inline-block;padding-top:0.47em}}#search #search.search-home div.contenedor-boton-buscar .btn-restaurantes{height:100%;display:none}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-boton-buscar .btn-restaurantes{display:inline-block;padding-top:0.7em}}@media only screen and (min-width: 64em){#search #search.search-home div.contenedor-boton-buscar .btn-restaurantes{display:inline-block;padding-top:0.47em}}#search #search.search-home div.contenedor-boton-buscar .btn-ferias{height:100%;display:none}@media only screen and (min-width: 48em){#search #search.search-home div.contenedor-boton-buscar .btn-ferias{display:inline-block;padding-top:0.7em}}@media only screen and (min-width: 64em){#search #search.search-home div.contenedor-boton-buscar .btn-ferias{display:inline-block;padding-top:0.47em}}@media only screen and (min-width: 48em){#search #search #buscador-hotel{height:3.6em}}@media only screen and (max-width: 47.9em){#search #search #buscador-hotel div.contenedor-calendario{width:49%;margin-top:0 !important}}@media only screen and (min-width: 48em){#search #search #buscador-hotel div.contenedor-calendario{width:16%}}@media only screen and (max-width: 47.9em){#search #search #buscador-hotel div.contenedor-calendario .input-calendario{padding-top:0.6em}}@media only screen and (min-width: 48em){#search #search #buscador-hotel div.contenedor-calendario button{width:20%}}#search #search #buscador-hotel div.contenedor-calendario .remarked{background:#20929e;color:#fff}#search #search #buscador-hotel div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger{background:#20929e}#search #search #buscador-hotel div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger span{color:#fff}#search #search #buscador-hotel div.contenedor-resumen-ocupacion{display:inline-block;width:100%}@media only screen and (min-width: 48em){#search #search #buscador-hotel div.contenedor-resumen-ocupacion{width:23%}}#search #search #buscador-hotel div.contenedor-resumen-ocupacion .titulos-informativos{padding-left:1.2em}#search #search #buscador-hotel div.contenedor-boton-buscar{width:100%;margin-left:0 !important}@media only screen and (min-width: 48em){#search #search #buscador-hotel div.contenedor-boton-buscar{margin:0 !important;width:13%;right:0;position:absolute}}@media only screen and (min-width: 48em){#search #search #buscador-hotel div#contenedor-ocupacion-habs{top:3.5em}}@media only screen and (min-width: 48em){#search #search #buscador-hotel .cuadro_resumen_habitaciones_ocupacion_completa{width:80%}}#search #search #buscador-hoteles div.contenedor-ocupacion{width:100%}@media only screen and (min-width: 48em){#search #search #buscador-hoteles div.contenedor-ocupacion{width:23%}}#search #search #buscador-hoteles div.contenedor-boton-buscar{width:100%;margin-left:0 !important}@media only screen and (min-width: 48em){#search #search #buscador-hoteles div.contenedor-boton-buscar{width:13%;float:right}}@media only screen and (min-width: 48em){#search #search.anclado{background-color:#f5a820;position:fixed;z-index:21;top:0;left:0;width:100%;max-width:none;height:5.2em}}#search #search.anclado div#campos-buscador{padding:0 !important;background:none !important}#search #search.anclado div.borde{border:none;height:4.2em !important}@media only screen and (min-width: 48em){#search #search.anclado div.contenedor-buscador{border:none !important;height:4.2em !important}}#search #search.anclado div.contenedor-calendario{height:3.6em !important}@media only screen and (min-width: 48em){#search #search.anclado div.contenedor-calendario{border:none !important;height:4.2em !important}}@media only screen and (min-width: 48em){#search #search.anclado div.contenedor-ocupacion{border:none !important;height:4.2em !important}}@media only screen and (min-width: 48em){#search #search.anclado div.contenedor-resumen-ocupacion{border:none !important;height:4.2em !important}}@media only screen and (min-width: 48em){#search #search.anclado div.contenedor-boton-buscar{height:4.2em !important}}@media only screen and (min-width: 48em){#search #search.anclado div.contenedor-resumen-ocupacion{height:4.2em !important}}#search #search.anclado #texto-expertos{display:none}@media only screen and (min-width: 48em){#search #search.buscador-atractivos{background-color:rgba(45,45,45,0.8);background-color:#20929e}}#search #search.buscador-atractivos .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search #search.buscador-atractivos .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}@media only screen and (min-width: 48em){#search #search.buscador-atractivos div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none}}#search #search.buscador-atractivos div.contenedor-buscador .input-buscador{height:100%}#search #search.buscador-atractivos div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search #search.buscador-atractivos div.contenedor-buscador .input-buscador input{width:94%}}#search #search.buscador-atractivos div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search #search.buscador-atractivos div.contenedor-calendario{width:23%}}#search #search.buscador-atractivos div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search #search.buscador-atractivos div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#20929e}#search #search.buscador-atractivos div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%}@media only screen and (min-width: 48em){#search #search.buscador-atractivos div.contenedor-boton-buscar{height:3.8em !important}}#search #search.buscador-atractivos div.contenedor-boton-buscar a{height:100%;padding-top:0.4em}@media only screen and (min-width: 48em){#search #search.buscador-atractivos div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search #search.buscador-atractivos div.contenedor-boton-buscar a{padding-top:0.55em}}@media only screen and (min-width: 48em){#search #search.buscador-restaurantes{background-color:rgba(45,45,45,0.8);background-color:#ed4838}}#search #search.buscador-restaurantes .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search #search.buscador-restaurantes .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}@media only screen and (min-width: 48em){#search #search.buscador-restaurantes div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none}}#search #search.buscador-restaurantes div.contenedor-buscador .input-buscador{height:100%}#search #search.buscador-restaurantes div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search #search.buscador-restaurantes div.contenedor-buscador .input-buscador input{width:94%}}#search #search.buscador-restaurantes div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search #search.buscador-restaurantes div.contenedor-calendario{width:23%}}#search #search.buscador-restaurantes div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search #search.buscador-restaurantes div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#ed4838}#search #search.buscador-restaurantes div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%}@media only screen and (min-width: 48em){#search #search.buscador-restaurantes div.contenedor-boton-buscar{height:3.8em !important}}#search #search.buscador-restaurantes div.contenedor-boton-buscar a{height:100%;padding-top:0.4em}@media only screen and (min-width: 48em){#search #search.buscador-restaurantes div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search #search.buscador-restaurantes div.contenedor-boton-buscar a{padding-top:0.55em}}#search #search.buscador-ferias{background-color:#fff}@media only screen and (min-width: 48em){#search #search.buscador-ferias{background-color:rgba(45,45,45,0.8);background-color:#C13479}}#search #search.buscador-ferias .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search #search.buscador-ferias .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}@media only screen and (min-width: 48em){#search #search.buscador-ferias div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none}}#search #search.buscador-ferias div.contenedor-buscador .input-buscador{height:100%}#search #search.buscador-ferias div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search #search.buscador-ferias div.contenedor-buscador .input-buscador input{width:94%}}#search #search.buscador-ferias div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search #search.buscador-ferias div.contenedor-calendario{width:23%}}#search #search.buscador-ferias div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search #search.buscador-ferias div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#C13479}#search #search.buscador-ferias div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%}@media only screen and (min-width: 48em){#search #search.buscador-ferias div.contenedor-boton-buscar{height:3.8em !important}}#search #search.buscador-ferias div.contenedor-boton-buscar a{height:100%;padding-top:0.4em}@media only screen and (min-width: 48em){#search #search.buscador-ferias div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search #search.buscador-ferias div.contenedor-boton-buscar a{padding-top:0.55em}}#search #search.buscador-ofertas{background-color:#fff;background-color:#eeac39;padding-top:2%}@media only screen and (min-width: 48em){#search #search.buscador-ofertas{background-color:rgba(45,45,45,0.8);background-color:#eeac39;width:996px;height:auto;margin:0 auto;padding:1% 1% 0.5% 1%}}#search #search.buscador-ofertas .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search #search.buscador-ofertas .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}#search #search.buscador-ofertas div.contenedor-buscador{display:inline-block;vertical-align:top;margin-right:0 !important}@media only screen and (min-width: 48em){#search #search.buscador-ofertas div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none;width:38% !important;display:inline-block;vertical-align:top;margin-right:0 !important}}#search #search.buscador-ofertas div.contenedor-buscador .input-buscador{height:100%}#search #search.buscador-ofertas div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search #search.buscador-ofertas div.contenedor-buscador .input-buscador input{width:94%}}#search #search.buscador-ofertas div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search #search.buscador-ofertas div.contenedor-calendario{width:23%}}#search #search.buscador-ofertas div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search #search.buscador-ofertas div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#f5a820}#search #search.buscador-ofertas div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%;vertical-align:top;width:60% !important;margin:4% auto !important;display:block}@media only screen and (min-width: 48em){#search #search.buscador-ofertas div.contenedor-boton-buscar{height:3.8em !important;margin:0 !important;display:inline-block;width:14% !important}}#search #search.buscador-ofertas div.contenedor-boton-buscar a{height:100%;padding-top:0.4em;padding-top:3%}@media only screen and (min-width: 48em){#search #search.buscador-ofertas div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search #search.buscador-ofertas div.contenedor-boton-buscar a{padding-top:0.55em}}#search #search.buscador-baratos{background-color:#fff;background-color:#eeac39;padding-top:2%}@media only screen and (min-width: 48em){#search #search.buscador-baratos{background-color:rgba(45,45,45,0.8);background-color:#eeac39;width:996px;height:auto;margin:0 auto;padding:1% 1% 0.5% 1%}}#search #search.buscador-baratos .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search #search.buscador-baratos .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}#search #search.buscador-baratos div.contenedor-buscador{display:inline-block;vertical-align:top;margin-right:0 !important}@media only screen and (min-width: 48em){#search #search.buscador-baratos div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none;width:38% !important;display:inline-block;vertical-align:top;margin-right:0 !important}}#search #search.buscador-baratos div.contenedor-buscador .input-buscador{height:100%}#search #search.buscador-baratos div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search #search.buscador-baratos div.contenedor-buscador .input-buscador input{width:94%}}#search #search.buscador-baratos div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search #search.buscador-baratos div.contenedor-calendario{width:23%}}#search #search.buscador-baratos div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search #search.buscador-baratos div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#f5a820}#search #search.buscador-baratos div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%;vertical-align:top;width:60% !important;margin:4% auto !important;display:block}@media only screen and (min-width: 48em){#search #search.buscador-baratos div.contenedor-boton-buscar{height:3.8em !important;margin:0 !important;display:inline-block;width:14% !important}}#search #search.buscador-baratos div.contenedor-boton-buscar a{height:100%;padding-top:0.4em;padding-top:3%}@media only screen and (min-width: 48em){#search #search.buscador-baratos div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search #search.buscador-baratos div.contenedor-boton-buscar a{padding-top:0.55em}}#search div[id^='buscador-']{position:relative;margin:0 auto}@media only screen and (min-width: 48em){#search div[id^='buscador-']{max-width:996px}}#search div[id^='buscador-'] span.remarked{border:1px solid #20929e !important}#search form{width:100%}#search input.buscador{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;padding:0px 0px 0px 0px;border:none;outline:0;width:88%}@media screen and (-webkit-min-device-pixel-ratio: 0){#search input.buscador{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#search input.buscador{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#search input.buscador::placeholder{box-sizing:border-box;text-indent:-6px}#search span.icon-search{width:3%;text-align:right}@media only screen and (min-width: 48em){#search .contenedor-icono-zt{display:none}}#search .contenedor-icono-zt a{width:90%;display:inline-block}@media only screen and (min-width: 35.5em){#search .contenedor-icono-zt a{width:100%}}#search .contenedor-buscador{margin-right:0;padding-right:0;padding-bottom:2%}@media only screen and (min-width: 35.5em){#search .contenedor-buscador{padding-bottom:2%;padding-right:0;padding-bottom:2%}}@media only screen and (min-width: 48em){#search .contenedor-buscador{margin-right:1%;padding-right:1%;padding-bottom:0%}}@media only screen and (min-width: 64em){#search .contenedor-buscador{margin-right:1%;padding-right:2%;padding-bottom:0%}}#search .contenedor-buscador input[type="text"]{color:#000 !important;font-size:1.4em;letter-spacing:0.05em;text-transform:none}@media only screen and (min-width: 48em){#search .contenedor-buscador input[type="text"]{font-size:1.4em;letter-spacing:0.03em}}#search #buscador-atractivos .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#search #buscador-atractivos .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#search #buscador-atractivos .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#search #buscador-atractivos .contenedor-buscador{margin-right:0;padding-right:0}}#search #buscador-atractivos .contenedor-boton-buscar{display:none}@media only screen and (min-width: 48em){#search #buscador-atractivos .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#search #buscador-atractivos .input-buscador input{padding:1.25em 0px 0px 0.5em}}#search #buscador-atractivos .titulos-informativos{padding-left:1.2em}#search #buscador-restaurantes .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#search #buscador-restaurantes .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#search #buscador-restaurantes .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#search #buscador-restaurantes .contenedor-buscador{margin-right:0;padding-right:0}}#search #buscador-restaurantes .contenedor-boton-buscar{display:none}@media only screen and (min-width: 48em){#search #buscador-restaurantes .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#search #buscador-restaurantes .input-buscador input{padding:1.25em 0px 0px 0.5em}}#search #buscador-restaurantes .titulos-informativos{padding-left:1.2em}#search #buscador-ferias .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#search #buscador-ferias .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#search #buscador-ferias .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#search #buscador-ferias .contenedor-buscador{margin-right:0;padding-right:0}}#search #buscador-ferias .contenedor-boton-buscar{display:none}@media only screen and (min-width: 48em){#search #buscador-ferias .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#search #buscador-ferias .input-buscador input{padding:1.25em 0px 0px 0.5em}}#search #buscador-ferias .titulos-informativos{padding-left:1.2em}#search #buscador-ofertas .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#search #buscador-ofertas .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#search #buscador-ofertas .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#search #buscador-ofertas .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 48em){#search #buscador-ofertas .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#search #buscador-ofertas .input-buscador input{padding:1.25em 0px 0px 0.5em}}#search #buscador-ofertas .titulos-informativos{padding-left:1.2em}#search #buscador-baratos .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#search #buscador-baratos .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#search #buscador-baratos .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#search #buscador-baratos .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 48em){#search #buscador-baratos .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#search #buscador-baratos .input-buscador input{padding:1.25em 0px 0px 0.5em}}#search #buscador-baratos .titulos-informativos{padding-left:1.2em}#search .input-calendario{background:#fff;border:none;color:#000;display:block;font-size:0.95em;line-height:20px;text-decoration:none;font-size:1.2em;letter-spacing:0.05em;text-transform:none}@media only screen and (min-width: 48em){#search .input-calendario{font-size:1.3em;letter-spacing:0.03em}}#search div.contenedor-calendario{padding-bottom:0;text-align:left;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;letter-spacing:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){#search div.contenedor-calendario{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#search div.contenedor-calendario{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){#search div.contenedor-calendario{padding-bottom:0;text-align:left;margin-left:0;margin-right:1%}}#search div.contenedor-calendario:nth-child(odd){padding-right:2%}@media only screen and (min-width: 48em){#search div.contenedor-calendario:nth-child(odd){padding-right:1%}}@media only screen and (min-width: 64em){#search div.contenedor-calendario:nth-child(odd){padding-right:2%}}#search div.contenedor-calendario:nth-child(even){padding-right:2%}@media only screen and (min-width: 48em){#search div.contenedor-calendario:nth-child(even){padding-right:1%}}@media only screen and (min-width: 64em){#search div.contenedor-calendario:nth-child(even){padding-right:2%}}#search .contenedor-ocupacion .resumen-ocupacion-home{background:#fff;height:45px;line-height:20px;cursor:pointer;color:#000;text-transform:none;letter-spacing:0.05em;overflow:hidden;text-overflow:ellipsis;display:block}#search .contenedor-ocupacion .resumen-ocupacion-home span#resumen-general-hab{font-size:1.4em;display:inline-block;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}@media only screen and (min-width: 48em){#search .contenedor-ocupacion .resumen-ocupacion-home span#resumen-general-hab{font-size:1.3em}}#search .contenedor-resumen-ocupacion{display:inline-block}#search .contenedor-resumen-ocupacion .resumen{background:#fff;height:42px;line-height:20px;padding:12px 6px 0px 10px;color:#000;letter-spacing:0.05em;display:block}#search .contenedor-resumen-ocupacion span[class$='_resumen_habitaciones_ocupacion_completa']{font-size:1.4em;display:inline-block;width:85%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}@media only screen and (min-width: 48em){#search .contenedor-resumen-ocupacion span[class$='_resumen_habitaciones_ocupacion_completa']{font-size:1.3em}}#search div[id$='-resultados']{background:#fff;margin-top:0;min-height:20px;position:absolute;width:101.5%;z-index:110;font-size:1.3em;letter-spacing:0.05em;left:-2px;padding-top:2%;padding-bottom:2%;border:1px solid #AFAFAF;overflow-y:auto;height:auto;max-height:380px}@media only screen and (min-width: 48em){#search div[id$='-resultados']{width:150%;left:-1px !important;right:auto;padding-top:2%;padding-bottom:2%;max-width:500px}}#search div[id$='-resultados'] span.icon-tipo{display:inline-block !important;vertical-align:super;width:10%;font-size:1.3em}#search div[id$='-resultados'] span.contenedor-resultado-txt{display:inline-block !important;font-family:'PtSans';font-size:0.8em;width:85%}#search div[id$='-resultados'] span.contenedor-resultado-txt .edo{font-size:0.85em;color:#6E6E6E}#search div[id$='-resultados'] .icon-location{color:#0d5dd3}#search div[id$='-resultados'] .icon-hotel,#search div[id$='-resultados'] .icon-ciudades{color:#f8c14f}#search div[id$='-resultados'] .icon-atractivo{color:#20929e}#search div[id$='-resultados'] .icon-restaurante{color:#f0533f}#search div[id$='-resultados'] .icon-calendario{color:#c13479}#search div[id$='-resultados'] span{display:block;line-height:1.2em;width:100%}#search div[id$='-resultados'] span.tipo{color:#20929e;height:auto;font-size:1.3em;line-height:1em}@media only screen and (min-width: 48em){#search div[id$='-resultados'] span.tipo{line-height:1.3em;font-size:1em;height:23px}}#search div[id$='-resultados'] span.tipo span{color:#AFAFAF;display:inline-block;width:9%;padding-left:2.5%}#search div[id$='-resultados'] span.q{color:#000;display:inline;padding:0}#search div[id$='-resultados'] a{color:#858585;display:block;line-height:2em;padding-bottom:2%;text-decoration:none;width:100%;padding-left:3%;font-size:1.3em;line-height:1em;padding-top:1%;border-bottom:1px solid #AFAFAF}@media only screen and (min-width: 48em){#search div[id$='-resultados'] a{padding-bottom:1%;padding-top:0.5%;font-size:1.1em}}#search div[id$='-resultados'] a.selected{background:#F8C14F;color:#000 !important}#search div[id$='-resultados'] a.selected span{color:#fff}#search div[id$='-resultados'] a:hover{background:#F8C14F;color:#000 !important}#search div[id$='-resultados'] a:hover span.q{color:#000 !important}#search div[id$='-resultados'] a:hover span.icon-tipo{color:#fff !important}#search div[id$='-resultados'] a.selected span.q{color:#000 !important}#search select.habitaciones-ocupacion{height:42px !important;line-height:20px;position:relative;width:100% !important;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;font-size:1.4em}@media screen and (-webkit-min-device-pixel-ratio: 0){#search select.habitaciones-ocupacion{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#search select.habitaciones-ocupacion{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){#search select.habitaciones-ocupacion{font-size:1.3em}}@media only screen and (min-width: 64em){#search select.habitaciones-ocupacion{font-size:1.4em}}#search span.select-habitaciones{background:#fff;border:none;color:#000;cursor:default;display:inline-block;font-size:1.4em;letter-spacing:0.05em;height:42px;left:0;line-height:20px;padding:12px 10px 0;position:absolute;width:100%;z-index:1;text-transform:uppercase}@media only screen and (min-width: 48em){#search span.select-habitaciones{font-size:1.3em}}@media only screen and (min-width: 64em){#search span.select-habitaciones{font-size:1.4em}}#search span.select-habitaciones span{position:absolute;right:4px}#search a[id$='-boton']{margin:auto;display:block;color:#fff;font-size:2.6em;height:42px;line-height:1em;text-align:center;text-decoration:none;width:80%;text-transform:none;letter-spacing:0.08em}@media only screen and (min-width: 48em){#search a[id$='-boton']{width:100%;font-size:2.9em;line-height:18px;letter-spacing:0.06em}}#search .contenedor-ocp-zt{color:#000;width:100%;right:0;z-index:2}@media only screen and (min-width: 48em){#search .contenedor-ocp-zt{position:absolute;width:50%}}#search .contenedor-ocp-zt #close_ocp{top:8%;right:2%;z-index:10;display:none;cursor:pointer;color:#858585;font-size:0.9em;position:absolute}@media only screen and (min-width: 48em){#search .contenedor-ocp-zt #close_ocp{display:block}}#search .contenedor-ocp-zt .flecha-ocupacion{background:url(../imagenes/main/flecha-cal.png) center top no-repeat transparent;width:100%;height:25px;position:absolute;top:0}#search .contenedor-ocp-zt .contenido-menu-ocupacion{position:relative;padding:0;background:#E6E6E6;background:none;border:none}@media only screen and (min-width: 48em){#search .contenedor-ocp-zt .contenido-menu-ocupacion{padding:4% 2%;margin-top:24px;background:#fff;border:1px solid #AFAFAF}}#search .contenedor-ocp-zt .menu-habitaciones-ocp{margin-top:2%;width:49%;position:relative;height:3.6em;border:2px solid #AFAFAF;background-color:#fff}@media only screen and (min-width: 48em){#search .contenedor-ocp-zt .menu-habitaciones-ocp{margin-top:22px;width:100%;border:none;height:30px}}#search .contenedor-ocp-zt .menu-habitaciones-ocp>span.icon-flecha-abajo{font-size:1em;color:#858585;float:right;margin-right:0.8em;margin-top:1em;display:block}@media only screen and (min-width: 48em){#search .contenedor-ocp-zt .menu-habitaciones-ocp>span.icon-flecha-abajo{display:none}}#search .contenedor-ocp-zt #txt_ocp_hab_1{display:inline-block}@media only screen and (min-width: 48em){#search .contenedor-ocp-zt #txt_ocp_hab_1{display:none}}#search .hab_name{width:15%;font-size:1.4em;margin:2% 0 0 0;display:none;text-transform:capitalize;text-align:center !important}@media only screen and (min-width: 48em){#search .hab_name{display:inline-block}}#search .td-hab{width:100%;margin-top:4%;border-bottom:1px solid #fff}@media only screen and (min-width: 48em){#search .td-hab{display:none !important}}#search .td-hab span.tit-ocp-hab{color:#000;letter-spacing:0.05em;text-transform:capitalize;font-size:1.6em}@media only screen and (min-width: 48em){#search .td-hab span.tit-ocp-hab{font-size:1.4em}}#search .table-menu-ocupacion{width:100%;table-layout:fixed;margin-top:2%}@media only screen and (min-width: 48em){#search .table-menu-ocupacion{margin-top:0}}#search .table-menu-ocupacion .td-content{width:100%}#search .table-menu-ocupacion div{text-align:left;font-weight:normal;position:relative;height:auto}#search .table-menu-ocupacion div span.tit-menu{color:#000;font-size:1.4em;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;letter-spacing:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){#search .table-menu-ocupacion div span.tit-menu{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#search .table-menu-ocupacion div span.tit-menu{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#search .table-menu-ocupacion div span[class*="ocupacion-"] span{position:static;right:4px;top:10px;color:#AFAFAF}@media only screen and (min-width: 48em){#search .table-menu-ocupacion div span[class*="ocupacion-"] span{right:4px;top:10px}}#search .table-menu-ocupacion .td-adultos,#search .table-menu-ocupacion .td-ninios{display:inline-block;width:24%;margin-bottom:4%;vertical-align:top}#search .table-menu-ocupacion .td-adultos :last-child,#search .table-menu-ocupacion .td-ninios :last-child{padding-right:0}@media only screen and (min-width: 48em){#search .table-menu-ocupacion .td-adultos,#search .table-menu-ocupacion .td-ninios{width:15%}}#search .table-menu-ocupacion .td-edades-ninios{display:inline-block;vertical-align:top;text-align:left;vertical-align:top;padding-top:0;width:50%}#search .table-menu-ocupacion .td-edades-ninios span.menu-ocp-edd{position:relative;display:none;width:47%;vertical-align:top;margin-bottom:4%;margin-right:2%}#search .table-menu-ocupacion .td-edades-ninios span.menu-ocp-edd :last-child{margin-right:0}@media only screen and (min-width: 48em){#search .table-menu-ocupacion .td-edades-ninios span.menu-ocp-edd{width:22%}}#search select.ocupacion-adultos,#search select.ocupacion-ninios{opacity:0;width:100%;line-height:2em;height:2em;z-index:20 !important;position:absolute;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-size:1.1em;top:0;left:0}@media print{#search select.ocupacion-adultos,#search select.ocupacion-ninios{font-family:Georgia,Times,Times New Roman,serif !important}}#search select.ocupacion-habitaciones{opacity:0;width:100%;height:31px;z-index:20 !important;position:absolute;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-size:1.1em;top:0;left:0}@media print{#search select.ocupacion-habitaciones{font-family:Georgia,Times,Times New Roman,serif !important}}#search select.ocupacion-edades{opacity:0;width:100%;height:31px;z-index:20 !important;position:absolute;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-size:1.1em;top:0;left:0}@media print{#search select.ocupacion-edades{font-family:Georgia,Times,Times New Roman,serif !important}}#search span.ocupacion-adultos,#search span.ocupacion-ninios{color:#000;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;width:95%;z-index:1;text-align:left;padding:0.5em 0 0 0.5em;height:2.5em;cursor:default;display:inline-block;position:static;left:0;top:0;font-size:1.2em;border:solid #AFAFAF 2px}@media print{#search span.ocupacion-adultos,#search span.ocupacion-ninios{font-family:Georgia,Times,Times New Roman,serif !important}}@media only screen and (min-width: 48em){#search span.ocupacion-adultos,#search span.ocupacion-ninios{background:#EBEBEB;padding:8% 0% 8% 12%;border:none;height:31px}}@media only screen and (min-width: 81em){#search span.ocupacion-adultos,#search span.ocupacion-ninios{padding:8% 0% 8% 18%}}#search span.ocupacion-adultos span.icon-flecha-abajo,#search span.ocupacion-ninios span.icon-flecha-abajo{position:absolute !important;right:12% !important;font-size:0.8em}@media only screen and (min-width: 48em){#search span.ocupacion-adultos span.icon-flecha-abajo,#search span.ocupacion-ninios span.icon-flecha-abajo{font-size:0.6em}}#search span.ocupacion-habitaciones{color:#000;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:uppercase;z-index:1;text-align:left;padding:0.6em 0 0 0.5em;cursor:default;display:inline-block;position:static;left:0;top:0;font-size:1.6em}@media screen and (-webkit-min-device-pixel-ratio: 0){#search span.ocupacion-habitaciones{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#search span.ocupacion-habitaciones{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){#search span.ocupacion-habitaciones{background:#EBEBEB;padding:8% 0% 8% 4%;height:31px;padding:10% 0% 8% 10%;width:92%;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-size:1.2em}}#search span.ocupacion-habitaciones span.icon-flecha-abajo{font-size:0.6em;color:#858585;float:right;margin-right:0.6em;margin-top:0.3em;display:none}@media only screen and (min-width: 48em){#search span.ocupacion-habitaciones span.icon-flecha-abajo{display:block}}#search span.ocupacion-edades{color:#000;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;width:100%;z-index:1;text-align:left;padding:0.5em 0 0 0.5em;height:2.6em;cursor:default;display:inline-block;position:static;left:0;top:0;font-size:1.2em;border:solid #AFAFAF 2px}@media print{#search span.ocupacion-edades{font-family:Georgia,Times,Times New Roman,serif !important}}@media only screen and (min-width: 35.5em){#search span.ocupacion-edades{padding:7% 0% 8% 25%}}@media only screen and (min-width: 48em){#search span.ocupacion-edades{background:#EBEBEB;padding:13% 0% 8% 25%;border:none;height:2em}}#search span.ocupacion-edades span.icon-flecha-abajo{position:absolute !important;right:12% !important;font-size:0.8em}@media only screen and (min-width: 48em){#search span.ocupacion-edades span.icon-flecha-abajo{font-size:0.6em}}#search div#row-bb-atractivos:hover #icono-a{color:#fff !important;background:#20929e !important;border-color:#fff !important}#search div#row-bb-hoteles:hover #icono-h{color:#fff !important;background:#f5a820 !important;border-color:#fff !important}#search div#row-bb-restaurantes:hover #icono-c{color:#fff !important;background:#ed4838 !important;border-color:#fff !important}#search .contenedor-opciones-busqueda{display:none;color:#fff;margin:auto auto 2% auto;width:78%}#search .contenedor-opciones-busqueda .contenedor-icono{width:2em;height:2em;font-size:1em;display:inline-block}#search .contenedor-opciones-busqueda h1{margin:4% 0;font-size:1.2em;font-weight:normal;display:-webkit-inline-box;display:inline-block;padding-bottom:2%;vertical-align:middle;text-shadow:2px 2px 4px black;color:white;float:left;letter-spacing:0.05em}#search .contenedor-opciones-busqueda h2{margin:0;margin-top:2%;font-size:1.2em;font-weight:normal;display:-webkit-inline-box;display:inline-block;padding-bottom:2%;vertical-align:middle;text-shadow:2px 2px 4px black;color:white;float:left;letter-spacing:0.05em}@media only screen and (min-width: 64em){#search .contenedor-opciones-busqueda{font-size:2.2em;display:block}}@media only screen and (min-width: 48em){#search .contenedor-opciones-busqueda{font-size:1.9em;display:block;margin-bottom:0}}#search .contenedor-opciones-busqueda .hover-buscador-home{padding:1%;position:relative;border:solid 2px transparent;cursor:pointer}#search .contenedor-opciones-busqueda .hover-buscador-home.select-h,#search .contenedor-opciones-busqueda .hover-buscador-home.select-a,#search .contenedor-opciones-busqueda .hover-buscador-home.select-r{color:#000}#search .contenedor-opciones-busqueda .hover-buscador-home:before{bottom:0px}#search .contenedor-opciones-busqueda div#row-bb-autos{color:#fff}#search .contenedor-opciones-busqueda div#row-bb-autos a{color:#fff}#search .contenedor-opciones-busqueda label{letter-spacing:0.05em;cursor:pointer}#search .contenedor-opciones-busqueda label.active{opacity:1}#search .contenedor-opciones-busqueda .select-h #op-h{color:#f5a820}#search .contenedor-opciones-busqueda .select-h #icono-h{color:#fff;background:#f5a820;border-color:#fff}#search .contenedor-opciones-busqueda .select-h #pico-h{display:block !important;width:33%}#search .contenedor-opciones-busqueda .select-a #op-a{color:#20929e}#search .contenedor-opciones-busqueda .select-a #icono-a{color:#20929e;background:#fff;border-color:#fff}#search .contenedor-opciones-busqueda .select-a #pico-a{display:block !important;width:34%}#search .contenedor-opciones-busqueda .select-r #op-c{color:#ed4838}#search .contenedor-opciones-busqueda .select-r #icono-c{color:#ed4838;background:#fff;border-color:#fff}#search .contenedor-opciones-busqueda .select-r #pico-c{display:block !important;width:34%}#search .contenedor-opciones-busqueda .txt{float:right;padding-top:7%;width:66%}#search .contenedor-opciones-busqueda div{text-align:center}#search .contenedor-opciones-busqueda div.input-seccion{display:inline-block;position:relative;width:28px}#search .contenedor-opciones-busqueda span.select-seccion-home-selected{background:transparent url("../imagenes/home/radio-button.png") no-repeat scroll -1px 0px;height:18px;left:5px;position:absolute;top:0px;width:18px}#search .contenedor-opciones-busqueda span.select-seccion-home{background:transparent url("../imagenes/home/radio-button.png") no-repeat scroll -22px 0px;height:18px;left:5px;position:absolute;top:0px;width:18px}#search .contenedor-opciones-busqueda input[type="radio"]{height:auto;margin-right:2%;vertical-align:top;width:auto;position:relative}#search .contenedor-cerca-mi{width:100%}#search .contenedor-cerca-mi a{width:100%;height:75%;display:inline-block;text-align:center;font-size:1.6em;line-height:20px;position:relative;top:50%;transform:translateY(-50%)}#search a.btn-hoteles{background:#f5a820;color:#fff}#search a.btn-hoteles-cerca{background:#f5a820;color:#fff}#search a.btn-atractivos{background:#20929e;color:#fff}#search a.btn-atractivos-cerca{background:#20929e;color:#fff}#search a.btn-restaurantes{background:#ed4838;color:#fff}#search a.btn-restaurantes-cerca{background:#ed4838;color:#fff}#search a.btn-ferias{background:#C13479;color:#fff}#search a.btn-ferias-cerca{background:#C13479;color:#fff}#search #buscador-hoteles-hotel+#contenedor-ocupacion-habs{right:22%}#search #buscador-hoteles-hotel div.contenedor-calendario{padding-bottom:2%}@media only screen and (min-width: 48em){#search #buscador-hoteles-hotel div.contenedor-calendario{padding-bottom:0}}#search #buscador-hoteles-hotel div.contenedor-calendario:nth-child(2n){padding-right:0}@media only screen and (min-width: 48em){#search #buscador-hoteles-hotel div.contenedor-calendario:nth-child(2n){padding-right:2%}}#search #buscador-hoteles-hotel div.contenedor-ocupacion{display:inline-block !important}@media only screen and (min-width: 48em){#search #buscador-hoteles-hotel .input-calendario{font-size:1.3em}}#search #lupa-search{width:10px;height:39px;display:none}@media only screen and (min-width: 48em){#search #lupa-search{height:60px;display:inline-block}}#search .lupa-interior{padding:3% 2% 0 0 !important;display:block;position:absolute;width:10% !important;height:100%}@media only screen and (min-width: 48em){#search .lupa-interior{padding-left:0 !important;display:inline-block;padding-top:0.8em !important}}#search .lupa-interior-home{width:5% !important;padding-left:0.5em !important;display:inline-block;padding-top:0.7em !important;position:relative;bottom:0.2em;font-size:1.6em}@media only screen and (min-width: 48em){#search .lupa-interior-home{display:inline-block;padding-top:1em !important;padding-left:0;float:right;margin-right:2%}}#search .white-border{border:2px solid  #fff !important}#search .falta-criterio{border:2px solid #eeac29}#search .search-baratos.buscador-baratos,#search .search-ofertas.buscador-ofertas{padding-bottom:0 !important}#search .anclado #buscador-ofertas div.contenedor-boton-buscar,#search .anclado #buscador-baratos div.contenedor-boton-buscar{height:4.3em !important}#search #buscador-ofertas div#destino .titulos-informativos,#search #buscador-baratos div#destino .titulos-informativos{padding-left:0.8em}@media only screen and (min-width: 48em){#search #buscador-ofertas div.borde,#search #buscador-baratos div.borde{padding:0 2px}}@media only screen and (min-width: 48em){#search #buscador-ofertas div.contenedor-calendario,#search #buscador-baratos div.contenedor-calendario{width:21.5%}}#search #buscador-ofertas div.contenedor-calendario .titulos-informativos,#search #buscador-baratos div.contenedor-calendario .titulos-informativos{padding-left:1% !important}#search #buscador-ofertas #lupa-search,#search #buscador-baratos #lupa-search{margin-left:-1.5em}@media only screen and (min-width: 48em){#search #buscador-ofertas div.contenedor-boton-buscar,#search #buscador-baratos div.contenedor-boton-buscar{width:16% !important}}#search #buscador-ofertas div.contenedor-boton-buscar a,#search #buscador-baratos div.contenedor-boton-buscar a{border:2px solid #0d5dd3;background-color:#0d5dd3}@media only screen and (max-width: 48em){#search #buscador-ofertas div.contenedor-boton-buscar a,#search #buscador-baratos div.contenedor-boton-buscar a{padding-top:1%}}#search .contenedor-buscador,#search .contenedor-calendario{margin:0 !important;padding:0 !important}#search.search-atractivos div.contenedor-boton-buscar{background-color:#20929e}#search.search-restaurantes div.contenedor-boton-buscar{background-color:#ed4838}#main-content{margin:0 auto;max-width:100%;width:100%}@media only screen and (min-width: 48em){#main-content{width:auto}}@media only screen and (min-width: 64em){#main-content{max-width:100%}}@media only screen and (max-width: 35.5em){#main-content #menu-iconos-home{display:none}}@media only screen and (max-width: 35.5em){#main-content .contenedor{margin-bottom:6%}#main-content .contenedor .galeria-element-content{margin:3% 0}}@media only screen and (max-width: 35.5em){#main-content .banner{margin:0% 4% 8% 4%}}@media only screen and (max-width: 35.5em){#main-content .banner .txt-title{line-height:1.1em;font-size:1.8em;color:black}}@media only screen and (max-width: 35.5em){#main-content .banner .mg-top-sm-6{margin-top:6%}}@media only screen and (max-width: 35.5em){#main-content .banner .mg-r-sm-4{margin-right:4%}}#otras-secciones-movil{margin-bottom:4%}#otras-secciones-movil .txt-title{line-height:1em}#contacto-whatsapp{position:fixed;z-index:3;left:20px;bottom:20px;color:#fff;font-weight:bold;padding:10px 14px;border-radius:26px;letter-spacing:0.05em;background-color:#3cb53d}@media only screen and (min-width: 35.5em){#contacto-whatsapp{border-radius:20px;left:unset;right:20px}}#contacto-whatsapp .txt-whats{font-size:1.1em}@media only screen and (max-width: 35.5em){#contacto-whatsapp .txt-whats{display:none}}#contacto-whatsapp .icon-icon-whastapp::before{font-size:1.8em;color:#fff !important}@media only screen and (min-width: 35.5em){#contacto-whatsapp .icon-icon-whastapp::before{font-size:1.3em}}#footer{display:table;width:100%;height:1%;overflow:hidden}@media only screen and (min-width: 48em){#footer{background-color:#20929e}}#footer div.contenedor-footer{background-color:#20929e;padding-top:2%}@media only screen and (min-width: 48em){#footer div.contenedor-footer{padding-top:4%;margin:0 auto}}@media only screen and (max-width: 35.5em){#footer div.contenedor-footer .secciones{border-top:1px solid #fff;padding:8% 5% 5% 5%}#footer div.contenedor-footer .secciones .txt-title{font-size:1.8em}#footer div.contenedor-footer .secciones .mg-top-sm-6{margin-top:6%}}#footer a{color:#fff}#footer a:hover{text-decoration:underline}#footer .btn-fb{background-color:#3b5998;margin-right:5px;padding:5px}#footer .btn-twitter{background-color:#00aced;margin-left:5px;padding:5px}#footer .contenedor-fb-twtr{width:75%;margin-left:12.5%;margin-top:4%;margin-bottom:4%}#footer .bar-bottom{width:100%;padding:4% 0;background-color:#20929e;color:#fff !important;border-top:1px solid #fff}@media only screen and (min-width: 48em){#footer .bar-bottom{padding:6% 6%;width:100%;margin:0;color:#fff !important}}#footer .bar-bottom ul{list-style:none;margin:0;padding:0;width:100%}@media only screen and (min-width: 48em){#footer .bar-bottom ul{float:right}}#footer .bar-bottom li{float:right;padding-left:8%}#footer .bar-bottom li:last-child{float:left;padding-left:0}@media only screen and (min-width: 48em){#footer .bar-bottom li:last-child{float:right}}#footer .bar-bottom:after{clear:both;content:" ";display:block}#footer .mas_ciudades a{background:#7fc0c6;font-family:PtSans;border-radius:4px;margin:4% auto;font-size:1em;display:block;padding:1% 4%;color:#000;width:34%}#footer .mas_ciudades a span{color:#24a041;float:right;margin-top:1%}#footer .mas_ciudades a:hover{text-decoration:none !important}#footer .contenedor_legales{text-align:center}@media only screen and (min-width: 48em){#footer .contenedor_legales{text-align:left}}#footer .left{float:left}#footer .right{float:right}#footer .legales{display:inline-block;text-align:center;letter-spacing:1px;font-size:1.1em;vertical-align:middle}@media only screen and (min-width: 48em){#footer .legales{text-align:left;font-size:1.3em;line-height:1.4em;padding-top:1%}}#footer .contacto_info{letter-spacing:0.03em}#footer .social-networks{padding-left:2%;padding-right:2%}@media only screen and (min-width: 48em){#footer .social-networks{padding-left:0%;padding-right:0%}}#footer .social-networks a{color:#AAD8D7}#footer .social-networks p{font-size:2.5em;margin:0}@media only screen and (min-width: 48em){#footer .social-networks p{font-size:1.4em}}#footer .social-networks:after{clear:both;content:" ";display:block}#footer .sm-acciones a{display:inline-block;color:#fff;font-size:1.8em;height:40px;line-height:40px;text-align:center;text-decoration:none;width:100%;text-transform:uppercase;letter-spacing:2px}#footer .round-icon{width:50px;height:50px;font-size:0.9em;padding-top:0.35em;display:inline-block;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;border:solid 2px #fff;background:#fff;color:#20929e;text-align:center}@media only screen and (min-width: 48em){#footer .round-icon{font-size:1.2em;padding-top:0.5em}}#footer .round-icon:hover{background:#20929e;color:#fff}#footer .tel-link{font-size:2.8em;letter-spacing:2px}#footer .contacto-zonaturistica ul{list-style:outside none none;margin:0px;padding:6% 0px 0px;display:inline-block;width:50%;text-align:left;margin-left:1%}#footer .linea-footer{width:60px;margin-top:4%;margin-bottom:4%;border-top:solid 2px #fcc346}#footer .titulo-seccion-footer{margin-top:4%;margin-bottom:16%}#footer .acerca-de-zonaturistica ul{list-style:outside none none;margin:0px;padding:0 2% 0 0;display:inline-block;width:100%;text-align:left}#footer .acerca-de-zonaturistica .listado-ciudades-footer{background:#20929e;padding:4%}@media only screen and (min-width: 48em){#footer .acerca-de-zonaturistica .listado-ciudades-footer{padding:0 0 4%}}#footer .acerca-de-zonaturistica .listado-ciudades-footer .titulo-cds{text-transform:none;color:#fff;font-size:1.6em;padding-bottom:1%}#footer .acerca-de-zonaturistica .listado-ciudades-footer ul>li{padding-bottom:8%}@media only screen and (min-width: 48em){#footer .acerca-de-zonaturistica .listado-ciudades-footer ul>li{padding-bottom:10%}}#footer .acerca-de-zonaturistica .listado-ciudades-footer ul>li a{color:#858585;color:#fff}#footer .acerca-de-zonaturistica .datos{padding:0}#footer .contacto-zonaturistica li{font-size:1.2em;line-height:1.5em}#footer .acerca-de-zonaturistica li{font-size:1.2em;padding-bottom:10%;line-height:1.1em}@media only screen and (min-width: 48em){#footer .acerca-de-zonaturistica li{font-size:1em}}#footer div.contenedor-menus{padding:4% 0 0 0;border-top:1px solid #fff;margin:4% 0}#footer .tripadvisor-logo{height:25px}@media only screen and (min-width: 64em){#footer .tripadvisor-logo{height:32px}}#footer .thawte-logo{width:90px}@media only screen and (min-width: 64em){#footer .thawte-logo{width:112px}}#footer .acerca-de-zonaturistica a:hover{text-decoration:underline}#footer .social-networks a:hover{text-decoration:none}#footer #atencion-clientes-footer{z-index:101;right:0%;top:-164%;width:47%;position:absolute;color:#000;border-top:0;margin:0px 0%}#footer #atencion-clientes-footer .flecha-i{background:url(../imagenes/main/flecha-cal-2.png) right bottom no-repeat transparent;position:absolute;height:16px;width:100%;bottom:-15px;z-index:12}@media only screen and (min-width: 48em){#footer #atencion-clientes-footer>div{padding:0%;margin-bottom:3.7%;background:#fff}}#footer #atencion-clientes-footer div.content-atencion{width:100% !important;padding:6% 8%;position:relative;border:1px solid #afafaf}#footer #atencion-clientes-footer span.titulo{color:#20929e}#footer #atencion-clientes-footer span.lista{font-size:90%;line-height:2em;color:#858585}#footer #atencion-clientes-footer hr{background:#E6E6E6;margin-top:2%;margin-bottom:2%}#footer #atencion-clientes-footer div.content-title{margin-bottom:16px;width:100% !important;text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase}#footer .separador-horizontal{display:block;width:100%;height:1px;background-color:#AFAFAF;margin:8% 4%}#footer #newsletter-movil.ficha-hotel{padding-top:3% !important}#footer #newsletter-movil .contenido{margin:auto;width:100%;padding:0 3%;color:#000}#footer #newsletter-movil p{margin:0;margin-bottom:10px}#footer #newsletter-movil div.newsletter-movil-email{border:solid 2px #AFAFAF;height:3em;width:75%;float:left}#footer #newsletter-movil #newsletter-movil-email{border:none;padding:0.6em 1em;height:100%;width:100%;font-size:1.1em}#footer #newsletter-movil #newsletter-movil-enviar{background-color:#c13479;height:1.7em;padding:0.5em;font-size:1.8em;width:25%;display:inline-block;text-align:center;vertical-align:top;text-decoration:none;float:left;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:uppercase}@media screen and (-webkit-min-device-pixel-ratio: 0){#footer #newsletter-movil #newsletter-movil-enviar{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#footer #newsletter-movil #newsletter-movil-enviar{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#footer #newsletter-movil .gracias{color:#c13479;font-size:1.2em;text-align:center;display:block}#footer .contacto-footer{text-align:center;font-size:3em}#footer .contacto-footer span.icon-telefono,#footer .contacto-footer span.icon-mensaje-ficha{color:#20929e}#footer #mi-reserva{width:50%;line-height:2em;margin-left:25%;margin-right:25%}#footer #mi-reserva.sin-tel{padding-bottom:0}#footer .mi-reserva-movil{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:uppercase;border:2px solid #20929e;margin-top:4%;margin-bottom:4%;text-align:center;font-size:2.2em;padding:10px;margin-top:0;margin-bottom:0}@media screen and (-webkit-min-device-pixel-ratio: 0){#footer .mi-reserva-movil{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#footer .mi-reserva-movil{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#footer .mi-reserva-movil span{color:#20929e;text-decoration:none}#footer .ayuda-reservar-movil{line-height:140%;color:#000}#footer .telefono-movil{margin-top:1%}#footer .telefono-movil a{color:#858585}#footer .foot-addthis{text-align:center;background-color:#fff;margin-top:6%;margin-bottom:6%;padding-left:20%;padding-right:20%}@media (min-width: 768px){#footer .foot-addthis{display:none}}#footer .gen,#footer .content-face,#footer .content-twit,#footer .content-reco{height:46px;width:22%;border-radius:5%;padding-top:10px}#footer .gen a,#footer .content-face a,#footer .content-twit a,#footer .content-reco a{font-size:27px}#footer .content-face{background-color:#3b5998;margin-right:11%}#footer .content-twit{background-color:#00aced;margin-left:5.5%;margin-right:5.5%}#footer .content-reco{background-color:#848484;margin-left:11%}#footer .m-top{margin-top:4%}#footer .footer-only-xs,#footer .hr-footer{margin-top:2%}@media (min-width: 768px){#footer .footer-only-xs,#footer .hr-footer{display:none}}#footer .hr-footer{border-top:1px solid #d1d1d1}.seccion-n-p:last-child{margin-bottom:8%}@media only screen and (min-width: 48em){.seccion-n-p:last-child{margin-bottom:0}}.seccion-n-p+.seccion{padding-top:8%}@media only screen and (min-width: 48em){.seccion-n-p+.seccion{padding-top:4%}}.seccion.no-sm-xs-b+.seccion{padding-top:8%}@media only screen and (min-width: 48em){.seccion.no-sm-xs-b+.seccion{padding-top:0}}.seccion{padding-bottom:0%}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.full_width{width:100% !important;margin:0}.contenedor{width:100%;margin:0 auto}@media only screen and (min-width: 64em){.contenedor{max-width:980px}}@media only screen and (min-width: 81em){.contenedor{max-width:996px}}@media only screen and (min-width: 48em){.side-border-barra-lateral{border-left:3px solid #AFAFAF;padding-left:1%}}.sextuple-container{width:100%}.sextuple-container .container{padding-right:0}@media only screen and (min-width: 48em){.sextuple-container .container{padding-right:1%}}.sextuple-container .container-3{padding-right:0}.sextuple-container .container-2-row{padding-bottom:1%}@media only screen and (min-width: 48em){.sextuple-container .container-2-row{padding-bottom:0}}.sextuple-container .container-2-row:last-child{padding-bottom:0}.dialog-chat #chatSoporte{background:#EBEBEB !important;width:100% !important;padding:2%}.dialog-chat .datosIngresoSoporte{font-size:0.8em;display:block;margin-bottom:1%}.dialog-chat input.datosIngresoSoporte,.dialog-chat textarea.datosIngresoSoporte{width:90%;letter-spacing:0.05em;padding:1%;width:90%}.dialog-chat iframe{border:0 !important;overflow:hidden}.dialog-chat a.cerrar{background:url("../imagenes/main/close.png") no-repeat scroll 0 0 transparent !important;height:35px;position:absolute;right:-15px;top:-15px;width:35px}.dialog-chat a.cerrar span{display:none}.ui-widget-content.dialog-chat{background:#EBEBEB;border:medium none}.sidr-open .opener span{opacity:0}.sidr-open #header .opener:after,.sidr-open #header .opener:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:16px;left:15%;right:15%}.sidr-open #header .opener:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.no-sm-xs-ib{display:none !important}@media only screen and (min-width: 48em){.no-sm-xs-ib{display:inline-block !important}}@media only screen and (min-width: 48em){.no-sm-xs-ib.hidden{display:none !important}}.no-sm-xs-b{display:none !important}@media only screen and (min-width: 48em){.no-sm-xs-b{display:block !important}}.only-sm-xs-ib{display:inline-block !important}@media only screen and (min-width: 48em){.only-sm-xs-ib{display:none !important}}.only-sm-xs-b{display:block !important}@media only screen and (min-width: 48em){.only-sm-xs-b{display:none !important}}.only-lg-xl-ib{display:none !important}@media only screen and (min-width: 64em){.only-lg-xl-ib{display:inline-block !important}}.only-lg-xl-b{display:none !important}@media only screen and (min-width: 64em){.only-lg-xl-b{display:block !important}}.only-md-xl-ib{display:none !important}@media only screen and (min-width: 48em){.only-md-xl-ib{display:inline-block !important}}.only-md-xl-b{display:none !important}@media only screen and (min-width: 48em){.only-md-xl-b{display:block !important}}.dsp-b{display:block}.dsp-i{display:inline}.dsp-ib{display:inline-block}.ib{display:inline-block}.dsp-b-i{display:block !important}.dsp-i-i{display:inline !important}.dsp-ib-i{display:inline-block !important}.width-auto{width:auto !important}#iframe-pix{overflow:hidden;border:none}.no-seleccionable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.txt-l{text-align:left}.txt-c{text-align:center}.txt-r{text-align:right}.container_loader_bg{background-color:#fff;position:fixed;display:none;bottom:10%;right:0;left:0;top:4em}.container_loader_bg .container_loader{position:absolute;height:200px;width:200px;margin:auto;bottom:0;right:0;left:0;top:0}.container_loader_bg .container_loader .item{width:100px;height:100px;position:absolute}.container_loader_bg .container_loader .item-1{background-color:#f05340;top:0;left:0;z-index:1;animation:item-1_move_mvl 2s cubic-bezier(0.6, 0.01, 0.4, 1) infinite}.container_loader_bg .container_loader .item-2{background-color:#219e9e;top:0;right:0;animation:item-2_move_mvl 2s cubic-bezier(0.6, 0.01, 0.4, 1) infinite}.container_loader_bg .container_loader .item-3{background-color:#7dcc8e;bottom:0;right:0;z-index:1;animation:item-3_move_mvl 2s cubic-bezier(0.6, 0.01, 0.4, 1) infinite}.container_loader_bg .container_loader .item-4{background-color:#efac3a;bottom:0;left:0;animation:item-4_move_mvl 2s cubic-bezier(0.6, 0.01, 0.4, 1) infinite}@keyframes item-1_move_mvl{0%, 100%{transform:translate(0, 0)}25%{transform:translate(0, 100px)}50%{transform:translate(100px, 100px)}75%{transform:translate(100px, 0)}}@keyframes item-2_move_mvl{0%, 100%{transform:translate(0, 0)}25%{transform:translate(-100px, 0)}50%{transform:translate(-100px, 100px)}75%{transform:translate(0, 100px)}}@keyframes item-3_move_mvl{0%, 100%{transform:translate(0, 0)}25%{transform:translate(0, -100px)}50%{transform:translate(-100px, -100px)}75%{transform:translate(-100px, 0)}}@keyframes item-4_move_mvl{0%, 100%{transform:translate(0, 0)}25%{transform:translate(100px, 0)}50%{transform:translate(100px, -100px)}75%{transform:translate(0, -100px)}}.txt-cerrado{letter-spacing:0.05em !important}.arriba_tooltip{border-bottom:solid 1px #FFFFFF;padding-bottom:4%;line-height:1.6em;font-weight:bold;font-size:1em}.arriba_tooltip .nombre_pre{font-size:1.2em}.arriba_tooltip .descripcion_pre{font-size:0.9em}.arriba_tooltip .descripcion_pre span{font-size:1.25em}.abajo_tooltip{margin-top:4%;font-size:1em}.separador-landings{width:80%;display:none;margin:2% auto;border-bottom:2px solid #ccc}@media only screen and (min-width: 48em){.separador-landings{display:block}}@media only screen and (min-width: 81em){.separador-landings{width:65%}}#banner-anclado-container{position:fixed;z-index:9999;bottom:0;background-color:#37d2d7;margin-bottom:0;display:block}@media only screen and (min-width: 48em){#banner-anclado-container{display:none}}#banner-anclado-container #cerrar-banner-anclado{top:0;right:0;z-index:99;width:30px;cursor:pointer;position:absolute;padding:0% 0% 4% 0%}#banner-anclado-container #banner-anclado{color:#000}#banner-anclado-container #banner-anclado .dotted-div{position:relative;z-index:1}#banner-anclado-container #banner-anclado .dotted-div:before{padding:0 3%;border-top:2px dashed #fff;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:90%;z-index:-1}#banner-anclado-container #banner-anclado .ribbon{height:1.1em;position:relative;width:80%;background-color:#fff;margin:0 auto;letter-spacing:0.03em;font-family:RamaGothicELight !important;color:#ff5a00}#banner-anclado-container #banner-anclado .ribbon:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:0.3em solid #37d2d7;border-top:0.55em solid transparent;border-bottom:0.55em solid transparent}#banner-anclado-container #banner-anclado .ribbon:before{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-right:0.3em solid #37d2d7;border-top:0.55em solid transparent;border-bottom:0.55em solid transparent}.bold{font-weight:bold}.tres-puntos{font-size:1.8em;line-height:.5em}.ultima-actualizacion{padding:0;color:#858585;font-size:0.8em;letter-spacing:0.03em}@media only screen and (min-width: 48em){.ultima-actualizacion{padding:0 0 0 4%}}#ubicacion-movil{width:100%;margin-top:2%;padding-bottom:4%;border-bottom:1px solid #bebebe}@media only screen and (min-width: 48em){#ubicacion-movil{margin-top:4%}}#ubicacion-movil #direccion{font-size:1.1em;font-family:PtSans}#ubicacion-movil #mapa{text-align:right;padding-top:1.5%}#ubicacion-movil #mapa a{letter-spacing:0.05em;font-family:RamaGothicELight;font-size:1.6em;font-weight:bold;color:#000;padding:6% 10%;border:1px solid #029f33}#ubicacion-movil #mapa a span{color:#029f33}.pos-rel{position:relative}.ventana-img-listados{width:116px;height:87px;overflow:hidden}@media only screen and (min-width: 48em){.ventana-img-listados{width:auto;height:auto;overflow:auto}}.ventana-img-listados img{width:135px;margin-left:-9px}@media only screen and (min-width: 48em){.ventana-img-listados img{width:100%;margin-left:0}}.lh-011{line-height:1.1em}.link-listado{font-size:1.2em;font-weight:bold;color:#0d5dd3 !important;margin-bottom:4%}@media only screen and (min-width: 48em){.link-listado{font-weight:normal;color:#4e4e4e !important}}.link-listado:hover{border-bottom:solid 2px #0d5dd3}.link-listado .iconos{font-size:1em !important;letter-spacing:-8px;display:inline-block;margin-left:-6px}.link-listado .iconos .icon-flecha-c-derecha{letter-spacing:-8px}.link-listado span{font-size:1.1em;color:#0d5dd3;font-size:.9em;font-weight:bold}.hide-info-descripcion .ver_mas_descripcion{color:#0d5dd3;display:inline-block}.ps-rel{position:relative}.ps-abs{position:absolute}.pd-0{padding:0%}.pd-t-0{padding-top:0%}.pd-b-0{padding-bottom:0%}.pd-l-0{padding-left:0%}.pd-r-0{padding-right:0%}.pd-0-0{padding:0% 0%}.pd-1{padding:1%}.pd-t-1{padding-top:1%}.pd-b-1{padding-bottom:1%}.pd-l-1{padding-left:1%}.pd-r-1{padding-right:1%}.pd-1-2{padding:1% 2%}.pd-2{padding:2%}.pd-t-2{padding-top:2%}.pd-b-2{padding-bottom:2%}.pd-l-2{padding-left:2%}.pd-r-2{padding-right:2%}.pd-2-4{padding:2% 4%}.pd-3{padding:3%}.pd-t-3{padding-top:3%}.pd-b-3{padding-bottom:3%}.pd-l-3{padding-left:3%}.pd-r-3{padding-right:3%}.pd-3-6{padding:3% 6%}.pd-4{padding:4%}.pd-t-4{padding-top:4%}.pd-b-4{padding-bottom:4%}.pd-l-4{padding-left:4%}.pd-r-4{padding-right:4%}.pd-4-8{padding:4% 8%}.pd-5{padding:5%}.pd-t-5{padding-top:5%}.pd-b-5{padding-bottom:5%}.pd-l-5{padding-left:5%}.pd-r-5{padding-right:5%}.pd-5-10{padding:5% 10%}.pd-6{padding:6%}.pd-t-6{padding-top:6%}.pd-b-6{padding-bottom:6%}.pd-l-6{padding-left:6%}.pd-r-6{padding-right:6%}.pd-6-12{padding:6% 12%}.pd-7{padding:7%}.pd-t-7{padding-top:7%}.pd-b-7{padding-bottom:7%}.pd-l-7{padding-left:7%}.pd-r-7{padding-right:7%}.pd-7-14{padding:7% 14%}.pd-8{padding:8%}.pd-t-8{padding-top:8%}.pd-b-8{padding-bottom:8%}.pd-l-8{padding-left:8%}.pd-r-8{padding-right:8%}.pd-8-16{padding:8% 16%}.pd-9{padding:9%}.pd-t-9{padding-top:9%}.pd-b-9{padding-bottom:9%}.pd-l-9{padding-left:9%}.pd-r-9{padding-right:9%}.pd-9-18{padding:9% 18%}.pd-10{padding:10%}.pd-t-10{padding-top:10%}.pd-b-10{padding-bottom:10%}.pd-l-10{padding-left:10%}.pd-r-10{padding-right:10%}.pd-10-20{padding:10% 20%}.pd-11{padding:11%}.pd-t-11{padding-top:11%}.pd-b-11{padding-bottom:11%}.pd-l-11{padding-left:11%}.pd-r-11{padding-right:11%}.pd-11-22{padding:11% 22%}.pd-12{padding:12%}.pd-t-12{padding-top:12%}.pd-b-12{padding-bottom:12%}.pd-l-12{padding-left:12%}.pd-r-12{padding-right:12%}.pd-12-24{padding:12% 24%}.pd-13{padding:13%}.pd-t-13{padding-top:13%}.pd-b-13{padding-bottom:13%}.pd-l-13{padding-left:13%}.pd-r-13{padding-right:13%}.pd-13-26{padding:13% 26%}.pd-14{padding:14%}.pd-t-14{padding-top:14%}.pd-b-14{padding-bottom:14%}.pd-l-14{padding-left:14%}.pd-r-14{padding-right:14%}.pd-14-28{padding:14% 28%}.pd-15{padding:15%}.pd-t-15{padding-top:15%}.pd-b-15{padding-bottom:15%}.pd-l-15{padding-left:15%}.pd-r-15{padding-right:15%}.pd-15-30{padding:15% 30%}.mg-0{margin:0%}.mg-t-0{margin-top:0%}.mg-b-0{margin-bottom:0%}.mg-l-0{margin-left:0%}.mg-r-0{margin-right:0%}.mg-1{margin:1%}.mg-t-1{margin-top:1%}.mg-b-1{margin-bottom:1%}.mg-l-1{margin-left:1%}.mg-r-1{margin-right:1%}.mg-2{margin:2%}.mg-t-2{margin-top:2%}.mg-b-2{margin-bottom:2%}.mg-l-2{margin-left:2%}.mg-r-2{margin-right:2%}.mg-3{margin:3%}.mg-t-3{margin-top:3%}.mg-b-3{margin-bottom:3%}.mg-l-3{margin-left:3%}.mg-r-3{margin-right:3%}.mg-4{margin:4%}.mg-t-4{margin-top:4%}.mg-b-4{margin-bottom:4%}.mg-l-4{margin-left:4%}.mg-r-4{margin-right:4%}.mg-5{margin:5%}.mg-t-5{margin-top:5%}.mg-b-5{margin-bottom:5%}.mg-l-5{margin-left:5%}.mg-r-5{margin-right:5%}.mg-6{margin:6%}.mg-t-6{margin-top:6%}.mg-b-6{margin-bottom:6%}.mg-l-6{margin-left:6%}.mg-r-6{margin-right:6%}.mg-7{margin:7%}.mg-t-7{margin-top:7%}.mg-b-7{margin-bottom:7%}.mg-l-7{margin-left:7%}.mg-r-7{margin-right:7%}.mg-8{margin:8%}.mg-t-8{margin-top:8%}.mg-b-8{margin-bottom:8%}.mg-l-8{margin-left:8%}.mg-r-8{margin-right:8%}.mg-9{margin:9%}.mg-t-9{margin-top:9%}.mg-b-9{margin-bottom:9%}.mg-l-9{margin-left:9%}.mg-r-9{margin-right:9%}.mg-10{margin:10%}.mg-t-10{margin-top:10%}.mg-b-10{margin-bottom:10%}.mg-l-10{margin-left:10%}.mg-r-10{margin-right:10%}.pdi-0{padding:0% !important}.pdi-t-0{padding-top:0% !important}.pdi-b-0{padding-bottom:0% !important}.pdi-l-0{padding-left:0% !important}.pdi-r-0{padding-right:0% !important}.pdi-0-0{padding:0% 0% !important}.pdi-1{padding:1% !important}.pdi-t-1{padding-top:1% !important}.pdi-b-1{padding-bottom:1% !important}.pdi-l-1{padding-left:1% !important}.pdi-r-1{padding-right:1% !important}.pdi-1-2{padding:1% 2% !important}.pdi-2{padding:2% !important}.pdi-t-2{padding-top:2% !important}.pdi-b-2{padding-bottom:2% !important}.pdi-l-2{padding-left:2% !important}.pdi-r-2{padding-right:2% !important}.pdi-2-4{padding:2% 4% !important}.pdi-3{padding:3% !important}.pdi-t-3{padding-top:3% !important}.pdi-b-3{padding-bottom:3% !important}.pdi-l-3{padding-left:3% !important}.pdi-r-3{padding-right:3% !important}.pdi-3-6{padding:3% 6% !important}.pdi-4{padding:4% !important}.pdi-t-4{padding-top:4% !important}.pdi-b-4{padding-bottom:4% !important}.pdi-l-4{padding-left:4% !important}.pdi-r-4{padding-right:4% !important}.pdi-4-8{padding:4% 8% !important}.pdi-5{padding:5% !important}.pdi-t-5{padding-top:5% !important}.pdi-b-5{padding-bottom:5% !important}.pdi-l-5{padding-left:5% !important}.pdi-r-5{padding-right:5% !important}.pdi-5-10{padding:5% 10% !important}.pdi-6{padding:6% !important}.pdi-t-6{padding-top:6% !important}.pdi-b-6{padding-bottom:6% !important}.pdi-l-6{padding-left:6% !important}.pdi-r-6{padding-right:6% !important}.pdi-6-12{padding:6% 12% !important}.pdi-7{padding:7% !important}.pdi-t-7{padding-top:7% !important}.pdi-b-7{padding-bottom:7% !important}.pdi-l-7{padding-left:7% !important}.pdi-r-7{padding-right:7% !important}.pdi-7-14{padding:7% 14% !important}.pdi-8{padding:8% !important}.pdi-t-8{padding-top:8% !important}.pdi-b-8{padding-bottom:8% !important}.pdi-l-8{padding-left:8% !important}.pdi-r-8{padding-right:8% !important}.pdi-8-16{padding:8% 16% !important}.pdi-9{padding:9% !important}.pdi-t-9{padding-top:9% !important}.pdi-b-9{padding-bottom:9% !important}.pdi-l-9{padding-left:9% !important}.pdi-r-9{padding-right:9% !important}.pdi-9-18{padding:9% 18% !important}.pdi-10{padding:10% !important}.pdi-t-10{padding-top:10% !important}.pdi-b-10{padding-bottom:10% !important}.pdi-l-10{padding-left:10% !important}.pdi-r-10{padding-right:10% !important}.pdi-10-20{padding:10% 20% !important}.pdi-11{padding:11% !important}.pdi-t-11{padding-top:11% !important}.pdi-b-11{padding-bottom:11% !important}.pdi-l-11{padding-left:11% !important}.pdi-r-11{padding-right:11% !important}.pdi-11-22{padding:11% 22% !important}.pdi-12{padding:12% !important}.pdi-t-12{padding-top:12% !important}.pdi-b-12{padding-bottom:12% !important}.pdi-l-12{padding-left:12% !important}.pdi-r-12{padding-right:12% !important}.pdi-12-24{padding:12% 24% !important}.pdi-13{padding:13% !important}.pdi-t-13{padding-top:13% !important}.pdi-b-13{padding-bottom:13% !important}.pdi-l-13{padding-left:13% !important}.pdi-r-13{padding-right:13% !important}.pdi-13-26{padding:13% 26% !important}.pdi-14{padding:14% !important}.pdi-t-14{padding-top:14% !important}.pdi-b-14{padding-bottom:14% !important}.pdi-l-14{padding-left:14% !important}.pdi-r-14{padding-right:14% !important}.pdi-14-28{padding:14% 28% !important}.pdi-15{padding:15% !important}.pdi-t-15{padding-top:15% !important}.pdi-b-15{padding-bottom:15% !important}.pdi-l-15{padding-left:15% !important}.pdi-r-15{padding-right:15% !important}.pdi-15-30{padding:15% 30% !important}.mgi-0{margin:0% !important}.mgi-t-0{margin-top:0% !important}.mgi-b-0{margin-bottom:0% !important}.mgi-l-0{margin-left:0% !important}.mgi-r-0{margin-right:0% !important}.mgi-1{margin:1% !important}.mgi-t-1{margin-top:1% !important}.mgi-b-1{margin-bottom:1% !important}.mgi-l-1{margin-left:1% !important}.mgi-r-1{margin-right:1% !important}.mgi-2{margin:2% !important}.mgi-t-2{margin-top:2% !important}.mgi-b-2{margin-bottom:2% !important}.mgi-l-2{margin-left:2% !important}.mgi-r-2{margin-right:2% !important}.mgi-3{margin:3% !important}.mgi-t-3{margin-top:3% !important}.mgi-b-3{margin-bottom:3% !important}.mgi-l-3{margin-left:3% !important}.mgi-r-3{margin-right:3% !important}.mgi-4{margin:4% !important}.mgi-t-4{margin-top:4% !important}.mgi-b-4{margin-bottom:4% !important}.mgi-l-4{margin-left:4% !important}.mgi-r-4{margin-right:4% !important}.mgi-5{margin:5% !important}.mgi-t-5{margin-top:5% !important}.mgi-b-5{margin-bottom:5% !important}.mgi-l-5{margin-left:5% !important}.mgi-r-5{margin-right:5% !important}.mgi-6{margin:6% !important}.mgi-t-6{margin-top:6% !important}.mgi-b-6{margin-bottom:6% !important}.mgi-l-6{margin-left:6% !important}.mgi-r-6{margin-right:6% !important}.mgi-7{margin:7% !important}.mgi-t-7{margin-top:7% !important}.mgi-b-7{margin-bottom:7% !important}.mgi-l-7{margin-left:7% !important}.mgi-r-7{margin-right:7% !important}.mgi-8{margin:8% !important}.mgi-t-8{margin-top:8% !important}.mgi-b-8{margin-bottom:8% !important}.mgi-l-8{margin-left:8% !important}.mgi-r-8{margin-right:8% !important}.mgi-9{margin:9% !important}.mgi-t-9{margin-top:9% !important}.mgi-b-9{margin-bottom:9% !important}.mgi-l-9{margin-left:9% !important}.mgi-r-9{margin-right:9% !important}.mgi-10{margin:10% !important}.mgi-t-10{margin-top:10% !important}.mgi-b-10{margin-bottom:10% !important}.mgi-l-10{margin-left:10% !important}.mgi-r-10{margin-right:10% !important}.wd-100{width:100%}.hg-100{height:100%}.fl-l{float:left}.fl-r{float:right}.fl-clear:after{clear:both;content:" ";display:block}.va-b{vertical-align:baseline}.va-s{vertical-align:sup}.va-sp{vertical-align:super}.va-t{vertical-align:top}.va-tt{vertical-align:text-top}.va-m{vertical-align:middle}.va-bt{vertical-align:bottom}.va-tb{vertical-align:text-bottom}.va-i{vertical-align:initial}@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?ksgo51");src:url("../fonts/icomoon/icomoon.eot?#iefixksgo51") format("embedded-opentype"),url("../fonts/icomoon/icomoon.woff2?ksgo51") format("woff2"),url("../fonts/icomoon/icomoon.woff?ksgo51") format("woff"),url("../fonts/icomoon/icomoon.ttf?ksgo51") format("truetype"),url("../fonts/icomoon/icomoon.svg?ksgo51#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'PtSerif';src:url("../fonts/ptserif/ptserif-regular-webfont.eot");src:url("../fonts/ptserif/ptserif-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ptserif/ptserif-regular-webfont.woff") format("woff"),url("../fonts/ptserif/ptserif-regular-webfont.ttf") format("truetype"),url("../fonts/ptserif/ptserif-regular-webfont.svg#PtSerif") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'RistrettoPro';src:url("../fonts/ristrettopro/RistrettoPro-Regular-webfont.eot");src:url("../fonts/ristrettopro/RistrettoPro-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ristrettopro/RistrettoPro-Regular-webfont.woff2") format("woff2"),url("../fonts/ristrettopro/RistrettoPro-Regular-webfont.woff") format("woff"),url("../fonts/ristrettopro/RistrettoPro-Regular-webfont.ttf") format("truetype"),url("../fonts/ristrettopro/RistrettoPro-Regular-webfont.svg#RistrettoPro") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'RamaGothicEThin';src:url("../fonts/ramagothic/RamaGothicE-Thin.eot");src:url("../fonts/ramagothic/RamaGothicE-Thin.woff2") format("woff2"),url("../fonts/ramagothic/RamaGothicE-Thin.woff") format("woff"),url("../fonts/ramagothic/RamaGothicE-Thin.ttf") format("truetype"),url("../fonts/ramagothic/RamaGothicE-Thin.svg#RamaGothicE-Thin") format("svg"),url("../fonts/ramagothic/-Thin.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'RamaGothicELight';src:url("../fonts/ramagothic/RamaGothicE-Light.eot");src:url("../fonts/ramagothic/RamaGothicE-Light.woff2") format("woff2"),url("../fonts/ramagothic/RamaGothicE-Light.woff") format("woff"),url("../fonts/ramagothic/RamaGothicE-Light.ttf") format("truetype"),url("../fonts/ramagothic/RamaGothicE-Light.svg#RamaGothicE-Light") format("svg"),url("../fonts/ramagothic/-Light.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'RamaGothicERegular';src:url("../fonts/ramagothic/RamaGothicE-Regular.eot");src:url("../fonts/ramagothic/RamaGothicE-Regular.woff2") format("woff2"),url("../fonts/ramagothic/RamaGothicE-Regular.woff") format("woff"),url("../fonts/ramagothic/RamaGothicE-Regular.ttf") format("truetype"),url("../fonts/ramagothic/RamaGothicE-Regular.svg#RamaGothicE-Regular") format("svg"),url("../fonts/ramagothic/-Regular.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'RamaGothicESemiBold';src:url("../fonts/ramagothic/RamaGothicE-SemiBold.eot");src:url("../fonts/ramagothic/RamaGothicE-SemiBold.woff2") format("woff2"),url("../fonts/ramagothic/RamaGothicE-SemiBold.woff") format("woff"),url("../fonts/ramagothic/RamaGothicE-SemiBold.ttf") format("truetype"),url("../fonts/ramagothic/RamaGothicE-SemiBold.svg#RamaGothicE-SemiBold") format("svg"),url("../fonts/ramagothic/-Bold.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'RamaGothicEBold';src:url("../fonts/ramagothic/RamaGothicE-Bold.eot");src:url("../fonts/ramagothic/RamaGothicE-Bold.woff2") format("woff2"),url("../fonts/ramagothic/RamaGothicE-Bold.woff") format("woff"),url("../fonts/ramagothic/RamaGothicE-Bold.ttf") format("truetype"),url("../fonts/ramagothic/RamaGothicE-Bold.svg#RamaGothicE-Bold") format("svg"),url("../fonts/ramagothic/-Bold.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'RamaGothicEHeavy';src:url("../fonts/ramagothic/RamaGothicE-Heavy.eot");src:url("../fonts/ramagothic/RamaGothicE-Heavy.woff2") format("woff2"),url("../fonts/ramagothic/RamaGothicE-Heavy.woff") format("woff"),url("../fonts/ramagothic/RamaGothicE-Heavy.ttf") format("truetype"),url("../fonts/ramagothic/RamaGothicE-Heavy.svg#RamaGothicE-Heavy") format("svg"),url("../fonts/ramagothic/-Heavy.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'PtSans';src:url("../fonts/ptsans/ptsans-regular-webfont.eot");src:url("../fonts/ptsans/ptsans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ptsans/ptsans-regular-webfont.woff") format("woff"),url("../fonts/ptsans/ptsans-regular-webfont.ttf") format("truetype"),url(),url("../fonts/ptsans/ptsans-regular-webfont.svg#PtSans") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'LibreBaskerville';src:url("../fonts/librebaskerville/librebaskerville-regular-webfont.eot");src:url("../fonts/librebaskerville/librebaskerville-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/librebaskerville/librebaskerville-regular-webfont.woff2") format("woff2"),url("../fonts/librebaskerville/librebaskerville-regular-webfont.woff") format("woff"),url("../fonts/librebaskerville/librebaskerville-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'GarageGothic';src:url("../fonts/garagegothic/garagegothic-regular-webfont.eot");src:url("../fonts/garagegothic/garagegothic-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/garagegothic/garagegothic-regular-webfont.woff2") format("woff2"),url("../fonts/garagegothic/garagegothic-regular-webfont.woff") format("woff"),url("../fonts/garagegothic/garagegothic-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.ff-rama-gothic-elight{font-family:'RamaGothicElight' !important}.ff-pt-sans{font-family:'PtSans' !important}.txt060{font-size:.6em}.txt065{font-size:.65em}.txt070{font-size:.7em}.txt075{font-size:.75em}.txt080{font-size:.8em}.txt085{font-size:.85em}.txt090{font-size:.9em}.txt095{font-size:.95em}.txt100{font-size:1em}.txt105{font-size:1.05em}.txt110{font-size:1.1em}.txt115{font-size:1.15em}.txt120{font-size:1.2em}.txt125{font-size:1.25em}.txt130{font-size:1.3em}.txt135{font-size:1.35em}.txt140{font-size:1.4em}.txt145{font-size:1.45em}.txt150{font-size:1.5em}.txt155{font-size:1.55em}.txt160{font-size:1.6em}.txt165{font-size:1.65em}.txt170{font-size:1.7em}.txt175{font-size:1.75em}.txt180{font-size:1.8em}.txt185{font-size:1.85em}.txt190{font-size:1.9em}.txt195{font-size:1.95em}.txt200{font-size:2em}.txt210{font-size:2.1em}.txt220{font-size:2.2em}.txt230{font-size:2.3em}.txt240{font-size:2.4em}.txt250{font-size:2.5em}.txt260{font-size:2.6em}.txt270{font-size:2.7em}.txt280{font-size:2.8em}.txt290{font-size:2.9em}.txt300{font-size:3em}.txt310{font-size:3.1em}.txt320{font-size:3.2em}.txt330{font-size:3.3em}.txt340{font-size:3.4em}.txt350{font-size:3.5em}.txt360{font-size:3.6em}.txt370{font-size:3.7em}.txt380{font-size:3.8em}.txt390{font-size:3.9em}.txt400{font-size:4em}.lh-100{line-height:1em}.lh-110{line-height:1.1em}.lh-120{line-height:1.2em}.lh-130{line-height:1.3em}.lh-140{line-height:1.4em}.lh-150{line-height:1.5em}.lh-160{line-height:1.6em}.lh-170{line-height:1.7em}.lh-180{line-height:1.8em}.lh-190{line-height:1.9em}.lh-200{line-height:2em}.lhi-100{line-height:1em !important}.lhi-110{line-height:1.1em !important}.lhi-120{line-height:1.2em !important}.lhi-130{line-height:1.3em !important}.lhi-140{line-height:1.4em !important}.lhi-150{line-height:1.5em !important}.lhi-160{line-height:1.6em !important}.lhi-170{line-height:1.7em !important}.lhi-180{line-height:1.8em !important}.lhi-190{line-height:1.9em !important}.lhi-200{line-height:2em !important}.txt-a-c{text-align:center}.txt-a-l{text-align:left}.txt-a-r{text-align:right}.txt-uc{text-transform:uppercase}.txt-lc{text-transform:lowercase}.txt-ca{text-transform:capitalize !important}.txt-s{font-weight:bold}.txt-i{font-style:italic}.txt-d-n{text-decoration:none !important}.txt-d-n:hover{text-decoration:none !important}.txt-nowrap{white-space:nowrap}.txt-le-010{letter-spacing:.1em !important}.txt-le-020{letter-spacing:.2em !important}.txt-le-030{letter-spacing:.3em !important}.txt-le-040{letter-spacing:.4em !important}.txt-le-050{letter-spacing:.5em !important}.txt-le-0010{letter-spacing:.01em !important}.txt-le-0020{letter-spacing:.02em !important}.txt-le-0030{letter-spacing:.03em !important}.txt-le-0040{letter-spacing:.04em !important}.txt-le-0050{letter-spacing:.05em !important}.txt-title{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important}@media screen and (-webkit-min-device-pixel-ratio: 0){.txt-title{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.txt-title{font-family:GarageGothic !important;letter-spacing:0.05em !important}}.txt-s-100{font-weight:100}.txt-s-200{font-weight:200}.txt-s-300{font-weight:300}.txt-s-400{font-weight:400}.txt-s-500{font-weight:500}.txt-s-600{font-weight:600}.txt-s-700{font-weight:700}.txt-s-800{font-weight:800}.txt-s-900{font-weight:900}.txt-fnt-rama{font-family:RamaGothicELight !important}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.video-listado{content:url("..//imagenes/main/video-listado.png");display:block;margin:auto}.video-ficha{content:url("../imagenes/main/video-ficha.png")}@media only screen and (min-width: 64em){.video-ficha{width:36px;height:28px}}.icon-facebook:before{content:"\e604"}.icon-twitter:before{content:"\e600"}.icon-google-plus:before{content:"\e900"}.icon-pinterest-p:before{content:"\e605"}.icon-instagram:before{content:"\e701"}.icon-youtube:before{content:"\e608"}.icon-twitter-home:before{content:"\ec1c"}.icon-icon-whastapp:before{content:"\ec20"}.icon-icon-whastapp-2:before{content:"\ec28";color:#3cb53d}.icon-archivo-icon1 .path1:before{content:"\e901";color:#fff}.icon-archivo-icon1 .path2:before{content:"\e902";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path3:before{content:"\e903";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path4:before{content:"\e904";margin-left:-1em;color:#000}.icon-archivo-icon1 .path5:before{content:"\e905";margin-left:-1em;color:#000}.icon-archivo-icon1 .path6:before{content:"\e906";margin-left:-1em;color:#000}.icon-archivo-icon1 .path7:before{content:"\e907";margin-left:-1em;color:#000}.icon-archivo-icon1 .path8:before{content:"\e908";margin-left:-1em;color:#000}.icon-archivo-icon1 .path9:before{content:"\e909";margin-left:-1em;color:#000}.icon-archivo-icon1 .path10:before{content:"\e90a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path11:before{content:"\e90b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path12:before{content:"\e90c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path13:before{content:"\e90d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path14:before{content:"\e90e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path15:before{content:"\e90f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path16:before{content:"\e910";margin-left:-1em;color:#d3d3d3}.icon-archivo-icon1 .path17:before{content:"\e911";margin-left:-1em;color:#000}.icon-archivo-icon1 .path18:before{content:"\e912";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path19:before{content:"\e913";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path20:before{content:"\e914";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path21:before{content:"\e915";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path22:before{content:"\e916";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path23:before{content:"\e917";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path24:before{content:"\e918";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path25:before{content:"\e919";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path26:before{content:"\e91a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path27:before{content:"\e91b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path28:before{content:"\e91c";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path29:before{content:"\e91d";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path30:before{content:"\e91e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path31:before{content:"\e91f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path32:before{content:"\e920";margin-left:-1em;color:#000}.icon-archivo-icon1 .path33:before{content:"\e921";margin-left:-1em;color:#000}.icon-archivo-icon1 .path34:before{content:"\e922";margin-left:-1em;color:#000}.icon-archivo-icon1 .path35:before{content:"\e923";margin-left:-1em;color:#000}.icon-archivo-icon1 .path36:before{content:"\e924";margin-left:-1em;color:#000}.icon-archivo-icon1 .path37:before{content:"\e925";margin-left:-1em;color:#000}.icon-archivo-icon1 .path38:before{content:"\e926";margin-left:-1em;color:#000}.icon-archivo-icon1 .path39:before{content:"\e927";margin-left:-1em;color:#000}.icon-archivo-icon1 .path40:before{content:"\e928";margin-left:-1em;color:#000}.icon-archivo-icon1 .path41:before{content:"\e929";margin-left:-1em;color:#000}.icon-archivo-icon1 .path42:before{content:"\e92a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path43:before{content:"\e92b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path44:before{content:"\e92c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path45:before{content:"\e92d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path46:before{content:"\e92e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path47:before{content:"\e92f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path48:before{content:"\e930";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path49:before{content:"\e931";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path50:before{content:"\e932";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path51:before{content:"\e933";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path52:before{content:"\e934";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path53:before{content:"\e935";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path54:before{content:"\e936";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path55:before{content:"\e937";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path56:before{content:"\e938";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path57:before{content:"\e939";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path58:before{content:"\e93a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path59:before{content:"\e93b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path60:before{content:"\e93c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path61:before{content:"\e93d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path62:before{content:"\e93e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path63:before{content:"\e93f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path64:before{content:"\e940";margin-left:-1em;color:#000}.icon-archivo-icon1 .path65:before{content:"\e941";margin-left:-1em;color:#000}.icon-archivo-icon1 .path66:before{content:"\e942";margin-left:-1em;color:#000}.icon-archivo-icon1 .path67:before{content:"\e943";margin-left:-1em;color:#000}.icon-archivo-icon1 .path68:before{content:"\e944";margin-left:-1em;color:#000}.icon-archivo-icon1 .path69:before{content:"\e945";margin-left:-1em;color:#000}.icon-archivo-icon1 .path70:before{content:"\e946";margin-left:-1em;color:#000}.icon-archivo-icon1 .path71:before{content:"\e947";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path72:before{content:"\e948";margin-left:-1em;color:#000}.icon-archivo-icon1 .path73:before{content:"\e949";margin-left:-1em;color:#000}.icon-archivo-icon1 .path74:before{content:"\e94a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path75:before{content:"\e94b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path76:before{content:"\e94c";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path77:before{content:"\e94d";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path78:before{content:"\e94e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path79:before{content:"\e94f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path80:before{content:"\e950";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path81:before{content:"\e951";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path82:before{content:"\e952";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path83:before{content:"\e953";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path84:before{content:"\e954";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path85:before{content:"\e955";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path86:before{content:"\e956";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path87:before{content:"\e957";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path88:before{content:"\e958";margin-left:-1em;color:#000}.icon-archivo-icon1 .path89:before{content:"\e959";margin-left:-1em;color:#000}.icon-archivo-icon1 .path90:before{content:"\e95a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path91:before{content:"\e95b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path92:before{content:"\e95c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path93:before{content:"\e95d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path94:before{content:"\e95e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path95:before{content:"\e95f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path96:before{content:"\e960";margin-left:-1em;color:#000}.icon-archivo-icon1 .path97:before{content:"\e961";margin-left:-1em;color:#000}.icon-archivo-icon1 .path98:before{content:"\e962";margin-left:-1em;color:#000}.icon-archivo-icon1 .path99:before{content:"\e963";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path100:before{content:"\e964";margin-left:-1em;color:#000}.icon-archivo-icon1 .path101:before{content:"\e965";margin-left:-1em;color:#000}.icon-archivo-icon1 .path102:before{content:"\e966";margin-left:-1em;color:#000}.icon-archivo-icon1 .path103:before{content:"\e967";margin-left:-1em;color:#000}.icon-archivo-icon1 .path104:before{content:"\e968";margin-left:-1em;color:#000}.icon-archivo-icon1 .path105:before{content:"\e969";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path106:before{content:"\e96a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path107:before{content:"\e96b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path108:before{content:"\e96c";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path109:before{content:"\e96d";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path110:before{content:"\e96e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path111:before{content:"\e96f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path112:before{content:"\e970";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path113:before{content:"\e971";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path114:before{content:"\e972";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path115:before{content:"\e973";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path116:before{content:"\e974";margin-left:-1em;color:#000}.icon-archivo-icon1 .path117:before{content:"\e975";margin-left:-1em;color:#000}.icon-archivo-icon1 .path118:before{content:"\e976";margin-left:-1em;color:#000}.icon-archivo-icon1 .path119:before{content:"\e977";margin-left:-1em;color:#000}.icon-archivo-icon1 .path120:before{content:"\e978";margin-left:-1em;color:#000}.icon-archivo-icon1 .path121:before{content:"\e979";margin-left:-1em;color:#000}.icon-archivo-icon1 .path122:before{content:"\e97a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path123:before{content:"\e97b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path124:before{content:"\e97c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path125:before{content:"\e97d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path126:before{content:"\e97e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path127:before{content:"\e97f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path128:before{content:"\e980";margin-left:-1em;color:#000}.icon-archivo-icon1 .path129:before{content:"\e981";margin-left:-1em;color:#000}.icon-archivo-icon1 .path130:before{content:"\e982";margin-left:-1em;color:#000}.icon-archivo-icon1 .path131:before{content:"\e983";margin-left:-1em;color:#000}.icon-archivo-icon1 .path132:before{content:"\e984";margin-left:-1em;color:#000}.icon-archivo-icon1 .path133:before{content:"\e985";margin-left:-1em;color:#000}.icon-archivo-icon1 .path134:before{content:"\e986";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path135:before{content:"\e987";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path136:before{content:"\e988";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path137:before{content:"\e989";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path138:before{content:"\e98a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path139:before{content:"\e98b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path140:before{content:"\e98c";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path141:before{content:"\e98d";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path142:before{content:"\e98e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path143:before{content:"\e98f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path144:before{content:"\e990";margin-left:-1em;color:#000}.icon-archivo-icon1 .path145:before{content:"\e991";margin-left:-1em;color:#000}.icon-archivo-icon1 .path146:before{content:"\e992";margin-left:-1em;color:#000}.icon-archivo-icon1 .path147:before{content:"\e993";margin-left:-1em;color:#000}.icon-archivo-icon1 .path148:before{content:"\e994";margin-left:-1em;color:#000}.icon-archivo-icon1 .path149:before{content:"\e995";margin-left:-1em;color:#000}.icon-archivo-icon1 .path150:before{content:"\e996";margin-left:-1em;color:#000}.icon-archivo-icon1 .path151:before{content:"\e997";margin-left:-1em;color:#000}.icon-archivo-icon1 .path152:before{content:"\e998";margin-left:-1em;color:#000}.icon-archivo-icon1 .path153:before{content:"\e999";margin-left:-1em;color:#000}.icon-archivo-icon1 .path154:before{content:"\e99a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path155:before{content:"\e99b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path156:before{content:"\e99c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path157:before{content:"\e99d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path158:before{content:"\e99e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path159:before{content:"\e99f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path160:before{content:"\e9a0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path161:before{content:"\e9a1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path162:before{content:"\e9a2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path163:before{content:"\e9a3";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path164:before{content:"\e9a4";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path165:before{content:"\e9a5";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path166:before{content:"\e9a6";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path167:before{content:"\e9a7";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path168:before{content:"\e9a8";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path169:before{content:"\e9a9";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path170:before{content:"\e9aa";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path171:before{content:"\e9ab";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path172:before{content:"\e9ac";margin-left:-1em;color:#000}.icon-archivo-icon1 .path173:before{content:"\e9ad";margin-left:-1em;color:#000}.icon-archivo-icon1 .path174:before{content:"\e9ae";margin-left:-1em;color:#000}.icon-archivo-icon1 .path175:before{content:"\e9af";margin-left:-1em;color:#000}.icon-archivo-icon1 .path176:before{content:"\e9b0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path177:before{content:"\e9b1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path178:before{content:"\e9b2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path179:before{content:"\e9b3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path180:before{content:"\e9b4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path181:before{content:"\e9b5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path182:before{content:"\e9b6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path183:before{content:"\e9b7";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path184:before{content:"\e9b8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path185:before{content:"\e9b9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path186:before{content:"\e9ba";margin-left:-1em;color:#000}.icon-archivo-icon1 .path187:before{content:"\e9bb";margin-left:-1em;color:#000}.icon-archivo-icon1 .path188:before{content:"\e9bc";margin-left:-1em;color:#000}.icon-archivo-icon1 .path189:before{content:"\e9bd";margin-left:-1em;color:#000}.icon-archivo-icon1 .path190:before{content:"\e9be";margin-left:-1em;color:#000}.icon-archivo-icon1 .path191:before{content:"\e9bf";margin-left:-1em;color:#000}.icon-archivo-icon1 .path192:before{content:"\e9c0";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path193:before{content:"\e9c1";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path194:before{content:"\e9c2";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path195:before{content:"\e9c3";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path196:before{content:"\e9c4";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path197:before{content:"\e9c5";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path198:before{content:"\e9c6";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path199:before{content:"\e9c7";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path200:before{content:"\e9c8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path201:before{content:"\e9c9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path202:before{content:"\e9ca";margin-left:-1em;color:#000}.icon-archivo-icon1 .path203:before{content:"\e9cb";margin-left:-1em;color:#000}.icon-archivo-icon1 .path204:before{content:"\e9cc";margin-left:-1em;color:#000}.icon-archivo-icon1 .path205:before{content:"\e9cd";margin-left:-1em;color:#000}.icon-archivo-icon1 .path206:before{content:"\e9ce";margin-left:-1em;color:#000}.icon-archivo-icon1 .path207:before{content:"\e9cf";margin-left:-1em;color:#000}.icon-archivo-icon1 .path208:before{content:"\e9d0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path209:before{content:"\e9d1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path210:before{content:"\e9d2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path211:before{content:"\e9d3";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path212:before{content:"\e9d4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path213:before{content:"\e9d5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path214:before{content:"\e9d6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path215:before{content:"\e9d7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path216:before{content:"\e9d8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path217:before{content:"\e9d9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path218:before{content:"\e9da";margin-left:-1em;color:#000}.icon-archivo-icon1 .path219:before{content:"\e9db";margin-left:-1em;color:#000}.icon-archivo-icon1 .path220:before{content:"\e9dc";margin-left:-1em;color:#000}.icon-archivo-icon1 .path221:before{content:"\e9dd";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path222:before{content:"\e9de";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path223:before{content:"\e9df";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path224:before{content:"\e9e0";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path225:before{content:"\e9e1";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path226:before{content:"\e9e2";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path227:before{content:"\e9e3";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path228:before{content:"\e9e4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path229:before{content:"\e9e5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path230:before{content:"\e9e6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path231:before{content:"\e9e7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path232:before{content:"\e9e8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path233:before{content:"\e9e9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path234:before{content:"\e9ea";margin-left:-1em;color:#000}.icon-archivo-icon1 .path235:before{content:"\e9eb";margin-left:-1em;color:#000}.icon-archivo-icon1 .path236:before{content:"\e9ec";margin-left:-1em;color:#000}.icon-archivo-icon1 .path237:before{content:"\e9ed";margin-left:-1em;color:#000}.icon-archivo-icon1 .path238:before{content:"\e9ee";margin-left:-1em;color:#000}.icon-archivo-icon1 .path239:before{content:"\e9ef";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path240:before{content:"\e9f0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path241:before{content:"\e9f1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path242:before{content:"\e9f2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path243:before{content:"\e9f3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path244:before{content:"\e9f4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path245:before{content:"\e9f5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path246:before{content:"\e9f6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path247:before{content:"\e9f7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path248:before{content:"\e9f8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path249:before{content:"\e9f9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path250:before{content:"\e9fa";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path251:before{content:"\e9fb";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path252:before{content:"\e9fc";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path253:before{content:"\e9fd";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path254:before{content:"\e9fe";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path255:before{content:"\e9ff";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path256:before{content:"\ea00";margin-left:-1em;color:#000}.icon-archivo-icon1 .path257:before{content:"\ea01";margin-left:-1em;color:#000}.icon-archivo-icon1 .path258:before{content:"\ea02";margin-left:-1em;color:#000}.icon-archivo-icon1 .path259:before{content:"\ea03";margin-left:-1em;color:#000}.icon-archivo-icon1 .path260:before{content:"\ea04";margin-left:-1em;color:#000}.icon-archivo-icon1 .path261:before{content:"\ea05";margin-left:-1em;color:#000}.icon-archivo-icon1 .path262:before{content:"\ea06";margin-left:-1em;color:#000}.icon-archivo-icon1 .path263:before{content:"\ea07";margin-left:-1em;color:#000}.icon-archivo-icon1 .path264:before{content:"\ea08";margin-left:-1em;color:#000}.icon-archivo-icon1 .path265:before{content:"\ea09";margin-left:-1em;color:#000}.icon-archivo-icon1 .path266:before{content:"\ea0a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path267:before{content:"\ea0b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path268:before{content:"\ea0c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path269:before{content:"\ea0d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path270:before{content:"\ea0e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path271:before{content:"\ea0f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path272:before{content:"\ea10";margin-left:-1em;color:#000}.icon-archivo-icon1 .path273:before{content:"\ea11";margin-left:-1em;color:#000}.icon-archivo-icon1 .path274:before{content:"\ea12";margin-left:-1em;color:#000}.icon-archivo-icon1 .path275:before{content:"\ea13";margin-left:-1em;color:#000}.icon-archivo-icon1 .path276:before{content:"\ea14";margin-left:-1em;color:#000}.icon-archivo-icon1 .path277:before{content:"\ea15";margin-left:-1em;color:#000}.icon-archivo-icon1 .path278:before{content:"\ea16";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path279:before{content:"\ea17";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path280:before{content:"\ea18";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path281:before{content:"\ea19";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path282:before{content:"\ea1a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path283:before{content:"\ea1b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path284:before{content:"\ea1c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path285:before{content:"\ea1d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path286:before{content:"\ea1e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path287:before{content:"\ea1f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path288:before{content:"\ea20";margin-left:-1em;color:#000}.icon-archivo-icon1 .path289:before{content:"\ea21";margin-left:-1em;color:#000}.icon-archivo-icon1 .path290:before{content:"\ea22";margin-left:-1em;color:#000}.icon-archivo-icon1 .path291:before{content:"\ea23";margin-left:-1em;color:#000}.icon-archivo-icon1 .path292:before{content:"\ea24";margin-left:-1em;color:#000}.icon-archivo-icon1 .path293:before{content:"\ea25";margin-left:-1em;color:#000}.icon-archivo-icon1 .path294:before{content:"\ea26";margin-left:-1em;color:#000}.icon-archivo-icon1 .path295:before{content:"\ea27";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path296:before{content:"\ea28";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path297:before{content:"\ea29";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path298:before{content:"\ea2a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path299:before{content:"\ea2b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path300:before{content:"\ea2c";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path301:before{content:"\ea2d";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path302:before{content:"\ea2e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path303:before{content:"\ea2f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path304:before{content:"\ea30";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path305:before{content:"\ea31";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path306:before{content:"\ea32";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path307:before{content:"\ea33";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path308:before{content:"\ea34";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path309:before{content:"\ea35";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path310:before{content:"\ea36";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path311:before{content:"\ea37";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path312:before{content:"\ea38";margin-left:-1em;color:#000}.icon-archivo-icon1 .path313:before{content:"\ea39";margin-left:-1em;color:#000}.icon-archivo-icon1 .path314:before{content:"\ea3a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path315:before{content:"\ea3b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path316:before{content:"\ea3c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path317:before{content:"\ea3d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path318:before{content:"\ea3e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path319:before{content:"\ea3f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path320:before{content:"\ea40";margin-left:-1em;color:#000}.icon-archivo-icon1 .path321:before{content:"\ea41";margin-left:-1em;color:#000}.icon-archivo-icon1 .path322:before{content:"\ea42";margin-left:-1em;color:#000}.icon-archivo-icon1 .path323:before{content:"\ea43";margin-left:-1em;color:#000}.icon-archivo-icon1 .path324:before{content:"\ea44";margin-left:-1em;color:#000}.icon-archivo-icon1 .path325:before{content:"\ea45";margin-left:-1em;color:#000}.icon-archivo-icon1 .path326:before{content:"\ea46";margin-left:-1em;color:#000}.icon-archivo-icon1 .path327:before{content:"\ea47";margin-left:-1em;color:#000}.icon-archivo-icon1 .path328:before{content:"\ea48";margin-left:-1em;color:#000}.icon-archivo-icon1 .path329:before{content:"\ea49";margin-left:-1em;color:#000}.icon-archivo-icon1 .path330:before{content:"\ea4a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path331:before{content:"\ea4b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path332:before{content:"\ea4c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path333:before{content:"\ea4d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path334:before{content:"\ea4e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path335:before{content:"\ea4f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path336:before{content:"\ea50";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path337:before{content:"\ea51";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path338:before{content:"\ea52";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path339:before{content:"\ea53";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path340:before{content:"\ea54";margin-left:-1em;color:#000}.icon-archivo-icon1 .path341:before{content:"\ea55";margin-left:-1em;color:#000}.icon-archivo-icon1 .path342:before{content:"\ea56";margin-left:-1em;color:#000}.icon-archivo-icon1 .path343:before{content:"\ea57";margin-left:-1em;color:#000}.icon-archivo-icon1 .path344:before{content:"\ea58";margin-left:-1em;color:#000}.icon-archivo-icon1 .path345:before{content:"\ea59";margin-left:-1em;color:#000}.icon-archivo-icon1 .path346:before{content:"\ea5a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path347:before{content:"\ea5b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path348:before{content:"\ea5c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path349:before{content:"\ea5d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path350:before{content:"\ea5e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path351:before{content:"\ea5f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path352:before{content:"\ea60";margin-left:-1em;color:#000}.icon-archivo-icon1 .path353:before{content:"\ea61";margin-left:-1em;color:#000}.icon-archivo-icon1 .path354:before{content:"\ea62";margin-left:-1em;color:#000}.icon-archivo-icon1 .path355:before{content:"\ea63";margin-left:-1em;color:#000}.icon-archivo-icon1 .path356:before{content:"\ea64";margin-left:-1em;color:#000}.icon-archivo-icon1 .path357:before{content:"\ea65";margin-left:-1em;color:#000}.icon-archivo-icon1 .path358:before{content:"\ea66";margin-left:-1em;color:#000}.icon-archivo-icon1 .path359:before{content:"\ea67";margin-left:-1em;color:#000}.icon-archivo-icon1 .path360:before{content:"\ea68";margin-left:-1em;color:#000}.icon-archivo-icon1 .path361:before{content:"\ea69";margin-left:-1em;color:#000}.icon-archivo-icon1 .path362:before{content:"\ea6a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path363:before{content:"\ea6b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path364:before{content:"\ea6c";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path365:before{content:"\ea6d";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path366:before{content:"\ea6e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path367:before{content:"\ea6f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path368:before{content:"\ea70";margin-left:-1em;color:#000}.icon-archivo-icon1 .path369:before{content:"\ea71";margin-left:-1em;color:#000}.icon-archivo-icon1 .path370:before{content:"\ea72";margin-left:-1em;color:#000}.icon-archivo-icon1 .path371:before{content:"\ea73";margin-left:-1em;color:#000}.icon-archivo-icon1 .path372:before{content:"\ea74";margin-left:-1em;color:#000}.icon-archivo-icon1 .path373:before{content:"\ea75";margin-left:-1em;color:#000}.icon-archivo-icon1 .path374:before{content:"\ea76";margin-left:-1em;color:#000}.icon-archivo-icon1 .path375:before{content:"\ea77";margin-left:-1em;color:#000}.icon-archivo-icon1 .path376:before{content:"\ea78";margin-left:-1em;color:#000}.icon-archivo-icon1 .path377:before{content:"\ea79";margin-left:-1em;color:#000}.icon-archivo-icon1 .path378:before{content:"\ea7a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path379:before{content:"\ea7b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path380:before{content:"\ea7c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path381:before{content:"\ea7d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path382:before{content:"\ea7e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path383:before{content:"\ea7f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path384:before{content:"\ea80";margin-left:-1em;color:#000}.icon-archivo-icon1 .path385:before{content:"\ea81";margin-left:-1em;color:#000}.icon-archivo-icon1 .path386:before{content:"\ea82";margin-left:-1em;color:#000}.icon-archivo-icon1 .path387:before{content:"\ea83";margin-left:-1em;color:#000}.icon-archivo-icon1 .path388:before{content:"\ea84";margin-left:-1em;color:#000}.icon-archivo-icon1 .path389:before{content:"\ea85";margin-left:-1em;color:#000}.icon-archivo-icon1 .path390:before{content:"\ea86";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path391:before{content:"\ea87";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path392:before{content:"\ea88";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path393:before{content:"\ea89";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path394:before{content:"\ea8a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path395:before{content:"\ea8b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path396:before{content:"\ea8c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path397:before{content:"\ea8d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path398:before{content:"\ea8e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path399:before{content:"\ea8f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path400:before{content:"\ea90";margin-left:-1em;color:#000}.icon-archivo-icon1 .path401:before{content:"\ea91";margin-left:-1em;color:#000}.icon-archivo-icon1 .path402:before{content:"\ea92";margin-left:-1em;color:#000}.icon-archivo-icon1 .path403:before{content:"\ea93";margin-left:-1em;color:#000}.icon-archivo-icon1 .path404:before{content:"\ea94";margin-left:-1em;color:#000}.icon-archivo-icon1 .path405:before{content:"\ea95";margin-left:-1em;color:#000}.icon-archivo-icon1 .path406:before{content:"\ea96";margin-left:-1em;color:#000}.icon-archivo-icon1 .path407:before{content:"\ea97";margin-left:-1em;color:#000}.icon-archivo-icon1 .path408:before{content:"\ea98";margin-left:-1em;color:#000}.icon-archivo-icon1 .path409:before{content:"\ea99";margin-left:-1em;color:#000}.icon-archivo-icon1 .path410:before{content:"\ea9a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path411:before{content:"\ea9b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path412:before{content:"\ea9c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path413:before{content:"\ea9d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path414:before{content:"\ea9e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path415:before{content:"\ea9f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path416:before{content:"\eaa0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path417:before{content:"\eaa1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path418:before{content:"\eaa2";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path419:before{content:"\eaa3";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path420:before{content:"\eaa4";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path421:before{content:"\eaa5";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path422:before{content:"\eaa6";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path423:before{content:"\eaa7";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path424:before{content:"\eaa8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path425:before{content:"\eaa9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path426:before{content:"\eaaa";margin-left:-1em;color:#000}.icon-archivo-icon1 .path427:before{content:"\eaab";margin-left:-1em;color:#000}.icon-archivo-icon1 .path428:before{content:"\eaac";margin-left:-1em;color:#000}.icon-archivo-icon1 .path429:before{content:"\eaad";margin-left:-1em;color:#000}.icon-archivo-icon1 .path430:before{content:"\eaae";margin-left:-1em;color:#000}.icon-archivo-icon1 .path431:before{content:"\eaaf";margin-left:-1em;color:#000}.icon-archivo-icon1 .path432:before{content:"\eab0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path433:before{content:"\eab1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path434:before{content:"\eab2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path435:before{content:"\eab3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path436:before{content:"\eab4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path437:before{content:"\eab5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path438:before{content:"\eab6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path439:before{content:"\eab7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path440:before{content:"\eab8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path441:before{content:"\eab9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path442:before{content:"\eaba";margin-left:-1em;color:#000}.icon-archivo-icon1 .path443:before{content:"\eabb";margin-left:-1em;color:#000}.icon-archivo-icon1 .path444:before{content:"\eabc";margin-left:-1em;color:#000}.icon-archivo-icon1 .path445:before{content:"\eabd";margin-left:-1em;color:#000}.icon-archivo-icon1 .path446:before{content:"\eabe";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path447:before{content:"\eabf";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path448:before{content:"\eac0";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path449:before{content:"\eac1";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path450:before{content:"\eac2";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path451:before{content:"\eac3";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path452:before{content:"\eac4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path453:before{content:"\eac5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path454:before{content:"\eac6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path455:before{content:"\eac7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path456:before{content:"\eac8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path457:before{content:"\eac9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path458:before{content:"\eaca";margin-left:-1em;color:#000}.icon-archivo-icon1 .path459:before{content:"\eacb";margin-left:-1em;color:#000}.icon-archivo-icon1 .path460:before{content:"\eacc";margin-left:-1em;color:#000}.icon-archivo-icon1 .path461:before{content:"\eacd";margin-left:-1em;color:#000}.icon-archivo-icon1 .path462:before{content:"\eace";margin-left:-1em;color:#000}.icon-archivo-icon1 .path463:before{content:"\eacf";margin-left:-1em;color:#000}.icon-archivo-icon1 .path464:before{content:"\ead0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path465:before{content:"\ead1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path466:before{content:"\ead2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path467:before{content:"\ead3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path468:before{content:"\ead4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path469:before{content:"\ead5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path470:before{content:"\ead6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path471:before{content:"\ead7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path472:before{content:"\ead8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path473:before{content:"\ead9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path474:before{content:"\eada";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path475:before{content:"\eadb";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path476:before{content:"\eadc";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path477:before{content:"\eadd";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path478:before{content:"\eade";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path479:before{content:"\eadf";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path480:before{content:"\eae0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path481:before{content:"\eae1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path482:before{content:"\eae2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path483:before{content:"\eae3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path484:before{content:"\eae4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path485:before{content:"\eae5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path486:before{content:"\eae6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path487:before{content:"\eae7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path488:before{content:"\eae8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path489:before{content:"\eae9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path490:before{content:"\eaea";margin-left:-1em;color:#000}.icon-archivo-icon1 .path491:before{content:"\eaeb";margin-left:-1em;color:#000}.icon-archivo-icon1 .path492:before{content:"\eaec";margin-left:-1em;color:#000}.icon-archivo-icon1 .path493:before{content:"\eaed";margin-left:-1em;color:#000}.icon-archivo-icon1 .path494:before{content:"\eaee";margin-left:-1em;color:#000}.icon-archivo-icon1 .path495:before{content:"\eaef";margin-left:-1em;color:#000}.icon-archivo-icon1 .path496:before{content:"\eaf0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path497:before{content:"\eaf1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path498:before{content:"\eaf2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path499:before{content:"\eaf3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path500:before{content:"\eaf4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path501:before{content:"\eaf5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path502:before{content:"\eaf6";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path503:before{content:"\eaf7";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path504:before{content:"\eaf8";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path505:before{content:"\eaf9";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path506:before{content:"\eafa";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path507:before{content:"\eafb";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path508:before{content:"\eafc";margin-left:-1em;color:#000}.icon-archivo-icon1 .path509:before{content:"\eafd";margin-left:-1em;color:#000}.icon-archivo-icon1 .path510:before{content:"\eafe";margin-left:-1em;color:#000}.icon-archivo-icon1 .path511:before{content:"\eaff";margin-left:-1em;color:#000}.icon-archivo-icon1 .path512:before{content:"\eb00";margin-left:-1em;color:#000}.icon-archivo-icon1 .path513:before{content:"\eb01";margin-left:-1em;color:#000}.icon-archivo-icon1 .path514:before{content:"\eb02";margin-left:-1em;color:#000}.icon-archivo-icon1 .path515:before{content:"\eb03";margin-left:-1em;color:#000}.icon-archivo-icon1 .path516:before{content:"\eb04";margin-left:-1em;color:#000}.icon-archivo-icon1 .path517:before{content:"\eb05";margin-left:-1em;color:#000}.icon-archivo-icon1 .path518:before{content:"\eb06";margin-left:-1em;color:#000}.icon-archivo-icon1 .path519:before{content:"\eb07";margin-left:-1em;color:#000}.icon-archivo-icon1 .path520:before{content:"\eb08";margin-left:-1em;color:#000}.icon-archivo-icon1 .path521:before{content:"\eb09";margin-left:-1em;color:#000}.icon-archivo-icon1 .path522:before{content:"\eb0a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path523:before{content:"\eb0b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path524:before{content:"\eb0c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path525:before{content:"\eb0d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path526:before{content:"\eb0e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path527:before{content:"\eb0f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path528:before{content:"\eb10";margin-left:-1em;color:#000}.icon-archivo-icon1 .path529:before{content:"\eb11";margin-left:-1em;color:#000}.icon-archivo-icon1 .path530:before{content:"\eb12";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path531:before{content:"\eb13";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path532:before{content:"\eb14";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path533:before{content:"\eb15";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path534:before{content:"\eb16";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path535:before{content:"\eb17";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path536:before{content:"\eb18";margin-left:-1em;color:#000}.icon-archivo-icon1 .path537:before{content:"\eb19";margin-left:-1em;color:#000}.icon-archivo-icon1 .path538:before{content:"\eb1a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path539:before{content:"\eb1b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path540:before{content:"\eb1c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path541:before{content:"\eb1d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path542:before{content:"\eb1e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path543:before{content:"\eb1f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path544:before{content:"\eb20";margin-left:-1em;color:#000}.icon-archivo-icon1 .path545:before{content:"\eb21";margin-left:-1em;color:#000}.icon-archivo-icon1 .path546:before{content:"\eb22";margin-left:-1em;color:#000}.icon-archivo-icon1 .path547:before{content:"\eb23";margin-left:-1em;color:#000}.icon-archivo-icon1 .path548:before{content:"\eb24";margin-left:-1em;color:#000}.icon-archivo-icon1 .path549:before{content:"\eb25";margin-left:-1em;color:#000}.icon-archivo-icon1 .path550:before{content:"\eb26";margin-left:-1em;color:#000}.icon-archivo-icon1 .path551:before{content:"\eb27";margin-left:-1em;color:#000}.icon-archivo-icon1 .path552:before{content:"\eb28";margin-left:-1em;color:#000}.icon-archivo-icon1 .path553:before{content:"\eb29";margin-left:-1em;color:#000}.icon-archivo-icon1 .path554:before{content:"\eb2a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path555:before{content:"\eb2b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path556:before{content:"\eb2c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path557:before{content:"\eb2d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path558:before{content:"\eb2e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path559:before{content:"\eb2f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path560:before{content:"\eb30";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path561:before{content:"\eb31";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path562:before{content:"\eb32";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path563:before{content:"\eb33";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path564:before{content:"\eb34";margin-left:-1em;color:#000}.icon-archivo-icon1 .path565:before{content:"\eb35";margin-left:-1em;color:#000}.icon-archivo-icon1 .path566:before{content:"\eb36";margin-left:-1em;color:#000}.icon-archivo-icon1 .path567:before{content:"\eb37";margin-left:-1em;color:#000}.icon-archivo-icon1 .path568:before{content:"\eb38";margin-left:-1em;color:#000}.icon-archivo-icon1 .path569:before{content:"\eb39";margin-left:-1em;color:#000}.icon-archivo-icon1 .path570:before{content:"\eb3a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path571:before{content:"\eb3b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path572:before{content:"\eb3c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path573:before{content:"\eb3d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path574:before{content:"\eb3e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path575:before{content:"\eb3f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path576:before{content:"\eb40";margin-left:-1em;color:#000}.icon-archivo-icon1 .path577:before{content:"\eb41";margin-left:-1em;color:#000}.icon-archivo-icon1 .path578:before{content:"\eb42";margin-left:-1em;color:#000}.icon-archivo-icon1 .path579:before{content:"\eb43";margin-left:-1em;color:#000}.icon-archivo-icon1 .path580:before{content:"\eb44";margin-left:-1em;color:#000}.icon-archivo-icon1 .path581:before{content:"\eb45";margin-left:-1em;color:#000}.icon-archivo-icon1 .path582:before{content:"\eb46";margin-left:-1em;color:#000}.icon-archivo-icon1 .path583:before{content:"\eb47";margin-left:-1em;color:#000}.icon-archivo-icon1 .path584:before{content:"\eb48";margin-left:-1em;color:#000}.icon-archivo-icon1 .path585:before{content:"\eb49";margin-left:-1em;color:#000}.icon-archivo-icon1 .path586:before{content:"\eb4a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path587:before{content:"\eb4b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path588:before{content:"\eb4c";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path589:before{content:"\eb4d";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path590:before{content:"\eb4e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path591:before{content:"\eb4f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path592:before{content:"\eb50";margin-left:-1em;color:#000}.icon-archivo-icon1 .path593:before{content:"\eb51";margin-left:-1em;color:#000}.icon-archivo-icon1 .path594:before{content:"\eb52";margin-left:-1em;color:#000}.icon-archivo-icon1 .path595:before{content:"\eb53";margin-left:-1em;color:#000}.icon-archivo-icon1 .path596:before{content:"\eb54";margin-left:-1em;color:#000}.icon-archivo-icon1 .path597:before{content:"\eb55";margin-left:-1em;color:#000}.icon-archivo-icon1 .path598:before{content:"\eb56";margin-left:-1em;color:#000}.icon-archivo-icon1 .path599:before{content:"\eb57";margin-left:-1em;color:#000}.icon-archivo-icon1 .path600:before{content:"\eb58";margin-left:-1em;color:#000}.icon-archivo-icon1 .path601:before{content:"\eb59";margin-left:-1em;color:#000}.icon-archivo-icon1 .path602:before{content:"\eb5a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path603:before{content:"\eb5b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path604:before{content:"\eb5c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path605:before{content:"\eb5d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path606:before{content:"\eb5e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path607:before{content:"\eb5f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path608:before{content:"\eb60";margin-left:-1em;color:#000}.icon-archivo-icon1 .path609:before{content:"\eb61";margin-left:-1em;color:#000}.icon-archivo-icon1 .path610:before{content:"\eb62";margin-left:-1em;color:#000}.icon-archivo-icon1 .path611:before{content:"\eb63";margin-left:-1em;color:#000}.icon-archivo-icon1 .path612:before{content:"\eb64";margin-left:-1em;color:#000}.icon-archivo-icon1 .path613:before{content:"\eb65";margin-left:-1em;color:#000}.icon-archivo-icon1 .path614:before{content:"\eb66";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path615:before{content:"\eb67";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path616:before{content:"\eb68";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path617:before{content:"\eb69";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path618:before{content:"\eb6a";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path619:before{content:"\eb6b";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path620:before{content:"\eb6c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path621:before{content:"\eb6d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path622:before{content:"\eb6e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path623:before{content:"\eb6f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path624:before{content:"\eb70";margin-left:-1em;color:#000}.icon-archivo-icon1 .path625:before{content:"\eb71";margin-left:-1em;color:#000}.icon-archivo-icon1 .path626:before{content:"\eb72";margin-left:-1em;color:#000}.icon-archivo-icon1 .path627:before{content:"\eb73";margin-left:-1em;color:#000}.icon-archivo-icon1 .path628:before{content:"\eb74";margin-left:-1em;color:#000}.icon-archivo-icon1 .path629:before{content:"\eb75";margin-left:-1em;color:#000}.icon-archivo-icon1 .path630:before{content:"\eb76";margin-left:-1em;color:#000}.icon-archivo-icon1 .path631:before{content:"\eb77";margin-left:-1em;color:#000}.icon-archivo-icon1 .path632:before{content:"\eb78";margin-left:-1em;color:#000}.icon-archivo-icon1 .path633:before{content:"\eb79";margin-left:-1em;color:#000}.icon-archivo-icon1 .path634:before{content:"\eb7a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path635:before{content:"\eb7b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path636:before{content:"\eb7c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path637:before{content:"\eb7d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path638:before{content:"\eb7e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path639:before{content:"\eb7f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path640:before{content:"\eb80";margin-left:-1em;color:#000}.icon-archivo-icon1 .path641:before{content:"\eb81";margin-left:-1em;color:#000}.icon-archivo-icon1 .path642:before{content:"\eb82";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path643:before{content:"\eb83";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path644:before{content:"\eb84";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path645:before{content:"\eb85";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path646:before{content:"\eb86";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path647:before{content:"\eb87";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path648:before{content:"\eb88";margin-left:-1em;color:#000}.icon-archivo-icon1 .path649:before{content:"\eb89";margin-left:-1em;color:#000}.icon-archivo-icon1 .path650:before{content:"\eb8a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path651:before{content:"\eb8b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path652:before{content:"\eb8c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path653:before{content:"\eb8d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path654:before{content:"\eb8e";margin-left:-1em;color:#000}.icon-archivo-icon1 .path655:before{content:"\eb8f";margin-left:-1em;color:#000}.icon-archivo-icon1 .path656:before{content:"\eb90";margin-left:-1em;color:#000}.icon-archivo-icon1 .path657:before{content:"\eb91";margin-left:-1em;color:#000}.icon-archivo-icon1 .path658:before{content:"\eb92";margin-left:-1em;color:#000}.icon-archivo-icon1 .path659:before{content:"\eb93";margin-left:-1em;color:#000}.icon-archivo-icon1 .path660:before{content:"\eb94";margin-left:-1em;color:#000}.icon-archivo-icon1 .path661:before{content:"\eb95";margin-left:-1em;color:#000}.icon-archivo-icon1 .path662:before{content:"\eb96";margin-left:-1em;color:#000}.icon-archivo-icon1 .path663:before{content:"\eb97";margin-left:-1em;color:#000}.icon-archivo-icon1 .path664:before{content:"\eb98";margin-left:-1em;color:#000}.icon-archivo-icon1 .path665:before{content:"\eb99";margin-left:-1em;color:#000}.icon-archivo-icon1 .path666:before{content:"\eb9a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path667:before{content:"\eb9b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path668:before{content:"\eb9c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path669:before{content:"\eb9d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path670:before{content:"\eb9e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path671:before{content:"\eb9f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path672:before{content:"\eba0";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path673:before{content:"\eba1";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path674:before{content:"\eba2";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path675:before{content:"\eba3";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path676:before{content:"\eba4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path677:before{content:"\eba5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path678:before{content:"\eba6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path679:before{content:"\eba7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path680:before{content:"\eba8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path681:before{content:"\eba9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path682:before{content:"\ebaa";margin-left:-1em;color:#000}.icon-archivo-icon1 .path683:before{content:"\ebab";margin-left:-1em;color:#000}.icon-archivo-icon1 .path684:before{content:"\ebac";margin-left:-1em;color:#000}.icon-archivo-icon1 .path685:before{content:"\ebad";margin-left:-1em;color:#000}.icon-archivo-icon1 .path686:before{content:"\ebae";margin-left:-1em;color:#000}.icon-archivo-icon1 .path687:before{content:"\ebaf";margin-left:-1em;color:#000}.icon-archivo-icon1 .path688:before{content:"\ebb0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path689:before{content:"\ebb1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path690:before{content:"\ebb2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path691:before{content:"\ebb3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path692:before{content:"\ebb4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path693:before{content:"\ebb5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path694:before{content:"\ebb6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path695:before{content:"\ebb7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path696:before{content:"\ebb8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path697:before{content:"\ebb9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path698:before{content:"\ebba";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path699:before{content:"\ebbb";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path700:before{content:"\ebbc";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path701:before{content:"\ebbd";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path702:before{content:"\ebbe";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path703:before{content:"\ebbf";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path704:before{content:"\ebc0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path705:before{content:"\ebc1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path706:before{content:"\ebc2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path707:before{content:"\ebc3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path708:before{content:"\ebc4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path709:before{content:"\ebc5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path710:before{content:"\ebc6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path711:before{content:"\ebc7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path712:before{content:"\ebc8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path713:before{content:"\ebc9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path714:before{content:"\ebca";margin-left:-1em;color:#000}.icon-archivo-icon1 .path715:before{content:"\ebcb";margin-left:-1em;color:#000}.icon-archivo-icon1 .path716:before{content:"\ebcc";margin-left:-1em;color:#000}.icon-archivo-icon1 .path717:before{content:"\ebcd";margin-left:-1em;color:#000}.icon-archivo-icon1 .path718:before{content:"\ebce";margin-left:-1em;color:#000}.icon-archivo-icon1 .path719:before{content:"\ebcf";margin-left:-1em;color:#000}.icon-archivo-icon1 .path720:before{content:"\ebd0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path721:before{content:"\ebd1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path722:before{content:"\ebd2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path723:before{content:"\ebd3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path724:before{content:"\ebd4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path725:before{content:"\ebd5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path726:before{content:"\ebd6";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path727:before{content:"\ebd7";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path728:before{content:"\ebd8";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path729:before{content:"\ebd9";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path730:before{content:"\ebda";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path731:before{content:"\ebdb";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path732:before{content:"\ebdc";margin-left:-1em;color:#000}.icon-archivo-icon1 .path733:before{content:"\ebdd";margin-left:-1em;color:#000}.icon-archivo-icon1 .path734:before{content:"\ebde";margin-left:-1em;color:#000}.icon-archivo-icon1 .path735:before{content:"\ebdf";margin-left:-1em;color:#000}.icon-archivo-icon1 .path736:before{content:"\ebe0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path737:before{content:"\ebe1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path738:before{content:"\ebe2";margin-left:-1em;color:#000}.icon-archivo-icon1 .path739:before{content:"\ebe3";margin-left:-1em;color:#000}.icon-archivo-icon1 .path740:before{content:"\ebe4";margin-left:-1em;color:#000}.icon-archivo-icon1 .path741:before{content:"\ebe5";margin-left:-1em;color:#000}.icon-archivo-icon1 .path742:before{content:"\ebe6";margin-left:-1em;color:#000}.icon-archivo-icon1 .path743:before{content:"\ebe7";margin-left:-1em;color:#000}.icon-archivo-icon1 .path744:before{content:"\ebe8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path745:before{content:"\ebe9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path746:before{content:"\ebea";margin-left:-1em;color:#000}.icon-archivo-icon1 .path747:before{content:"\ebeb";margin-left:-1em;color:#000}.icon-archivo-icon1 .path748:before{content:"\ebec";margin-left:-1em;color:#000}.icon-archivo-icon1 .path749:before{content:"\ebed";margin-left:-1em;color:#000}.icon-archivo-icon1 .path750:before{content:"\ebee";margin-left:-1em;color:#000}.icon-archivo-icon1 .path751:before{content:"\ebef";margin-left:-1em;color:#000}.icon-archivo-icon1 .path752:before{content:"\ebf0";margin-left:-1em;color:#000}.icon-archivo-icon1 .path753:before{content:"\ebf1";margin-left:-1em;color:#000}.icon-archivo-icon1 .path754:before{content:"\ebf2";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path755:before{content:"\ebf3";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path756:before{content:"\ebf4";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path757:before{content:"\ebf5";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path758:before{content:"\ebf6";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path759:before{content:"\ebf7";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path760:before{content:"\ebf8";margin-left:-1em;color:#000}.icon-archivo-icon1 .path761:before{content:"\ebf9";margin-left:-1em;color:#000}.icon-archivo-icon1 .path762:before{content:"\ebfa";margin-left:-1em;color:#000}.icon-archivo-icon1 .path763:before{content:"\ebfb";margin-left:-1em;color:#000}.icon-archivo-icon1 .path764:before{content:"\ebfc";margin-left:-1em;color:#000}.icon-archivo-icon1 .path765:before{content:"\ebfd";margin-left:-1em;color:#000}.icon-archivo-icon1 .path766:before{content:"\ebfe";margin-left:-1em;color:#000}.icon-archivo-icon1 .path767:before{content:"\ebff";margin-left:-1em;color:#000}.icon-archivo-icon1 .path768:before{content:"\ec00";margin-left:-1em;color:#000}.icon-archivo-icon1 .path769:before{content:"\ec01";margin-left:-1em;color:#000}.icon-archivo-icon1 .path770:before{content:"\ec02";margin-left:-1em;color:#000}.icon-archivo-icon1 .path771:before{content:"\ec03";margin-left:-1em;color:#000}.icon-archivo-icon1 .path772:before{content:"\ec04";margin-left:-1em;color:#000}.icon-archivo-icon1 .path773:before{content:"\ec05";margin-left:-1em;color:#000}.icon-archivo-icon1 .path774:before{content:"\ec06";margin-left:-1em;color:#000}.icon-archivo-icon1 .path775:before{content:"\ec07";margin-left:-1em;color:#000}.icon-archivo-icon1 .path776:before{content:"\ec08";margin-left:-1em;color:#000}.icon-archivo-icon1 .path777:before{content:"\ec09";margin-left:-1em;color:#000}.icon-archivo-icon1 .path778:before{content:"\ec0a";margin-left:-1em;color:#000}.icon-archivo-icon1 .path779:before{content:"\ec0b";margin-left:-1em;color:#000}.icon-archivo-icon1 .path780:before{content:"\ec0c";margin-left:-1em;color:#000}.icon-archivo-icon1 .path781:before{content:"\ec0d";margin-left:-1em;color:#000}.icon-archivo-icon1 .path782:before{content:"\ec0e";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path783:before{content:"\ec0f";margin-left:-1em;color:#fff}.icon-archivo-icon1 .path784:before{content:"\ec10";margin-left:-1em;color:#fff}.icon-hotel:before,.icon-ciudades:before{content:"\e609"}.icon-atractivo:before{content:"\e60a"}.icon-restaurante:before{content:"\e60b"}.icon-calendario:before{content:"\e60c"}.icon-mensaje-ficha:before{content:"\e60d"}.icon-mensaje:before{content:"\e60e"}.icon-telefono:before{content:"\e60f"}.icon-telefono-stroke:before{content:"\e62c"}.icon-w:before{content:"\e623"}.icon-search:before{content:"\e610"}.icon-play:before{content:"\e611"}.icon-auto:before{content:"\e601"}.icon-avion:before{content:"\e602"}.icon-autobus:before{content:"\e603"}.icon-auto-compartido:before{content:"\e62b"}.icon-diamante:before{content:"\e61b"}.icon-estrella:before{content:"\e61c"}.icon-desde:before{content:"\e61e"}.icon-from:before{content:"\e627"}.icon-pesos:before{content:"\e61f"}.icon-ecoalojamiento:before{content:"\e620"}.icon-pet-friendly:before{content:"\e621"}.icon-spa:before{content:"\e622"}.icon-interrogacion:before{content:"\e628"}.icon-zonas:before{content:"\e629"}.icon-destacado:before{content:"\e62a"}.icon-cerca-de-mi:before{content:"\ec11"}.icon-mail-desktop:before{content:"\ec14"}.icon-phone-desktop:before{content:"\ec15"}.icon-web-desktop:before{content:"\ec16"}.icon-mi-ubicacion:before{content:"\ec17"}.icon-monito:before{content:"\ec18"}.icon-clock:before{content:"\ec19"}.icon-noche:before{content:"\ec1a"}.icon-en-movimiento:before{content:"\ec1b"}.icon-plus:before{content:"\ec12"}.icon-minus:before{content:"\ec13"}.icon-warning:before{content:"\e703"}.icon-cancel-circle:before{content:"\e706"}.icon-blocked:before{content:"\e707"}.icon-cross:before{content:"\e708"}.icon-checkmark:before{content:"\e709"}.icon-filter:before{content:"\e70a"}.icon-share:before{content:"\e70b"}.icon-feed:before{content:"\e70c"}.icon-html5:before{content:"\e70d"}.icon-html52:before{content:"\e70e"}.icon-play-circulo:before{content:"\e607"}.icon-location:before{content:"\ec21"}.icon-cerrar:before{content:"\ec1d"}.icon-abrir-en:before{content:"\ec1e"}.icon-flecha-arriba:before{content:"\e612"}.icon-flecha-derecha:before{content:"\e613"}.icon-flecha-abajo:before{content:"\e614"}.icon-flecha-izquierda:before{content:"\e615"}.icon-flecha-c-arriba:before{content:"\e616"}.icon-flecha-c-derecha:before{content:"\e617"}.icon-flecha-c-abajo:before{content:"\e618"}.icon-flecha-c-izquierda:before{content:"\e619"}.icon-ver-arriba:before{content:"\e61a"}.icon-ver-derecha:before{content:"\e624"}.icon-ver-abajo:before{content:"\e626"}.icon-ver-izquierda:before{content:"\e625"}.bkg-morado{background:#C13479}.morado{color:#C13479}.bkg-blanco{background:#fff}.bkg-aqua-claro{background:#2bc2b7}.bkg-aqua{background:#20929e}.aqua{color:#20929e}.bkg-rojo{background:#ed4838}.rojo{color:#ed4838}.bkg-amarillo{background:#f5a820}.amarillo{color:#f5a820}.blanco{color:#fff}.blanco-i{color:#fff !important}.gris-medio{color:#858585}.gris-medio-i{color:#858585 !important}.gris-medio2{color:#858585}.gris-claro{color:#AFAFAF}.gris-oscuro{color:#000}.bkg-verde{background:#029f33}.rosa{color:#c13479}.negro{color:#000}.bkg-rosa{background:#c13479}.grid-bg-azul{background:#12cec4}.grid-bg-azul-osc{background:#0e6f66}.grid-bg-amarillo{background:#f5a820}.grid-bg-rojo{background:#ff5a45}.grid-bg-verde{background:#64db5e}.grid-bg-verde-osc{background:#40873c}.grid-bg-negro{background:#454545}.grid-bg-rosa{background:#c13479}.grid-bg-gris-claro{background:#AFAFAF}.grid-bg-gris-medio{background:#858585}.verde-act{color:#02c95b}.bck-verde-act{background:#02c95b !important}.azul-rutas{color:#2e76bc}.bck-azul-rutas{background:#2e76bc !important}.rojo-reserva{color:red}.color-flechita-placeholder{color:#000}.rojo-full{color:#ff0000 !important}@media only screen and (max-width: 35.5em){padding:2%;height:auto}@media only screen and (min-width: 48em){width:100%;height:6em}.bg-amarillo-movil{background-color:#eeac29}.contenedor-buscar{padding-right:0}section[class^='search-']{position:relative;max-width:none;left:0;right:0;margin:1% auto 0px}@media only screen and (min-width: 81em){section[class^='search-']{max-width:996px}}@media only screen and (max-width: 64em){section[class^='search-']{max-width:960px;font-size:0.95em}}@media only screen and (min-width: 48em){section[class^='search-']{margin:0;max-width:none}}section[class^='search-'] .contenedor-ocupacion{display:none}@media only screen and (min-width: 48em){section[class^='search-'] .contenedor-ocupacion{display:inline-block}}#search{background:#EEF1F5;padding:1em;height:auto;margin-bottom:2%;margin-top:1%}@media only screen and (min-width: 48em){#search{padding:0.5em;background-color:#f5a820;height:4.8em;margin:0;width:996px;margin:0 auto}}#search div.borde{display:inline-block;background-color:transparent;padding:0;height:4.2em}@media only screen and (max-width: 47.9em){#search div.borde{display:none}}#search div.borde div{display:block;background-color:transparent;width:4px;height:100%}#search .bloque{background-color:#fff;height:100% !important;display:block;position:relative}#search .titulos-informativos{display:none;letter-spacing:0.05em;font-size:1.1em}@media only screen and (min-width: 48em){#search .titulos-informativos{display:inline-block;position:absolute;z-index:1;padding-left:0.75em;padding-top:0.5em;font-family:PtSans, PtSerif, Georgia, Times, Times New Roman, serif;font-size:0.9em;color:#20929e}}#search div.contenedor-buscador.ferias{border:2px solid #c13479}#search div.contenedor-buscador{height:3.6em !important;width:100%;border:2px solid #AFAFAF}@media only screen and (min-width: 48em){#search div.contenedor-buscador{width:30%;height:3.8em !important;border:none}#search div.contenedor-buscador :first-child.titulos-informativos{padding-left:0.8em}}#search div.contenedor-buscador .input-buscador{height:100%}#search div.contenedor-buscador .input-buscador input::-webkit-input-placeholder{padding-left:6px}#search div.contenedor-buscador .input-buscador input:-moz-placeholder{padding-left:6px}#search div.contenedor-buscador .input-buscador input:-ms-input-placeholder{padding-left:6px}#search div.contenedor-buscador .input-buscador input{vertical-align:top;background:none;padding:0.5em 0px 0px 0.5em;font-size:1.75em}@media only screen and (min-width: 48em){#search div.contenedor-buscador .input-buscador input{padding:1.25em 0px 0px 0.5em;font-size:1.45em;letter-spacing:0.04em}}#search div.contenedor-buscador .input-buscador span{padding-top:0.7em;font-size:1.5em;color:#858585}#search div.contenedor-cerca-mi{height:3em;margin:4% 0}#search div.contenedor-cerca-mi a{background:none}#search div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#20929e;position:relative;top:20%}#search div.contenedor-cerca-mi a span.icon-cerca-de-mi{position:relative;top:7px}#search div.contenedor-cerca-mi a span.txt-cerca-mi{color:#000;top:16%;position:relative;text-decoration:underline;font-size:1.2em}#search div.contenedor-calendario{height:3.6em !important;margin-top:2% !important;width:49%;border:2px solid #AFAFAF}@media only screen and (min-width: 48em){#search div.contenedor-calendario{width:16%;border:none;margin-top:0 !important;height:3.8em !important}}#search div.contenedor-calendario .input-calendario{height:100% !important;padding:0.5em 0 0 6%;font-size:1.55em}@media only screen and (min-width: 48em){#search div.contenedor-calendario .input-calendario{padding:1.6em 0 0 20%;font-size:1.3em}}@media only screen and (min-width: 64em){#search div.contenedor-calendario .input-calendario{padding-left:0.5em}}#search div.contenedor-calendario button{font-size:1.2em;display:inline-block;position:absolute;top:1.1em !important;left:4%;width:20%;text-align:center}@media only screen and (min-width: 48em){#search div.contenedor-calendario button{left:0;top:0.95em}}@media only screen and (min-width: 64em){#search div.contenedor-calendario button{left:80%}}#search div.contenedor-calendario button span.icon-calendario{color:#AFAFAF;display:none}@media only screen and (min-width: 48em){#search div.contenedor-calendario button span.icon-calendario{display:inline-block;margin-top:30%}}#search div.contenedor-calendario .remarked{background:#20929e;color:#fff}#search div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger{background:#20929e}#search div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger span{color:#fff}@media only screen and (max-width: 47.9em){#search div.contenedor-calendario.check-in{margin-right:2% !important}}#search div.contenedor-ocupacion,#search div.contenedor-resumen-ocupacion{height:3.6em !important;margin-top:2% !important;width:49%;display:none;border:2px solid #AFAFAF}@media only screen and (min-width: 48em){#search div.contenedor-ocupacion,#search div.contenedor-resumen-ocupacion{width:18%;height:3.8em !important;margin-top:0 !important;display:inline-block;border:none}}#search div.contenedor-ocupacion .ocupacion-resumen-boton,#search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton{height:100%;font-size:1.1em;padding:0.8em 0 0 0.9em}@media only screen and (min-width: 48em){#search div.contenedor-ocupacion .ocupacion-resumen-boton,#search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton{padding:1.9em 0 0 .7em}}@media only screen and (min-width: 48em){#search div.contenedor-ocupacion .ocupacion-resumen-boton #resumen-general-hab,#search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton #resumen-general-hab{width:80%}}#search div.contenedor-ocupacion .ocupacion-resumen-boton #up-down,#search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton #up-down{font-size:1.4em;color:#858585;float:right;margin-right:0.8em;margin-top:0.3em}@media only screen and (min-width: 48em){#search div.contenedor-ocupacion .ocupacion-resumen-boton #up-down,#search div.contenedor-resumen-ocupacion .ocupacion-resumen-boton #up-down{font-size:1.4em;line-height:0.1em}}#search div.contenedor-boton-buscar{height:3.8em;width:30%;margin-left:2% !important;height:auto !important}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar{margin:0 !important;width:13%;height:3.8em}}#search div.contenedor-boton-buscar div,#search div.contenedor-boton-buscar .btn-hoteles{height:100%}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar div,#search div.contenedor-boton-buscar .btn-hoteles{height:100%}}#search div.contenedor-boton-buscar .btn-hoteles{padding:3%;text-transform:none;background-color:#0d5dd3;border-radius:24px}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar .btn-hoteles{font-size:2.7em;border-radius:0;padding:13% 0;border:2px solid #0d5dd3;background-color:#0d5dd3}}#search div.contenedor-boton-buscar .btn-hoteles-b{padding-top:3%;text-transform:none;background-color:#0d5dd3;border-radius:24px}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar .btn-hoteles-b{font-size:2.7em;padding-top:14%;border:2px solid #0d5dd3;background-color:#0d5dd3;border-radius:0}}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar .btn-hoteles:hover,#search div.contenedor-boton-buscar .btn-hoteles-b:hover{border:2px solid #0040c3;background-color:#0040c3}}#search div.contenedor-boton-buscar div,#search div.contenedor-boton-buscar .btn-hoteles_1{height:100%}#search div.contenedor-boton-buscar .btn-hoteles_1{text-transform:none;background-color:#0d5dd3;border-radius:32px;height:80%}#search div.contenedor-boton-buscar .btn-hoteles_1 span{line-height:1.6em}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar .btn-hoteles_1{padding:20% 0;border:2px solid #0d5dd3;background-color:#0d5dd3;border-radius:0;margin:0;height:auto}#search div.contenedor-boton-buscar .btn-hoteles_1 span{line-height:0}}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar .btn-hoteles_1:hover{border:2px solid #0040c3;background-color:#0040c3}#search div.contenedor-boton-buscar .btn-hoteles_1:hover span{color:#fff}}#search div.contenedor-boton-buscar .btn-atractivos{line-height:9px !important;border:2px solid #fff}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar .btn-atractivos:hover{background-color:#fff;border:2px solid #20929e}#search div.contenedor-boton-buscar .btn-atractivos:hover span{color:#20929e;text-shadow:none}}#search div.contenedor-boton-buscar .btn-restaurantes{line-height:9px !important;border:2px solid #fff}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar .btn-restaurantes:hover{background-color:#fff;border:2px solid #ed4838}#search div.contenedor-boton-buscar .btn-restaurantes:hover span{color:#ed4838;text-shadow:none}}#search div.contenedor-boton-buscar .btn-ferias{line-height:12px !important;border:2px solid #fff;background:#C13479}@media only screen and (min-width: 48em){#search div.contenedor-boton-buscar .btn-ferias:hover{border:2px solid #C13479;background:#fff}#search div.contenedor-boton-buscar .btn-ferias:hover span{color:#C13479;text-shadow:none}}#search.search-home{position:relative;top:100;max-width:996px;margin:0 auto;background-color:#fff;padding:0}@media only screen and (min-width: 48em){#search.search-home{position:absolute;top:10em;max-width:996px;margin:0 auto;background-color:transparent;padding-right:0;height:11.5em;padding:0.5% 0 0.5% 0.5%}}@media only screen and (min-width: 64em){#search.search-home{top:14em}}@media only screen and (min-width: 81em){#search.search-home{top:12em}}@media only screen and (min-width: 100em){#search.search-home{top:16em}}#search.search-home #campos-buscador{padding:0.6em}@media only screen and (min-width: 48em){#search.search-home #campos-buscador{padding:0.6% 0.6% 0.6% 0.6%}}#search.search-home #campos-buscador #destino,#search.search-home #campos-buscador .contenedor-calendario,#search.search-home #campos-buscador .contenedor-ocupacion,#search.search-home #campos-buscador .menu-habitaciones-ocp{border:none}#search.search-home #campos-buscador.hoteles{background:#eeac39}@media only screen and (min-width: 48em){#search.search-home #campos-buscador.hoteles{padding:0.6% 0.6% 0.1% 0.6%}}#search.search-home #campos-buscador.atractivos{background:#20929e}#search.search-home #campos-buscador.restaurantes{background:#f0533f}#search.search-home .input-home-hoteles::placeholder{color:#000}#search.search-home div.borde{padding:0;height:3.9em}#search.search-home div.borde div{background-color:transparent;width:6px}#search.search-home span.ocupacion-adultos,#search.search-home span.ocupacion-ninios,#search.search-home span.ocupacion-edades{border:none}#search.search-home div.contenedor-buscador{min-height:3.9em;height:auto !important}@media only screen and (min-width: 48em){#search.search-home div.contenedor-buscador{height:3.9em !important}}@media only screen and (max-width: 48em){#search.search-home div.contenedor-buscador .bloque{min-height:3.8em}}#search.search-home div.contenedor-buscador div[id$='-resultados']{position:relative;margin-left:0.5%;margin-top:6px;width:100%;z-index:0}@media only screen and (min-width: 48em){#search.search-home div.contenedor-buscador div[id$='-resultados']{position:absolute;margin-top:0;z-index:110;width:150%}}#search.search-home div.contenedor-buscador .input-buscador span{display:inline-block;padding-top:0.5em;padding-left:0.4em}@media only screen and (min-width: 48em){#search.search-home div.contenedor-buscador .input-buscador span{padding-top:6%;padding-left:0;font-size:1.5em}}#search.search-home div.contenedor-buscador .input-buscador input{font-size:1.85em}@media only screen and (min-width: 48em){#search.search-home div.contenedor-buscador .input-buscador input{top:-0.03em;font-size:1.45em;letter-spacing:0.04em;padding:1.25em 0px 0px 0.5em}}#search.search-home div.contenedor-cerca-mi{height:3.6em !important}@media only screen and (max-width: 47.9em){#search.search-home div.contenedor-calendario{width:49%}}@media only screen and (min-width: 48em){#search.search-home div.contenedor-calendario{height:3.9em !important}}#search.search-home div.contenedor-calendario .input-calendario{height:100% !important;padding-top:0.7em;font-size:1.65em}@media only screen and (min-width: 48em){#search.search-home div.contenedor-calendario .input-calendario{padding-top:1.4em;font-size:1.35em}}@media only screen and (min-width: 64em){#search.search-home div.contenedor-calendario .input-calendario{font-size:1.4em}}#search.search-home div.contenedor-calendario .remarked{background:#20929e;color:#fff !important}#search.search-home div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger{background:#20929e}#search.search-home div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger span{color:#fff}#search.search-home div.contenedor-calendario button{left:0;top:1.1em;width:20%}@media only screen and (min-width: 48em){#search.search-home div.contenedor-calendario button{width:20%;font-size:1.2em;left:80%}}#search.search-home div.contenedor-ocupacion{display:inline-block;width:100% !important;margin-right:2% !important}@media only screen and (min-width: 48em){#search.search-home div.contenedor-ocupacion{height:3.9em !important;width:23% !important;margin:0 !important}}#search.search-home div.contenedor-ocupacion .ocupacion-resumen-boton{padding:0.8em 0 0 0.8em;font-size:1.1em}@media only screen and (min-width: 48em){#search.search-home div.contenedor-ocupacion .ocupacion-resumen-boton{padding:1.85em 0 0 0.7em;font-size:1.05em}}@media only screen and (min-width: 48em){#search.search-home div.contenedor-ocupacion .ocupacion-resumen-boton .icon-flecha-abajo{font-size:1em;line-height:0em;float:right}}#search.search-home div.contenedor-boton-buscar{width:100% !important}@media only screen and (min-width: 48em){#search.search-home div.contenedor-boton-buscar{height:3.8em !important;margin:0 !important;width:12.5% !important}}#search.search-home div.contenedor-boton-buscar #buscador-hoteles-boton{font-size:2.6em;line-height:1em}#search.search-home div.contenedor-boton-buscar #buscador-hoteles-boton span{vertical-align:top}@media only screen and (min-width: 48em){#search.search-home div.contenedor-boton-buscar #buscador-hoteles-boton{font-size:2.8em;line-height:2px}#search.search-home div.contenedor-boton-buscar #buscador-hoteles-boton span{vertical-align:middle}}#search.search-home div.contenedor-boton-buscar .btn-hoteles{height:100%;padding-top:0.3em}#search.search-home div.contenedor-boton-buscar .btn-hoteles span{text-shadow:1px 1px 4px rgba(0,0,0,0.7)}@media only screen and (min-width: 48em){#search.search-home div.contenedor-boton-buscar .btn-hoteles{padding-top:0.48em}}@media only screen and (min-width: 64em){#search.search-home div.contenedor-boton-buscar .btn-hoteles{padding-top:0.6em}}#search.search-home div.contenedor-boton-buscar .btn-atractivos{height:100%;display:none}@media only screen and (min-width: 48em){#search.search-home div.contenedor-boton-buscar .btn-atractivos{display:inline-block;padding-top:0.7em}}@media only screen and (min-width: 64em){#search.search-home div.contenedor-boton-buscar .btn-atractivos{display:inline-block;padding-top:0.47em}}#search.search-home div.contenedor-boton-buscar .btn-restaurantes{height:100%;display:none}@media only screen and (min-width: 48em){#search.search-home div.contenedor-boton-buscar .btn-restaurantes{display:inline-block;padding-top:0.7em}}@media only screen and (min-width: 64em){#search.search-home div.contenedor-boton-buscar .btn-restaurantes{display:inline-block;padding-top:0.47em}}#search.search-home div.contenedor-boton-buscar .btn-ferias{height:100%;display:none}@media only screen and (min-width: 48em){#search.search-home div.contenedor-boton-buscar .btn-ferias{display:inline-block;padding-top:0.7em}}@media only screen and (min-width: 64em){#search.search-home div.contenedor-boton-buscar .btn-ferias{display:inline-block;padding-top:0.47em}}@media only screen and (min-width: 48em){#search #buscador-hotel{height:3.6em}}@media only screen and (max-width: 47.9em){#search #buscador-hotel div.contenedor-calendario{width:49%;margin-top:0 !important}}@media only screen and (min-width: 48em){#search #buscador-hotel div.contenedor-calendario{width:16%}}@media only screen and (max-width: 47.9em){#search #buscador-hotel div.contenedor-calendario .input-calendario{padding-top:0.6em}}@media only screen and (min-width: 48em){#search #buscador-hotel div.contenedor-calendario button{width:20%}}#search #buscador-hotel div.contenedor-calendario .remarked{background:#20929e;color:#fff}#search #buscador-hotel div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger{background:#20929e}#search #buscador-hotel div.contenedor-calendario .remarked ~ button.ui-datepicker-trigger span{color:#fff}#search #buscador-hotel div.contenedor-resumen-ocupacion{display:inline-block;width:100%}@media only screen and (min-width: 48em){#search #buscador-hotel div.contenedor-resumen-ocupacion{width:23%}}#search #buscador-hotel div.contenedor-resumen-ocupacion .titulos-informativos{padding-left:1.2em}#search #buscador-hotel div.contenedor-boton-buscar{width:100%;margin-left:0 !important}@media only screen and (min-width: 48em){#search #buscador-hotel div.contenedor-boton-buscar{margin:0 !important;width:13%;right:0;position:absolute}}@media only screen and (min-width: 48em){#search #buscador-hotel div#contenedor-ocupacion-habs{top:3.5em}}@media only screen and (min-width: 48em){#search #buscador-hotel .cuadro_resumen_habitaciones_ocupacion_completa{width:80%}}#search #buscador-hoteles div.contenedor-ocupacion{width:100%}@media only screen and (min-width: 48em){#search #buscador-hoteles div.contenedor-ocupacion{width:23%}}#search #buscador-hoteles div.contenedor-boton-buscar{width:100%;margin-left:0 !important}@media only screen and (min-width: 48em){#search #buscador-hoteles div.contenedor-boton-buscar{width:13%;float:right}}@media only screen and (min-width: 48em){#search.anclado{background-color:#f5a820;position:fixed;z-index:21;top:0;left:0;width:100%;max-width:none;height:5.2em}}#search.anclado div#campos-buscador{padding:0 !important;background:none !important}#search.anclado div.borde{border:none;height:4.2em !important}@media only screen and (min-width: 48em){#search.anclado div.contenedor-buscador{border:none !important;height:4.2em !important}}#search.anclado div.contenedor-calendario{height:3.6em !important}@media only screen and (min-width: 48em){#search.anclado div.contenedor-calendario{border:none !important;height:4.2em !important}}@media only screen and (min-width: 48em){#search.anclado div.contenedor-ocupacion{border:none !important;height:4.2em !important}}@media only screen and (min-width: 48em){#search.anclado div.contenedor-resumen-ocupacion{border:none !important;height:4.2em !important}}@media only screen and (min-width: 48em){#search.anclado div.contenedor-boton-buscar{height:4.2em !important}}@media only screen and (min-width: 48em){#search.anclado div.contenedor-resumen-ocupacion{height:4.2em !important}}#search.anclado #texto-expertos{display:none}@media only screen and (min-width: 48em){#search.buscador-atractivos{background-color:rgba(45,45,45,0.8);background-color:#20929e}}#search.buscador-atractivos .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search.buscador-atractivos .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}@media only screen and (min-width: 48em){#search.buscador-atractivos div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none}}#search.buscador-atractivos div.contenedor-buscador .input-buscador{height:100%}#search.buscador-atractivos div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search.buscador-atractivos div.contenedor-buscador .input-buscador input{width:94%}}#search.buscador-atractivos div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search.buscador-atractivos div.contenedor-calendario{width:23%}}#search.buscador-atractivos div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search.buscador-atractivos div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#20929e}#search.buscador-atractivos div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%}@media only screen and (min-width: 48em){#search.buscador-atractivos div.contenedor-boton-buscar{height:3.8em !important}}#search.buscador-atractivos div.contenedor-boton-buscar a{height:100%;padding-top:0.4em}@media only screen and (min-width: 48em){#search.buscador-atractivos div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search.buscador-atractivos div.contenedor-boton-buscar a{padding-top:0.55em}}@media only screen and (min-width: 48em){#search.buscador-restaurantes{background-color:rgba(45,45,45,0.8);background-color:#ed4838}}#search.buscador-restaurantes .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search.buscador-restaurantes .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}@media only screen and (min-width: 48em){#search.buscador-restaurantes div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none}}#search.buscador-restaurantes div.contenedor-buscador .input-buscador{height:100%}#search.buscador-restaurantes div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search.buscador-restaurantes div.contenedor-buscador .input-buscador input{width:94%}}#search.buscador-restaurantes div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search.buscador-restaurantes div.contenedor-calendario{width:23%}}#search.buscador-restaurantes div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search.buscador-restaurantes div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#ed4838}#search.buscador-restaurantes div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%}@media only screen and (min-width: 48em){#search.buscador-restaurantes div.contenedor-boton-buscar{height:3.8em !important}}#search.buscador-restaurantes div.contenedor-boton-buscar a{height:100%;padding-top:0.4em}@media only screen and (min-width: 48em){#search.buscador-restaurantes div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search.buscador-restaurantes div.contenedor-boton-buscar a{padding-top:0.55em}}#search.buscador-ferias{background-color:#fff}@media only screen and (min-width: 48em){#search.buscador-ferias{background-color:rgba(45,45,45,0.8);background-color:#C13479}}#search.buscador-ferias .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search.buscador-ferias .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}@media only screen and (min-width: 48em){#search.buscador-ferias div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none}}#search.buscador-ferias div.contenedor-buscador .input-buscador{height:100%}#search.buscador-ferias div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search.buscador-ferias div.contenedor-buscador .input-buscador input{width:94%}}#search.buscador-ferias div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search.buscador-ferias div.contenedor-calendario{width:23%}}#search.buscador-ferias div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search.buscador-ferias div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#C13479}#search.buscador-ferias div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%}@media only screen and (min-width: 48em){#search.buscador-ferias div.contenedor-boton-buscar{height:3.8em !important}}#search.buscador-ferias div.contenedor-boton-buscar a{height:100%;padding-top:0.4em}@media only screen and (min-width: 48em){#search.buscador-ferias div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search.buscador-ferias div.contenedor-boton-buscar a{padding-top:0.55em}}#search.buscador-ofertas{background-color:#fff;background-color:#eeac39;padding-top:2%}@media only screen and (min-width: 48em){#search.buscador-ofertas{background-color:rgba(45,45,45,0.8);background-color:#eeac39;width:996px;height:auto;margin:0 auto;padding:1% 1% 0.5% 1%}}#search.buscador-ofertas .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search.buscador-ofertas .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}#search.buscador-ofertas div.contenedor-buscador{display:inline-block;vertical-align:top;margin-right:0 !important}@media only screen and (min-width: 48em){#search.buscador-ofertas div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none;width:38% !important;display:inline-block;vertical-align:top;margin-right:0 !important}}#search.buscador-ofertas div.contenedor-buscador .input-buscador{height:100%}#search.buscador-ofertas div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search.buscador-ofertas div.contenedor-buscador .input-buscador input{width:94%}}#search.buscador-ofertas div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search.buscador-ofertas div.contenedor-calendario{width:23%}}#search.buscador-ofertas div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search.buscador-ofertas div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#f5a820}#search.buscador-ofertas div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%;vertical-align:top;width:60% !important;margin:4% auto !important;display:block}@media only screen and (min-width: 48em){#search.buscador-ofertas div.contenedor-boton-buscar{height:3.8em !important;margin:0 !important;display:inline-block;width:14% !important}}#search.buscador-ofertas div.contenedor-boton-buscar a{height:100%;padding-top:0.4em;padding-top:3%}@media only screen and (min-width: 48em){#search.buscador-ofertas div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search.buscador-ofertas div.contenedor-boton-buscar a{padding-top:0.55em}}#search.buscador-baratos{background-color:#fff;background-color:#eeac39;padding-top:2%}@media only screen and (min-width: 48em){#search.buscador-baratos{background-color:rgba(45,45,45,0.8);background-color:#eeac39;width:996px;height:auto;margin:0 auto;padding:1% 1% 0.5% 1%}}#search.buscador-baratos .txt_buscador_ofertas{letter-spacing:1px;font-size:1.8em;margin-top:2%;margin-bottom:2%}@media only screen and (min-width: 48em){#search.buscador-baratos .txt_buscador_ofertas{margin-top:0;margin-bottom:1%}}#search.buscador-baratos div.contenedor-buscador{display:inline-block;vertical-align:top;margin-right:0 !important}@media only screen and (min-width: 48em){#search.buscador-baratos div.contenedor-buscador{width:86%;margin-right:5px !important;margin-bottom:0.5em !important;border:none;width:38% !important;display:inline-block;vertical-align:top;margin-right:0 !important}}#search.buscador-baratos div.contenedor-buscador .input-buscador{height:100%}#search.buscador-baratos div.contenedor-buscador .input-buscador input{font-size:1.6em;background:none;height:100%;padding:0.1em 0 0 0.5em}@media only screen and (min-width: 48em){#search.buscador-baratos div.contenedor-buscador .input-buscador input{width:94%}}#search.buscador-baratos div.contenedor-buscador .input-buscador span{padding-top:0.6em}@media only screen and (min-width: 48em){#search.buscador-baratos div.contenedor-calendario{width:23%}}#search.buscador-baratos div.contenedor-cerca-mi a span.icon-cerca-de-mi,#search.buscador-baratos div.contenedor-cerca-mi a span.icon-mi-ubicacion{color:#f5a820}#search.buscador-baratos div.contenedor-boton-buscar{height:3.6em !important;margin-top:0 !important;width:23%;vertical-align:top;width:60% !important;margin:4% auto !important;display:block}@media only screen and (min-width: 48em){#search.buscador-baratos div.contenedor-boton-buscar{height:3.8em !important;margin:0 !important;display:inline-block;width:14% !important}}#search.buscador-baratos div.contenedor-boton-buscar a{height:100%;padding-top:0.4em;padding-top:3%}@media only screen and (min-width: 48em){#search.buscador-baratos div.contenedor-boton-buscar a{padding-top:0.4em}}@media only screen and (min-width: 64em){#search.buscador-baratos div.contenedor-boton-buscar a{padding-top:0.55em}}div[id^='buscador-']{position:relative;margin:0 auto}@media only screen and (min-width: 48em){div[id^='buscador-']{max-width:996px}}div[id^='buscador-'] span.remarked{border:1px solid #20929e !important}form{width:100%}input.buscador{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;padding:0px 0px 0px 0px;border:none;outline:0;width:88%}@media screen and (-webkit-min-device-pixel-ratio: 0){input.buscador{font-family:RamaGothicELight,RistrettoPro !important}}@media print{input.buscador{font-family:GarageGothic !important;letter-spacing:0.05em !important}}input.buscador::placeholder{box-sizing:border-box;text-indent:-6px}span.icon-search{width:3%;text-align:right}@media only screen and (min-width: 48em){.contenedor-icono-zt{display:none}}.contenedor-icono-zt a{width:90%;display:inline-block}@media only screen and (min-width: 35.5em){.contenedor-icono-zt a{width:100%}}.contenedor-buscador{margin-right:0;padding-right:0;padding-bottom:2%}@media only screen and (min-width: 35.5em){.contenedor-buscador{padding-bottom:2%;padding-right:0;padding-bottom:2%}}@media only screen and (min-width: 48em){.contenedor-buscador{margin-right:1%;padding-right:1%;padding-bottom:0%}}@media only screen and (min-width: 64em){.contenedor-buscador{margin-right:1%;padding-right:2%;padding-bottom:0%}}.contenedor-buscador input[type="text"]{color:#000 !important;font-size:1.4em;letter-spacing:0.05em;text-transform:none}@media only screen and (min-width: 48em){.contenedor-buscador input[type="text"]{font-size:1.4em;letter-spacing:0.03em}}#buscador-atractivos .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#buscador-atractivos .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#buscador-atractivos .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#buscador-atractivos .contenedor-buscador{margin-right:0;padding-right:0}}#buscador-atractivos .contenedor-boton-buscar{display:none}@media only screen and (min-width: 48em){#buscador-atractivos .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#buscador-atractivos .input-buscador input{padding:1.25em 0px 0px 0.5em}}#buscador-atractivos .titulos-informativos{padding-left:1.2em}#buscador-restaurantes .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#buscador-restaurantes .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#buscador-restaurantes .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#buscador-restaurantes .contenedor-buscador{margin-right:0;padding-right:0}}#buscador-restaurantes .contenedor-boton-buscar{display:none}@media only screen and (min-width: 48em){#buscador-restaurantes .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#buscador-restaurantes .input-buscador input{padding:1.25em 0px 0px 0.5em}}#buscador-restaurantes .titulos-informativos{padding-left:1.2em}#buscador-ferias .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#buscador-ferias .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#buscador-ferias .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#buscador-ferias .contenedor-buscador{margin-right:0;padding-right:0}}#buscador-ferias .contenedor-boton-buscar{display:none}@media only screen and (min-width: 48em){#buscador-ferias .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#buscador-ferias .input-buscador input{padding:1.25em 0px 0px 0.5em}}#buscador-ferias .titulos-informativos{padding-left:1.2em}#buscador-ofertas .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#buscador-ofertas .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#buscador-ofertas .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#buscador-ofertas .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 48em){#buscador-ofertas .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#buscador-ofertas .input-buscador input{padding:1.25em 0px 0px 0.5em}}#buscador-ofertas .titulos-informativos{padding-left:1.2em}#buscador-baratos .contenedor-buscador{padding-right:0}@media only screen and (min-width: 35.5em){#buscador-baratos .contenedor-buscador{padding-right:0}}@media only screen and (min-width: 48em){#buscador-baratos .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 64em){#buscador-baratos .contenedor-buscador{margin-right:0;padding-right:0}}@media only screen and (min-width: 48em){#buscador-baratos .contenedor-boton-buscar{display:inline-block;width:13.4%}}@media only screen and (min-width: 48em){#buscador-baratos .input-buscador input{padding:1.25em 0px 0px 0.5em}}#buscador-baratos .titulos-informativos{padding-left:1.2em}.input-calendario{background:#fff;border:none;color:#000;display:block;font-size:0.95em;line-height:20px;text-decoration:none;font-size:1.2em;letter-spacing:0.05em;text-transform:none}@media only screen and (min-width: 48em){.input-calendario{font-size:1.3em;letter-spacing:0.03em}}div.contenedor-calendario{padding-bottom:0;text-align:left;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;letter-spacing:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){div.contenedor-calendario{font-family:RamaGothicELight,RistrettoPro !important}}@media print{div.contenedor-calendario{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){div.contenedor-calendario{padding-bottom:0;text-align:left;margin-left:0;margin-right:1%}}div.contenedor-calendario:nth-child(odd){padding-right:2%}@media only screen and (min-width: 48em){div.contenedor-calendario:nth-child(odd){padding-right:1%}}@media only screen and (min-width: 64em){div.contenedor-calendario:nth-child(odd){padding-right:2%}}div.contenedor-calendario:nth-child(even){padding-right:2%}@media only screen and (min-width: 48em){div.contenedor-calendario:nth-child(even){padding-right:1%}}@media only screen and (min-width: 64em){div.contenedor-calendario:nth-child(even){padding-right:2%}}.contenedor-ocupacion .resumen-ocupacion-home{background:#fff;height:45px;line-height:20px;cursor:pointer;color:#000;text-transform:none;letter-spacing:0.05em;overflow:hidden;text-overflow:ellipsis;display:block}.contenedor-ocupacion .resumen-ocupacion-home span#resumen-general-hab{font-size:1.4em;display:inline-block;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}@media only screen and (min-width: 48em){.contenedor-ocupacion .resumen-ocupacion-home span#resumen-general-hab{font-size:1.3em}}.contenedor-resumen-ocupacion{display:inline-block}.contenedor-resumen-ocupacion .resumen{background:#fff;height:42px;line-height:20px;padding:12px 6px 0px 10px;color:#000;letter-spacing:0.05em;display:block}.contenedor-resumen-ocupacion span[class$='_resumen_habitaciones_ocupacion_completa']{font-size:1.4em;display:inline-block;width:85%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}@media only screen and (min-width: 48em){.contenedor-resumen-ocupacion span[class$='_resumen_habitaciones_ocupacion_completa']{font-size:1.3em}}div[id$='-resultados']{background:#fff;margin-top:0;min-height:20px;position:absolute;width:101.5%;z-index:110;font-size:1.3em;letter-spacing:0.05em;left:-2px;padding-top:2%;padding-bottom:2%;border:1px solid #AFAFAF;overflow-y:auto;height:auto;max-height:380px}@media only screen and (min-width: 48em){div[id$='-resultados']{width:150%;left:-1px !important;right:auto;padding-top:2%;padding-bottom:2%;max-width:500px}}div[id$='-resultados'] span.icon-tipo{display:inline-block !important;vertical-align:super;width:10%;font-size:1.3em}div[id$='-resultados'] span.contenedor-resultado-txt{display:inline-block !important;font-family:'PtSans';font-size:0.8em;width:85%}div[id$='-resultados'] span.contenedor-resultado-txt .edo{font-size:0.85em;color:#6E6E6E}div[id$='-resultados'] .icon-location{color:#0d5dd3}div[id$='-resultados'] .icon-hotel,div[id$='-resultados'] .icon-ciudades{color:#f8c14f}div[id$='-resultados'] .icon-atractivo{color:#20929e}div[id$='-resultados'] .icon-restaurante{color:#f0533f}div[id$='-resultados'] .icon-calendario{color:#c13479}div[id$='-resultados'] span{display:block;line-height:1.2em;width:100%}div[id$='-resultados'] span.tipo{color:#20929e;height:auto;font-size:1.3em;line-height:1em}@media only screen and (min-width: 48em){div[id$='-resultados'] span.tipo{line-height:1.3em;font-size:1em;height:23px}}div[id$='-resultados'] span.tipo span{color:#AFAFAF;display:inline-block;width:9%;padding-left:2.5%}div[id$='-resultados'] span.q{color:#000;display:inline;padding:0}div[id$='-resultados'] a{color:#858585;display:block;line-height:2em;padding-bottom:2%;text-decoration:none;width:100%;padding-left:3%;font-size:1.3em;line-height:1em;padding-top:1%;border-bottom:1px solid #AFAFAF}@media only screen and (min-width: 48em){div[id$='-resultados'] a{padding-bottom:1%;padding-top:0.5%;font-size:1.1em}}div[id$='-resultados'] a.selected{background:#F8C14F;color:#000 !important}div[id$='-resultados'] a.selected span{color:#fff}div[id$='-resultados'] a:hover{background:#F8C14F;color:#000 !important}div[id$='-resultados'] a:hover span.q{color:#000 !important}div[id$='-resultados'] a:hover span.icon-tipo{color:#fff !important}div[id$='-resultados'] a.selected span.q{color:#000 !important}select.habitaciones-ocupacion{height:42px !important;line-height:20px;position:relative;width:100% !important;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;font-size:1.4em}@media screen and (-webkit-min-device-pixel-ratio: 0){select.habitaciones-ocupacion{font-family:RamaGothicELight,RistrettoPro !important}}@media print{select.habitaciones-ocupacion{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){select.habitaciones-ocupacion{font-size:1.3em}}@media only screen and (min-width: 64em){select.habitaciones-ocupacion{font-size:1.4em}}span.select-habitaciones{background:#fff;border:none;color:#000;cursor:default;display:inline-block;font-size:1.4em;letter-spacing:0.05em;height:42px;left:0;line-height:20px;padding:12px 10px 0;position:absolute;width:100%;z-index:1;text-transform:uppercase}@media only screen and (min-width: 48em){span.select-habitaciones{font-size:1.3em}}@media only screen and (min-width: 64em){span.select-habitaciones{font-size:1.4em}}span.select-habitaciones span{position:absolute;right:4px}a[id$='-boton']{margin:auto;display:block;color:#fff;font-size:2.6em;height:42px;line-height:1em;text-align:center;text-decoration:none;width:80%;text-transform:none;letter-spacing:0.08em}@media only screen and (min-width: 48em){a[id$='-boton']{width:100%;font-size:2.9em;line-height:18px;letter-spacing:0.06em}}.contenedor-ocp-zt{color:#000;width:100%;right:0;z-index:2}@media only screen and (min-width: 48em){.contenedor-ocp-zt{position:absolute;width:50%}}.contenedor-ocp-zt #close_ocp{top:8%;right:2%;z-index:10;display:none;cursor:pointer;color:#858585;font-size:0.9em;position:absolute}@media only screen and (min-width: 48em){.contenedor-ocp-zt #close_ocp{display:block}}.contenedor-ocp-zt .flecha-ocupacion{background:url(../imagenes/main/flecha-cal.png) center top no-repeat transparent;width:100%;height:25px;position:absolute;top:0}.contenedor-ocp-zt .contenido-menu-ocupacion{position:relative;padding:0;background:#E6E6E6;background:none;border:none}@media only screen and (min-width: 48em){.contenedor-ocp-zt .contenido-menu-ocupacion{padding:4% 2%;margin-top:24px;background:#fff;border:1px solid #AFAFAF}}.contenedor-ocp-zt .menu-habitaciones-ocp{margin-top:2%;width:49%;position:relative;height:3.6em;border:2px solid #AFAFAF;background-color:#fff}@media only screen and (min-width: 48em){.contenedor-ocp-zt .menu-habitaciones-ocp{margin-top:22px;width:100%;border:none;height:30px}}.contenedor-ocp-zt .menu-habitaciones-ocp>span.icon-flecha-abajo{font-size:1em;color:#858585;float:right;margin-right:0.8em;margin-top:1em;display:block}@media only screen and (min-width: 48em){.contenedor-ocp-zt .menu-habitaciones-ocp>span.icon-flecha-abajo{display:none}}.contenedor-ocp-zt #txt_ocp_hab_1{display:inline-block}@media only screen and (min-width: 48em){.contenedor-ocp-zt #txt_ocp_hab_1{display:none}}.hab_name{width:15%;font-size:1.4em;margin:2% 0 0 0;display:none;text-transform:capitalize;text-align:center !important}@media only screen and (min-width: 48em){.hab_name{display:inline-block}}.td-hab{width:100%;margin-top:4%;border-bottom:1px solid #fff}@media only screen and (min-width: 48em){.td-hab{display:none !important}}.td-hab span.tit-ocp-hab{color:#000;letter-spacing:0.05em;text-transform:capitalize;font-size:1.6em}@media only screen and (min-width: 48em){.td-hab span.tit-ocp-hab{font-size:1.4em}}.table-menu-ocupacion{width:100%;table-layout:fixed;margin-top:2%}@media only screen and (min-width: 48em){.table-menu-ocupacion{margin-top:0}}.table-menu-ocupacion .td-content{width:100%}.table-menu-ocupacion div{text-align:left;font-weight:normal;position:relative;height:auto}.table-menu-ocupacion div span.tit-menu{color:#000;font-size:1.4em;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;letter-spacing:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){.table-menu-ocupacion div span.tit-menu{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.table-menu-ocupacion div span.tit-menu{font-family:GarageGothic !important;letter-spacing:0.05em !important}}.table-menu-ocupacion div span[class*="ocupacion-"] span{position:static;right:4px;top:10px;color:#AFAFAF}@media only screen and (min-width: 48em){.table-menu-ocupacion div span[class*="ocupacion-"] span{right:4px;top:10px}}.table-menu-ocupacion .td-adultos,.table-menu-ocupacion .td-ninios{display:inline-block;width:24%;margin-bottom:4%;vertical-align:top}.table-menu-ocupacion .td-adultos :last-child,.table-menu-ocupacion .td-ninios :last-child{padding-right:0}@media only screen and (min-width: 48em){.table-menu-ocupacion .td-adultos,.table-menu-ocupacion .td-ninios{width:15%}}.table-menu-ocupacion .td-edades-ninios{display:inline-block;vertical-align:top;text-align:left;vertical-align:top;padding-top:0;width:50%}.table-menu-ocupacion .td-edades-ninios span.menu-ocp-edd{position:relative;display:none;width:47%;vertical-align:top;margin-bottom:4%;margin-right:2%}.table-menu-ocupacion .td-edades-ninios span.menu-ocp-edd :last-child{margin-right:0}@media only screen and (min-width: 48em){.table-menu-ocupacion .td-edades-ninios span.menu-ocp-edd{width:22%}}select.ocupacion-adultos,select.ocupacion-ninios{opacity:0;width:100%;line-height:2em;height:2em;z-index:20 !important;position:absolute;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-size:1.1em;top:0;left:0}@media print{select.ocupacion-adultos,select.ocupacion-ninios{font-family:Georgia,Times,Times New Roman,serif !important}}select.ocupacion-habitaciones{opacity:0;width:100%;height:31px;z-index:20 !important;position:absolute;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-size:1.1em;top:0;left:0}@media print{select.ocupacion-habitaciones{font-family:Georgia,Times,Times New Roman,serif !important}}select.ocupacion-edades{opacity:0;width:100%;height:31px;z-index:20 !important;position:absolute;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-size:1.1em;top:0;left:0}@media print{select.ocupacion-edades{font-family:Georgia,Times,Times New Roman,serif !important}}span.ocupacion-adultos,span.ocupacion-ninios{color:#000;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;width:95%;z-index:1;text-align:left;padding:0.5em 0 0 0.5em;height:2.5em;cursor:default;display:inline-block;position:static;left:0;top:0;font-size:1.2em;border:solid #AFAFAF 2px}@media print{span.ocupacion-adultos,span.ocupacion-ninios{font-family:Georgia,Times,Times New Roman,serif !important}}@media only screen and (min-width: 48em){span.ocupacion-adultos,span.ocupacion-ninios{background:#EBEBEB;padding:8% 0% 8% 12%;border:none;height:31px}}@media only screen and (min-width: 81em){span.ocupacion-adultos,span.ocupacion-ninios{padding:8% 0% 8% 18%}}span.ocupacion-adultos span.icon-flecha-abajo,span.ocupacion-ninios span.icon-flecha-abajo{position:absolute !important;right:12% !important;font-size:0.8em}@media only screen and (min-width: 48em){span.ocupacion-adultos span.icon-flecha-abajo,span.ocupacion-ninios span.icon-flecha-abajo{font-size:0.6em}}span.ocupacion-habitaciones{color:#000;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:uppercase;z-index:1;text-align:left;padding:0.6em 0 0 0.5em;cursor:default;display:inline-block;position:static;left:0;top:0;font-size:1.6em}@media screen and (-webkit-min-device-pixel-ratio: 0){span.ocupacion-habitaciones{font-family:RamaGothicELight,RistrettoPro !important}}@media print{span.ocupacion-habitaciones{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){span.ocupacion-habitaciones{background:#EBEBEB;padding:8% 0% 8% 4%;height:31px;padding:10% 0% 8% 10%;width:92%;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-size:1.2em}}span.ocupacion-habitaciones span.icon-flecha-abajo{font-size:0.6em;color:#858585;float:right;margin-right:0.6em;margin-top:0.3em;display:none}@media only screen and (min-width: 48em){span.ocupacion-habitaciones span.icon-flecha-abajo{display:block}}span.ocupacion-edades{color:#000;background:#fff;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;width:100%;z-index:1;text-align:left;padding:0.5em 0 0 0.5em;height:2.6em;cursor:default;display:inline-block;position:static;left:0;top:0;font-size:1.2em;border:solid #AFAFAF 2px}@media print{span.ocupacion-edades{font-family:Georgia,Times,Times New Roman,serif !important}}@media only screen and (min-width: 35.5em){span.ocupacion-edades{padding:7% 0% 8% 25%}}@media only screen and (min-width: 48em){span.ocupacion-edades{background:#EBEBEB;padding:13% 0% 8% 25%;border:none;height:2em}}span.ocupacion-edades span.icon-flecha-abajo{position:absolute !important;right:12% !important;font-size:0.8em}@media only screen and (min-width: 48em){span.ocupacion-edades span.icon-flecha-abajo{font-size:0.6em}}div#row-bb-atractivos:hover #icono-a{color:#fff !important;background:#20929e !important;border-color:#fff !important}div#row-bb-hoteles:hover #icono-h{color:#fff !important;background:#f5a820 !important;border-color:#fff !important}div#row-bb-restaurantes:hover #icono-c{color:#fff !important;background:#ed4838 !important;border-color:#fff !important}.contenedor-opciones-busqueda{display:none;color:#fff;margin:auto auto 2% auto;width:78%}.contenedor-opciones-busqueda .contenedor-icono{width:2em;height:2em;font-size:1em;display:inline-block}.contenedor-opciones-busqueda h1{margin:4% 0;font-size:1.2em;font-weight:normal;display:-webkit-inline-box;display:inline-block;padding-bottom:2%;vertical-align:middle;text-shadow:2px 2px 4px black;color:white;float:left;letter-spacing:0.05em}.contenedor-opciones-busqueda h2{margin:0;margin-top:2%;font-size:1.2em;font-weight:normal;display:-webkit-inline-box;display:inline-block;padding-bottom:2%;vertical-align:middle;text-shadow:2px 2px 4px black;color:white;float:left;letter-spacing:0.05em}@media only screen and (min-width: 64em){.contenedor-opciones-busqueda{font-size:2.2em;display:block}}@media only screen and (min-width: 48em){.contenedor-opciones-busqueda{font-size:1.9em;display:block;margin-bottom:0}}.contenedor-opciones-busqueda .hover-buscador-home{padding:1%;position:relative;border:solid 2px transparent;cursor:pointer}.contenedor-opciones-busqueda .hover-buscador-home.select-h,.contenedor-opciones-busqueda .hover-buscador-home.select-a,.contenedor-opciones-busqueda .hover-buscador-home.select-r{color:#000}.contenedor-opciones-busqueda .hover-buscador-home:before{bottom:0px}.contenedor-opciones-busqueda div#row-bb-autos{color:#fff}.contenedor-opciones-busqueda div#row-bb-autos a{color:#fff}.contenedor-opciones-busqueda label{letter-spacing:0.05em;cursor:pointer}.contenedor-opciones-busqueda label.active{opacity:1}.contenedor-opciones-busqueda .select-h #op-h{color:#f5a820}.contenedor-opciones-busqueda .select-h #icono-h{color:#fff;background:#f5a820;border-color:#fff}.contenedor-opciones-busqueda .select-h #pico-h{display:block !important;width:33%}.contenedor-opciones-busqueda .select-a #op-a{color:#20929e}.contenedor-opciones-busqueda .select-a #icono-a{color:#20929e;background:#fff;border-color:#fff}.contenedor-opciones-busqueda .select-a #pico-a{display:block !important;width:34%}.contenedor-opciones-busqueda .select-r #op-c{color:#ed4838}.contenedor-opciones-busqueda .select-r #icono-c{color:#ed4838;background:#fff;border-color:#fff}.contenedor-opciones-busqueda .select-r #pico-c{display:block !important;width:34%}.contenedor-opciones-busqueda .txt{float:right;padding-top:7%;width:66%}.contenedor-opciones-busqueda div{text-align:center}.contenedor-opciones-busqueda div.input-seccion{display:inline-block;position:relative;width:28px}.contenedor-opciones-busqueda span.select-seccion-home-selected{background:transparent url("../imagenes/home/radio-button.png") no-repeat scroll -1px 0px;height:18px;left:5px;position:absolute;top:0px;width:18px}.contenedor-opciones-busqueda span.select-seccion-home{background:transparent url("../imagenes/home/radio-button.png") no-repeat scroll -22px 0px;height:18px;left:5px;position:absolute;top:0px;width:18px}.contenedor-opciones-busqueda input[type="radio"]{height:auto;margin-right:2%;vertical-align:top;width:auto;position:relative}.contenedor-cerca-mi{width:100%}.contenedor-cerca-mi a{width:100%;height:75%;display:inline-block;text-align:center;font-size:1.6em;line-height:20px;position:relative;top:50%;transform:translateY(-50%)}a.btn-hoteles{background:#f5a820;color:#fff}a.btn-hoteles-cerca{background:#f5a820;color:#fff}a.btn-atractivos{background:#20929e;color:#fff}a.btn-atractivos-cerca{background:#20929e;color:#fff}a.btn-restaurantes{background:#ed4838;color:#fff}a.btn-restaurantes-cerca{background:#ed4838;color:#fff}a.btn-ferias{background:#C13479;color:#fff}a.btn-ferias-cerca{background:#C13479;color:#fff}#buscador-hoteles-hotel+#contenedor-ocupacion-habs{right:22%}#buscador-hoteles-hotel div.contenedor-calendario{padding-bottom:2%}@media only screen and (min-width: 48em){#buscador-hoteles-hotel div.contenedor-calendario{padding-bottom:0}}#buscador-hoteles-hotel div.contenedor-calendario:nth-child(2n){padding-right:0}@media only screen and (min-width: 48em){#buscador-hoteles-hotel div.contenedor-calendario:nth-child(2n){padding-right:2%}}#buscador-hoteles-hotel div.contenedor-ocupacion{display:inline-block !important}@media only screen and (min-width: 48em){#buscador-hoteles-hotel .input-calendario{font-size:1.3em}}#lupa-search{width:10px;height:39px;display:none}@media only screen and (min-width: 48em){#lupa-search{height:60px;display:inline-block}}.lupa-interior{padding:3% 2% 0 0 !important;display:block;position:absolute;width:10% !important;height:100%}@media only screen and (min-width: 48em){.lupa-interior{padding-left:0 !important;display:inline-block;padding-top:0.8em !important}}.lupa-interior-home{width:5% !important;padding-left:0.5em !important;display:inline-block;padding-top:0.7em !important;position:relative;bottom:0.2em;font-size:1.6em}@media only screen and (min-width: 48em){.lupa-interior-home{display:inline-block;padding-top:1em !important;padding-left:0;float:right;margin-right:2%}}.white-border{border:2px solid  #fff !important}.falta-criterio{border:2px solid #eeac29}.search-baratos.buscador-baratos,.search-ofertas.buscador-ofertas{padding-bottom:0 !important}.anclado #buscador-ofertas div.contenedor-boton-buscar,.anclado #buscador-baratos div.contenedor-boton-buscar{height:4.3em !important}#buscador-ofertas div#destino .titulos-informativos,#buscador-baratos div#destino .titulos-informativos{padding-left:0.8em}@media only screen and (min-width: 48em){#buscador-ofertas div.borde,#buscador-baratos div.borde{padding:0 2px}}@media only screen and (min-width: 48em){#buscador-ofertas div.contenedor-calendario,#buscador-baratos div.contenedor-calendario{width:21.5%}}#buscador-ofertas div.contenedor-calendario .titulos-informativos,#buscador-baratos div.contenedor-calendario .titulos-informativos{padding-left:1% !important}#buscador-ofertas #lupa-search,#buscador-baratos #lupa-search{margin-left:-1.5em}@media only screen and (min-width: 48em){#buscador-ofertas div.contenedor-boton-buscar,#buscador-baratos div.contenedor-boton-buscar{width:16% !important}}#buscador-ofertas div.contenedor-boton-buscar a,#buscador-baratos div.contenedor-boton-buscar a{border:2px solid #0d5dd3;background-color:#0d5dd3}@media only screen and (max-width: 48em){#buscador-ofertas div.contenedor-boton-buscar a,#buscador-baratos div.contenedor-boton-buscar a{padding-top:1%}}.contenedor-fechas .remarked{border:1px solid #20929e !important}a.range-datepicker-dates{background:#2bc2b7 !important;height:34px;color:#fff !important}a.ini-datepicker-date{background:#20929e !important;border:1px solid #20929e !important;color:#000 !important;font-weight:bold}.calendario-salida .ui-state-date-ini{background:#20929e !important;color:#000 !important;border:1px solid #20929e !important}.calendario-salida .ui-state-active{background:#20929e !important;color:#fff !important;border:1px solid #20929e !important}.ui-widget-header{background:#fff !important;color:#000 !important;border-bottom:2px solid #AFAFAF !important;border-top:0 !important;border-left:0 !important;border-right:0 !important;position:static !important;font-weight:normal !important}.ui-datepicker-trigger{cursor:pointer;position:absolute;background:#fff;border:0px none;font-weight:normal;padding:0;right:2%;top:30%;font-size:1.1em}@media only screen and (min-width: 20.5em){.ui-datepicker-trigger{right:8px;top:9px;font-size:1.4em}}.ui-datepicker-title .ui-datepicker-month,.ui-datepicker-title .ui-datepicker-year{font-family:RamaGothicELight, RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important}.ui-datepicker-title .ui-datepicker-year{margin-left:0.3em;font-size:1.6em !important}.ui-datepicker-title .ui-datepicker-month{font-size:2.4em !important}@media only screen and (min-width: 48em){.ui-datepicker-title .ui-datepicker-month{font-size:2.1em !important}}.ui-datepicker-title .ui-datepicker-year{font-size:2em !important}.ui-datepicker th{color:#858585 !important;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-weight:normal !important;font-size:1.3em !important}@media print{.ui-datepicker th{font-family:Georgia,Times,Times New Roman,serif !important}}@media only screen and (min-width: 48em){.ui-datepicker th{font-size:1em !important}}.ui-datepicker-group-first{margin-left:5% !important;margin-right:2% !important}.ui-state-default{color:#000 !important;border-color:#fff !important;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:none;font-weight:normal !important;text-align:center !important;padding:16% 10% !important;font-size:1.5em !important;letter-spacing:0.08em !important}@media screen and (-webkit-min-device-pixel-ratio: 0){.ui-state-default{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.ui-state-default{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){.ui-state-default{font-size:1.4em !important}}.ui-datepicker-group{width:100% !important;padding:1% 2% 2% 2% !important;margin:1% 0 0 0 !important;position:relative}.ui-datepicker-group table{width:100% !important}.ui-datepicker-header{padding:2% 0 !important}@media only screen and (min-width: 48em){.ui-datepicker-header{padding:0.2em 0px !important}}.ui-datepicker{padding:0.2em !important}.ui-datepicker table{font-size:1em !important}.ui-datepicker table thead{background:#E6E6E6}.ui-datepicker table tbody tr{border-bottom:1px solid #858585}.ui-datepicker table tbody tr:last-child{border-bottom:0}.ui-datepicker td{width:14.2857142857% !important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{border:0 !important;text-align:center !important;padding:2px !important;cursor:pointer;font-size:2em !important;color:#0C696A !important;top:7px !important}@media only screen and (min-width: 48em){.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{padding:6px 0 0 0}}.ui-datepicker .ui-datepicker-prev:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e619"}.ui-datepicker .ui-datepicker-next:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e617"}.ui-datepicker .ui-datepicker-prev span{left:50% !important}.ui-datepicker .ui-datepicker-next span{left:25% !important}.ui-datepicker .ui-datepicker-prev-hover{border:0 !important;background:none !important;left:2px !important}.ui-datepicker .ui-datepicker-next-hover{border:0 !important;background:none !important;right:2px !important}.ui-widget-header .ui-icon{background-image:none !important}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:none !important}.ui-datepicker.ui-widget-content{border:1px solid #AFAFAF;width:100% !important;max-height:470px}@media only screen and (min-width: 48em){.ui-datepicker.ui-widget-content{width:24em !important;border:1px solid #AFAFAF}}#ui-datepicker-div{width:100% !important;padding:4% 2% !important;border:3px solid #209e92 !important}@media only screen and (min-width: 48em){#ui-datepicker-div{padding:0 !important;width:34em !important}}@media only screen and (min-width: 48em){.ui-datepicker-div{width:470px !important}}div.ui-datepicker{z-index:110 !important;font-size:0.9em;padding:0 !important;overflow:hidden}@media only screen and (min-width: 35.5em){div.ui-datepicker{font-size:1em}}@media only screen and (min-width: 48em){div.ui-datepicker{font-size:1em}}.flecha-calendario{display:inline-block;width:64px;height:23px;position:absolute;top:-23px;left:0px;z-index:10000;background:url(../imagenes/main/flecha-cal-ch.png) center top no-repeat transparent}@media only screen and (min-width: 48em){.flecha-calendario{display:inline-block;width:46px;height:25px;position:absolute;top:-25px;left:0px;z-index:10000;background:url(../imagenes/main/flecha-cal.png) center top no-repeat transparent}}div.datepicker-content{width:100%;background:#fff !important;display:inline-block}div.datepicker-content .ui-datepicker-header{background:#fff !important}div.datepicker-content .cabecera_calendario{font-family:PtSans;font-size:1.4em;color:#0C696A;text-align:center;border-bottom:1px solid #afafaf;margin:0 2% 0 2%;padding-bottom:3%;padding-top:4%}@media only screen and (min-width: 48em){div.datepicker-content .cabecera_calendario{padding-bottom:2%;padding-top:3%}}.top81{top:81px !important}.mensaje_calendario{text-align:center;display:block;font-size:2em;margin:10px 0px 0px;height:22px;position:absolute;top:0;width:100%;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important}@media screen and (-webkit-min-device-pixel-ratio: 0){.mensaje_calendario{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.mensaje_calendario{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){.mensaje_calendario{margin:20px 0px 6px}}@media only screen and (min-width: 48em){.ui-datepicker.ui-widget-content.ui-datepicker-multi-2{width:44em !important}}.ui-datepicker.ui-widget-content.ui-datepicker-multi-2 td{padding:0 !important}@media only screen and (min-width: 48em){.ui-datepicker-group{width:50% !important;display:inline-block !important;padding:2% !important}}.ui-datepicker-header{padding-top:0% !important;padding-bottom:4% !important;border:none !important}th{color:#000 !important}.ui-datepicker-calendar{border-collapse:separate;border-spacing:1px}.ui-datepicker-calendar thead tr th{background:#FFFFFF;border-top:1px solid #AFAFAF;border-bottom:1px solid #AFAFAF}.ui-datepicker-calendar tbody tr{border-bottom:1px solid #fff !important}.ui-datepicker-calendar tbody tr .ui-state-hover{background:#20929e !important;border:1px solid #20929e !important;color:#fff !important}.ui-datepicker-calendar tbody tr .ui-state-default{background:rgba(32,158,158,0.15)}.ui-datepicker-calendar tbody tr td a,.ui-datepicker-calendar tbody tr span{min-width:37px;max-width:41px;min-height:37px;max-height:41px}@media only screen and (min-width: 48em){.ui-datepicker-calendar tbody tr td a,.ui-datepicker-calendar tbody tr span{min-width:30px;max-width:35px;min-height:30px;max-height:35px}}.ui-datepicker-calendar tbody tr:last-child{border-bottom:none !important}.ui-state-disabled{opacity:.3}.box-aqua{border-color:#20929e;border-width:2;border-style:solid}.box-rojo{border-color:#ed4838;border-width:2;border-style:solid}.box-amarillo{border-color:#f5a820;border-width:2;border-style:solid}.radius-box-1{-webkit-border-radius:10%;-moz-border-radius:10%;border-radius:10%}.radius-box-2{-webkit-border-radius:20%;-moz-border-radius:20%;border-radius:20%}.radius-box-3{-webkit-border-radius:30%;-moz-border-radius:30%;border-radius:30%}.radius-box-4{-webkit-border-radius:40%;-moz-border-radius:40%;border-radius:40%}.radius-box-5{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.section-menu div{width:32%;display:inline-block;text-align:center}.section-menu a.btn{display:inline-block;padding:4%}@media only screen and (max-width: 48em){.section-menu a.btn{padding:6%}}@media only screen and (max-width: 35.5em){.section-menu a.btn{padding:8%}}.section-menu a.btn span{display:inline-block;line-height:1;width:34px;height:34px}@media only screen and (max-width: 81em){.section-menu a.btn span{width:29px;height:29px}}@media only screen and (max-width: 48em){.section-menu a.btn span{width:27px;height:27px}}.tag-button{display:block;text-align:center;padding-top:4%}@media only screen and (min-width: 48em){.tag-button{text-align:left;display:inline-block;padding-top:0}}.txt-tag-small{display:block;font-weight:bold;font-size:0.9em;color:#000}@media only screen and (min-width: 48em){.txt-tag-small{color:#858585;font-size:1em;font-weight:normal}}.txt-tag-big{display:none;font-size:1.25em;color:#000;font-weight:bold}@media only screen and (min-width: 48em){.txt-tag-big{letter-spacing:0.04em;display:block;font-size:1.4em}}@media only screen and (min-width: 64em){.txt-tag-big{font-size:1.6em;letter-spacing:0.04em}}.btn-hoteles{background:#fff;color:#ed4838}.btn-hoteles:hover,.btn-hoteles-selected{background:#ed4838;color:#fff}.btn-atractivos{background:#fff;color:#20929e}.btn-atractivos:hover,.btn-atractivos-selected{background:#20929e;color:#fff}.btn-restaurantes{background:#fff;color:#f5a820}.btn-restaurantes:hover,.btn-restaurantes-selected{background:#f5a820;color:#fff}.contenedor-share-zt{z-index:101;position:relative;color:#2bc2b7;width:100%}.contenedor-share-zt .flecha-i{background:transparent url(../imagenes/main/flecha-cal.png) no-repeat scroll 92% top;position:absolute;height:16px;width:100%;top:-15px;z-index:12}@media only screen and (min-width: 48em){.contenedor-share-zt{position:absolute;color:#000;border-top:0;margin:-0.3% -35%;width:45%}}@media only screen and (min-width: 64em){.contenedor-share-zt{margin:-0.3% -36%}}.contenedor-share-zt div.share{background:#0c696a !important;text-align:center !important;padding-top:6%;padding-bottom:6%;font-size:0.8em;border:1px solid #afafaf}@media only screen and (min-width: 48em){.contenedor-share-zt div.share{background:none !important;text-align:left !important;font-size:1em;padding:12% 10% 12% 10%}}.contenedor-share-zt .content-face{text-align:left}@media only screen and (min-width: 48em){.contenedor-share-zt .content-face{text-align:center}}.contenedor-share-zt .content-reco{text-align:right}@media only screen and (min-width: 48em){.contenedor-share-zt .content-reco{text-align:center}}@media only screen and (min-width: 48em){.contenedor-share-zt .content-twit{text-align:center}}@media only screen and (min-width: 48em){.contenedor-share-zt .content-goo{text-align:center}}.contenedor-share-zt div.share a{background:#0c696a !important;color:#AAD8D7 !important;font-size:2em !important}@media only screen and (min-width: 48em){.contenedor-share-zt div.share a{background:none !important;color:#858585 !important;font-size:1.6em !important;text-align:center !important}}.contenedor-share-zt div.share div.content-goo a{font-size:2.2em !important}.contenedor-share-zt div.share div.content-goo a span[class^='icon-']{line-height:0.8em !important}.contenedor-share-zt a.compartir-twitter{padding-right:47%}@media only screen and (min-width: 48em){.contenedor-share-zt a.compartir-twitter{padding-right:0%}}.contenedor-share-zt a.compartir-google{padding-left:3%}@media only screen and (min-width: 48em){.contenedor-share-zt a.compartir-google{padding-left:0%}}@media only screen and (min-width: 48em){.contenedor-share-zt div.share a:hover{color:#2d2d2d !important}}.contenedor-share-zt .cerrar{right:0%}.contenedor-share-zt #cerrar-share{color:#858585;font-size:0.5em}.contenedor-share-zt>div{background:#20929e}@media only screen and (min-width: 48em){.contenedor-share-zt>div{background:#fff;margin-top:16px}}#content-recomienda a{background:#f5a820;color:#fff;text-decoration:none;padding:5px;float:right;width:75%;text-align:center}#content-recomienda .linea{height:2px;width:100%;background:#E6E6E6}#content-recomienda input{width:100%}#content-recomienda input .clave{width:50%}#content-recomienda #txt_code{display:inline-block}#content-recomienda #code{display:inline-block;width:60%}#content-recomienda img{display:inline-block;vertical-align:bottom}#content-recomienda input{font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif;font-size:0.8em;padding:1%}@media print{#content-recomienda input{font-family:Georgia,Times,Times New Roman,serif !important}}#content-recomienda input.rojo{border:solid 1px #ed4838}#comparte-zonaturistica{padding:4% 2%;line-height:2em}#comparte-zonaturistica .linea-bottom{margin-right:2%}#comparte-zonaturistica a{color:#858585}#comparte-zonaturistica .compartir-google{font-size:1.4em}#comparte-zonaturistica .compartir-google span{line-height:0.7em}#comparte-zonaturistica a:hover{color:#2d2d2d}.loader_mr{display:none;border:8px solid #EBEBEB;border-top:8px solid #000;border-radius:50%;width:40px;height:40px;margin:12% auto 0 auto;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.contenedor-mireserva-zt{z-index:101}.contenedor-mireserva-zt .flecha-i{background:url(../imagenes/main/flecha-cal.png) center top no-repeat transparent;position:absolute;height:16px;width:100%;top:-15px;z-index:12}@media only screen and (min-width: 48em){.contenedor-mireserva-zt{position:absolute;color:#000;left:0%;width:60%}}.contenedor-mireserva-zt .cerrar{right:0%;z-index:2;background-color:transparent;position:absolute !important}.contenedor-mireserva-zt #cerrar-mi-reserva{color:#858585;font-size:0.5em}.contenedor-mireserva-zt .send_email{color:#0F57C8}.contenedor-mireserva-zt div.content-title{margin-bottom:16px;width:100% !important;text-align:center;font-size:1.3em}@media only screen and (min-width: 64em){.contenedor-mireserva-zt div.content-title{font-size:1.4em}}.contenedor-mireserva-zt div.mensaje-mr{font-family:PtSans;font-size:1em;text-align:center;margin-bottom:4%}.contenedor-mireserva-zt div#txt-email{margin:6%;font-size:1.1em;text-align:center}.contenedor-mireserva-zt a#mr-olvido{font-family:PtSans;font-size:0.8em;color:#0F57C8;float:left;text-decoration:underline}.contenedor-mireserva-zt input.input-mi-reserva{width:100% !important;text-align:left;font-family:PtSans,Helvetica,sans-serif;background:#ebebeb;border:none;font-size:0.8em;height:40px;padding-left:4%}.contenedor-mireserva-zt input.numero-mr{font-size:1.2em;letter-spacing:0.1em}.contenedor-mireserva-zt input.correo-mr{font-size:1em;letter-spacing:0.05em}.contenedor-mireserva-zt div.content-form{width:100% !important;padding:10% 10% 10% 10%;position:relative;border:1px solid #afafaf}.contenedor-mireserva-zt div.content-input{margin-bottom:8px;width:100% !important}@media only screen and (min-width: 48em){.contenedor-mireserva-zt>div{background:#fff;margin-top:16px}}a#mi-reserva-boton{display:inline-block;background:none repeat scroll 0 0 #f5a820;color:#fff;height:40px;line-height:40px;text-align:center;text-decoration:none;width:50%;text-transform:uppercase;padding:0;font-size:1.6em;margin-top:4%}div.content-input .required{border:2px solid red}div.content-input .ok{background-repeat:no-repeat;border:2px solid green}div.content-input .solicitando{background-image:url(../imagenes/main/ajax-loader-16.png);background-position:99% center;background-repeat:no-repeat}div.content-input .error{border:2px solid red}.galeria-element-content{height:150px;overflow:hidden}@media only screen and (min-width: 64em){.galeria-element-content{height:295px}}.galeria-element-content+.galeria-element-content{height:150px}@media only screen and (min-width: 64em){.galeria-element-content+.galeria-element-content{height:295px}}.galeria-half{width:48%;margin-right:1%;margin-bottom:1%;display:inline-block}.banner-google-home{width:32%;height:100%}.galeria-element-content-2x{height:490px;overflow:hidden}@media only screen and (min-width: 64em){.galeria-element-content-2x{height:600px}}.galeria-element-content-2x .galeria-banner{min-height:490px;max-height:490px}@media only screen and (min-width: 64em){.galeria-element-content-2x .galeria-banner{min-height:600px;max-height:600px}}.galeria-element-content-2x .galeria-banner img{min-height:490px}@media only screen and (min-width: 64em){.galeria-element-content-2x .galeria-banner img{min-height:600px}}.adsense{padding-top:5px;min-height:245px;overflow:hidden}@media only screen and (min-width: 64em){.adsense{min-height:300px;padding-top:21px}}.galeria-imagen-pie{position:absolute;top:89%;right:0%;padding-right:4%;z-index:2;color:#fff}@media only screen and (min-width: 64em){.galeria-imagen-pie{top:90%}}.galeria-texto-centro{position:absolute;top:46%;right:0%;padding-right:0%;z-index:3;width:100%;min-height:150px;color:#fff;opacity:0.0;text-align:center}@media only screen and (min-width: 64em){.galeria-texto-centro{height:300px}}.galeria-element{height:100%}.galeria-element ul{width:100%;list-style:outside none none;padding:0 2%;margin:0}.galeria-element li{font-size:1em;vertical-align:middle;padding-bottom:15%}@media only screen and (min-width: 64em){.galeria-element li{font-size:1.2em}}.galeria-element li a{color:#fff}.galeria-element a.foto-opacidad img{display:block;height:245px;width:100%;background:none repeat scroll 0 0 #000000}@media only screen and (min-width: 64em){.galeria-element a.foto-opacidad img{height:300px}}.galeria-element a.foto-opacidad{display:block;width:100%;height:auto;color:#FFFFFF;position:relative;background:none repeat scroll 0 0 #000000}.galeria-banner{min-height:245px;max-height:245px}@media only screen and (min-width: 64em){.galeria-banner{min-height:300px;max-height:300px}}.galeria-banner img{min-height:245px;max-height:245px;width:100%}@media only screen and (min-width: 64em){.galeria-banner img{min-height:295px;max-height:300px}}.linea-bottom{height:2px;margin-right:5%;width:50px;display:inline-block;vertical-align:-webkit-baseline-middle}.txt-tipo-titulo{padding-bottom:6%;padding-top:6%}@media only screen and (min-width: 64em){.txt-tipo-titulo{padding-bottom:12%;padding-top:12%}}.contenedor-icono{width:2em;height:2em;overflow:hidden;margin:0 auto;font-size:3.2em}@media only screen and (min-width: 35.5em){.contenedor-icono{height:66px;width:66px;font-size:2.7em}}@media only screen and (min-width: 48em){.contenedor-icono{height:66px;width:66px;margin:0;font-size:2.7em}}@media only screen and (min-width: 64em){.contenedor-icono{height:76px;width:76px;margin:0;font-size:2.7em}}.contenedor-texto{text-align:center;text-transform:capitalize;color:#000;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;height:3em}@media screen and (-webkit-min-device-pixel-ratio: 0){.contenedor-texto{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.contenedor-texto{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){.contenedor-texto{text-align:left;text-transform:uppercase;height:auto}}.txt-titulo{font-size:2.4em}@media only screen and (min-width: 35.5em){.txt-titulo{font-size:2.5em}}@media only screen and (min-width: 48em){.txt-titulo{font-size:2.5em}}@media only screen and (min-width: 64em){.txt-titulo{font-size:3em}}.txt-subtitulo{font-size:1.6em;line-height:2em}@media only screen and (min-width: 35.5em){.txt-subtitulo{font-size:1.5em}}@media only screen and (min-width: 48em){.txt-subtitulo{font-size:1.1em}}@media only screen and (min-width: 64em){.txt-subtitulo{font-size:1.3em}}.round-menu-atractivos{display:block;overflow:hidden;width:100%;height:100%;border:3px solid #20929e;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:none;color:#20929e;padding-top:18%;text-align:center}@media only screen and (min-width: 35.5em){.round-menu-atractivos{padding-top:20%}}@media only screen and (min-width: 48em){.round-menu-atractivos{padding-top:17%;background:#fff}}@media only screen and (min-width: 48em){.round-menu-atractivos:hover{color:#fff;background:#20929e}}.round-menu-hoteles,.round-menu-ciudades{display:block;overflow:hidden;width:100%;height:100%;border:3px solid #f5a820;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#fff;color:#f5a820;padding-top:18%;text-align:center}@media only screen and (min-width: 35.5em){.round-menu-hoteles,.round-menu-ciudades{padding-top:20%}}@media only screen and (min-width: 48em){.round-menu-hoteles,.round-menu-ciudades{padding-top:17%}}.round-menu-hoteles:hover{background:#f5a820 !important;color:#fff !important}.round-menu-restaurantes{display:block;overflow:hidden;width:100%;height:100%;border:3px solid #ed4838;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#fff;color:#ed4838;padding-top:20%;text-align:center}@media only screen and (min-width: 35.5em){.round-menu-restaurantes{padding-top:20%}}@media only screen and (min-width: 48em){.round-menu-restaurantes{padding-top:17%;background:#fff}}@media only screen and (min-width: 48em){.round-menu-restaurantes:hover{background:#ed4838;color:#fff}}.dormir-home{left:0%;text-align:center}@media only screen and (min-width: 48em){.dormir-home{left:6%;text-align:left;overflow:hidden}}.comer-home{left:0%;text-align:center}@media only screen and (min-width: 48em){.comer-home{left:0%;text-align:left;overflow:hidden}}.hacer-home{left:0%;text-align:center}@media only screen and (min-width: 48em){.hacer-home{left:1%;text-align:left;overflow:hidden}}.menu-home-iconos-movil{padding-bottom:1%}.menu-home-iconos-movil .subtitulo-seleccionado{font-size:1.2em}@media only screen and (min-width: 48em){.menu-home-iconos-movil{padding-top:0%;padding-bottom:0%;margin-bottom:0%}}.menu-home-iconos{padding-top:0%;padding-bottom:0%}@media only screen and (min-width: 48em){.menu-home-iconos{padding-top:4%;padding-bottom:4%}}#menu-secciones-leyenda{margin:0;font-size:1em;color:#4e4e4e;font-weight:normal;line-height:1.1em}.fit-content{height:fit-content;height:34px}#menu-secciones{padding:0;position:relative}@media only screen and (min-width: 48em){#menu-secciones{margin-bottom:1%;padding:2% 0 0 0}}#menu-secciones a{color:#000}#menu-secciones h1{margin:0;font-weight:normal;text-transform:initial}@media only screen and (min-width: 48em){#menu-secciones h1{margin:0 0 1% 0}}#menu-secciones h2 span{margin:0;font-size:1em;font-weight:normal;display:-webkit-inline-box;display:inline-block}#menu-secciones .leyenda{color:#858585;line-height:normal;font-size:1.3em;text-transform:none;margin:0}@media only screen and (min-width: 81em){#menu-secciones .leyenda{font-size:1.3em;padding:0}}#menu-secciones .txt-title{font-size:1.4em;line-height:0.9em}@media only screen and (min-width: 48em){#menu-secciones .txt-title{padding-top:0.5%}}#menu-secciones #titulo-seccion{font-size:1.2em;padding-left:2%}@media only screen and (min-width: 48em){#menu-secciones #titulo-seccion{font-size:1.4em;padding-left:0}}#menu-secciones .sub-title{display:block;padding-left:0%;color:#858585;font-size:0.6em;text-transform:capitalize}@media only screen and (min-width: 48em){#menu-secciones .sub-title{padding-left:12.5%}}#menu-secciones .titulo{text-align:center}@media only screen and (min-width: 48em){#menu-secciones .titulo{text-align:left}}#menu-secciones .icono-pueblo-magico{float:none;display:inline-block;margin-left:0.3em}#menu-secciones #resumen-datos{margin-top:2%;padding:0 2%;font-weight:600}@media only screen and (min-width: 48em){#menu-secciones #resumen-datos{padding-left:4%}}#menu-secciones #resumen-datos .titulo-datos-viaje{color:#2563bf;font-size:1.6em;font-family:RamaGothicELight,RistrettoPro;margin-bottom:2%}#menu-secciones #resumen-datos .nombreHotel{font-family:RamaGothicElight !important}#menu-secciones #resumen-datos #datos{width:100%;display:inline-block;font-family:RamaGothicELight;font-size:1.4em;line-height:1.2em;letter-spacing:0.03em}#menu-secciones #resumen-datos #datos #resumen-fecha-entrada,#menu-secciones #resumen-datos #datos #resumen-fecha-salida{font-weight:600}#menu-secciones #resumen-datos #boton{display:inline-block;width:35%;float:right}#menu-secciones #resumen-datos #boton #modificar-datos{float:right;background:#0d5dd3;color:white;border:none;padding:4% 7%;width:100%;text-align:center;line-height:1.1em;border-radius:4px}#menu-secciones.resumen{background:#EEF1F5;margin-bottom:4%;padding:2% 0}.resumen-ficha{padding:0 !important}#menu-secciones-complete a{color:#000}#menu-secciones-complete h1{margin:0;font-weight:normal}#menu-secciones-complete .txt-title{font-size:1.5em;line-height:1.15em;padding-top:0;padding-left:2%}@media only screen and (min-width: 20.5em){#menu-secciones-complete .txt-title{padding-left:0}}@media only screen and (min-width: 48em){#menu-secciones-complete .txt-title{font-size:1.5em;padding-top:0.5%}}@media only screen and (min-width: 48em){#menu-secciones-complete{margin-bottom:0%}}.round-icon-portal{border-radius:100%;display:inline-block;width:auto;height:auto;padding-top:0;text-align:center;margin-bottom:0}@media only screen and (min-width: 35.5em){.round-icon-portal{width:2.2em;height:2.2em;padding-top:0.5em;margin-bottom:0.5em}}@media only screen and (min-width: 48em){.round-icon-portal{padding-top:0.35em;margin-bottom:0;width:1.7em;height:1.7em}}.round-icon-portal.selected{font-size:2em}.round-icon-portal.icon-hotel,.round-icon-portal.icon-ciudades{color:#f5a820;background-color:#fff}@media only screen and (min-width: 48em){.round-icon-portal.icon-hotel,.round-icon-portal.icon-ciudades{color:#fff;background-color:#f5a820}}.round-icon-portal.icon-hotel.selected,.round-icon-portal.selected.icon-ciudades{color:#fff;background:#f5a820}@media only screen and (min-width: 48em){a.icon-hotel-a:hover .round-icon-portal.icon-hotel,a.icon-hotel-a:hover .round-icon-portal.icon-ciudades{color:#fff;background:#f5a820}}.round-icon-portal.icon-pet-friendly{color:#f5a820;border:2px solid #f5a820}.round-icon-portal.icon-pet-friendly.selected{color:#f5a820;background:#fff;border:none}.round-icon-portal.icon-ecoalojamiento{color:#f5a820;border:2px solid #f5a820}.round-icon-portal.icon-ecoalojamiento.selected{color:#f5a820;background:#fff;border:none}.round-icon-portal.icon-spa{color:#f5a820;border:2px solid #f5a820}.round-icon-portal.icon-spa.selected{color:#f5a820;background:#fff;border:none}.round-icon-portal.icon-atractivo{color:#20929e;background-color:#fff}@media only screen and (min-width: 48em){.round-icon-portal.icon-atractivo{color:#fff;background-color:#20929e}}.round-icon-portal.icon-atractivo.selected{color:#fff;background:#20929e}@media only screen and (min-width: 48em){a.icon-atractivo-a:hover .round-icon-portal.icon-atractivo{color:#fff;background:#20929e}}.round-icon-portal.icon-restaurante{color:#ed4838;background:#fff}@media only screen and (min-width: 48em){.round-icon-portal.icon-restaurante{color:#fff;background-color:#ed4838}}.round-icon-portal.icon-restaurante.selected{color:#fff;background:#ed4838}@media only screen and (min-width: 48em){a.icon-restaurante-a:hover .round-icon-portal.icon-restaurante{color:#fff;background:#ed4838}}.a-hotel:hover .round-icon-portal.icon-hotel,.a-hotel:hover .round-icon-portal.icon-ciudades{background:#eeac39 !important;border:2px solid #eeac39 !important;color:#fff !important}.a-atractivo:hover .round-icon-portal.icon-atractivo{background:#20929e !important;border:2px solid #20929e !important;color:#fff !important}.a-restaurante:hover .round-icon-portal.icon-restaurante{background:#f0533f !important;border:2px solid #f0533f !important;color:#fff !important}.icono-pueblo-magico{width:30px;height:30px;background:url("../imagenes/main/icon-pueblo-magico.png") no-repeat;float:right;padding-bottom:32px}@media only screen and (min-width: 48em){.icono-pueblo-magico{padding-bottom:35px}}.iconos-seccion-container{font-family:PtSans;font-size:1em;line-height:1.1em;padding:1% 0;box-shadow:none}@media only screen and (max-width: 48em){.iconos-seccion-container{padding:2% 0;box-shadow:0 -4px 4px rgba(0,0,0,0.15);display:block !important;position:fixed;bottom:0;left:0;z-index:9;width:100%;background:#fff}}.iconos-seccion-container .menu_secciones_desk{display:block}.iconos-portal-size{font-size:2em;padding-top:0}@media only screen and (min-width: 48em){.iconos-portal-size{font-size:1.8em;padding-top:0.35em}}.iconos-portal-size::after{content:''}.contenedor-seccion-round{position:relative}@media only screen and (min-width: 48em){.contenedor-seccion-round:hover .iconos-portal-size::after{top:0;width:1.7em;height:1.7em;display:block;position:absolute;border-radius:50%;background-color:rgba(0,0,0,0.6)}}.contenedor-seccion-round:hover .txt-menu-secciones-ficha{text-decoration:underline}.txt-menu-secciones-ficha{letter-spacing:0.03em;font-weight:600;font-family:PtSans;line-height:1.1em;font-size:0.85em;color:#4e4e4e;margin:2% 0px 0px 0px}@media only screen and (min-width: 48em){.txt-menu-secciones-ficha{padding:0 4%;margin:2% 0;font-size:0.9em;font-weight:normal}}.menu_secciones_desk{display:none}@media (min-width: 768px){.menu_secciones_desk{display:block}}.menu_secciones_movil{padding-bottom:10%;display:block}@media (min-width: 768px){.menu_secciones_movil{display:none}}.movicono{font-size:2.8em}.textIcono{text-transform:uppercase;color:#000}#reserva_aqui{width:100%;color:#000;font-family:RamaGothicELight,RistrettoPro;font-size:1.4em}@media only screen and (min-width: 48em){#reserva_aqui{text-transform:uppercase;font-weight:normal}}#reserva_aqui p{text-align:center;margin:4% 0}#reserva_aqui .titulo_ra{font-size:2em}#reserva_aqui .titulo_ra span{font-family:RamaGothicELight;font-size:0.65em;padding-top:4%;display:block}#reserva_aqui .subtitulo_ra{font-size:1.6em}#banner-bottom{width:100%;background-size:100% !important;background-color:#fff}#banner-bottom .contenedor{max-width:768px;padding-top:2%;padding-bottom:2%}#banner-bottom.separador{border-top:none}@media only screen and (min-width: 48em){#banner-bottom.separador{border-top:2px solid #20929e}}#varios-container{padding:2%}#varios-container h1{font-size:2em;margin:0;color:#000;font-family:RamaGothicELight !important;font-weight:normal !important;padding-bottom:2%}@media only screen and (min-width: 48em){#varios-container h1{font-size:3em}}#varios-container h2{color:#858585;font-size:1.3em;font-weight:normal;display:inline-block;margin-bottom:2%;line-height:1.1em;font-family:PtSans, PtSerif, Georgia, Times, Times New Roman, serif}#varios-container .icon-icon-whastapp-2::before{color:#20929e}#varios-container .iconos-contacto{font-size:1em;color:#20929e;padding-right:1%;display:inline-block;height:100%;vertical-align:top;width:5%}@media only screen and (min-width: 35.5em){#varios-container .iconos-contacto{font-size:1.3em;width:5%}}@media only screen and (min-width: 48em){#varios-container .iconos-contacto{width:6%;font-size:1.3em}}#varios-container .columna-izq{padding-right:0%}@media only screen and (min-width: 48em){#varios-container .columna-izq{padding-right:2%}}#varios-container .columna-izq-4{padding-right:0%}@media only screen and (min-width: 48em){#varios-container .columna-izq-4{padding-right:4%}}#varios-container .columna-der{padding-left:0%}@media only screen and (min-width: 48em){#varios-container .columna-der{padding-left:2%}}#varios-container .columna-der-4{padding-left:0%}@media only screen and (min-width: 48em){#varios-container .columna-der-4{padding-left:4%}}#varios-container .texto-contacto{vertical-align:top;font-size:1em;padding-bottom:4%;width:90%;display:inline-block;color:#000}@media only screen and (min-width: 48em){#varios-container .texto-contacto{font-size:0.9em;padding-bottom:0%;width:85%}}@media only screen and (min-width: 64em){#varios-container .texto-contacto{font-size:1em}}@media only screen and (min-width: 81em){#varios-container .texto-contacto{font-size:1.1em}}#varios-container .mg-b-1-i{margin-bottom:1% !important}#varios-container p{font-size:1em;margin-top:0px;margin-bottom:5%;line-height:1.3em}@media only screen and (min-width: 81em){#varios-container p{font-size:1.1em}}#varios-container .pregunta-ayuda a{color:grey;line-height:1em;font-size:1.9em}@media only screen and (min-width: 48em){#varios-container .pregunta-ayuda a{font-size:1.6em}}@media only screen and (min-width: 64em){#varios-container .pregunta-ayuda a{font-size:1.9em}}#varios-container .pregunta-ayuda span{font-size:1.4em}@media only screen and (min-width: 64em){#varios-container .pregunta-ayuda span{font-size:1.6em}}#varios-container .pregunta-ayuda a.active{color:#20929e}#varios-container .pregunta-ayuda span.active{display:none}@media only screen and (min-width: 48em){#varios-container .pregunta-ayuda span.active{display:inline-block;color:#20929e}}#varios-container #info_ayuda_pago{display:block}@media only screen and (min-width: 48em){#varios-container #info_ayuda_pago{display:hidden}}#varios-container #info_ayuda_cancelar_modificar{display:block}@media only screen and (min-width: 48em){#varios-container #info_ayuda_cancelar_modificar{display:hidden}}#varios-container .dir-tel-em{display:block;padding-top:2%}@media only screen and (min-width: 48em){#varios-container .dir-tel-em{display:inline-block;padding-top:0%}}#varios-container .img-contacto{width:100%}#varios-container .titulo-terminos{position:relative;background:#fff;z-index:2;margin-bottom:10%;padding-right:1%}@media only screen and (min-width: 48em){#varios-container .titulo-terminos{maging-bottom:0%}}#varios-container .titulos-ayuda{display:block;padding-bottom:1%;line-height:1.1em}#varios-container .linea-bottom{width:100%;position:absolute;left:0%;top:14px;z-index:1}@media only screen and (min-width: 48em){#varios-container .linea-bottom{display:none}}#varios-container p a{color:#1b75bb}#varios-container .contenedor-txt-ayuda{padding-left:0%}@media only screen and (min-width: 48em){#varios-container .contenedor-txt-ayuda{padding-left:2%}}#varios-container a.negro{color:#000}.banner-participa{background:#0083e2;max-width:996px;margin:0 auto;padding:0 8%;color:#fff}@media only screen and (max-width: 48em){.banner-participa{padding:0}}.banner-participa .textos{padding:4% 1%}@media only screen and (max-width: 48em){.banner-participa .textos{padding:4%}}.banner-participa .textos h1,.banner-participa .textos h2{margin:1% 0;line-height:1.1em;font-weight:normal;letter-spacing:0.03em}.banner-participa .textos h1{font-size:3em;font-family:RamaGothicELight}.banner-participa .textos h2{font-size:1.3em;font-family:PtSans}.banner-participa .imagen{text-align:right}@media only screen and (max-width: 48em){.banner-participa .imagen{text-align:center}}.banner-participa .imagen img{height:100%}#participa-container{width:100%;padding:4% 8%}@media only screen and (max-width: 48em){#participa-container{padding:4%}}#participa-container #form-participa{border-bottom:1px solid #0083e2}#participa-container #form-participa .in{border:1px solid #0083e2;font-size:1.1em;letter-spacing:0.08em;padding:20px 7px 7px 12px;font-family:PtSans;width:100%}#participa-container #form-participa #estado{padding:7px;height:48px}#participa-container #form-participa .col-left{padding-right:0}@media only screen and (min-width: 48em){#participa-container #form-participa .col-left{padding-right:4%}}#participa-container #form-participa .col-right{padding-left:0}@media only screen and (min-width: 48em){#participa-container #form-participa .col-right{padding-left:4%}}#participa-container #form-participa .nombre-seccion{font-family:RamaGothicELight;font-size:2.2em;color:#0083e2;margin:0 0 4% 0}#participa-container #form-participa .container-input{position:relative;margin:6% 0}#participa-container #form-participa .container-input .placeholder{position:absolute;top:30%;left:3%;cursor:text;font-size:1.2em;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}#participa-container #form-participa .container-input .placeholder-active{font-size:0.9em;top:6%}.errorb{color:#ff0000}.mask{color:#f5f8fd}.error-input{border:1px solid #ff0000 !important;width:100%}.submit{border:2px solid #0083e2;letter-spacing:0.05em;background:#0083e2;font-family:PtSans;margin-right:auto;border-radius:6px;margin-left:auto;font-size:1.4em;display:block;padding:1% 4%;color:#fff;width:30%}.submit:hover{background:#fff;color:#0083e2}.participa_gracias_txt{font-family:RamaGothicELight !important;font-size:2em;line-height:1em}.img-participa{width:2em;height:2em}.contacto-pd{padding-right:2%}@media only screen and (min-width: 48em){.contacto-pd{padding-right:0% !important}}#form-contacto input{width:100%;padding:2% 4%;font-size:1.1em}#form-contacto textarea{width:100%;height:5em}#form-contacto #codigo{width:100%;vertical-align:top}@media only screen and (min-width: 48em){#form-contacto #codigo{width:80%}}#form-contacto .clave{font-size:0.9em;vertical-align:top}@media only screen and (min-width: 35.5em){#form-contacto .clave{font-size:1em}}@media only screen and (min-width: 48em){#form-contacto .clave{font-size:0.8em}}#form-contacto .titulo-mensaje{color:#20929e}#form-contacto .boton-enviar-contacto{display:table;width:100%}@media only screen and (min-width: 48em){#form-contacto .boton-enviar-contacto{width:50%;float:right}}#form-contacto #boton-enviar-contacto{display:table-cell;vertical-align:middle;width:100%;height:35px;color:#fff;font-size:1.7em;vertical-align:middle;text-align:center;background:#0d5dd3;border-radius:20px}@media only screen and (min-width: 48em){#form-contacto #boton-enviar-contacto{height:25px;font-size:1.5em}}@media only screen and (min-width: 64em){#form-contacto #boton-enviar-contacto{height:30px;font-size:1.6em}}#form-contacto .error{color:#ed4838}#form-contacto .mensaje-error{color:#f0533f}#form-contacto .img-code{width:auto;height:23px}@media only screen and (min-width: 48em){#form-contacto .img-code{height:25px}}@media only screen and (min-width: 64em){#form-contacto .img-code{height:29px}}#form-contacto .counter{color:#fff;background:#858585;font-size:0.8em}.separador-horizontal{display:block;width:93%;height:1px;background-color:#AFAFAF;margin:8% 4%}.spinner-1{width:.5em !important;height:.5em !important;position:relative !important;margin:auto}.spinner-1 .a,.spinner-1 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-1 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-2{width:1em !important;height:1em !important;position:relative !important;margin:auto}.spinner-2 .a,.spinner-2 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-2 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-3{width:1.5em !important;height:1.5em !important;position:relative !important;margin:auto}.spinner-3 .a,.spinner-3 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-3 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-4{width:2em !important;height:2em !important;position:relative !important;margin:auto}.spinner-4 .a,.spinner-4 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-4 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-5{width:2.5em !important;height:2.5em !important;position:relative !important;margin:auto}.spinner-5 .a,.spinner-5 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-5 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-6{width:3em !important;height:3em !important;position:relative !important;margin:auto}.spinner-6 .a,.spinner-6 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-6 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-7{width:3.5em !important;height:3.5em !important;position:relative !important;margin:auto}.spinner-7 .a,.spinner-7 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-7 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-8{width:4em !important;height:4em !important;position:relative !important;margin:auto}.spinner-8 .a,.spinner-8 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-8 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-9{width:4.5em !important;height:4.5em !important;position:relative !important;margin:auto}.spinner-9 .a,.spinner-9 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-9 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-10{width:5em !important;height:5em !important;position:relative !important;margin:auto}.spinner-10 .a,.spinner-10 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-10 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-11{width:5.5em !important;height:5.5em !important;position:relative !important;margin:auto}.spinner-11 .a,.spinner-11 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-11 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-12{width:6em !important;height:6em !important;position:relative !important;margin:auto}.spinner-12 .a,.spinner-12 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-12 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-13{width:6.5em !important;height:6.5em !important;position:relative !important;margin:auto}.spinner-13 .a,.spinner-13 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-13 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-14{width:7em !important;height:7em !important;position:relative !important;margin:auto}.spinner-14 .a,.spinner-14 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-14 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-15{width:7.5em !important;height:7.5em !important;position:relative !important;margin:auto}.spinner-15 .a,.spinner-15 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-15 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-16{width:8em !important;height:8em !important;position:relative !important;margin:auto}.spinner-16 .a,.spinner-16 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-16 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-17{width:8.5em !important;height:8.5em !important;position:relative !important;margin:auto}.spinner-17 .a,.spinner-17 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-17 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-18{width:9em !important;height:9em !important;position:relative !important;margin:auto}.spinner-18 .a,.spinner-18 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-18 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-19{width:9.5em !important;height:9.5em !important;position:relative !important;margin:auto}.spinner-19 .a,.spinner-19 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-19 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner-20{width:10em !important;height:10em !important;position:relative !important;margin:auto}.spinner-20 .a,.spinner-20 .b{width:100%;height:100%;border-radius:50%;background-color:#C13479;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:animacion-spinner 2.0s infinite ease-in-out;animation:animacion-spinner 2.0s infinite ease-in-out}.spinner-20 .a{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes animacion-spinner{0%, 100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes animacion-spinner{0%, 100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.skill{width:100%;padding:0;position:relative;display:inline-flex}.skill div{width:100%;height:20px;background:#e9e5e2;background-image:-webkit-gradient(linear, left top, left bottom, from(#e1ddd9), to(#e9e5e2));background-image:-webkit-linear-gradient(top, #e1ddd9, #e9e5e2);background-image:-moz-linear-gradient(top, #e1ddd9, #e9e5e2);background-image:-ms-linear-gradient(top, #e1ddd9, #e9e5e2);background-image:-o-linear-gradient(top, #e1ddd9, #e9e5e2);background-image:linear-gradient(top, #e1ddd9, #e9e5e2);-moz-box-shadow:0 1px 0px #bebbb9 inset, 0 1px 0 #fcfcfc;-webkit-box-shadow:0 1px 0px #bebbb9 inset, 0 1px 0 #fcfcfc;box-shadow:0 1px 0px #bebbb9 inset, 0 1px 0 #fcfcfc}.bar{height:18px;position:absolute;left:0;box-shadow:0 1px 0px #fcfcfc inset, 0 1px 0 #bebbb9;-moz-box-shadow:0 1px 0px #fcfcfc inset, 0 1px 0 #bebbb9;-webkit-box-shadow:0 1px 0px #fcfcfc inset, 0 1px 0 #bebbb9}.load_disp{width:100%;background-color:#2eb82e;-moz-animation:load_disp 3s ease-out;-webkit-animation:load_disp 3s ease-out;background-image:linear-gradient(top, #2eb82e, #248f24);background-image:-o-linear-gradient(top, #2eb82e, #248f24);background-image:-ms-linear-gradient(top, #2eb82e, #248f24);background-image:-moz-linear-gradient(top, #2eb82e, #248f24);background-image:-webkit-linear-gradient(top, #2eb82e, #248f24);background-image:-webkit-gradient(linear, left top, left bottom, from(#2eb82e), to(#248f24))}@-moz-keyframes load_disp{0%{width:0px}100%{width:100%}}@-webkit-keyframes load_disp{0%{width:0px}100%{width:100%}}.slideInRight_disp{left:70%}.icon_ok_carga{font-size:3em;padding:3%;border:4px solid #ccc;border-radius:1em;color:#2eb82e}#paloma_ok{display:none;height:100px;padding:5%}.contenedor-loader-btn{top:0;left:0;z-index:5;width:100%;height:90%;display:none;padding:1% 25%;position:absolute;background-color:#fff}.contenedor-loader-btn .loader-btn{width:25px;height:25px;margin:auto;display:block;z-index:999999;position:relative;border-radius:50%;border-bottom:5px solid #e19dbe;border-right:5px solid #e19dbe;border-left:5px solid #e19dbe;border-top:5px solid #c13479;animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite}.separador-mapa{height:2%;width:100%;display:none;margin-bottom:0;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #0d5dd3}@media only screen and (min-width: 48em){.separador-mapa{display:block}}#carga-inicial-acordeon{margin-top:5%}.carga_inicial_loader{position:absolute;top:50%;left:50%;width:142px;height:40px;margin:-20px 0 0 -71px;background:white;filter:contrast(20)}.carga_inicial_loader .dot{position:absolute;width:16px;height:16px;top:12px;left:15px;filter:blur(4px);background:#000;border-radius:50%;transform:translateX(0);animation:dot 2.8s infinite}.carga_inicial_loader .dots{transform:translateX(0);margin-top:12px;margin-left:31px;animation:dots 2.8s infinite}.carga_inicial_loader .dots span{display:block;float:left;width:16px;height:16px;margin-left:16px;filter:blur(4px);background:#000;border-radius:50%}@keyframes dot{50%{transform:translateX(96px)}}@keyframes dots{50%{transform:translateX(-31px)}}.loader_mapa{width:15px;height:15px;display:none;z-index:999999;position:absolute;border-radius:50%;border-bottom:5px solid #f3f3f3;border-right:5px solid #f3f3f3;border-left:5px solid #f3f3f3;border-top:5px solid #ccc;animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (min-width: 48em){.linea-horizontal-generica{border-bottom:3px solid #afafaf !important}}@media only screen and (min-width: 48em){.borde-derecho-generico{border-left:3px solid #afafaf !important}}.pos-rel{position:relative}.texto_new_tooltip{box-shadow:2px 2px 6px rgba(0,0,0,0.3);border:1px solid #afafaf;background-color:#fff;font-family:PtSans;position:relative;text-align:center;font-size:1.1em;padding:4%;position:absolute;top:-90%;z-index:100;width:250px}.texto_new_tooltip:after,.texto_new_tooltip:before{width:0;height:0;content:'';display:block;position:absolute;border-style:solid}.texto_new_tooltip:after{left:49%;bottom:-24%;border-width:10px;border-color:#fff transparent transparent transparent}.texto_new_tooltip:before{left:48%;bottom:-30%;border-width:12px;border-color:#afafaf transparent transparent transparent}#listado-links{position:relative;margin:0 auto;height:auto}@media only screen and (min-width: 48em){#listado-links{overflow:hidden;text-align:right;height:20em;border-bottom:2px solid #E6E6E6;border-top:2px solid #E6E6E6}}@media only screen and (min-width: 64em){#listado-links{height:27em}}#listado-links .row-lista{position:relative;display:inline-block;width:100%;vertical-align:top}@media only screen and (min-width: 48em){#listado-links .row-lista{width:49%;overflow-x:hidden;overflow-y:auto;padding-right:1%;padding-top:1%;height:20em}}@media only screen and (min-width: 64em){#listado-links .row-lista{height:27em}}#listado-links img{height:100%}#listado-links ul{display:inline-block;list-style:outside none none;margin:0;padding:0;width:33%;text-align:center;margin-bottom:8%}@media only screen and (min-width: 48em){#listado-links ul{text-align:left}}#listado-links li{height:2.8em;margin-left:10%;margin-bottom:8%;line-height:1.4em}#listado-links li::before{width:1em;content:"•";color:#eeac39;font-size:1.5em;font-weight:bold;margin-left:-0.9em;display:inline-block}#listado-links a{color:#000;font-size:1.2em}@media only screen and (min-width: 35.5em){#listado-links a{font-size:1.6em}}@media only screen and (min-width: 48em){#listado-links a{font-size:1.3em}}#listado-links .scroll-down{position:absolute;background:#FFF none repeat scroll 0% 0%;width:49%;bottom:0px;left:0px;text-align:center;font-size:1.6em;height:1.2em}#listado-links .content-right{width:100%;display:inline-block}@media only screen and (min-width: 48em){#listado-links .content-right{width:49%}}#listado-links-multi-column{position:relative;width:98%;margin:0 auto;height:auto;min-height:25em}@media only screen and (min-width: 48em){#listado-links-multi-column{width:auto;text-align:right;height:20em;border-bottom:2px solid #E6E6E6;border-top:2px solid #E6E6E6}}@media only screen and (min-width: 64em){#listado-links-multi-column{height:22em}}@media only screen and (min-width: 81em){#listado-links-multi-column{height:22em}}#listado-links-multi-column .row-lista-30{width:100%}@media only screen and (min-width: 48em){#listado-links-multi-column .row-lista-30{display:inline-block;width:33% !important}}#listado-links-multi-column .row-lista-45{width:100%}@media only screen and (min-width: 48em){#listado-links-multi-column .row-lista-45{display:inline-block;width:45% !important}}#listado-links-multi-column .row-lista-60{width:100%}@media only screen and (min-width: 48em){#listado-links-multi-column .row-lista-60{display:inline-block;width:60% !important}}#listado-links-multi-column .row-lista-despues-70{width:100%}@media only screen and (min-width: 48em){#listado-links-multi-column .row-lista-despues-70{display:inline-block;width:65% !important;height:100% !important}}#listado-links-multi-column .row-lista-despues-55{width:100%}@media only screen and (min-width: 48em){#listado-links-multi-column .row-lista-despues-55{display:inline-block;width:54% !important;height:100% !important}}#listado-links-multi-column .row-lista-despues-45{width:100%}@media only screen and (min-width: 48em){#listado-links-multi-column .row-lista-despues-45{display:inline-block;width:39% !important;height:100% !important}}#listado-links-multi-column .row-lista{display:inline-block;position:relative;text-align:left;width:100%;float:left}@media only screen and (min-width: 48em){#listado-links-multi-column .row-lista{width:62.5%;overflow-x:hidden;overflow-y:hidden;padding-top:2%;height:100%}}@media only screen and (min-width: 64em){#listado-links-multi-column .row-lista{width:54.5%}}#listado-links-multi-column #contenido_despues_landing{width:45.5%;height:100%;display:none}@media only screen and (min-width: 48em){#listado-links-multi-column #contenido_despues_landing{display:inline-block}}#listado-links-multi-column img{width:100%;height:100%}#listado-links-multi-column li{padding-left:15px;vertical-align:top;margin-bottom:10%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid}@media only screen and (min-width: 64em){#listado-links-multi-column li{margin-bottom:8%}}#listado-links-multi-column ul{display:inline-block;list-style:none outside none;margin:0;padding-left:1.2em;width:100%;text-align:left;margin-bottom:8%;column-count:2;column-gap:0}@media only screen and (min-width: 48em){#listado-links-multi-column ul{padding:0;-webkit-column-width:10em;-o-column-width:10em;-moz-column-width:10em;column-width:10em;-webkit-column-gap:1em;-moz-column-gap:1em;-o-column-gap:1em;column-gap:1em;column-count:auto;padding-left:40px}}@media only screen and (min-width: 64em){#listado-links-multi-column ul{padding:0;-webkit-column-width:9em;-o-column-width:9em;-moz-column-width:9em;column-width:9em;-webkit-column-gap:1em;-moz-column-gap:1em;-o-column-gap:1em;column-gap:1em;column-count:auto}}@media only screen and (min-width: 81em){#listado-links-multi-column ul{padding:0;-webkit-column-width:11em;-o-column-width:11em;-moz-column-width:11em;column-width:11em;-webkit-column-gap:1em;-moz-column-gap:1em;-o-column-gap:1em;column-gap:1em;column-count:auto}}@media only screen and (min-width: 100em){#listado-links-multi-column ul{padding:0;-webkit-column-width:12em;-o-column-width:12em;-moz-column-width:12em;column-width:12em;-webkit-column-gap:1em;-moz-column-gap:1em;-o-column-gap:1em;column-gap:1em;column-count:auto}}#listado-links-multi-column .sin-vinieta{content:"" !important}#listado-links-multi-column .vinieta,#listado-links-multi-column .li-hoteles::before,#listado-links-multi-column .li-atractivos::before,#listado-links-multi-column .li-restaurantes::before{content:"\2022";font-size:1.5em;font-weight:bold;display:inline-block;width:1em;margin-left:-0.9em}#listado-links-multi-column .li-hoteles::before{color:#eeac39}#listado-links-multi-column .li-atractivos::before{color:#20929e}#listado-links-multi-column .li-restaurantes::before{color:#f0533f}#listado-links-multi-column a{color:#000;font-size:1.4em}@media only screen and (min-width: 48em){#listado-links-multi-column a:hover{text-decoration:underline}}#listado-links-multi-column .link-pueblo-magico{background:url(../imagenes/main/icon-pueblo-magico.png) right center no-repeat;background-size:20px 20px;padding-right:1.5em}.height-39{height:auto !important}@media only screen and (min-width: 48em){.height-39{height:39em !important}}.height-48{height:auto !important}@media only screen and (min-width: 48em){.height-48{height:48em !important}}.height-28{height:auto !important}@media only screen and (min-width: 48em){.height-28{height:28em !important}}.height-35{height:auto !important}@media only screen and (min-width: 48em){.height-35{height:35em !important}}#listado-links-multi-column.mapa{margin-bottom:4%}@media only screen and (min-width: 48em){#listado-links-multi-column.mapa{height:28em}}@media only screen and (min-width: 48em){#listado-links-multi-column.mapa .row-lista-60 ul{-webkit-column-count:4 !important;-o-column-count:4 !important;-moz-column-count:4 !important;column-count:4 !important;-webkit-column-width:auto;-o-column-width:auto;-moz-column-width:auto;column-width:auto}}#listado-links-multi-column.mapa .row-lista{padding-right:0.5%}#listado-links-multi-column.mapa li{margin-bottom:0.8em}#listado-links-multi-column.mapa #contenedor-mapa-estado{display:inline-block;text-align:center;background-repeat:no-repeat;background-size:cover;background-position-x:center}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-button:vertical:increment{background-color:#fff}::-webkit-scrollbar-button:vertical:increment:hover{background-color:#d1d1d1}::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:9}::-webkit-scrollbar-thumb:hover{background-color:#d1d1d1}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-button:vertical:decrement{background-color:#fff}::-webkit-scrollbar-button:vertical:decrement:hover{background-color:#d1d1d1}@-moz-document url-prefix(http://),url-prefix(https://){scrollbar{-moz-appearance:none !important;background:lime !important}thumb,scrollbarbutton{-moz-appearance:none !important;background-color:blue !important}thumb:hover,scrollbarbutton:hover{-moz-appearance:none !important;background-color:red !important}scrollbarbutton{display:none !important}scrollbar[orient="vertical"]{min-width:15px !important}}#los-mejores-destinos{display:none;text-align:center}@media only screen and (min-width: 48em){#los-mejores-destinos{display:block}}#los-mejores-destinos ul{list-style:none;margin:0 auto;padding:0}#los-mejores-destinos li{display:inline;line-height:1.4em}#los-mejores-destinos li:after{content:", ";margin-right:1%}#los-mejores-destinos li:last-child:after{content:""}#los-mejores-destinos a{color:#000;white-space:nowrap;font-size:1.2em;letter-spacing:0.05em}#los-mejores-destinos a:hover{text-decoration:underline}#menu-hoteles-secciones{margin:0 4%;padding-bottom:0%;padding-top:5%}@media only screen and (min-width: 64em){#menu-hoteles-secciones{padding-bottom:2%;padding-top:0%}}@media only screen and (min-width: 48em){#menu-hoteles-secciones{margin:0 auto}}#menu-hoteles-secciones div{margin-bottom:4%}@media only screen and (min-width: 48em){#menu-hoteles-secciones div{margin-bottom:0}}#menu-hoteles-secciones a{color:#000}#menu-hoteles-secciones a span[class*='icon-']{font-size:2.6em}#menu-hoteles-secciones a span.text-link{display:block;text-align:center;font-size:1.6em;line-height:1em}@media only screen and (min-width: 48em){#menu-hoteles-secciones a span.text-link{display:inline;text-align:left;font-size:2.8em}}@media only screen and (min-width: 48em){.linea-amarilla{border-bottom:2px solid #f5a820}}.nav-path{padding-left:0.3%}.nav-path ul{text-transform:initial;padding:0.9% 0 0;font-size:0.95em;line-height:1.2em;padding-left:2%;list-style:none;margin:0}@media only screen and (min-width: 64em){.nav-path ul{padding-left:0%}}.nav-path li{display:inline-block}.nav-path li:last-child a{color:#000 !important}.nav-path a{color:#1196fb}.nav-path .icon-flecha-c-derecha{color:#000;font-size:0.75em;font-weight:bold;padding:0 0.8%}.nav-path.rosa{background:#c13479;border-bottom:none !important}.nav-path.rosa ul{margin:0 auto;padding:0.4% 0;padding-left:2%}@media only screen and (min-width: 64em){.nav-path.rosa ul{max-width:980px}}@media only screen and (min-width: 81em){.nav-path.rosa ul{max-width:996px}}@media only screen and (min-width: 64em){.nav-path.rosa ul{padding-left:0%}}.nav-path.rosa li{color:#fff}.nav-path.rosa a{color:#AFAFAF !important}.nav-path.rosa .icon-flecha-c-derecha{color:#fff;padding:0 0.3%}#menu-transporte{margin:6% auto !important}@media only screen and (min-width: 48em){#menu-transporte{margin:4% auto !important}}#menu-transporte div{padding-bottom:0;margin-bottom:4%}@media only screen and (min-width: 48em){#menu-transporte div{padding-bottom:0 !important;margin-bottom:0}}@media only screen and (min-width: 35.5em){#menu-transporte div{display:inline-block;padding-bottom:2%}}#menu-transporte div:last-child{padding-bottom:0}#menu-transporte a{color:#02c95b !important;line-height:1em}@media only screen and (min-width: 48em){#menu-transporte a span[class^='icon-']{margin-bottom:10px}}#menu-transporte p{margin:0}#menu-transporte p.icono{font-size:2.5em;margin:0 0 10%}@media only screen and (min-width: 48em){#menu-transporte p.icono{font-size:2.7em;margin:0 0 6%}}#menu-transporte p.titulo{color:#000;font-size:1.8em}@media only screen and (min-width: 48em){#menu-transporte p.titulo{font-size:2.7em;font-weight:normal}}#ancla-ir-arriba{z-index:1000;display:none;position:fixed;height:30px;right:5%;width:30px;bottom:20%;text-align:center;background:#E6E6E6;opacity:0.8;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}@media only screen and (min-width: 48em){#ancla-ir-arriba{font-size:0.7em;right:27px;bottom:30px;width:30px;height:30px}}#ancla-ir-arriba a{display:block;padding-top:18%;height:100%;width:100%;color:white;font-size:1.6em}#ancla-ir-arriba a:hover{display:block;height:100%;width:100%;opacity:1}#ancla-ir-arriba:hover{opacity:1}.row-ta .reviews{float:left;font-size:1.1em;line-height:1em;color:#858585;margin-left:8%}.row-ta .rating{display:block;float:left;height:15px;width:88px}.row-ta .rating span{display:none}.row-ta .rating .reviews{display:block;padding-top:18%}.row-ta .stars-00{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/0.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-05{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/0.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-10{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/1.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-15{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/1.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-20{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/2.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-25{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/2.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-30{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/3.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-35{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/3.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-40{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/4.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-45{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/4.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.row-ta .stars-50{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/5.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px;margin-top:1%}.reviews-item{border:none !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;z-index:100000 !important}.reviews-item .ui-datepicker-trigger{position:absolute;right:4px;top:22px}.reviews-item .ui-dialog-content{padding:0;background:#FFF !important;padding:1em !important}.titulo-review h1{margin:0;line-height:1em}.titulo-review h1.tipo-hotel{background-image:url("../imagenes/hoteles/iconosTiraRojo.png");background-position:0 -210px;background-repeat:no-repeat}.titulo-review h1.tipo-atractivo{background-image:url("../imagenes/atractivos/iconosTiraAqua.png");background-position:0 -210px;background-repeat:no-repeat}.titulo-review h1.tipo-restaurante{background-image:url("../imagenes/restaurantes/iconosTiraNaranja.png");background-position:0 -210px;background-repeat:no-repeat}.content-reviews .rating-reviews-00{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/0.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-05{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/0.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-10{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/1.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-15{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/1.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-20{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/2.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-25{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/2.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-30{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/3.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-35{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/3.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-40{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/4.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-45{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/4.5-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .rating-reviews-50{background:url("//www.tripadvisor.com/img/cdsi/img2/ratings/traveler/5.0-MCID-5.png") no-repeat 0 0;background-size:88px 15px}.content-reviews .img_review_total{display:inline-block;height:15px;width:90px}.content-reviews .img_review{display:inline-block;height:16px;width:95px}.content-reviews div.titulo-comentario{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-style:italic}.content-reviews .img_review span{display:none}.content-reviews a.ver-comentario{color:#0A509B;text-decoration:none}.content-reviews a.ver-mas-comentarios{color:#0A509B;text-decoration:none;background:url("../imagenes/main/ta/flecha-azul.png") no-repeat scroll right center transparent;padding-right:20px}.content-reviews .premios{width:48%;display:inline-block}.content-reviews .comentario-completo{display:none}.content-reviews .ciudad-reviews{display:inline-block;vertical-align:baseline}.content-reviews .categoria-reviews{color:#ed9b2a;display:inline-block;font-size:1.3em;vertical-align:baseline}.content-reviews .titulo-review{margin-bottom:2%;padding-bottom:2%}@media only screen and (min-width: 48em){.content-reviews .titulo-review{border-bottom:2px solid #AFAFAF}}span.titulo-comentario{color:#078171}.contenedor-resumen-ta{margin-bottom:6%}@media only screen and (min-width: 48em){.contenedor-resumen-ta{margin-bottom:2%}}.separador-bottom{border-bottom:2px solid #AFAFAF}.content-reviews .opiniones{width:100%;display:block;font-size:0.8em}@media only screen and (min-width: 48em){.content-reviews .opiniones{width:auto;display:inline-block;font-size:0.9em}}.content-reviews .recomienda{text-align:center}@media only screen and (min-width: 48em){.content-reviews .recomienda{text-align:left}}.content-reviews .txt-recomienda{font-size:0.8em}@media only screen and (min-width: 48em){.content-reviews .txt-recomienda{font-size:0.9em}}.content-reviews .txt-cali{font-size:1.8em;display:block}@media only screen and (min-width: 48em){.content-reviews .txt-cali{font-size:2em;display:inline}}.content-reviews .content-certifica{overflow:hidden}@media only screen and (min-width: 48em){.content-reviews .content-certifica img{height:auto}}.content-reviews .content-certifica span{display:inline-block;padding-top:2%}.content-reviews .certifica span{font-size:0.8em}@media only screen and (min-width: 48em){.content-reviews .certifica span{font-size:0.9em;display:inline}}@media only screen and (min-width: 48em){.content-reviews .pie{border-top:1px solid #858585}}.content-reviews .comentario{margin-bottom:6%;padding-bottom:6%}@media only screen and (min-width: 48em){.content-reviews .comentario{margin-bottom:2%;padding-bottom:2%}}.respuesta_hotel{letter-spacing:0.03em;margin-top:2%}.respuesta_hotel .titulo-comentario{font-size:0.8em;font-weight:bold}.respuesta_hotel .titulo-comentario-negro{font-size:0.8em;font-weight:bold}.respuesta_hotel .resumen{font-size:0.85em;font-style:italic}.content-reviews .icon-estrella{color:#f5a820}.content-reviews .tipo{color:#000;font-size:1em}#dialog_reviews_item .mensaje{text-align:center}.icon-traveler-choice{background:url("//www.tripadvisor.com/img/cdsi/img2/awards/tchotel_2015_LL_TM-21587-5.jpg") no-repeat -2px -12px;background-size:150px;width:146px;height:66px;margin-left:2%;display:inline-block;vertical-align:middle}.btn-reserva-ta{font-family:RamaGothicELight,RistrettoPro;background:#f5a820;color:#fff !important;display:block;font-size:1.6em;line-height:0.8em;margin:0 auto;padding:3% 4%;width:70%;text-transform:uppercase;letter-spacing:0.08em;text-align:center}.icon-round{display:inline-block;background:#20929e;width:14px;height:14px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;margin-right:1%;vertical-align:top;margin-left:6%}.icon-round-morado{display:inline-block;background:#C13479;width:14px;height:14px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;margin-right:1%;vertical-align:middle;margin-left:6%}.icon-round-elviajecito{display:inline-block;background:#C13479;width:14px;height:14px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;margin-right:1%;vertical-align:middle;margin-left:6%}.ui-dialog .ui-dialog-titlebar{background:none repeat scroll 0 0 transparent;border:medium none;display:none;padding:0 !important}.ui-dialog a.cerrar{height:2em;line-height:2em;position:absolute;right:0;text-align:center;top:0;width:2em}.ui-dialog a.cerrar span{color:#858585;font-size:0.8em}div.ui-tooltip{max-width:160px}@media only screen and (min-width: 20.5em){div.ui-tooltip{max-width:220px}}@media only screen and (min-width: 35.5em){div.ui-tooltip{max-width:996px}}#galeria-imagenes img{width:100%}#galeria-imagenes .slick-arrow{z-index:2;line-height:0;position:absolute;top:45%;display:block;width:30px;height:30px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:white;opacity:0.5}@media only screen and (min-width: 30em){#galeria-imagenes .slick-arrow{top:41%;height:40px;width:40px}}#galeria-imagenes .slick-arrow span{color:black;font-size:160%}@media only screen and (min-width: 30em){#galeria-imagenes .slick-arrow span{font-size:180%}}#galeria-imagenes .slick-next{right:0}#galeria-imagenes .slick-list{width:360px;margin:auto;height:170px;background:none repeat scroll 0 0 #e1e1e1}@media only screen and (min-width: 30em){#galeria-imagenes .slick-list{width:640px;height:313px}}#galeria-imagenes .slick-list img{width:auto;margin:auto;height:190px}@media only screen and (min-width: 30em){#galeria-imagenes .slick-list img{height:320px}}#galeria-imagenes .slick-prev{left:0}#galeria-imagenes a.play-video{display:block;position:absolute;left:41%;bottom:0%}@media only screen and (min-width: 35.5em){#galeria-imagenes a.play-video{left:44%}}@media only screen and (min-width: 48em){#galeria-imagenes a.play-video{left:44.5%}}#galeria-imagenes a.play-video span{font-size:5em;display:inline-block;color:rgba(255,255,255,0.5)}#galeria-imagenes a.play-video span:hover{color:#fff}#bullets{position:relative;display:block;height:auto;text-align:right;top:-40px;height:0px;padding-right:25px;z-index:3}#bullets ul{display:inline-block;width:100%;margin-top:5%;margin-bottom:0px;padding:0 0 !important}@media only screen and (min-width: 48em){#bullets ul{margin-top:1%}}#bullets div.numero_imagenes{display:none;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;margin-top:1%;color:#fff;font-size:1.6em;font-weight:bold !important}@media screen and (-webkit-min-device-pixel-ratio: 0){#bullets div.numero_imagenes{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#bullets div.numero_imagenes{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){#bullets div.numero_imagenes{display:inline-block}}.bullet_gallery{background:url("../imagenes/hoteles/bullet_gallery.png") no-repeat -2px -23px;display:inline-block;padding:0 5%;height:16px;width:17px}@media only screen and (min-width: 48em){.bullet_gallery{background:url("../imagenes/hoteles/bullet_gallery.png") no-repeat -2px -43px;padding:0 0%}}.bullet_gallery_active{width:17px;height:16px;padding:0 5%;display:inline-block;background:url("../imagenes/hoteles/bullet_gallery.png") no-repeat -2px -3px}@media only screen and (min-width: 48em){.bullet_gallery_active{padding:0 0%}}#play-button{position:relative;padding-left:15px;text-align:left;height:auto;height:0px;top:-40px;z-index:3}#play-button .texto-play{font-family:PtSans;font-size:1.3em;font-weight:normal;color:#FFF;letter-spacing:0.05em;text-shadow:2px 2px 4px rgba(0,0,0,0.8);padding-left:1%;vertical-align:unset}#dialog-video{overflow:hidden}#spinner-loading-video{position:absolute !important;text-align:center;margin-top:20%;display:block;width:100%;top:0;right:0;bottom:0;left:0}#table-container-mapa{width:100%;height:100%;max-height:100%;border-collapse:collapse;background:#fff}#table-container-mapa .link-mapa,#table-container-mapa .regresar-listado-link,#table-container-mapa .regresar-listado-link-ficha,#table-container-mapa .filtros-link{border:solid 2px #00B453;line-height:1.2em;letter-spacing:0.02em;text-align:center;font-size:0.7em;color:#000;font-family:PtSans}#table-container-mapa .regresar-listado-link,#table-container-mapa .regresar-listado-link-ficha{padding:2% 4%}#table-container-mapa .regresar-listado-link .icon-flecha-c-derecha,#table-container-mapa .regresar-listado-link-ficha .icon-flecha-c-derecha{color:#029f33}#table-container-mapa .regresar-listado-link-ficha{top:0;right:0;padding:16% 20%;font-size:1.3em;position:absolute}#table-container-mapa .filtros-link{padding:2% 8%}#table-container-mapa .mapa-header{padding:2%;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;line-height:2em}@media screen and (-webkit-min-device-pixel-ratio: 0){#table-container-mapa .mapa-header{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#table-container-mapa .mapa-header{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#table-container-mapa .mapa-header .mapa-header-titulo{line-height:1em;font-size:2.2em;font-family:RamaGothicELight,RistrettoPro !important}#table-container-mapa .mapa-header #mapa-header-resumen{font-size:1.3em;line-height:1.1em;font-weight:bold;width:100%}@media only screen and (min-width: 48em){#table-container-mapa .mapa-header #mapa-header-resumen{text-align:center}}#table-container-mapa .mapa-header .mapa-header-controls{font-size:1.5em;text-align:right;line-height:2em}#table-container-mapa .mapa-mapa{width:100%;vertical-align:top;position:relative;display:inline-block}@media only screen and (min-width: 48em){#table-container-mapa .mapa-mapa{width:76%}}@media only screen and (min-width: 64em){#table-container-mapa .mapa-mapa{width:80%}}@media only screen and (min-width: 81em){#table-container-mapa .mapa-mapa{width:84%}}#table-container-mapa #control-secciones-movil{padding-bottom:5%;color:#fff}@media only screen and (min-width: 48em){#table-container-mapa #control-secciones-movil{display:none}}#table-container-mapa #control-secciones-movil span{background-color:#000;display:inline-block;font-size:1.3em;padding:6%}#table-container-mapa .mapa-navegacion{top:35%;right:-35%;width:45%;height:auto;display:100%;display:block;position:absolute;vertical-align:top;background-color:#fff;box-shadow:rgba(0,0,0,0.5) 1px 0 12px}@media only screen and (min-width: 48em){#table-container-mapa .mapa-navegacion{right:0;height:auto;position:relative;display:inline-block;width:23%}}@media only screen and (min-width: 64em){#table-container-mapa .mapa-navegacion{width:19.5%}}@media only screen and (min-width: 81em){#table-container-mapa .mapa-navegacion{width:15.5%}}.mapa-mapa-ciudad,.mapa-mapa-individual{position:relative;height:400px}@media only screen and (min-width: 48em){.mapa-mapa-ciudad,.mapa-mapa-individual{height:465px}}@media only screen and (min-width: 64em){.mapa-mapa-ciudad,.mapa-mapa-individual{height:621px}}@media only screen and (min-width: 81em){.mapa-mapa-ciudad,.mapa-mapa-individual{height:784px}}@media only screen and (min-width: 128em){.mapa-mapa-ciudad,.mapa-mapa-individual{height:971px}}.minificha_barra{padding:0;width:100%;height:initial;margin-bottom:2%;overflow-y:auto}@media screen and (min-width: 48em){.minificha_barra{height:-webkit-fill-available}}.minificha_barra div.minificha_barra{position:relative}.minificha_barra div.content-filtros{position:relative;overflow:hidden}.minificha_barra li.content-filtros{font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif}@media print{.minificha_barra li.content-filtros{font-family:Georgia,Times,Times New Roman,serif !important}}.minificha_barra .trigger-elemento-barra-mapa a{display:block;color:#000;padding-top:0%;padding-bottom:0%;font-size:0.8em;line-height:1.2em}@media screen and (min-width: 81em){.minificha_barra .trigger-elemento-barra-mapa a{padding-top:2%;padding-bottom:2%;line-height:1.4em;font-size:1em}}.minificha_barra .trigger-elemento-barra-mapa a:hover{background:#D1D1D1;display:block}[id^='minificha_barra_individual_'] .tarifa-item{font-size:1.8em}[id^='minificha_barra_individual_'] .tarifa-item .icon-pesos{font-size:0.7em}[id^='minificha_barra_individual_'] .tarifa-item .moneda{font-size:0.8em}#minificha_barra_ciudad .moneda{font-size:1.5em}.contenedor-mini-ficha{position:relative;top:2%;display:none;width:100%;height:auto;overflow:hidden}@media only screen and (min-width: 48em){.contenedor-mini-ficha{display:block}}.contenedor-mini-ficha a{color:#000}.contenedor-mini-ficha .contenedor-item{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:uppercase;line-height:1.6em}@media screen and (-webkit-min-device-pixel-ratio: 0){.contenedor-mini-ficha .contenedor-item{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.contenedor-mini-ficha .contenedor-item{font-family:GarageGothic !important;letter-spacing:0.05em !important}}.contenedor-mini-ficha .nombre-item{width:98%;padding-left:2%;font-size:2em;line-height:0.9em;color:#209e9e;padding-right:2%;padding-bottom:2%;display:inline-block;text-transform:capitalize}@media only screen and (min-width: 64em){.contenedor-mini-ficha .nombre-item{font-size:1.9em;padding-bottom:4%}}.contenedor-mini-ficha .nombre-item .nombre-ciudad-hotel{font-size:0.9em;color:#858585}.contenedor-mini-ficha .habs-noche{width:98%;padding:0 4%;font-size:0.95em;letter-spacing:0;font-family:PtSans;text-transform:lowercase}.contenedor-mini-ficha .triangulo{display:inline-block;position:absolute;width:0;height:0;border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.contenedor-mini-ficha .promos-item{display:inline;background-color:#e4478f;color:#fff;text-transform:capitalize;padding:1% 2% 0.5% 8%;letter-spacing:0.05em;font-size:1.1em}.contenedor-mini-ficha .todo-incluido{color:#29a329;font-size:1em;padding-left:2%;font-weight:bold;font-family:PtSans;text-transform:capitalize}.contenedor-mini-ficha .tarifa-item{width:98%;padding:3% 2% 0 2%;display:inline-block}.contenedor-mini-ficha .tarifa-item .precio-no-dsp{font-size:0.9em !important}.contenedor-mini-ficha .tarifa-item .precio{font-size:1.8em;padding-left:1%;padding-right:1%}.contenedor-mini-ficha .tarifa-item .precio .icon-pesos{font-size:0.7em}.contenedor-mini-ficha .tarifa-item .moneda{text-transform:lowercase}.contenedor-mini-ficha .tarifa-item .comentario{color:#AFAFAF}.contenedor-mini-ficha .accion-item{display:inline-block;text-align:center;width:100%;padding-top:4%;padding-bottom:4%}.contenedor-mini-ficha .accion-item a{display:inline-block;color:#fff;width:70%;padding:0;font-size:1.4em;line-height:1.4em;text-transform:none;background:#0d5dd3;border-radius:20px;letter-spacing:0.05em}.contenedor-mini-ficha .galeria-item{width:100%}.contenedor-mini-ficha .galeria-item img{width:100%;height:auto;max-height:80px}@media only screen and (min-width: 48em){.contenedor-mini-ficha .galeria-item img{max-height:94px}}@media only screen and (min-width: 64em){.contenedor-mini-ficha .galeria-item img{max-height:120px}}@media only screen and (min-width: 81em){.contenedor-mini-ficha .galeria-item img{max-height:140px}}.contenedor-mini-ficha .restaurante-minificha{display:block;padding:2%;text-transform:none}.contenedor-mini-ficha .restaurante-minificha .titulo-restaurante{font-family:RamaGothicELight;font-size:1.3em;color:#000}.contenedor-mini-ficha .restaurante-minificha .nombre-restaurante{font-size:1.8em;color:#f0533f}.contenedor-mini-ficha .restaurante-minificha .ciudad-restaurante{font-family:RamaGothicELight;font-size:1.6em;color:#858585}.contenedor-mini-ficha .restaurante-minificha .direccion-restaurante{font-family:PtSans;font-size:0.9em;color:#000;line-height:1.2em}.no-dsp-tarifa{color:#c13479;font-size:1.3em;text-transform:none}#resumen-datos-mapa{margin:2% 0% 0% 0%;padding:4%;border-bottom:2px solid #20929e;font-family:RamaGothicELight,RistrettoPro}#resumen-datos-mapa .txt-datos-viaje{color:#2563BF;font-size:1.5em}#resumen-datos-mapa #fechas-datos .datos-resumen-txt{font-size:1.3em;letter-spacing:0.03em}#resumen-datos-mapa .aqua{display:inline-block;vertical-align:top;padding-top:2%}#resumen-datos-mapa .datos-resumen-txt{display:inline-block;font-size:1.4em}.accordion{bottom:0;width:100%;height:auto;display:block;min-height:40px;padding-left:3%;padding-right:3%;position:relative;margin-bottom:10%}.accordion .title_nav_maps{color:#000;position:relative;display:block;margin-top:0px !important;margin-bottom:0px !important;padding-left:20%;padding-top:6%;padding-bottom:6%;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:capitalize;font-size:1.3em}@media screen and (-webkit-min-device-pixel-ratio: 0){.accordion .title_nav_maps{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.accordion .title_nav_maps{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 81em){.accordion .title_nav_maps{padding-left:17%;padding-top:7%;padding-bottom:7%}}@media only screen and (min-width: 100em){.accordion .title_nav_maps{padding-top:6%;padding-bottom:6%}}.accordion .title_nav_maps span{top:0;left:0;display:block;position:absolute;height:100%;width:20%;z-index:10}.accordion .title_nav_maps .checkbox_seccion{top:26%;right:3%;width:0.8em;color:#fff;height:0.8em;font-size:1.4em;position:absolute;text-align:center}@media only screen and (min-width: 64em){.accordion .title_nav_maps .checkbox_seccion{font-size:1em}}.accordion .title_nav_maps .checkbox_seccion span{font-size:0.6em;line-height:1.6em;position:relative;top:-2px;width:100%}.accordion .title_nav_maps .check_no_select{border:1px solid #858585;background:#fff}.accordion .title_nav_maps .check_select{border:1px solid #00aa14;background:#00aa14}.accordion ul{overflow:scroll;overflow-x:hidden;overflow-y:scroll;width:100%;margin-top:0px;padding-left:10%;height:50px;padding-left:8%}@media only screen and (min-width: 64em){.accordion ul{padding-left:16%;height:120px}}@media only screen and (min-width: 81em){.accordion ul{padding-left:16%;height:150px}}@media only screen and (min-width: 128em){.accordion ul{padding-left:16%;height:200px}}.accordion article{border-top:solid 1px #E6E6E6}.accordion article:first-child{border-top:none}.lista-seccion-secundaria{display:none}.lista-seccion-default{display:block}.list_nav_mapas_hoteles{color:#00aa14}.list_nav_mapas_atractivos{color:#209E9E}.list_nav_mapas_restaurantes{color:#F0533F}.list_nav_mapas_puntosInteres{color:#2F77BC}.list_nav_mapas_zonas{height:190px;color:#ED232D;display:none}@media only screen and (max-width: 48em){.cerrados .seccion-barra-mapa-activa{background-color:rgba(156,227,255,0.32)}}.list_map_secciones,.list_map_hoteles,.list_map_no_dsp,.list_map_atractivos,.list_map_restaurantes,.list_map_puntosInteres,.list_map_zonas{background-repeat:no-repeat;background-position:left;background-position-x:2%;background-position-x:0;background-size:10%}@media only screen and (max-width: 48em){.list_map_secciones,.list_map_hoteles,.list_map_no_dsp,.list_map_atractivos,.list_map_restaurantes,.list_map_puntosInteres,.list_map_zonas{background-position-x:4%;background-size:13%}}.list_map_hoteles{background-image:url("../imagenes/mapas/list_map_hotel_disponible.png")}.list_map_no_dsp{background-image:url("../imagenes/mapas/list_map_hotel_no_disponible.png")}.list_map_atractivos{background-image:url("../imagenes/mapas/list_map_atractivos.png")}.list_map_restaurantes{background-image:url("../imagenes/mapas/list_map_restaurantes.png")}.list_map_puntosInteres{background-image:url("../imagenes/mapas/list_map_punto_interes.png")}.list_map_zonas{background-image:url("../imagenes/mapas/list_map_zona_2.png")}#minificha-movil{padding:4%}#minificha-movil .contenido .contenedor-icon-restaurante{font-size:1.5em;padding:10%}#minificha-movil .contenido .titulo-restaurante{font-family:RamaGothicElight !important;font-size:1.6em;color:#000}#minificha-movil .contenido .nombre-ciudad{font-family:RamaGothicElight !important}#minificha-movil .contenido .nombre-ciudad .nombre-restaurante{font-size:1.8em;color:#f0533f}#minificha-movil .contenido .nombre-ciudad .ciudad{font-size:1.6em;color:#858585}#minificha-movil .contenido .direccion-restaurante{font-size:1em}#minificha-movil .cerrar-minificha{position:absolute;top:1%;right:2%;padding:1%;border:2px solid #f0533f}#tooltip div .arriba,#tooltip_individual div .arriba{transform:rotate(180deg)}#tooltip div .derecha,#tooltip_individual div .derecha{transform:rotate(-90deg);margin-left:-10px}#tooltip div .izquierda,#tooltip_individual div .izquierda{transform:rotate(90deg);margin-right:-2%}.precio-no-dsp{font-family:PtSans !important;color:#c13479 !important;text-transform:capitalize;letter-spacing:0.03em;line-height:1}#informacion-item-infobox,#informacion-item-infobox-tooltip{box-shadow:0px 0px 8px 2px rgba(0,0,0,0.35);width:220px !important;height:100%;min-height:100px !important;max-height:150px !important;cursor:pointer;background-color:#fff;position:relative}@media screen and (min-width: 48em){#informacion-item-infobox,#informacion-item-infobox-tooltip{width:240px !important}}#informacion-item-infobox .pico-bottom,#informacion-item-infobox-tooltip .pico-bottom{position:absolute;width:100%}#informacion-item-infobox .wrapper-infobox,#informacion-item-infobox-tooltip .wrapper-infobox{min-height:100px !important;max-height:150px !important}#informacion-item-infobox .wrapper-infobox .imagen-pin,#informacion-item-infobox-tooltip .wrapper-infobox .imagen-pin{width:100%;height:100%;object-fit:cover}#informacion-item-infobox .close-infobox,#informacion-item-infobox-tooltip .close-infobox{position:absolute;top:0;right:0;z-index:2;padding:2%;font-size:0.7em}#informacion-item-infobox .contenido-hotel,#informacion-item-infobox-tooltip .contenido-hotel{height:100%;display:flex;flex-direction:column}#informacion-item-infobox .contenido-hotel .nombre-hotel,#informacion-item-infobox-tooltip .contenido-hotel .nombre-hotel{width:100%;color:#20929E;padding-left:3%;padding-right:5%;padding-top:5%;padding-bottom:1%;letter-spacing:0.03em;line-height:1em;font-family:RamaGothicELight !important;font-size:1.9em}#informacion-item-infobox .contenido-hotel .extra-info,#informacion-item-infobox-tooltip .contenido-hotel .extra-info{padding-right:3%;font-size:1.1em;text-align:right;color:#29a329;font-family:PtSans;font-weight:bold}#informacion-item-infobox .contenido-hotel .tarifa-hotel,#informacion-item-infobox-tooltip .contenido-hotel .tarifa-hotel{padding-right:3%;margin-top:auto;font-size:1.8em;font-family:RamaGothicELight !important;text-align:right;margin-bottom:3%}#informacion-item-infobox .contenido-hotel .tarifa-hotel .icon-pesos,#informacion-item-infobox-tooltip .contenido-hotel .tarifa-hotel .icon-pesos{font-size:0.8em}#informacion-item-infobox .contenido-hotel .tarifa-hotel .moneda,#informacion-item-infobox-tooltip .contenido-hotel .tarifa-hotel .moneda{font-size:0.8em}#informacion-item-infobox .contenido-hotel .contactar-hotel,#informacion-item-infobox-tooltip .contenido-hotel .contactar-hotel{padding-right:3%;font-size:1.1em;text-align:right;color:#0D5DD3;margin-bottom:3%}#informacion-item-infobox .contenido-hotel .no-online,#informacion-item-infobox-tooltip .contenido-hotel .no-online{padding-left:3%;text-align:left;color:#C13479;font-weight:bold;margin-bottom:3%}#informacion-item-infobox .contenido-hotel .sin-habs,#informacion-item-infobox-tooltip .contenido-hotel .sin-habs{margin-top:auto;padding-right:3%;font-size:1em;line-height:0.9em;text-align:right;color:#C13479;margin-bottom:3%}#informacion-item-infobox .contenido-atractivo,#informacion-item-infobox-tooltip .contenido-atractivo{height:100%;display:flex;flex-direction:column}#informacion-item-infobox .contenido-atractivo .nombre-atractivo,#informacion-item-infobox-tooltip .contenido-atractivo .nombre-atractivo{color:#20929E;padding-left:3%;padding-right:10%;padding-top:5%;padding-bottom:1%;letter-spacing:0.03em;line-height:1em;font-family:RamaGothicELight !important;font-size:1.9em}#informacion-item-infobox .contenido-atractivo .tarifa-atractivo,#informacion-item-infobox-tooltip .contenido-atractivo .tarifa-atractivo{padding-right:3%;margin-top:auto;text-align:right;text-transform:lowercase;margin-bottom:3%}#informacion-item-infobox .contenido-atractivo .tarifa-atractivo .precio,#informacion-item-infobox-tooltip .contenido-atractivo .tarifa-atractivo .precio{font-family:RamaGothicELight !important;font-size:1.9em}#informacion-item-infobox .contenido-atractivo .tarifa-atractivo .precio .icon-pesos,#informacion-item-infobox-tooltip .contenido-atractivo .tarifa-atractivo .precio .icon-pesos{font-size:0.8em}#informacion-item-infobox .contenido-atractivo .tarifa-atractivo .moneda,#informacion-item-infobox-tooltip .contenido-atractivo .tarifa-atractivo .moneda{font-family:RamaGothicELight !important;font-size:1.4em}#informacion-item-infobox .contenido-restaurante,#informacion-item-infobox-tooltip .contenido-restaurante{height:100%;display:flex;flex-direction:column}#informacion-item-infobox .contenido-restaurante .titulo-restaurante,#informacion-item-infobox-tooltip .contenido-restaurante .titulo-restaurante{padding-top:5%;color:#000;font-size:1.6em;font-family:RamaGothicElight;padding-left:3%;line-height:1em}#informacion-item-infobox .contenido-restaurante .nombre-restaurante,#informacion-item-infobox-tooltip .contenido-restaurante .nombre-restaurante{font-family:RamaGothicElight;color:#ed4838;text-transform:none;padding-left:3%;padding-right:5%;font-size:2em;letter-spacing:0.03em;line-height:1em}#informacion-item-infobox .contenido-restaurante .tipo-cocina,#informacion-item-infobox-tooltip .contenido-restaurante .tipo-cocina{font-family:PtSans !important;font-size:1em;color:#000;padding-left:3%;line-height:1em}#informacion-item-infobox .contenido-restaurante .tarifa-restaurante,#informacion-item-infobox-tooltip .contenido-restaurante .tarifa-restaurante{font-size:1em;margin-top:auto;text-align:right;padding-right:3%}#informacion-item-infobox .contenido-restaurante .tarifa-restaurante .moneda,#informacion-item-infobox-tooltip .contenido-restaurante .tarifa-restaurante .moneda{font-size:1.5em;letter-spacing:0.05em;font-family:RamaGothicElight}#informacion-item-infobox .contenido-restaurante .tarifa-restaurante .precio,#informacion-item-infobox-tooltip .contenido-restaurante .tarifa-restaurante .precio{font-family:RamaGothicElight;font-size:2em;letter-spacing:0.03em}#informacion-item-infobox .contenido-restaurante .tarifa-restaurante .precio .icon-pesos,#informacion-item-infobox-tooltip .contenido-restaurante .tarifa-restaurante .precio .icon-pesos{font-size:0.8em}#informacion-item-infobox .contenido-feria .nombre-feria,#informacion-item-infobox-tooltip .contenido-feria .nombre-feria{font-family:RamaGothicElight;font-size:1.9em;letter-spacing:0.03em;text-transform:capitalize;padding-right:3%;padding-left:3%;padding-top:5%}#informacion-item-infobox .contenido-punto-interes .nombre-punto-interes,#informacion-item-infobox-tooltip .contenido-punto-interes .nombre-punto-interes{font-family:RamaGothicElight;font-size:1.9em;letter-spacing:0.03em;text-transform:capitalize;padding-right:3%;padding-left:3%;padding-top:5%;color:#3187ff}#informacion-item-infobox.info-puntosInteres,#informacion-item-infobox-tooltip.info-puntosInteres{min-height:60px !important}#informacion-item-infobox.info-puntosInteres .wrapper-infobox,#informacion-item-infobox-tooltip.info-puntosInteres .wrapper-infobox{min-height:60px !important;height:auto !important}#flecha{text-align:center}.piquito{display:block;margin:0 auto}.seccion-icono{vertical-align:text-top;padding-right:6%}.info-restaurantes .nombre-item{color:#ed4838}.info-restaurantes .tarifa-item .pd-3 span{padding:0 2%}.info-atractivos .nombre-item{color:#20929E}.info-puntosInteres .contenedor-item{width:100%}.info-puntosInteres .nombre-item{color:#3187ff;font-size:0.85em}div[class^='info-hoteles-tooltip'] .nombre-item{color:#f5a820}.info-hoteles-pin .nombre-item{color:#20929E}#user-location-center{left:2%;bottom:35px;padding:8px;display:block;line-height:1em;position:absolute;border-radius:30px;background:#fff;color:#1473e6 !important;box-shadow:-2px 2px 8px rgba(0,0,0,0.5)}#user-location-center span{font-size:1.8em}#contenedor-boton_mostrar_aqui{width:170px;display:none;text-align:center}#contenedor-boton_mostrar_aqui .contenedor-boton-mapa{width:100px;height:25px;position:absolute;left:38%;background-color:#fff}#contenedor-boton_mostrar_aqui .contenedor-boton-mapa #boton_mostrar_aqui{top:3%;left:0;width:100%;z-index:999;padding:0.8%;font-weight:bold;position:absolute;color:#105BAC;text-align:center;background-color:#fff}#contenedor-boton_mostrar_aqui .contenedor-boton-mapa #boton_mostrar_aqui span{margin-left:22px}#filtros-container{display:none}@media only screen and (min-width: 48em){#filtros-container{display:block}}#mapa-filtros-container{background:#fff;position:absolute;top:0;left:0;width:180px;height:96%;overflow:auto;z-index:1;display:block;padding-top:4em}@media only screen and (min-width: 64em){#mapa-filtros-container{width:200px}}@media only screen and (min-width: 81em){#mapa-filtros-container{width:240px}}#mapa-filtros-container .hidden-on-mapa{display:none !important}#mapa-filtros-container .show-on-mapa{display:block !important}#mapa-filtros-container .filtros-bloque .filtros-seccion{padding-top:6%}#mapa-filtros-container .filtro-desplegable span.checkbox{border:1px solid #eeac39}#mapa-filtros-container #filtro-presupuesto-container ul{color:#000;text-transform:capitalize;margin-bottom:5%}#mapa-filtros-container #filtro-presupuesto-container ul li a{margin-top:5%}#mapa-filtros-container #filtro-presupuesto-container ul li a .label{font-size:1.1em}#mapa-filtros-container .buscador-mapa-container{position:relative;height:auto;width:100%;margin-bottom:4%}#mapa-filtros-container .buscador-mapa-container .titulo_buscador_listado .contenedor-icon-hotel{display:none}#mapa-filtros-container .input-buscador-mapa-container{position:relative}#mapa-filtros-container .input-buscador-mapa-container .icon-search{position:absolute;color:#858585;font-size:1em;right:12%;top:28%}#mapa-filtros-container #mapa-buscador{width:96%;padding:2%;border:solid 2px #209E9E}#mapa-filtros-container #mapa-buscador::-webkit-input-placeholder,#mapa-filtros-container #mapa-buscador::-moz-placeholder{text-transform:uppercase}#mapa-filtros-container #resultado-buscador-mapa{background:#fff;position:absolute;padding-right:4%;padding-left:4%;display:block;z-index:1;width:96%;top:100%}#mapa-filtros-container #resultado-buscador-mapa a{display:block;width:100%;border-bottom:solid 1px #CCCCCC;padding-top:4%;padding-bottom:4%;padding-left:18px;font-size:0.9em;line-height:1.2em}@media screen and (min-width: 64em){#mapa-filtros-container #resultado-buscador-mapa a{font-size:1em}}#mapa-filtros-container #resultado-buscador-mapa a .direccion{display:block;font-size:0.8em;padding-top:1%;line-height:1.1em}#mapa-filtros-container #resultado-buscador-mapa a:last-child{border-bottom:none}#mapa-filtros-container #resultado-buscador-mapa .hoteles{background:url("../imagenes/mapas/mapa-sug-mtr-dsp.png") no-repeat;background-size:12px 16px;background-position:2px 5px}#mapa-filtros-container #resultado-buscador-mapa .atractivos{background:url("../imagenes/mapas/atractivo.png") no-repeat;background-size:12px 16px;background-position:2px 5px}#mapa-filtros-container #resultado-buscador-mapa .restaurantes{background:url("../imagenes/mapas/restaurante.png") no-repeat;background-size:12px 16px;background-position:2px 5px}#mapa-filtros-container #resultado-buscador-mapa.borde{border:solid 1px #ccc}.mapa-nombre{width:70%;z-index:2;left:240px;padding:1%;font-size:2.5em;line-height:1em;position:absolute;color:#000;letter-spacing:0.03em;font-family:RamaGothicELight;text-shadow:2px 2px 10px #fff}.cerrar-filtros-mapa-container{position:absolute;top:0px;left:0px;width:180px;text-align:right;background:#fff;z-index:2;line-height:1.8em;height:1.6em;font-size:1.4em}@media only screen and (min-width: 64em){.cerrar-filtros-mapa-container{width:200px;line-height:2em;height:1.8em}}@media only screen and (min-width: 81em){.cerrar-filtros-mapa-container{width:240px;line-height:2.2em;height:2em}}.cerrar-filtros-mapa-container .titulo_filtros{font-family:RamaGothicELight;background-color:#209E9E;letter-spacing:0.08em;display:inline-block;text-transform:none;position:relative;text-align:left;font-size:1.2em;line-height:1.4;cursor:pointer;padding:2% 11%;color:#fff;width:100%}.cerrar-filtros-mapa-container .titulo_filtros a{color:#fff !important;background:#000;display:inline-block;position:absolute;text-align:center;height:100%;width:20%;right:0;top:0}.cerrar-filtros-mapa-container .titulo_filtros a span{vertical-align:sub}.cerrar-filtros-mapa-container.street-view{display:none}#contenedor-mapa-visible{display:inline-block;width:100%;position:relative;margin-bottom:4%;overflow:hidden}@media only screen and (min-width: 48em){#contenedor-mapa-visible{margin-bottom:20em;width:100%}#contenedor-mapa-visible .filtro{float:left;margin-left:1.5em}#contenedor-mapa-visible .filtro .text-filtro{font-size:1.5em;color:#858585}#contenedor-mapa-visible .filtro span[class^='icon-']{color:#EEAC39;font-size:1.5em}#contenedor-mapa-visible .filtro input[type='checkbox']{border:1px solid #858585;width:1em;height:1em}#contenedor-mapa-visible #filtros_mapa{float:left;position:relative;margin:0 auto}#contenedor-mapa-visible #content-filtros{float:left}#contenedor-mapa-visible #filtros-mapa{float:left;margin-top:1.5em}#contenedor-mapa-visible .filtro-tit{float:left}#contenedor-mapa-visible .filtro-tit .text-filtro{color:#858585}}#contenedor-mapa-oculto{display:none;width:100%;overflow:hidden;position:relative;max-width:996px}@media only screen and (min-width: 48em){#contenedor-mapa-oculto{display:block}}#contenedor-mapa-oculto-sm{display:block;width:100%;position:relative;overflow:hidden;max-width:996px}@media only screen and (min-width: 48em){#contenedor-mapa-oculto-sm{display:none}}#contenedor-mapa-estado{width:100%;position:relative;display:inline-block;height:220px}@media only screen and (min-width: 48em){#contenedor-mapa-estado{width:36.5%;height:100%}}@media only screen and (min-width: 64em){#contenedor-mapa-estado{width:48.6%;height:100%}}@media only screen and (min-width: 81em){#contenedor-mapa-estado{width:41.5%;height:100%}}#contenedor-mapa-estado img{width:100% !important;height:100%}div[id^='tooltip']{display:none}div[id^='tooltip'] .content-tooltip,div[id^='tooltip'] #content-tooltip{background:#fff;padding:5px 10px;width:180px}@media only screen and (min-width: 48em){div[id^='tooltip'] .content-tooltip,div[id^='tooltip'] #content-tooltip{width:150px}}div[id^='tooltip'] .tarifa .comentario{display:inline-block;font-size:0.7em}div[id^='tooltip'] .tarifa .precio-no-dsp{font-size:0.6em !important}div[id^='tooltip'] .tarifa .precio{padding-left:2%;display:inline-block}div[id^='tooltip'] .tarifa .moneda{padding-left:2%;display:inline-block}div[id^='tooltip'] #content-tooltip-zona{background:#fff;padding:5px 10px;width:180px}@media only screen and (min-width: 48em){div[id^='tooltip'] #content-tooltip-zona{width:150px}}div[id^='tooltip'] .nombre{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:uppercase;font-size:1.6em;padding-bottom:5px;text-align:center}@media screen and (-webkit-min-device-pixel-ratio: 0){div[id^='tooltip'] .nombre{font-family:RamaGothicELight,RistrettoPro !important}}@media print{div[id^='tooltip'] .nombre{font-family:GarageGothic !important;letter-spacing:0.05em !important}}div[id^='tooltip'] .tooltip-feria .nombre{display:block;color:#C13479}div[id^='tooltip'] .tooltip-restaurantes{width:180px;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.35)}div[id^='tooltip'] .tooltip-restaurantes .seccion-icono{color:#ed4838}div[id^='tooltip'] .tooltip-restaurantes .nombre{color:#ed4838;text-transform:capitalize}div[id^='tooltip'] .tooltip-restaurantes .tarifa{margin-top:4%;display:block;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-align:center;font-size:1.4em}@media screen and (-webkit-min-device-pixel-ratio: 0){div[id^='tooltip'] .tooltip-restaurantes .tarifa{font-family:RamaGothicELight,RistrettoPro !important}}@media print{div[id^='tooltip'] .tooltip-restaurantes .tarifa{font-family:GarageGothic !important;letter-spacing:0.05em !important}}div[id^='tooltip'] .tooltip-hoteles,div[id^='tooltip'] .tooltip-no_dsp{width:180px;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.35)}div[id^='tooltip'] .tooltip-hoteles .nombre,div[id^='tooltip'] .tooltip-no_dsp .nombre{text-transform:capitalize;color:#20929e;font-size:1.4em;display:block}div[id^='tooltip'] .tooltip-hoteles .tarifa,div[id^='tooltip'] .tooltip-no_dsp .tarifa{display:block;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-align:center;font-size:1.4em}@media screen and (-webkit-min-device-pixel-ratio: 0){div[id^='tooltip'] .tooltip-hoteles .tarifa,div[id^='tooltip'] .tooltip-no_dsp .tarifa{font-family:RamaGothicELight,RistrettoPro !important}}@media print{div[id^='tooltip'] .tooltip-hoteles .tarifa,div[id^='tooltip'] .tooltip-no_dsp .tarifa{font-family:GarageGothic !important;letter-spacing:0.05em !important}}div[id^='tooltip'] .tooltip-hoteles .tarifa .precio,div[id^='tooltip'] .tooltip-no_dsp .tarifa .precio{padding-left:2%;font-size:1em}div[id^='tooltip'] .tooltip-hoteles .tarifa .precio del,div[id^='tooltip'] .tooltip-no_dsp .tarifa .precio del{color:#858585}div[id^='tooltip'] .tooltip-hoteles .tarifa .moneda,div[id^='tooltip'] .tooltip-no_dsp .tarifa .moneda{font-size:0.8em;padding-left:2%}div[id^='tooltip'] .tooltip-hoteles .msg-todo-incluido,div[id^='tooltip'] .tooltip-no_dsp .msg-todo-incluido{font-size:1em;display:block;color:#29a329;text-align:center;font-family:'PtSans'}div[id^='tooltip'] .tooltip-hoteles_na{width:180px;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.35)}div[id^='tooltip'] .tooltip-hoteles_na .nombre{text-transform:capitalize;color:#20929e;font-size:1.4em;display:block}div[id^='tooltip'] .tooltip-hoteles_na .tarifa{display:block;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-align:center;font-size:1.4em}@media screen and (-webkit-min-device-pixel-ratio: 0){div[id^='tooltip'] .tooltip-hoteles_na .tarifa{font-family:RamaGothicELight,RistrettoPro !important}}@media print{div[id^='tooltip'] .tooltip-hoteles_na .tarifa{font-family:GarageGothic !important;letter-spacing:0.05em !important}}div[id^='tooltip'] .tooltip-hoteles_na .tarifa .precio{font-size:1em}div[id^='tooltip'] .tooltip-hoteles_na .tarifa .moneda{font-size:0.8em}div[id^='tooltip'] .tooltip-hoteles_na .msg-todo-incluido{display:block;font-size:1em;color:#29a329;text-align:center;font-family:'PtSans'}div[id^='tooltip'] .tooltip-puntosInteres{width:180px;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.35)}div[id^='tooltip'] .tooltip-puntosInteres .nombre{display:block;font-size:1em;color:#000;text-transform:capitalize;font-family:PtSans !important}div[id^='tooltip'] .tooltip-puntosInteres .tarifa{font-size:0.8em}div[id^='tooltip'] .tooltip-atractivos{width:180px;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.35);text-align:center}div[id^='tooltip'] .tooltip-atractivos .seccion-icono{color:#20929e}div[id^='tooltip'] .tooltip-atractivos .nombre{color:#20929e;text-transform:capitalize}div[id^='tooltip'] .tooltip-ruta{text-align:center}div[id^='tooltip'] .tooltip-ruta .nombre{color:#2e76bc;display:block}div[id^='tooltip'] .flechas_tooltip_b{left:37%;position:absolute;color:#fff;font-size:2.5em;padding-top:0}div[id^='tooltip'] .flecha_tooltip_l_izq{position:absolute;color:#fff;font-size:2.5em;top:0}div[id^='tooltip'] .flecha_tooltip_l_der{position:absolute;color:#fff;font-size:2.5em;top:0}div[id^='tooltip'] .flechas_tooltip{left:39%;position:absolute;color:#fff;font-size:2.5em;top:-18px;height:25px}div[id^='tooltip'] div[class^="flechas_tooltip"] span{line-height:0 !important}div[id^='tooltip'] .nombre-estado{text-align:center;font-size:1.6em;color:#000;width:100%;display:block;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;margin-bottom:4%}@media screen and (-webkit-min-device-pixel-ratio: 0){div[id^='tooltip'] .nombre-estado{font-family:RamaGothicELight,RistrettoPro !important}}@media print{div[id^='tooltip'] .nombre-estado{font-family:GarageGothic !important;letter-spacing:0.05em !important}}div[id^='tooltip'] .total{text-align:center;color:#858585;font-size:1.3em;width:100%;display:block;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important}@media screen and (-webkit-min-device-pixel-ratio: 0){div[id^='tooltip'] .total{font-family:RamaGothicELight,RistrettoPro !important}}@media print{div[id^='tooltip'] .total{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#info-zona{width:369px;background:#fff;border:2px solid #AFAFAF;min-height:80px;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif}@media print{#info-zona{font-family:Georgia,Times,Times New Roman,serif !important}}#info-zona p{padding:0 4%;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;font-size:2em;margin:4% 0px 0px}@media screen and (-webkit-min-device-pixel-ratio: 0){#info-zona p{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#info-zona p{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#info-zona div.info{padding:4% 2% 0}#info-zona div[class^='flecha_c']{text-align:right;padding-right:4%;padding-bottom:2%}#mapa-republica{position:relative;height:480px}div[id^='dialog-']>#mapa-republica{margin-bottom:0 !important}div.row-lista+div#mapa-republica{width:100%;display:inline-block;height:400px}@media only screen and (min-width: 48em){div.row-lista+div#mapa-republica{width:50%;height:100%}}.hover-mapa:hover>.hover-img{filter:drop-shadow(1px 1px 4px gray)}.trigger-mapa{position:relative;display:block;width:fit-content;margin:auto;margin:auto}.ver-mapa{position:absolute;font-family:RamaGothicELight,RistrettoPro;letter-spacing:0.05em;text-transform:none;font-size:2em;width:100%;bottom:50%;color:#000;z-index:3;padding:1%}.dialog-mapa{padding:2% !important}.dialog-mapa .contenedor-mapa-oculto-sm{display:block}.dialog-mapa{font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif !important;font-size:1em !important}.subtitulo-mapa{display:inline-block;margin:4% 2%;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;line-height:1.4em}@media screen and (-webkit-min-device-pixel-ratio: 0){.subtitulo-mapa{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.subtitulo-mapa{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){.subtitulo-mapa{display:inline-block;margin:2%}}a.cerrar-mapa-ciudad{color:#000;background:#fff;text-align:center;padding:10px;float:right;line-height:0;right:8px;z-index:100;position:fixed;font-size:5em;top:0px}@media only screen and (min-width: 48em){a.cerrar-mapa-ciudad{display:none}}a.cerrar-mapa-css{position:absolute;top:-10px;right:-10px;color:#000 !important;background:#fff;text-align:center;padding:1%;float:right;line-height:0;font-size:0.5em;z-index:1000}@media only screen and (min-width: 48em){a.cerrar-mapa-css{color:#fff !important;background:#000}}@media only screen and (min-width: 64em){a.cerrar-mapa-css{top:-18px;right:-18px}}a.cerrar-mapa-css .icon-cerrar{font-size:1.6em;font-weight:bold}#cerrar-mapa{display:none !important;position:absolute;height:55px;width:60px;background-color:#fff;right:0;top:1%;z-index:10001}#cerrar-mapa span.a,#cerrar-mapa span.b{background:#858585;position:absolute;top:40%;right:25%;height:3px;width:35px;margin-top:0px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}#cerrar-mapa span.a{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#cerrar-mapa span.b{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.contenedor-mapa{width:auto;z-index:10100;padding:2px !important;font-size:1em !important;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif !important}@media only screen and (min-width: 48em){.contenedor-mapa{padding:0 !important}}.contenedor-mapa.full-screen{padding:0px !important}.contenedor-mapa.full-screen .ui-dialog-titlebar{display:none !important}.ui-widget-content.full-screen{border:none}#container-mapa{overflow:hidden}#search-mapa{background:rgba(45,45,45,0.8);position:absolute;top:3%;right:0px;display:none;color:#FFF;width:200px;overflow:hidden;padding:10px;z-index:100}#search-mapa input{font-size:0.8em}#search-mapa div#resultado-buscador-mapa{background:#fff;width:98%;display:none;overflow-y:scroll;max-height:440px}#search-mapa div#resultado-buscador-mapa a{color:#000;font-size:1.1em;text-decoration:none;border-bottom:1px solid #AFAFAF;padding-left:18px;width:84%;display:block;margin:0px auto;min-height:23px;padding-top:4%;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important}@media screen and (-webkit-min-device-pixel-ratio: 0){#search-mapa div#resultado-buscador-mapa a{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#search-mapa div#resultado-buscador-mapa a{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#search-mapa div#resultado-buscador-mapa a.hoteles{background:url("../imagenes/mapas/mapa-sug-mtr-dsp.png") no-repeat 0 0;background-size:15px 29px}#search-mapa div#resultado-buscador-mapa a.restaurantes{background:url(../imagenes/mapas/restaurante.png) no-repeat 0 0;background-size:15px 29px}#search-mapa div#resultado-buscador-mapa a.atractivos{background:url(../imagenes/mapas/atractivo.png) no-repeat 0 0;background-size:15px 29px}#search-mapa div#resultado-buscador-mapa a.puntosInteres{background:url(../imagenes/mapas/punto_interes.png) no-repeat 0 0;background-size:15px 29px}#search-mapa div#resultado-buscador-mapa a.aeropuerto{background:url(../imagenes/mapas/aeropuerto.png) no-repeat 0 0;background-size:15px 29px}#search-mapa div#resultado-buscador-mapa a.central_de_autobuses{background:url(../imagenes/mapas/central_de_autobuses.png) no-repeat 0 0;background-size:15px 29px}#search-mapa div#resultado-buscador-mapa a.feria{background:url(../imagenes/mapas/ferias.png) no-repeat 0 0;background-size:15px 29px}#search-mapa a.limpiar-busqueda{position:absolute;color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#fff;text-align:center;padding:1%;line-height:0;right:7px;width:15px;display:none;font-size:0.7em;top:3px}#search-mapa a.limpiar-busqueda:hover{color:#fff;background:#AFAFAF}.contenedor-informacion-mapa{margin-top:2%;padding-top:2%;border-top:1px solid #858585;margin-bottom:1%}.c_all{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#95C53E;color:#fff;width:18px;height:18px}.c_95C53E{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#95C53E;color:#fff;width:18px;height:18px}.flecha_c95C53E{color:#95C53E}.c_F26531{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#F26531;color:#fff;width:18px;height:18px}.flecha_cF26531{color:#F26531}.c_00853F{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#00853F;color:#fff;width:18px;height:18px}.flecha_c00853F{color:#00853F}.c_8253A1{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#8253A1;color:#fff;width:18px;height:18px}.flecha_c8253A1{color:#8253A1}.c_19398A{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#19398A;color:#fff;width:18px;height:18px}.flecha_c19398A{color:#19398A}.c_8B005A{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#8B005A;color:#fff;width:18px;height:18px}.flecha_c8B005A{color:#8B005A}.c_ED174F{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#ED174F;color:#fff;width:18px;height:18px}.flecha_cED174F{color:#ED174F}.c_FFB642{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#FFB642;color:#fff;width:18px;height:18px}.flecha_cFFB642{color:#FFB642}.c_B2AC54{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#B2AC54;color:#fff;width:18px;height:18px}.flecha_cB2AC54{color:#B2AC54}.c_B06E0E{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#B06E0E;color:#fff;width:18px;height:18px}.flecha_cB06E0E{color:#B06E0E}.c_006892{padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:1.1em;vertical-align:middle;margin-right:15px;display:inline-block;background:#006892;color:#fff;width:18px;height:18px}.flecha_c006892{color:#006892}#ubicacion-usuario{position:absolute;bottom:15px;right:15px;background:#fff;color:#858585;font-size:1.8em;width:45px;height:45px;text-align:center;box-shadow:rgba(0,0,0,0.298039) 0px 1px 4px -1px;padding:0.5em 0}@media screen and (min-width: 48em){#ubicacion-usuario{padding:0.4em 0}}div[class^="indicacion_ocultos_"]{color:#fff;position:absolute;text-align:center;font-size:1em}.indicacion_ocultos_top{top:10px;left:48%;background:url(../imagenes/mapas/norte.png) no-repeat;background-size:35px 44px;width:35px;height:44px;padding:17px 0 0 0}.indicacion_ocultos_left{top:48%;left:10px;background:url(../imagenes/mapas/poniente.png) no-repeat;background-size:44px 35px;width:44px;height:35px;padding:8px 0 0 8px}.indicacion_ocultos_bottom{bottom:10px;left:48%;background:url(../imagenes/mapas/sur.png) no-repeat;background-size:35px 44px;width:35px;height:44px;padding:8px 0 0 0}.indicacion_ocultos_right{top:48%;right:10px;background:url(../imagenes/mapas/oriente.png) no-repeat;background-size:44px 35px;width:44px;height:35px;padding:8px 8px 0 0}a.link-geo-mapa{display:none}.full-screen a.cerrar-mapa-css,.inline-fullscreen a.cerrar-mapa-css{position:absolute;top:0;right:0;font-size:1.2em;z-index:1000;padding:8px;text-align:center}.full-screen a.link-geo-mapa,.inline-fullscreen a.link-geo-mapa{position:fixed;bottom:35px;left:10px;display:block;background:#FFF;z-index:1000;font-size:1.5em;padding:10px}.contenedor-icon-round-morado{display:inline-block}.mapa-individual-header-titulo{font-family:RamaGothicELight, RistrettoPro !important;display:inline-block;font-size:2.2em;line-height:1em;letter-spacing:0.015em}.mapa-individual-header-titulo .contenedor-icon-restaurante{vertical-align:top}.mapa-individual-header-titulo .header-restaurantes{display:inline-block}.mapa-individual-header-titulo .header-restaurantes .titulo-restaurante{font-size:1em;color:#000}.mapa-individual-header-titulo .header-restaurantes .nombre-ciudad-restaurante .nombre-restaurante{font-size:1.2em;color:#f0533f}.mapa-individual-header-titulo .header-restaurantes .nombre-ciudad-restaurante .ciudad-restaurante{font-size:1em;color:#858585}.mapa-individual-header-titulo .header-restaurantes .direccion-restaurante{font-family:PtSans !important;font-size:0.7em}.mapa-header .restaurante{font-size:1.8em}.container-regresar-ficha{padding:1%;font-size:0.7em;text-align:center;vertical-align:top;display:inline-block}.regresar-ficha-link{width:auto;height:41px;font-family:RamaGothicELight, RistrettoPro;border:1px solid #029f33;color:#000;font-size:0.8em;display:block;text-align:center;padding:0}.regresar-ficha-link span{font-size:0.7em;vertical-align:super}.back_rutas{position:relative;width:16%}.back_rutas a{position:absolute;text-align:right;font-size:1.6em;padding:12%;right:0;top:8%;display:block;width:40px;text-align:center}.back_rutas a span{vertical-align:sub}.tarifa_tachada-mapa{display:inline-block;position:relative;color:#858585}.tarifa_tachada-mapa div{width:100%;position:absolute;border-bottom:2px solid #85858591;transform:rotate(-20deg);top:32%}.contenedor-iconos,.contenedor-icon-atractivo,.contenedor-icon-hotel,.contenedor-icon-restaurante{display:inline-block;border-radius:50%;line-height:0.03;font-size:0.7em;width:auto;padding:1.5%}.contenedor-iconos span,.contenedor-icon-atractivo span,.contenedor-icon-hotel span,.contenedor-icon-restaurante span{color:#fff;text-shadow:none}.contenedor-icon-atractivo{background-color:#20929e}.contenedor-icon-hotel{background-color:#eeac39}.contenedor-icon-restaurante{background-color:#f0533f}.contenedor-iconos-xs{vertical-align:top}.titulo-ciudad{display:inline-block;line-height:0.9em}.titulo-ciudad .ciudad{font-size:0.8em;color:#858585}#leyenda-ninios{font-family:PtSans !important;color:#f00;font-size:0.8em;line-height:1em}@media only screen and (min-width: 48em){#leyenda-ninios{font-size:0.9em}}.hidden{display:none}#hoteles-cercanos{background:#EBEBEB;display:block;width:100%;margin-bottom:4%;padding-bottom:2%;padding-top:2%;opacity:0}#hoteles-cercanos .hotel-cercano{padding-right:1%;padding-left:1%;margin-bottom:2%}#hoteles-cercanos .imagen-2{height:180px;width:100%}#hoteles-cercanos .imagen{height:100%;width:100%}#hoteles-cercanos .etiqueta-sugerido-es{background:url(../imagenes/hoteles/sugerido-es.png) no-repeat;position:absolute;top:0;left:0;width:36px;height:98px}#hoteles-cercanos .etiqueta-sugerido-en{background:url(../imagenes/hoteles/sugerido-en.png) no-repeat;position:absolute;top:0;left:0;width:36px;height:98px}#hoteles-cercanos .contenido{background:#fff;min-height:268px}#hoteles-cercanos .datos{padding:2%}#hoteles-cercanos .datos .nombre{font-size:1.8em;color:#20929e;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;line-height:1em}@media screen and (-webkit-min-device-pixel-ratio: 0){#hoteles-cercanos .datos .nombre{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#hoteles-cercanos .datos .nombre{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#hoteles-cercanos .datos .categoria{color:#f5a820}#hoteles-cercanos .datos .categoria span{font-size:0.9em;padding-left:5px}#hoteles-cercanos .datos .categoria span[class^='icon']{font-size:1em;padding-left:0px}#hoteles-cercanos .datos .desde{font-size:1.6em;color:#858585}#hoteles-cercanos .datos .tarifa{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important}#hoteles-cercanos .datos .tarifa span.moneda{font-size:1.6em}#hoteles-cercanos .datos .tarifa span.cantidad{font-size:1.8em}@media screen and (-webkit-min-device-pixel-ratio: 0){#hoteles-cercanos .datos .tarifa{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#hoteles-cercanos .datos .tarifa{font-family:GarageGothic !important;letter-spacing:0.05em !important}}.separador-galeria{border-top:3px solid #AFAFAF;margin:4% 0}#hoteles-cercanos-ficha-hotel{background-color:#e1ecf7;padding-top:2%;padding-bottom:6%;margin-bottom:6%;margin-top:2%}@media only screen and (min-width: 48em){#hoteles-cercanos-ficha-hotel{padding-bottom:2%;margin-bottom:2%}}#hoteles-cercanos-ficha-hotel .azulito{color:#41b9f5}#hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{color:#000;padding:0 8%;font-family:RamaGothicELight, RistrettoPro !important}[data-hotel-basico="1"] #hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{font-size:1.8em !important}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{font-size:1.8em !important}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{font-size:1.8em !important}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{font-size:1.8em !important}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{font-size:1.8em !important}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{font-size:1.8em !important}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{font-size:1.8em !important}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{font-size:2em !important}[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel #mensaje-disponibilidad{font-size:2em !important}#hoteles-cercanos-ficha-hotel .invisible{display:none}#hoteles-cercanos-ficha-hotel .hoteles-cercanos{width:100%}#hoteles-cercanos-ficha-hotel .basico{display:none}[data-seccion="hoteles"] #hoteles-cercanos-ficha-hotel .basico{display:block}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .basico{display:none}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .basico{display:none}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .basico{display:none}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .basico{display:none}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel .basico{display:none}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .basico{display:none}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .basico{display:none}#hoteles-cercanos-ficha-hotel .no-hotel{display:none}[data-seccion="hoteles"] #hoteles-cercanos-ficha-hotel .no-hotel{display:none}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .no-hotel{display:block}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .no-hotel{display:block}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .no-hotel{display:block}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .no-hotel{display:block}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel .no-hotel{display:block}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .no-hotel{display:block}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .no-hotel{display:none}[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .no-hotel{display:none}#hoteles-cercanos-ficha-hotel .todo-mexico{display:none}[data-seccion="hoteles"] #hoteles-cercanos-ficha-hotel .todo-mexico{display:none}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .todo-mexico{display:none}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .todo-mexico{display:none}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .todo-mexico{display:none}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .todo-mexico{display:none}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel .todo-mexico{display:none}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .todo-mexico{display:none}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .todo-mexico{display:block}[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .todo-mexico{display:block}#hoteles-cercanos-ficha-hotel .wrapper{margin:0 auto;width:27em}@media only screen and (min-width: 48em){#hoteles-cercanos-ficha-hotel .wrapper{width:996px}#hoteles-cercanos-ficha-hotel .wrapper [data-hotel-basico="1"]{width:100%}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .wrapper{width:100%}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .wrapper{width:100%}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .wrapper{width:100%}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .wrapper{width:100%}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel .wrapper{width:100%}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .wrapper{width:100%}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .wrapper{width:100%}[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .wrapper{width:100%}}#hoteles-cercanos-ficha-hotel .wrapper .slick-slider{text-align:center}#hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{z-index:2;cursor:pointer;display:inline-block;vertical-align:top;margin-top:10%}#hoteles-cercanos-ficha-hotel .wrapper .slick-arrow span{color:#70767b;font-size:200%}[data-hotel-basico="1"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{display:inline-block;text-align:center;margin-top:35%;width:16%}@media only screen and (min-width: 48em){[data-hotel-basico="1"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{margin-top:0;display:block;width:100%}}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{display:inline-block;text-align:center;margin-top:35%;width:16%}@media only screen and (min-width: 48em){[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{margin-top:0;display:block;width:100%}}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{display:inline-block;text-align:center;margin-top:35%;width:16%}@media only screen and (min-width: 48em){[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{margin-top:0;display:block;width:100%}}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{display:inline-block;text-align:center;margin-top:35%;width:16%}@media only screen and (min-width: 48em){[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{margin-top:0;display:block;width:100%}}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{display:inline-block;text-align:center;margin-top:35%;width:16%}@media only screen and (min-width: 48em){[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{margin-top:0;display:block;width:100%}}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{width:100%;text-align:center}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{display:inline-block;text-align:center;margin-top:35%;width:16%}@media only screen and (min-width: 48em){[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{margin-top:0;display:block;width:100%}}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{display:inline-block;text-align:center;margin-top:35%;width:16%}@media only screen and (min-width: 48em){[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{margin-top:0;display:block;width:100%}}[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{display:inline-block;text-align:center;margin-top:35%;width:16%}@media only screen and (min-width: 48em){[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .wrapper .slick-arrow{margin-top:0;display:block;width:100%}}#hoteles-cercanos-ficha-hotel .wrapper .slick-next{right:0;top:0}#hoteles-cercanos-ficha-hotel .wrapper .slick-prev{left:0;bottom:0}#hoteles-cercanos-ficha-hotel .slick-list{width:74%;display:inline-block}[data-hotel-basico="1"] #hoteles-cercanos-ficha-hotel .slick-list{width:64%}@media only screen and (min-width: 48em){[data-hotel-basico="1"] #hoteles-cercanos-ficha-hotel .slick-list{width:100%}}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .slick-list{width:64%}@media only screen and (min-width: 48em){[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .slick-list{width:100%}}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .slick-list{width:64%}@media only screen and (min-width: 48em){[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .slick-list{width:100%}}[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .slick-list{width:64%}@media only screen and (min-width: 48em){[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .slick-list{width:100%}}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .slick-list{width:64%}@media only screen and (min-width: 48em){[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .slick-list{width:100%}}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .slick-list{width:64%}@media only screen and (min-width: 48em){[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .slick-list{width:100%}}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .slick-list{width:64%}@media only screen and (min-width: 48em){[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .slick-list{width:100%}}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel .slick-list{width:100%}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .slick-list{width:64%}@media only screen and (min-width: 48em){[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .slick-list{width:100%}}#hoteles-cercanos-ficha-hotel .hotel-cercano{position:relative;padding-right:0.2%;padding-left:0.2%}[data-hotel-basico="0"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding-right:5%;padding-left:5%}[data-hotel-basico="1"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0}@media only screen and (min-width: 48em){[data-hotel-basico="1"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0 15%}}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0}@media only screen and (min-width: 48em){[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0 15%}}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0}@media only screen and (min-width: 48em){[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0 15%}}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0}@media only screen and (min-width: 48em){[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0 15%}}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0}@media only screen and (min-width: 48em){[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0 15%}}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0 15%}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0}@media only screen and (min-width: 48em){[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0 15%}}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0}@media only screen and (min-width: 48em){[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0 15%}}[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0}@media only screen and (min-width: 48em){[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .hotel-cercano{padding:0 15%}}#hoteles-cercanos-ficha-hotel .hotel-cercano .container{display:flex;height:310px;width:220px;position:relative;flex-direction:column;background-color:white;border:#309bf7 solid 1px}@media only screen and (min-width: 48em){#hoteles-cercanos-ficha-hotel .hotel-cercano .container{width:auto}}#hoteles-cercanos-ficha-hotel .hotel-cercano .container .imagen{height:190px;padding:3%}@media only screen and (min-width: 48em){#hoteles-cercanos-ficha-hotel .hotel-cercano .container .imagen{height:150px}}#hoteles-cercanos-ficha-hotel .hotel-cercano img{width:100%;height:14em;object-fit:cover}@media only screen and (min-width: 48em){#hoteles-cercanos-ficha-hotel .hotel-cercano img{width:100%;height:100%}}#hoteles-cercanos-ficha-hotel .hotel-cercano .info-hotel{height:110px;padding:0 6%;letter-spacing:0.03em;font-family:RamaGothicELight, RistrettoPro !important}#hoteles-cercanos-ficha-hotel .hotel-cercano .nombre{font-size:1.7em;margin-bottom:2%;text-decoration:none;line-height:1em}#hoteles-cercanos-ficha-hotel .hotel-cercano .nombre a{color:#20929e !important}#hoteles-cercanos-ficha-hotel .hotel-cercano .tarifa-container{margin-top:2%;position:absolute;bottom:0;right:0}#hoteles-cercanos-ficha-hotel .hotel-cercano .tarifa-container .tarifa{position:relative;font-size:1.8em;padding:4% 6%;float:right}#hoteles-cercanos-ficha-hotel .hotel-cercano .tarifa-container .tarifa .icon-pesos,#hoteles-cercanos-ficha-hotel .hotel-cercano .tarifa-container .tarifa .moneda{font-size:0.8em}#hoteles-cercanos-ficha-hotel .hotel-cercano .tarifa-container .tarifa .tarifa-descuento{color:#666}#hoteles-cercanos-ficha-hotel .hotel-cercano .tarifa-container .tarifa .tarifa-descuento .line-through{border-bottom:2px solid #40404065;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg);position:absolute;width:32%;left:4%;top:44%}#hoteles-cercanos-ficha-hotel .hotel-cercano .categoria{font-size:1em;font-family:PtSans, PtSerif, Georgia, Times, Times New Roman, serif !important;color:#000}#hoteles-cercanos-ficha-hotel .hotel-cercano .categoria .icon-estrella:nth-child(5n){margin-right:4%}#hoteles-cercanos-ficha-hotel .hotel-cercano .categoria .amarillo{color:#f5a820}#hoteles-cercanos-ficha-hotel .hotel-cercano .gris{color:#858585}#hoteles-cercanos-ficha-hotel .hotel-cercano .icon-estrella.gris{color:#ccc}#hoteles-cercanos-ficha-hotel .hotel-cercano .plan_incluido{font-family:PtSans;font-size:1em;color:#29a329;font-weight:bold;letter-spacing:0.03em;margin:2% 0}#hoteles-cercanos-ficha-hotel .pagina .slick-track{margin:0 auto}[data-hotel-basico="1"] #hoteles-cercanos-ficha-hotel .pagina .slick-track{display:block}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .pagina .slick-track{display:block}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .pagina .slick-track{display:block}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .pagina .slick-track{display:block}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .pagina .slick-track{display:block}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel .pagina .slick-track{display:block}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .pagina .slick-track{display:block}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .pagina .slick-track{display:block}[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .pagina .slick-track{display:block}[data-hotel-basico="1"] #hoteles-cercanos-ficha-hotel .pagina{display:block}[data-seccion="atractivos"] #hoteles-cercanos-ficha-hotel .pagina{display:block}[data-seccion="restaurantes"] #hoteles-cercanos-ficha-hotel .pagina{display:block}[data-seccion="listado-atractivos"] #hoteles-cercanos-ficha-hotel .pagina{display:block}[data-seccion="listado-restaurantes"] #hoteles-cercanos-ficha-hotel .pagina{display:block}[data-seccion="elviajecito"] #hoteles-cercanos-ficha-hotel .pagina{display:block}[data-seccion="calendario"] #hoteles-cercanos-ficha-hotel .pagina{display:block}[data-seccion="actividades"] #hoteles-cercanos-ficha-hotel .pagina{display:block}[data-seccion="rutas_turisticas"] #hoteles-cercanos-ficha-hotel .pagina{display:block}#hoteles-cercanos-ficha-hotel .contenedor-paginas{margin:0 auto}#hoteles-cercanos-ficha-hotel #boton-anterior,#hoteles-cercanos-ficha-hotel #boton-siguiente{padding-top:10em}#hoteles-cercanos-ficha-hotel #boton-anterior span,#hoteles-cercanos-ficha-hotel #boton-siguiente span{font-size:2em;cursor:pointer;color:#AFAFAF}.bloque-reserva-hoteles-baratos{font-family:PtSans;background:#37d2d7;cursor:pointer}.bloque-reserva-hoteles-baratos .div2 .hoteles-baratos{color:#ff5a00;background-color:white;font-family:RamaGothicElight !important}.bloque-reserva-hoteles-baratos .div2 .hoteles-baratos .ribbon{height:1em;position:relative;font-family:RamaGothicElight !important}.bloque-reserva-hoteles-baratos .div2 .hoteles-baratos .ribbon:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:0.2em solid #37d2d7;border-top:0.5em solid transparent;border-bottom:0.5em solid transparent}.bloque-reserva-hoteles-baratos .div2 .hoteles-baratos .ribbon:before{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-right:0.2em solid #37d2d7;border-top:0.5em solid transparent;border-bottom:0.5em solid transparent}.bloque-reserva-hoteles-baratos .div2 .flechas{color:#37d2d7;display:inline-block;transform:scale(0.5, 1.2)}.bloque-reserva-hoteles-baratos .div2 .derecha{margin-left:-0.3em}.bloque-reserva-hoteles-baratos .div2 .izquierda{margin-left:-0.4em}.bloque-reserva-hoteles-baratos .div1{position:relative;z-index:1}.bloque-reserva-hoteles-baratos .div1:before{padding:0 3%;border-top:2px dashed #fff;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:60%;z-index:-1}.bloque-reserva-hoteles-baratos .div1 .titulo{padding:0 3%;color:#000}.bloque-reserva-hoteles-baratos .div1 span{background-color:#37d2d7}.bloque-reserva-hoteles-baratos .div3{color:#000}.powered_by{display:none}.mensaje-icon{display:none;width:315px;position:absolute;z-index:1000}@media only screen and (max-width: 48em){.mensaje-icon{left:5% !important}}.mensaje-icon .contenido{border:1px solid #20929e;position:relative;background:#20929e;padding:6% 0%;text-align:center}.mensaje-icon .contenido .close-tooltip{color:#fff;position:absolute;right:0;top:0;padding:4%}.mensaje-icon .flecha-tooltip{display:inline-block;width:290px;height:23px;position:absolute;top:-23px;left:0px;z-index:10000;background:url(../imagenes/main/flecha-cal-ch.png) center top no-repeat transparent;width:100%}.mensaje-icon .titulo-mensaje{width:96%;margin-bottom:4%;margin-left:2%;margin-bottom:0;font-size:1em;font-family:PtSans;letter-spacing:0.04em;color:#fff;background:#20929e}.mensaje-icon .mensaje-mensaje{margin-left:2%;margin-right:2%;font-size:1em;letter-spacing:0.04em;color:#fff;background:#20929e}.color-raro{color:#000}#dialog-contacto .mensaje{padding-left:0 !important}#dialog-contacto .titulo-mensaje{color:#20929e}#dialog-contacto .linea-abajo-gris-1{border-bottom:1px solid #858585}#dialog-contacto .bloque-campos>div{margin-bottom:4%}#dialog-contacto .bloque-campos>div:nth-child(odd){padding-right:0}#dialog-contacto .bloque-campos>div:nth-child(even){padding-left:0}@media only screen and (min-width: 48em){#dialog-contacto .bloque-campos>div:nth-child(even){padding-left:2%}}#dialog-contacto .bloque-campos p{margin:1em 0 0 0}#dialog-contacto .bloque-campos p span{font-size:0.9em}#dialog-contacto input.campo_datos{width:100%;border:1px solid #AFAFAF;font-size:1em;padding:7px;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif}@media print{#dialog-contacto input.campo_datos{font-family:Georgia,Times,Times New Roman,serif !important}}@media only screen and (min-width: 48em){#dialog-contacto input.campo_datos{font-size:0.9em}}#dialog-contacto div.contador{padding:0}#dialog-contacto input.contador{font-size:0.9em;right:0;background:#858585;color:#fff !important;border:1px solid #AFAFAF;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif}@media print{#dialog-contacto input.contador{font-family:Georgia,Times,Times New Roman,serif !important}}@media only screen and (min-width: 48em){#dialog-contacto input.contador{font-size:0.8em}}#dialog-contacto textarea.campo_datos{width:100%;border:1px solid #AFAFAF;font-size:1em;padding:7px;font-family:PtSans,PtSerif,Georgia,Times,Times New Roman,serif}@media print{#dialog-contacto textarea.campo_datos{font-family:Georgia,Times,Times New Roman,serif !important}}@media only screen and (min-width: 48em){#dialog-contacto textarea.campo_datos{font-size:0.9em}}#dialog-contacto .boton-mensaje{padding:4%;margin:0 auto;width:100%;display:inline-block;min-width:none;color:#fff !important}@media only screen and (min-width: 48em){#dialog-contacto .boton-mensaje{min-width:190px;padding:6%;width:auto;background-color:#EEAC39;text-align:center;padding:0.3em 0;font-size:1.8em;width:8.3em;margin-right:6%}}#dialog-contacto #alerta-datos>* span{font-size:1.2em}#dialog-contacto #alerta-datos>* div{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;font-size:1.6em}@media screen and (-webkit-min-device-pixel-ratio: 0){#dialog-contacto #alerta-datos>* div{font-family:RamaGothicELight,RistrettoPro !important}}@media print{#dialog-contacto #alerta-datos>* div{font-family:GarageGothic !important;letter-spacing:0.05em !important}}#dialog-contacto #alerta-datos>* p{margin:0}#dialog-contacto .error{color:#ed4838}#dialog-contacto .content-calendario-mensaje{width:100%;padding:5px;border:1px solid #AFAFAF;padding:7px}#dialog-contacto .content-calendario-mensaje .ui-datepicker-trigger{top:8px}#dialog-contacto a.input-calendario-mensaje{font-size:0.85em;color:#000;width:100%;position:relative;display:inline-block;text-align:left}#dialog-contacto .linea-abajo-aqua-2{border-bottom:2px solid #20929e}.bloque-campos>div{margin-bottom:0 !important}@media only screen and (min-width: 48em){#hotel-ficha .bloque-campos{margin-right:1em}}#contenedor-formulario-mensaje{padding:0;width:100%;display:none}@media only screen and (min-width: 48em){#contenedor-formulario-mensaje{padding:1em}}.envio-mensaje-validacion{display:block}.envio-mensaje-validacion .codigos-verificacion{float:left}.envio-mensaje-validacion #envio-mensaje{float:right}span.por_el_momento{display:none !important}#abre_telefono{cursor:pointer;text-transform:lowercase;color:#0d5dcd}#abre_telefono:hover{text-decoration-line:underline}.solo-mensaje span.mensaje-a{display:none !important}.solo-mensaje span.por_el_momento{font-size:0.8339em;display:inline !important}.solo-mensaje #reservacion{margin:0 0 8% 0;width:100%}.solo-mensaje .separador,.solo-mensaje .titulo-mensaje{display:none !important}.solo-mensaje .cuerpo-mensaje{font-size:1.1em;color:#000}.solo-mensaje .aqua,.solo-mensaje .nombre-hotel-mensaje{color:#000;font-size:0.9em}.solo-mensaje .nombre-hotel-mensaje{font-size:1.8em !important}@media only screen and (min-width: 48em){.solo-mensaje .nombre-hotel-mensaje{font-size:em !important}}.solo-mensaje .acepta_reservaciones_mail,.solo-mensaje .favor_datos{display:block !important;margin:0;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:unset;line-height:1em;font-size:1.5em}@media screen and (-webkit-min-device-pixel-ratio: 0){.solo-mensaje .acepta_reservaciones_mail,.solo-mensaje .favor_datos{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.solo-mensaje .acepta_reservaciones_mail,.solo-mensaje .favor_datos{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){.solo-mensaje .acepta_reservaciones_mail,.solo-mensaje .favor_datos{font-size:1.4em}}.solo-mensaje .favor_datos{margin-top:6%;font-size:1.5em;font-family:RamaGothicELight, RistrettoPro !important}@media only screen and (min-width: 48em){.solo-mensaje .favor_datos{margin-top:4%;font-family:RamaGothicELight, RistrettoPro !important;font-size:1.4em;font-weight:normal !important}}.solo-mensaje .campo_datos{font-size:1.1em !important}.solo-mensaje.enviado h1.titulo-mensaje{display:block !important;text-transform:capitalize}.solo-mensaje.enviado .acepta_reservaciones_mail{display:none !important}.solo-mensaje.enviado .favor_datos{text-align:center}.solo-mensaje.enviado .cuerpo-mensaje{font-size:1.1em}.solo-mensaje.enviado .nombre-hotel-mensaje{text-transform:none}.reservacion-contacto{border-bottom:3px solid #eeac39;padding-bottom:4%}.reservacion-contacto #alerta-datos p{margin:0;padding:0 0 0.5em 0}.reservacion-contacto .header-contacto-mensaje{display:flex;align-items:center;flex-flow:column;padding-bottom:4%;border-bottom:3px solid #eeac39;font-family:RamaGothicELight, RistrettoPro !important}.reservacion-contacto .header-contacto-mensaje .icono-mensaje{font-size:4.4em;color:#2fb3ea;text-align:center}.reservacion-contacto .header-contacto-mensaje .nombre-hotel{font-size:2em;line-height:0.9em;text-align:center;font-weight:600}.reservacion-contacto .header-contacto-mensaje .nombre-ciudad{line-height:0.9em;font-size:2em;text-align:center;color:#858585}.reservacion-contacto .titulo-mensaje{margin:0;margin-top:1em;font-size:2em}.reservacion-contacto .nombre-hotel-mensaje{margin:0.3em 0 0;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:unset;font-size:2.3em;line-height:1em}@media screen and (-webkit-min-device-pixel-ratio: 0){.reservacion-contacto .nombre-hotel-mensaje{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.reservacion-contacto .nombre-hotel-mensaje{font-family:GarageGothic !important;letter-spacing:0.05em !important}}@media only screen and (min-width: 48em){.reservacion-contacto .nombre-hotel-mensaje{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;font-size:1.8em}}@media only screen and (min-width: 48em) and (-webkit-min-device-pixel-ratio: 0){.reservacion-contacto .nombre-hotel-mensaje{font-family:RamaGothicELight,RistrettoPro !important}}.reservacion-contacto .acepta_reservaciones_mail{display:none}.reservacion-contacto .favor_datos{margin-top:6%;font-size:1.1em;font-family:PtSans !important;font-weight:normal !important}@media only screen and (min-width: 48em){.reservacion-contacto .favor_datos{font-size:1.1em;font-family:PtSans !important;font-weight:normal !important}}.reservacion-contacto .rosa-raro{color:#c13479}.reservacion-contacto .favor_datos_enviado{margin-bottom:8%;font-family:RamaGothicElight !important;font-size:2em;margin-top:8%;color:#20929e;line-height:1.4em}.reservacion-contacto .campos-formulario{margin-bottom:1em}.reservacion-contacto .bloque-campos p{line-height:0;margin-top:1.5em}.reservacion-contacto .bloque-campos p span{font-size:0.9em}.reservacion-contacto .bloque-campos .campo{width:100%;padding:0;display:inline-block;border:1px solid #AFAFAF;box-shadow:none;height:2.7em}.reservacion-contacto .bloque-campos input[type="text"],.reservacion-contacto .bloque-campos textarea{width:100%;height:100%;padding:0.6em;border:none;font-size:1em}.reservacion-contacto .bloque-campos .campo.lada{width:20%;float:left;margin-right:3%}.reservacion-contacto .bloque-campos .campo.telefono{width:100%;float:left}.reservacion-contacto .bloque-campos .campo.mensaje{margin:0;height:12em}.reservacion-contacto .bloque-campos textarea{min-width:100%;max-width:100%;font-size:0.9em;line-height:1.4em}.reservacion-contacto .bloque-campos textarea.mensaje{height:8em}.reservacion-contacto .bloque-campos #contador{width:2.2em;padding:0.2em;background-color:#858585;color:#EBEBEB;border:none;font-size:0.8em}.reservacion-contacto .bloque-campos .mini-leyenda{font-style:italic}.reservacion-contacto .envio-mensaje-validacion{text-align:right;margin-bottom:2em;width:100%;display:block}.reservacion-contacto .codigos-verificacion{display:inline-block;float:left}.reservacion-contacto .codigos-verificacion p{margin:0}.reservacion-contacto .codigos-verificacion img{width:120px !important}@media only screen and (min-width: 48em){.reservacion-contacto .codigos-verificacion img{width:140px !important}}.reservacion-contacto #envio-mensaje{text-align:center;display:inline-block;float:right}.reservacion-contacto #envio-mensaje #enviar-mensaje{cursor:pointer;width:7em;color:#fff;text-align:center;background-color:#0D5DD3;font-size:1.5em;float:right;padding:8% 0;min-width:0;border-radius:24px;border:2px solid #0D5DD3;letter-spacing:0.05em}@media only screen and (min-width: 48em){.reservacion-contacto #envio-mensaje #enviar-mensaje{padding:0.3em 0;font-size:1.5em;width:7em}}.reservacion-contacto #envio-mensaje #enviar-mensaje:hover{color:#0D5DD3;background-color:#fff}.reservacion-contacto #espere-confirmacion-mensaje{display:none}.reservacion-contacto #espere-confirmacion-mensaje img{margin:3em}.footer-dialago-contacto{text-align:center}.footer-dialago-contacto .zonaturistica{font-size:2em;font-weight:600;font-family:RamaGothicElight !important}#reservacion.mensaje-enviado .titulo-mensaje{margin-top:1.5em;margin-bottom:1.5em;width:100%}#reservacion.mensaje-enviado .cuerpo-mensaje{margin:0 auto;width:70%;text-align:center}#reservacion.mensaje-enviado .separador{width:80%;height:2px;display:block;background-color:#AFAFAF;margin:2em auto}#reservacion.mensaje-enviado p,#reservacion.mensaje-enviado div{width:100%}.ventana-contacto{position:fixed !important;top:20% !important;font-size:inherit !important}.error{color:#ff0000}.hotel_basico_acepta{font-family:RamaGothicELight, RistrettoPro !important;font-size:1.8em}#not-found-container img{width:90%}@media only screen and (min-width: 48em){#not-found-container img{width:auto}}#dialog-mensaje-dialog #txt_peticiones{margin-left:0}@media only screen and (min-width: 48em){#dialog-mensaje-dialog #txt_peticiones{margin-left:5%}}#dialog-mensaje-dialog .campo.mensaje{margin-left:0;width:100%}@media only screen and (min-width: 48em){#dialog-mensaje-dialog .campo.mensaje{margin-left:5%;width:95%}}#dialog-mensaje-dialog .mensaje{width:100%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:3%}#dialog-mensaje-dialog .mensaje .titulo-alerta{margin-bottom:7.5%;margin-top:7.5%;color:#20929e;font-family:RamaGothicELight, RistrettoPro !important;font-size:1.5em;font-weight:bold}#dialog-mensaje-dialog .mensaje .loading{display:inline-block;text-align:left;vertical-align:middle}#dialog-mensaje-dialog .mensaje span{vertical-align:middle;color:#000;font-size:1em}#dialog-mensaje-dialog .mensaje-no-reembolsable{font-size:0.9em}#dialog-mensaje-dialog .mensaje-no-reembolsable p{padding-top:1em;border-top:1px dashed #AFAFAF}#head-ventana{border-bottom:1px solid #ccc}#head-ventana h2{text-align:center;color:#20929e}#head-ventana h2 img{vertical-align:middle}#body-ventana{text-align:center}#body-ventana .destino-cerrado{color:#2AA32A;font-size:0.8em;margin-top:0;margin-bottom:4%}#body-ventana .contenedor-boton-elegir{margin:1% 0 6% 0}#body-ventana .contenedor-boton-elegir .boton-elegir{border:solid 2px #0d5dd3;display:inline-block;background:#0d5dd3;color:#fff;border-radius:30px;font-size:1.1em;cursor:pointer;padding:1% 2%;width:100%}#body-ventana .contenedor-boton-elegir .boton-elegir:hover{border:solid 2px #0d5dd3;background:#fff;color:#0d5dd3}@media only screen and (min-width: 48em){#body-ventana .contenedor-boton-elegir .boton-elegir{width:auto}}#body-ventana .btn-elegir-atractivos .boton-elegir{border:solid 2px #20929e;background:#20929e}#body-ventana .btn-elegir-atractivos .boton-elegir:hover{border:solid 2px #20929e;color:#20929e}#body-ventana .btn-elegir-restaurantes .boton-elegir{border:solid 2px #ed4838;background:#ed4838}#body-ventana .btn-elegir-restaurantes .boton-elegir:hover{border:solid 2px #ed4838;color:#ed4838}.clima{width:100%;list-style:none;padding:0;margin:0;display:none}@media only screen and (min-width: 48em){.clima{display:block}}.clima .icono{text-align:center}.clima .icono img{width:54%;vertical-align:middle}.clima .clima-hoy{min-width:21%}@media only screen and (min-width: 64em){.clima .clima-hoy{min-width:19%}}.clima p{margin:0 0}.clima li:last-child{padding-right:0;border-right:none}.clima li{display:inline-block;padding-left:1.5%;padding-right:1.5%;vertical-align:middle;border-right:1px solid #E6E6E6}.clima .temperaturas{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;display:block;float:right;font-size:1.1em}@media screen and (-webkit-min-device-pixel-ratio: 0){.clima .temperaturas{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.clima .temperaturas{font-family:GarageGothic !important;letter-spacing:0.05em !important}}.clima .clima-hoy{font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important}@media screen and (-webkit-min-device-pixel-ratio: 0){.clima .clima-hoy{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.clima .clima-hoy{font-family:GarageGothic !important;letter-spacing:0.05em !important}}.clima .temperatura-actual{display:block;float:left;font-size:3em;line-height:1em}.mapa-estado{height:auto;text-align:center;position:relative;margin-bottom:8%;width:100%;display:block}.mapa-estado a{width:50%;border:2px solid #ed4838;margin:0 auto;padding:2% 1%;display:inline-block;font-family:RamaGothicELight,RistrettoPro !important;letter-spacing:0.03em;font-weight:normal !important;text-transform:uppercase;font-size:2em;color:#000}@media screen and (-webkit-min-device-pixel-ratio: 0){.mapa-estado a{font-family:RamaGothicELight,RistrettoPro !important}}@media print{.mapa-estado a{font-family:GarageGothic !important;letter-spacing:0.05em !important}}.mapa-estado a span{color:#ed4838}.layoutInline{border-bottom:1px solid #AFAFAF;color:#000;font-family:RamaGothicELight !important}.layoutInline:visited,.layoutInline:hover,.layoutInline:active,.layoutInline:link{text-decoration:none}.layoutInline img{max-width:74px;max-height:54px;width:auto;height:auto;display:block}@media screen and (max-width: 35.5em){.layoutInline .item-nombre-hotel{font-size:1.2em}}.layoutARFE{padding-left:8%;padding-right:8%;margin-bottom:6%}@media screen and (min-width: 35.5em){.layoutARFE{padding-left:4%;padding-right:4%;margin-bottom:2%}}.layoutARFE:visited,.layoutARFE:hover,.layoutARFE:active,.layoutARFE:link{text-decoration:none}.layoutARFE img{width:100%}.layoutARFE .item-categoria{color:#000;font-size:0.9em;text-transform:capitalize}.layoutARFE .item-nombre{font-family:RamaGothicELight !important;line-height:0.9em;color:#20929e;font-size:2em}@media screen and (min-width: 35.5em){.layoutARFE .item-nombre{font-size:1.6em}}.layoutARFE .item-tipo-cocina{color:#000;font-size:1.1em;line-height:1em}@media screen and (min-width: 35.5em){.layoutARFE .item-tipo-cocina{font-size:1em}}.layoutARFE .item-costo{font-family:RamaGothicELight,RistrettoPro;color:#000;font-size:1.6em;letter-spacing:0.03em}@media screen and (min-width: 35.5em){.layoutARFE .item-costo{font-size:1.4em}}.layoutARFE .item-costo span{font-size:0.8em}.layoutARFE .item-costo small{display:block;font-family:'PtSans';font-size:70%}#extraInfoARFE .linea-final{border-bottom:solid 2px #20929e}#extraInfoARFE .restaurantes,#extraInfoARFE .atractivos{border-bottom:1px solid #AFAFAF}#extraInfoARFE .restaurantes:last-child,#extraInfoARFE .atractivos:last-child{border-bottom:unset}@media screen and (min-width: 48em){#extraInfoARFE .restaurantes,#extraInfoARFE .atractivos{border-bottom:unset;border-right:1px solid #AFAFAF}#extraInfoARFE .restaurantes:last-child,#extraInfoARFE .atractivos:last-child{border-right:unset}}#extraInfoARFE .titulo{line-height:1em;font-family:RamaGothicELight !important;letter-spacing:0.03em}#extraInfoARFE #bloque-atractivos{border-top:solid 4px #20929e}#extraInfoARFE #bloque-restaurantes{border-top:solid 2px #20929e}#extraInfoARFE .mas-info{font-size:1.1em;font-weight:bolder;color:#0033cc}#extraInfoARFE .mas-info:visited,#extraInfoARFE .mas-info:hover,#extraInfoARFE .mas-info:active,#extraInfoARFE .mas-info:link{text-decoration:none}#extraInfoARFE .mas-info .flechita{background:#02c95b;border-radius:50%;width:16px;height:16px;display:inline-block;text-align:center;vertical-align:middle;line-height:16px;font-size:10px}#extraInfoARFE .mas-info .flechita.icon-ver-derecha{color:#fff}#extraInfoHoteles{border-bottom:solid 2px #20929e}#extraInfoHoteles #ver-mas{font-weight:bolder;color:#0033cc}#extraInfoHoteles #ver-mas:visited,#extraInfoHoteles #ver-mas:hover,#extraInfoHoteles #ver-mas:active,#extraInfoHoteles #ver-mas:link{text-decoration:none}#extraInfoHoteles .titulo{color:#cc2e79;letter-spacing:0.03em;border-bottom:1px solid #AFAFAF;font-family:RamaGothicELight !important}
