*,a,section[role=caja-compacta-h].productos a.card a:hover,section[role=caja-h].productos a.card a:hover,section[role=cajas-paginas].productos a.card a:hover,section[role=copyright] a:hover{text-decoration:none}h1,section[role=logo]{font-family:Galada}*,section[role=menu-principal] nav{padding:0}*{margin:0}*,::after,::before{box-sizing:border-box}body,html{width:100%;overflow-x:hidden}i{font-style:normal!important}ul{list-style:none}.btn-link,body.contenido aside div h3,body.seccion aside div h3,section h4 i,section[role=cajas-paginas] a{color:#ff715b}p{margin-bottom:2rem}input.cnd{left:-9999999px;position:absolute}.oculto,.swiper-button-next::after,.swiper-button-prev::after,.swiper-container-rtl .swiper-button-next::after,.swiper-container-rtl .swiper-button-prev::after{display:none!important}.contenedor,div.compartir-y-apoyar,header section[role=encabezado-contenedor]>div.scroll,section[role=menu-principal] .menu-principal-contenedor{max-width:1264px;margin:auto}img.emoji{height:1em;width:1em;margin:0 .05em 0 .1em;vertical-align:-.1em}div.twemoji-disclaimer,form small.text-muted{font-size:.85rem}div.twemoji-disclaimer small a,section[role=copyright] a{color:#fff;text-decoration:underline}.mapboxgl-popup-close-button{display:block!important;font-size:1rem;width:25px}.atraccion-gratuita,.nuevo-destino{font-size:.7rem}.mapboxgl-popup-content h5{margin:10px 0 0}.mapboxgl-popup-content p,div.powered-by-parkimeter-standalone a,section[role=caja-compacta-h].productos div.powered-by a,section[role=caja-h].productos div.powered-by a{margin:0}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.swiper-button-next i.fal,.swiper-button-prev i.fal{color:#ff715b!important}.swiper-button-disabled i.fal{color:#ff937d!important}h2,h3,h4,h5,h6{font-family:Signika}.corner-ribbon{width:265px;background:#e43;position:absolute;top:25px;left:-50px;text-align:center;line-height:50px;letter-spacing:1px;color:#f0f0f0;z-index:999999;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.sticky{position:fixed}.corner-ribbon.shadow{box-shadow:0 0 3px rgba(0,0,0,.3)}.corner-ribbon.top-left{top:25px;left:-50px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.top-right{top:41px;right:-66px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-left{top:auto;bottom:25px;left:-50px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-right{top:auto;right:-50px;bottom:25px;left:auto;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.white{background:#f0f0f0;color:#555}.corner-ribbon.black{background:#333}.corner-ribbon.grey{background:#999}.corner-ribbon.blue{background:#39d}.corner-ribbon.green{background:#2c7}.corner-ribbon.turquoise{background:#1b9}.corner-ribbon.purple{background:#95b}.corner-ribbon.red{background:#e43}.corner-ribbon.orange{background:#e82}.corner-ribbon.yellow{background:#ec0}section[role=logo] small.navidad{font-size:5vmin}header section[role=encabezado-contenedor].scroll section[role=logo] small.navidad{font-size:1.8rem}header{width:100%;height:90vh;color:#ff715b}header div.ancla{color:#ff715b;z-index:2;margin:auto;width:100%;display:block;top:90vh;position:absolute;text-align:center;font-size:4.5em}.swiper-button-next,.swiper-button-prev{background-image:none!important}.carousel-control-next,.carousel-control-prev{z-index:24!important}.carousel-item-next{display:block!important}.carousel-item{transition:transform 1s ease-in-out}header div.ancla i{animation:2s infinite bounce;cursor:pointer;text-decoration:none}body.contenido h1 i.emoji,body.contenido header>div.extracto,body.contenido section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-next,body.contenido section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-prev,body.landing h1 i.emoji,body.landing section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-next,body.landing section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-prev,body.seccion h1 i.emoji,body.seccion header>div.extracto,body.seccion section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-next,body.seccion section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-prev,header div[role=alert-coronavirus].scroll,header i.scroll,section[role=caja-compacta-h].productos a.card div.card-body p.mas-info,section[role=cajas-paginas].productos a.card div.card-body p,section[role=encabezado-menu-destino]>nav.swiper-container .swiper-button-disabled,section[role=suscripcion] span.suscripcion-respuesta,span[role=hablemos-status]{display:none}header section[role=encabezado-contenedor]{width:100%;position:absolute;z-index:99;transition:.7s ease-in-out;background:rgb(0,0,0,.3)}header section[role=encabezado-contenedor].scroll{width:100%;position:fixed;z-index:15;height:45px;background:#fff;box-shadow:-1px 1px 5px #ccc}header section[role=encabezado-contenedor]>div{max-width:1264px;margin:auto;display:grid;grid-template-columns:500px auto;grid-column-gap:25px}section[role=logo]{font-size:5vmin;color:#ff715b;grid-column:1}section[role=logo] a,section[role=logo] a:hover{text-decoration:none!important;color:#ff715b!important}section[role=logo].scroll{font-family:Galada;font-size:2em;color:#ff715b}section[role=menu-principal]{align-self:center;grid-column:2}section[role=menu-principal] div.scroll{background:#fff}section[role=menu-principal] nav.navbar-expand-lg{justify-content:flex-end}section[role=menu-principal] nav div.navbar-collapse{flex-basis:none!important;flex-grow:0!important}section[role=menu-principal] nav a{color:#fff;font-size:.9rem;font-family:Signika;display:block;padding:3px;margin:0 17px;text-align:center}section[role=menu-principal] nav a i{display:block;font-size:1.2rem}section[role=menu-principal] nav a:hover{text-decoration:none!important;color:#ff715b}section[role=menu-principal] nav a:last-child{margin-right:0;padding-right:0}section[role=menu-principal] nav a.scroll i{font-size:1em}section[role=menu-principal] nav a.scroll{margin-right:.9em;color:#ff715b;font-size:.8em;font-family:Signika;display:block;padding:5px;width:max-content}section[role=menu-principal] i.menu-toggler{font-size:1.7rem;margin-right:5px;cursor:pointer;display:none}section[role=encabezado-menu-destino]{width:100%;position:relative;z-index:5;transition:.7s ease-in-out;margin:auto;background:rgb(255,255,255,.85)}section[role=encabezado-menu-destino]>nav{max-width:1264px;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;padding:5px 0}section[role=encabezado-menu-destino]>nav.scroll{box-shadow:-1px 1px 1px #000}section[role=encabezado-menu-destino]>nav>div>span{display:flex;padding:4px 15px}section[role=encabezado-menu-destino]>nav.swiper-container .swiper-button-next,section[role=encabezado-menu-destino]>nav.swiper-container .swiper-button-prev{font-size:3em;top:15%;right:0}section[role=encabezado-menu-destino]>nav span.swiper-slide{width:auto!important}footer section[role=footer-superior-contenedor] section ul,section[role=encabezado-menu-destino]>nav span:first-child{padding-left:0}section[role=encabezado-menu-destino]>nav span.item-activo{border:1px solid #ff715b;border-radius:5px}body.contenido a,body.seccion a,section[role=encabezado-menu-destino]>nav span a{color:#ff715b;text-decoration:none}body.contenido a:hover,body.seccion a:hover,footer section[role=contacto] a:hover,footer section[role=links] a:hover,section[role=encabezado-menu-destino]>nav span a:hover{text-decoration:underline}body.contenido section[role=portada],body.seccion section[role=portada],section[role=slider-home]{width:100%}.btn-primary,.ui-autocomplete li div.ui-state-active{background:#ff715b;border:none}.btn-primary:hover,footer section[role=footer-inferior]{background:#cc5c49}.btn-light{color:#ff715b;border:1px solid #ff715b}.btn-light:hover{background:#ff715b;color:#fff}div.skyscanner-widget{background-color:#ff715b!important;color:#fff!important;padding:1rem}div.skyscanner-widget label{color:#fff!important}div.skyscanner-widget li{margin:0!important;line-height:1rem!important}div.skyscanner-widget li:before{content:none!important}div.powered-by-parkimeter-standalone,section[role=caja-compacta-h].productos div.powered-by,section[role=caja-h].productos div.powered-by{margin:2px;font-size:.9rem;color:#666;display:flex;flex-direction:row;justify-content:end;align-content:center}div.powered-by-parkimeter-standalone a img,section[role=caja-compacta-h].productos div.powered-by a img,section[role=caja-h].productos div.powered-by a img{display:inline-block}.nuevo-destino{font-family:Signika;text-shadow:none}ol.breadcrumb,section[role=caja-compacta-h].productos a.card:hover div.card-body p.mas-info,section[role=caja-h].productos a.card div.card-body p.mas-info,section[role=caja-h].productos a.card:hover div.card-body p.mas-info{display:block}ol.breadcrumb::after{clear:both;content:"";display:table}ol.breadcrumb li,ol.breadcrumb li a{display:inline-block;margin:.5em 0;font-size:.9rem}ol.breadcrumb li::after{display:inline-block;content:'\f054';margin:.6em;color:#959fa5;font-family:"Font Awesome 6 Pro";font-weight:900}ol.breadcrumb li:last-of-type::after{content:''}ol.breadcrumb li>*{display:inline-block;font-size:1.4rem;color:#2c3f4c}ol.breadcrumb li.current>*{color:#96c03d}ol.breadcrumb a:hover{color:#000}body.contenido header section[role=encabezado-contenedor].scroll,body.seccion header section[role=encabezado-contenedor].scroll{background:#fff;box-shadow:-1px 1px 5px #ccc;height:auto;z-index:15}body.contenido section[role=portada] .carousel-caption,body.destino section[role=portada] .carousel-caption,body.home section[role=slider-home] .carousel-caption,body.landing section[role=portada] .carousel-caption,body.seccion section[role=portada] .carousel-caption{bottom:initial}body.home section[role=slider-home] .carousel-caption{text-align:left}body.contenido section[role=portada] .carousel-container-img,body.destino section[role=portada] .carousel-container-img,body.error-404 section[role=slider-home] .carousel-container-img,body.home section[role=slider-home] .carousel-container-img,body.landing section[role=portada] .carousel-container-img,body.seccion section[role=portada] .carousel-container-img{background-position:50%!important;background-attachment:fixed;margin:0;padding:0;border:0;display:flex;align-items:center;position:relative;height:100vh;width:100%;justify-content:center;background-size:cover}.carousel-container-img::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}body.contenido section[role=portada] .carousel-caption,body.error-404 section[role=slider-home] .carousel-caption,body.seccion section[role=portada] .carousel-caption{position:sticky;color:#fff;max-width:1264px;margin:auto;text-align:left}body.contenido section[role=portada] .carousel-caption h1,body.error-404 section[role=slider-home] .carousel-caption h1,body.seccion section[role=portada] .carousel-caption h1{font-size:9vmin}body.contenido section[role=portada] .carousel-caption h1,body.contenido section[role=portada] .carousel-caption p,body.destino section[role=portada] .carousel-caption h1,body.destino section[role=portada] .carousel-caption p,body.error-404 section[role=slider-home] .carousel-caption h1,body.error-404 section[role=slider-home] .carousel-caption p,body.home section[role=slider-home] .carousel-caption h1,body.home section[role=slider-home] .carousel-caption p,body.landing section[role=portada] .carousel-caption h1,body.landing section[role=portada] .carousel-caption p,body.seccion section[role=portada] .carousel-caption h1,body.seccion section[role=portada] .carousel-caption p{text-shadow:1px 1px 1px #000}body.contenido section[role=portada] .carousel-caption h1 span.amenities,body.destino section[role=portada] .carousel-caption h1 span.amenities,body.error-404 section[role=slider-home] .carousel-caption h1 span.amenities,body.home section[role=slider-home] .carousel-caption h1 span.amenities,body.landing section[role=portada] .carousel-caption h1 span.amenities,body.seccion section[role=portada] .carousel-caption h1 span.amenities{font-size:2rem;vertical-align:top}body.contenido section[role=portada] div[role=credito-foto],body.destino section[role=portada] div[role=credito-foto],body.home section[role=slider-home] div[role=credito-foto],body.seccion section[role=portada] div[role=credito-foto]{font-size:.8rem;font-family:Signika;color:#eee;z-index:10;margin:-10px 30px;display:block;top:-12vh;position:relative;text-align:right}body.home section[role=slider-home] div[role=credito-foto]{top:-1vh}div.carousel-caption span[role=credito-foto]{font-size:.8rem}body.contenido h1,body.contenido h2,body.contenido h3,body.contenido h4,body.contenido h5,body.contenido h6,body.seccion h1,body.seccion h2,body.seccion h3,body.seccion h4,body.seccion h5,body.seccion h6{font-family:Signika;font-weight:700}.sharethis-inline-share-buttons{margin-top:1rem}div.cargando,div.cargando-scroll,div.error{width:100%;height:100%;text-align:center}.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:0s!important;animation-delay:0s!important;-webkit-animation-duration:2s!important;animation-duration:2s!important;-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important;transition-delay:0s!important;transition-duration:2s!important}div.cargando i,div.cargando-scroll i,div.container-usp div.usp-card i,div.error i{font-size:5rem;color:#ff715b}div.cargando-scroll i{font-size:1.3rem;color:#ff715b}::placeholder{color:#ccc!important;font-style:italic;font-size:.85rem}form.hablemos textarea{height:300px}form.hablemos ul.tips{font-size:1rem}form.hablemos ul.tips i{color:#777;width:31px;text-align:center}.hablemos-error,.hablemos-exito,.hablemos-reintento{text-align:center;display:none}.hablemos-reintento p{display:flex;align-items:baseline;justify-content:center}body.contenido article h2:not(:first-child),body.seccion article h2:not(:first-child){margin-top:1.3rem}body.contenido section[role=portada] .carousel-caption p,body.seccion section[role=portada] .carousel-caption p{font-size:3vmin}body.contenido main,body.seccion main{position:relative;background:#eaeaea;z-index:2;margin:0 30px 30px;border-radius:6px;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);padding:1px 25px}main.contenido section[role=contenedor-principal],main.seccion section[role=contenedor-principal]{margin-left:auto;margin-right:auto;max-width:1264px;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}main.contenido section[role=contenedor-principal] article .alert-warning,main.destino section[role=contenedor-principal] article .alert-warning,main.seccion section[role=contenedor-principal] article .alert-warning{display:flex;align-items:center}main.contenido section[role=contenedor-principal] article .alert-warning div i,main.destino section[role=contenedor-principal] article .alert-warning div i,main.seccion section[role=contenedor-principal] article .alert-warning div i{font-size:3.5rem;margin-right:25px}article div.ins-booking{max-width:50%;display:block;margin:auto}.ui-autocomplete li div div img{margin-right:7px;border-radius:5px;display:flex;height:42px;justify-content:center;-o-object-fit:cover;object-fit:cover;width:42px}.ui-autocomplete li div div.no-image{margin-right:7px;border-radius:5px;display:flex;height:42px;justify-content:center;-o-object-fit:cover;object-fit:cover;border:1px solid #ccc;width:42px}.ui-autocomplete li div{display:flex;align-items:center;margin:8px 0!important}div.actividades-search-contenedor{border:2px solid #ff715b;border-radius:8px;padding:10px;display:flex;align-items:center}div.actividades-search-contenedor i{margin-right:10px;color:#aaa}div.actividades-search-contenedor input,div.actividades-search-contenedor input:active,div.actividades-search-contenedor input:focus{outline:0;border:none;width:100%;background:#eaeaea}div.actividades-search-contenedor input::placeholder{font-size:1.5rem;color:#888!important}div.container-usp{margin-top:20px;width:100%}div.container-usp div.usp-grid-container{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;margin-top:60px;margin-bottom:56px}div.container-usp div.usp-card{display:flex;align-items:start}div.container-usp div.usp-card__content{margin-left:20px}div.container-usp div.usp-card__content h2{font-size:1.5rem;font-weight:700}div.container-usp div.usp-card__content p,section[role=caja-compacta-h].productos div.card-footer span.precio{font-size:1rem}section[role=cajas-paginas].productos a{text-decoration:none;font-size:1rem!important;display:flex;color:#000}section[role=cajas-paginas].productos a.card{border-radius:5px;border:1px solid #ccc;overflow:hidden}section[role=cajas-paginas].productos>a.card i{font-size:1rem;color:#ff715b;margin-bottom:1.5rem}section[role=caja-compacta-h].productos a.card:hover,section[role=caja-h].productos a.card:hover,section[role=cajas-paginas].productos a.card:hover{box-shadow:0 2px 10px rgba(0,0,0,.4)}section[role=cajas-paginas].productos a.card div.overlay{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;width:100%}section[role=cajas-paginas].productos a.card div.overlay:before{content:'';position:absolute;right:0;left:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));height:150px}section[role=cajas-paginas].productos a.card div.imagen{background-position:50%!important;background-size:cover!important;background-repeat:no-repeat;height:150px}section[role=cajas-paginas].productos a.card div.overlay h5.card-title{position:absolute;bottom:0;left:5px;right:5px;color:#fff}body.contenido aside div h4 a,body.seccion aside div h4 a,section[role=caja-compacta-h].productos a.card div.card-body p span,section[role=caja-h].productos a.card div.card-body p span,section[role=cajas-paginas].productos a.card div.card-body span{color:#666}section[role=caja-compacta-h].productos>a.card i,section[role=caja-h].productos>a.card i,section[role=cajas-paginas].productos a.card div.card-body i.fal{font-size:1rem;color:#ff715b;width:20px;text-align:center;display:inline-block}section[role=cajas-paginas].productos a.card:hover div.card-body p{display:inline}section[role=cajas-paginas].productos span.actividades-atributos{border:1px solid #ccc;font-weight:400;font-size:.8rem}section[role=cajas-paginas].productos span.actividades-atributos i{font-size:.8rem!important;margin-bottom:0!important}section[role=cajas-paginas].productos div.card-footer{display:flex;justify-content:space-between;align-items:center}section[role=cajas-paginas].productos div.card-footer div{width:45%}section[role=cajas-paginas].productos div.card-footer div:last-of-type{display:flex;align-items:end;flex-direction:column-reverse}section[role=cajas-paginas].productos div.card-footer span.precio{font-size:1.45rem}section[role=cajas-paginas].productos div.card-footer span.reservar{background:#ff715b;color:#fff;font-size:1.45rem;padding:3px 10px;border-radius:.25rem;word-wrap:normal}#carousel a.imagen,section[role=caja-compacta-h].productos a.card div.imagen,section[role=caja-h].productos a.card div.imagen{background-position:50%!important;background-size:cover!important}section[role=cajas-paginas].productos div.card-footer span.reservar:hover{background:#ff855d;color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.4)}section[role=caja-compacta-h].productos div.card-footer small,section[role=caja-h].productos div.card-footer small,section[role=cajas-paginas].productos div.card-footer small{font-size:.72rem}section[role=apoyo] a:hover i,section[role=caja-compacta-h].productos div.card-footer a.btn-primary,section[role=caja-h].productos div.card-footer a.btn-primary,section[role=cajas-paginas].productos div.card-footer a.btn-primary{color:#fff}section[role=caja-compacta-h].productos p.cantidad,section[role=caja-h].productos p.cantidad{margin:0;font-size:.9rem;color:#666}section[role=caja-compacta-h].productos a{text-decoration:none;font-size:1rem!important;display:flex;margin:5px 0}section[role=caja-compacta-h].productos a.card,section[role=caja-h].productos a.card{border-radius:5px;border:1px solid #ccc;overflow:hidden;flex-direction:row!important}section[role=caja-compacta-h].productos a.card div.imagen{display:block;background-repeat:no-repeat;width:20%;height:75px;flex-shrink:1}section[role=caja-compacta-h].productos a.card div.card-body,section[role=caja-h].productos a.card div.card-body{width:60%;padding:5px}section[role=caja-compacta-h].productos a.card h5.card-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:1rem}section[role=caja-compacta-h].productos a.card div.card-body p,section[role=caja-h].productos a.card div.card-body p{font-size:.9rem;color:#000;display:inline-block;margin:0}section[role=caja-compacta-h].productos div.card-footer,section[role=caja-h].productos div.card-footer{padding:0;display:flex;flex-shrink:1;justify-content:space-between;width:15%;text-align:right}section[role=caja-h].productos a{text-decoration:none;font-size:1rem!important;display:flex;margin:20px 0}section[role=caja-h].productos a.card div.imagen{display:block;background-repeat:no-repeat;width:20%;height:150px;flex-shrink:1}section[role=caja-h].productos a.card h5.card-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:1.45rem}section[role=caja-h].productos div.card-footer span.precio{font-size:1.2rem}section[role=cajas-paginas]{display:flex;align-items:stretch;flex-wrap:wrap;margin:20px 0!important}section[role=cajas-paginas].productos>a,section[role=cajas-paginas]>div.card{padding:0;margin:5px 10px 30px;width:calc(100% * (1/3) - 20px - 1px);border:0;box-shadow:0 6px 10px 1px rgba(0,0,0,.01),0 3px 15px 1px rgba(0,0,0,.01),0 4px 5px -1px rgba(0,0,0,.01)}section[role=cajas-paginas].productos>a:hover,section[role=cajas-paginas]>div:hover{background:#fee}section[role=cajas-paginas].productos>a.card div.card-header,section[role=cajas-paginas]>div.card div.card-header{background:0 0!important;border:none;border-radius:0;margin:0;padding:0}section[role=cajas-paginas]>div.card i{font-size:3rem;color:#ff715b;margin-bottom:1.5rem}section[role=cajas-paginas].productos>a.card>a>div.imagen,section[role=cajas-paginas]>div.card>a>div.imagen{width:100%;height:150px;background-position:50%!important;background-size:cover!important;border-radius:.375rem .375rem 0 0}section[role=cajas-paginas] div.card-body,section[role=cajas-paginas].fontawesome div.card-header{padding:.5rem!important}section[role=cajas-paginas] p.card-text{font-size:1rem;line-height:1.8rem!important;margin:0!important}section[role=cajas-paginas] div.card-footer{border:0;padding:.5rem}body.contenido div.container div.row:first-child,body.contenido section[role=contenedor-principal] aside div a.activo,body.landing section[role=contenedor-principal] aside div a.activo,body.seccion div.container div.row:first-child,body.seccion section[role=contenedor-principal] aside div a.activo{font-weight:700}body.contenido div.container div.row,body.seccion div.container div.row{padding:.9rem 0}body.contenido main ul li:before,body.seccion main ul li:before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f0da";color:#ff715b;margin-right:7px}body.contenido main ul li ul li:before,body.seccion main ul li ul li:before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f105";color:#ff715b;margin-right:7px}body.contenido div.container div.row:nth-child(2n),body.seccion div.container div.row:nth-child(2n){background:#ffded9}body.contenido section[role=contenedor-principal] article,body.seccion section[role=contenedor-principal] article{margin:0 auto;font-size:1.4rem;text-align:left;flex:1;min-width:0}body.contenido section[role=contenedor-principal] article>h3,body.seccion section[role=contenedor-principal] article>h3{margin-top:3rem}body.contenido section[role=contenedor-principal] article>h3:first-child,body.seccion section[role=contenedor-principal] article>h3:first-child{margin-top:0}body.contenido section[role=contenedor-principal] article ul,body.seccion section[role=contenedor-principal] article ul{list-style:none;padding:5px 15px}body.contenido section[role=contenedor-principal] article ul li,body.seccion section[role=contenedor-principal] article ul li{margin:0 0 23px;line-height:2rem}body.contenido section[role=contenedor-principal] article>p,body.seccion section[role=contenedor-principal] article>p{margin:0 0 23px;line-height:2.35rem}body.contenido section[role=mapa] div#mapa,body.seccion section[role=mapa] div#mapa,section[role=mapa] div#mapa{width:100%!important;height:600px;display:block}#carousel a.imagen:before{display:block;content:"";width:100%;padding-top:56.25%}#carousel a.imagen{width:100%;display:block}#carousel div.carousel-caption{background:rgb(0,0,0,.6);width:100%;margin:auto;left:0;right:0;padding-bottom:0}#carousel div.carousel-caption h5{font-size:4vmin}#carousel div.carousel-caption p{font-size:2.5vmin}body.contenido section[role=contenedor-principal] article ul.articulo li:before,body.seccion section[role=contenedor-principal] article ul.articulo li:before{font-family:"Font Awesome 6 Pro";content:"\f105";font-weight:900;margin-right:10px}section[role=apoyo]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:5px}section[role=apoyo] div{display:flex;background:#fff;flex:shrink;border-radius:7px;flex-direction:column;flex-wrap:wrap;color:#ff715b;margin:10px;flex-basis:calc(100% * (1/5) - 20px - 1px);height:160px;align-self:center;justify-content:space-around;align-items:center;text-align:center}section[role=apoyo] a{font-size:1rem;color:#000;display:flex;flex-direction:column;flex-wrap:wrap}footer section[role=contacto] a,footer section[role=links] a,section[role=apoyo] a:hover,section[role=apoyo] div:hover a i,section[role=apoyo] div:hover>a{text-decoration:none;color:#fff}section[role=apoyo] a i{font-size:3.5rem;color:#ff715b}section[role=apoyo] a i.doble{font-size:3rem;color:#ff715b}section[role=apoyo] div:hover{background:#ff715b}p.pago-seguro small{font-size:.8rem!important}h2 span.atraccion-gratuita{font-size:initial;vertical-align:middle}body.contenido section[role=contenedor-principal] aside,body.seccion section[role=contenedor-principal] aside{align-self:stretch;height:100%;margin:0 auto 0 35px;font-size:1.2rem;text-align:left;align-self:flex-start;box-shadow:-5px 0 5px -4px #ccc;padding-left:20px;flex-basis:275px}body.contenido section[role=contenedor-principal] aside div a,body.landing section[role=contenedor-principal] aside div a,body.seccion section[role=contenedor-principal] aside div a{display:block;margin-bottom:1rem}body.contenido section[role=contenedor-principal] aside div nav span,body.landing section[role=contenedor-principal] aside div nav span,body.seccion section[role=contenedor-principal] aside div nav span{display:block;width:100%}body.contenido section[role=contenedor-principal] aside div a i img.emoji,body.landing section[role=contenedor-principal] aside div a i img.emoji,body.seccion section[role=contenedor-principal] aside div a i img.emoji{width:25px}body.contenido section[role=contenedor-principal] aside div nav,body.seccion section[role=contenedor-principal] aside div nav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;align-items:center;margin-left:43px}body.contenido section[role=contenedor-principal] aside div a nav span,body.seccion section[role=contenedor-principal] aside div a nav span{width:100%;padding:7px 0}body.contenido section[role=contenedor-principal] aside div nav span.item-activo a,body.seccion section[role=contenedor-principal] aside div h4.item-activo,body.seccion section[role=contenedor-principal] aside div h4.item-activo i{color:#ff715b!important;font-weight:700}body.contenido section[role=contenedor-principal] aside div nav span a,body.seccion section[role=contenedor-principal] aside div nav span a{text-decoration:none;color:#000}body.contenido section[role=contenedor-principal] aside div nav span a:hover,body.seccion section[role=contenedor-principal] aside div nav span a:hover{text-decoration:underline;color:#ff715b}body.contenido aside div nav,body.contenido aside h4,body.seccion aside div nav,body.seccion aside h4{margin-bottom:1rem}body.contenido aside div a i,body.seccion aside div a i{padding-right:9px;min-width:43px;text-align:center}body.contenido section[role=interrupcion],body.seccion section[role=interrupcion]{margin:5em 0;width:100%;background:#ff715b;text-align:center;padding:6em 0;color:#fff}body.contenido section[role=interrupcion] h2,body.seccion section[role=interrupcion] h2{font-size:4em}body.contenido section[role=interrupcion] p,body.seccion section[role=interrupcion] p{font-size:1.7em}body.contenido section[role=datos-importantes],body.seccion section[role=datos-importantes]{display:grid;grid-template-columns:45% auto 45%;margin-top:2rem;font-size:1.2rem;color:#333;border-top:1px solid #ccc;padding-top:2rem}body.contenido section[role=datos-importantes] section.izquierda,body.seccion section[role=datos-importantes] section.izquierda,footer section[role=footer-superior] section[role=footer-superior-contenedor] section[role=guia],footer section[role=footer-superior] section[role=footer-superior-contenedor] section[role=links].no-guia{grid-column:1}body.contenido section[role=datos-importantes] section.derecha,body.seccion section[role=datos-importantes] section.derecha,footer section[role=footer-superior] section[role=footer-superior-contenedor] section[role=redes-sociales]{grid-column:3}body.contenido section[role=datos-importantes] section ul li,body.seccion section[role=datos-importantes] section ul li{margin:0 0 10px!important;line-height:1.5rem}body.contenido section[role=datos-importantes] section span.atraccion-gratuita,body.seccion section[role=datos-importantes] section span.atraccion-gratuita{margin:0 0 30px 30px;font-size:1rem}body.contenido section[role=mapa],body.seccion section[role=mapa]{margin-bottom:2em}h5.tambien-te-puede-interesar__header{text-align:center;font-size:1.5rem}ul.tambien-te-puede-interesar{display:flex;list-style-type:none!important;padding:0!important;flex-flow:row-wrap}ul.tambien-te-puede-interesar li::before{content:""!important;margin:0!important}ul.tambien-te-puede-interesar>*{padding:10px;flex:1 50%;max-width:50%}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__contenedor{background:#faf1f0;display:flex;flex-flow:row wrap;position:relative;padding:15px 0;height:100%}ul.tambien-te-puede-interesar :last-of-type div.tambien-te-puede-interesar__contenedor{padding-right:2.5rem}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__contenedor:hover{background:#fae4e1}ul.tambien-te-puede-interesar>:first-of-type div.tambien-te-puede-interesar__contenedor::after{content:"\f053";left:.2rem}ul.tambien-te-puede-interesar>:last-of-type div.tambien-te-puede-interesar__contenedor::after{content:"\f054";right:.2rem}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__contenedor::after{position:absolute;top:calc(50% - .59375rem);font-size:1.1875rem;font-family:"Font Awesome 6 Pro";font-weight:900;line-height:1;color:#ff715b}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__imagen{position:absolute;width:150px;height:100px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-left:20px;display:table;top:calc(50% - 3.03125rem)}footer,ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__texto>*{width:100%}ul.tambien-te-puede-interesar>:last-of-type div.tambien-te-puede-interesar__contenedor div.tambien-te-puede-interesar__imagen{margin-left:0!important;left:auto;right:1.25rem}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__texto{margin-left:10px;line-height:1;flex:1 100%;max-width:100%;display:flex;flex-direction:column}ul.tambien-te-puede-interesar>:first-of-type div.tambien-te-puede-interesar__contenedor div.tambien-te-puede-interesar__texto{padding-left:10.75rem}ul.tambien-te-puede-interesar>:last-of-type div.tambien-te-puede-interesar__contenedor div.tambien-te-puede-interesar__texto{padding-right:9rem;text-align:right}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__texto h6{margin-bottom:.1rem;font-size:1.16rem}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__texto p{font-size:.95rem;color:#000;line-height:1.35rem;margin-bottom:0!important;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}ul.tambien-te-puede-interesar li a:hover{text-decoration:none!important}div.popover-body div{width:250px;height:150px;background-position:50%!important;background-size:cover!important}div.onesignal-popover-dialog div.popover-body div{height:inherit!important}p.abb_text{font-size:.9rem!important;text-align:left!important;padding:10px!important}footer{position:relative;height:280px;color:#fff;z-index:10}footer h6{font-weight:700;font-size:1.6rem}footer section[role=footer-medio],footer section[role=footer-superior]{background:#ff715b;padding:2em 5px}footer section[role=footer-medio] section[role=footer-medio-contenedor],footer section[role=footer-superior] section[role=footer-superior-contenedor]{max-width:1264px;margin:auto;display:grid;grid-column-gap:20px}footer section[role=footer-medio] section[role=footer-medio-contenedor]{border-top:1px solid;padding-top:10px}footer section[role=footer-medio] section[role=footer-medio-contenedor] p,footer section[role=footer-medio] section[role=footer-medio-contenedor] ul{margin-bottom:0}footer section[role=footer-medio] section[role=footer-medio-contenedor] div.pagos,footer section[role=institucional]{grid-column:1;max-width:600px}footer section[role=footer-medio] section[role=footer-medio-contenedor] div.pagos i.fab{font-size:2rem;margin-right:10px}footer section[role=footer-superior] section[role=footer-superior-contenedor] section[role=links],footer section[role=footer-superior] section[role=footer-superior-contenedor] section[role=redes-sociales].no-guia{grid-column:2}footer section[role=footer-superior] section[role=footer-superior-contenedor] section[role=suscripcion]{grid-column:4}footer section[role=footer-superior-contenedor] section ul li a{color:#fff;padding:5px 0;display:block;font-size:1rem}footer section[role=footer-superior-contenedor] section ul li a i.fa-brands{margin-right:5px}footer section[role=footer-superior-contenedor] section ul li a:hover{color:#333;text-decoration:underline}footer section[role=contacto] ul,footer section[role=links] ul{list-style:none;padding-left:0}footer section[role=suscripcion] div[role=suscripcion]{display:flex}footer section[role=suscripcion] div[role=suscripcion] button.btn-primary{background:#fff;color:#ff715b;margin-left:3px;display:flex;align-items:center}footer section[role=suscripcion] div[role=suscripcion] span[role=status]{display:none;color:#ff715b;margin-right:2px}footer section[role=footer-inferior] section[role=footer-inferior-contenedor]{max-width:1264px;margin:auto;display:grid;grid-template-columns:70% 30%;grid-auto-rows:minmax(90px,auto);align-items:center;justify-content:center}footer section[role=copyright] p{margin:0!important}footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=redes-sociales]{text-align:right}footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=redes-sociales] i{margin:0 5px}footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=redes-sociales] a{text-decoration:none;color:#fff;padding:5px}footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=redes-sociales] a:hover i{text-decoration:none;color:#333}footer section[role=footer-inferior] section[role=footer-inferior-version]{font-size:.5rem;text-align:center}footer section[role=footer-inferior] section[role=footer-inferior-version] p{margin-bottom:0!important}@media screen and (min-width:3000px){.btn,body{font-size:1.7rem}header section[role=encabezado-contenedor]>div{max-width:2500px;grid-template-columns:900px auto}header section[role=encabezado-contenedor]>div.scroll{max-width:2500px!important}header section[role=encabezado-contenedor].scroll{height:65px}section[role=logo]{font-size:7vmin}body.contenido section[role=encabezado-menu-destino]>nav,body.contenido section[role=portada] .carousel-caption,body.seccion section[role=encabezado-menu-destino]>nav,body.seccion section[role=portada] .carousel-caption,footer section[role=footer-inferior] section[role=footer-inferior-contenedor]{max-width:2500px}section[role=encabezado-menu-destino]>nav.swiper-container .swiper-button-next,section[role=encabezado-menu-destino]>nav.swiper-container .swiper-button-prev{top:-20%;right:1%}footer h6{font-size:2.3rem}footer section[role=footer-superior] section[role=footer-superior-contenedor]{max-width:2500px;grid-template-columns:auto 350px 350px 390px;grid-column-gap:30px}footer section[role=institucional]{grid-column:1;max-width:100%!important}}@media screen and (max-width:1190px) and (min-width:1025px),screen and (max-width:830px) and (min-width:770px),screen and (max-width:278px){section[role=cajas-paginas].productos div.card-footer{display:block;text-align:center}section[role=cajas-paginas].productos div.card-footer div{width:100%}section[role=cajas-paginas].productos div.card-footer span.precio{font-size:1.45rem;line-height:5px}section[role=cajas-paginas].productos div.card-footer span.reservar{margin-bottom:5px}section[role=cajas-paginas].productos a.card{overflow:visible}}@media screen and (max-width:1024px){h2{font-size:1.5rem}header section[role=encabezado-contenedor]{padding:0 10px}header section[role=encabezado-contenedor]>div{grid-template-columns:185px auto}section[role=logo]{font-size:4vmin}footer section{padding:2px 10px}footer section[role=footer-superior] section[role=footer-superior-contenedor]{grid-template-columns:auto 260px;grid-column-gap:10px}footer section[role=contacto]{grid-column:2}footer section[role=institucional]{max-width:700px}header{height:80vh}body.contenido main,body.seccion main{margin:0!important;padding:0 10px!important}body.contenido section[role=portada] .carousel-caption h1,body.seccion section[role=portada] .carousel-caption h1{font-size:12vmin!important;text-align:center}body.contenido section[role=portada] .carousel-caption p,body.seccion section[role=portada] .carousel-caption p{font-size:4vmin!important;text-align:center;width:90%;margin:auto}body.contenido section[role=contenedor-principal] aside,body.seccion section[role=contenedor-principal] aside{flex-basis:200px;padding-left:15px;margin-left:10px}body.contenido section[role=contenedor-principal] aside h4,body.seccion section[role=contenedor-principal] aside h4{font-size:1.2rem}body.contenido section[role=contenedor-principal] aside a,body.seccion section[role=contenedor-principal] aside a,ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__texto h6{font-size:1rem}main.contenido section[role=contenedor-principal],main.seccion section[role=contenedor-principal]{margin-top:.5rem}body.contenido section[role=contenedor-principal] article,body.seccion section[role=contenedor-principal] article{font-size:1.1rem}section[role=cajas-paginas].productos>a.card,section[role=cajas-paginas]>div.card{margin:5px 10px 30px;width:calc(100% * (1/3) - -61px - 1px);border:0}section[role=cajas-paginas].productos>a.card div.card-header a,section[role=cajas-paginas]>div.card div.card-header a{display:flex;align-items:center;text-decoration:none}section[role=cajas-paginas].productos>a.card i,section[role=cajas-paginas]>div.card i{margin-bottom:.9rem;margin-right:7px}section[role=cajas-paginas] div.card-body{padding:0 5px!important;width:100%}section[role=cajas-paginas] div.card-footer{border:0}section[role=cajas-paginas].productos a.card>div.imagen,section[role=cajas-paginas]>div.card>div.imagen{width:100%;height:120px;background-position:50%!important;background-size:cover!important}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__texto p{font-size:.85rem;line-height:1.15rem}}@media screen and (max-width:819px){header section[role=encabezado-contenedor]>div{grid-template-columns:185px auto}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__imagen{display:none}ul.tambien-te-puede-interesar>:first-of-type div.tambien-te-puede-interesar__contenedor div.tambien-te-puede-interesar__texto{padding-left:1rem}ul.tambien-te-puede-interesar :last-of-type div.tambien-te-puede-interesar__contenedor{padding-right:1rem}ul.tambien-te-puede-interesar>:last-of-type div.tambien-te-puede-interesar__contenedor div.tambien-te-puede-interesar__texto{padding-right:.5rem}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__texto p{line-height:1.15rem!important}section[role=cajas-paginas].productos>a.card,section[role=cajas-paginas]>div.card{margin:5px 10px 30px;width:calc(100% * (1/2) - 20px);border:0}body.contenido section[role=contenedor-principal] aside,body.seccion section[role=contenedor-principal] aside{padding:5px;margin-left:10px}footer section[role=contacto],footer section[role=footer-medio] section[role=footer-medio-contenedor] div.pagos{grid-column:1}footer section[role=links]{padding:12px 10px;grid-column:1}footer section[role=contacto] ul{padding:0}footer section[role=footer-inferior] section[role=footer-inferior-contenedor]{padding:0!important}footer section[role=copyright]{padding:0!important;font-size:.8rem}footer section[role=copyright] p{margin:0!important}footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=redes-sociales]{text-align:right}footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=redes-sociales] i{margin:0 5px}footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=redes-sociales] a{text-decoration:none;color:#fff;padding:5px}footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=redes-sociales] a:hover i{text-decoration:none;color:#333}footer section[role=footer-inferior] section[role=footer-inferior-version]{font-size:.5rem;text-align:center}footer section[role=footer-inferior] section[role=footer-inferior-version] p{margin-bottom:0!important}}@media screen and (max-width:769px){body{margin-bottom:51px}body.mostrar{overflow:hidden}header section[role=encabezado-contenedor]>div{margin:auto;display:flex;flex-direction:row-reverse;justify-content:flex-end}section[role=logo]{flex-basis:auto;font-family:Galada;font-size:7vmin;color:#ff715b;width:85%;text-align:center}section[role=logo] a,section[role=logo] a:hover{text-decoration:none!important;color:#ff715b!important}section[role=menu-principal]{flex-basis:25px;align-self:center;width:5%}body.contenido section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-next,body.contenido section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-prev,body.landing section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-next,body.landing section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-prev,body.seccion section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-next,body.seccion section[role=contenedor-principal] aside[role=menu-contenido] div.swiper-button-prev,footer section[role=footer-superior] section[role=footer-superior-contenedor],section[role=menu-principal] nav a i{display:block}section[role=menu-principal] nav a:last-child{margin:auto}section[role=menu-principal].mostrar{width:100%;height:100vh;position:absolute;top:0;left:0;z-index:20;background:#d9d9d9;overflow:auto}section[role=menu-principal] nav a.scroll{font-size:3.1vmin;margin-right:0}section[role=encabezado-contenedor]>div,section[role=encabezado-contenedor]>section[role=encabezado-menu-destino]{padding:0 5px}body.contenido section[role=contenedor-principal] aside div nav,body.landing section[role=contenedor-principal] aside div nav,body.seccion section[role=contenedor-principal] aside div nav,section[role=interrupcion],section[role=menu-principal] nav{display:none}section[role=encabezado-menu-destino] nav>div>span.swiper-slide:hover{border-radius:5px;border:1px solid #ff715b}form.hablemos{width:90%!important}body.contenido main,body.seccion main{margin:0;border-radius:0;box-shadow:0}body.contenido section[role=contenedor-principal],body.seccion section[role=contenedor-principal]{margin-top:0!important;display:flex;flex-direction:column}body.contenido section[role=contenedor-principal] article,body.seccion section[role=contenedor-principal] article{padding:0 6px;width:100%}body.contenido section[role=contenedor-principal] aside,body.landing section[role=contenedor-principal] aside,body.seccion section[role=contenedor-principal] aside{height:50px;margin:0;box-shadow:0 4px 12px 3px rgba(0,0,0,.75);width:100%;z-index:100;position:fixed!important;bottom:0;border-top:1px solid #ccc;background:#fff;padding:0}body.contenido section[role=contenedor-principal] aside div,body.landing section[role=contenedor-principal] aside div,body.seccion section[role=contenedor-principal] aside div{padding:5px}body.contenido section[role=contenedor-principal] aside div.swiper-button-prev,body.landing section[role=contenedor-principal] aside div.swiper-button-prev,body.seccion section[role=contenedor-principal] aside div.swiper-button-prev{left:1px}body.contenido section[role=contenedor-principal] aside div.swiper-button-next,body.landing section[role=contenedor-principal] aside div.swiper-button-next,body.seccion section[role=contenedor-principal] aside div.swiper-button-next{right:-5px}body.contenido section[role=contenedor-principal] aside div:first-child,body.landing section[role=contenedor-principal] aside div:first-child,body.seccion section[role=contenedor-principal] aside div:first-child{margin-left:-12px}body.contenido section[role=contenedor-principal] aside div a,body.landing section[role=contenedor-principal] aside div a,body.seccion section[role=contenedor-principal] aside div a{display:flex;flex-direction:column;flex-basis:85px;flex-shrink:0;flex-wrap:wrap;height:45px;justify-content:space-around;align-items:center;text-align:center;color:#999;margin:0 3px;text-decoration:none}body.contenido section[role=contenedor-principal] aside div a.activo,body.landing section[role=contenedor-principal] aside div a.activo,body.seccion section[role=contenedor-principal] aside div a.activo{color:#ff715b}body.contenido section[role=contenedor-principal] aside div a img.emoji,body.landing section[role=contenedor-principal] aside div a img.emoji,body.seccion section[role=contenedor-principal] aside div a img.emoji{width:16px!important;padding:0!important}body.contenido section[role=contenedor-principal] aside div a i,body.landing section[role=contenedor-principal] aside div a i,body.seccion section[role=contenedor-principal] aside div a i{font-size:.95rem}body.contenido aside div a i,body.seccion aside div a i{padding-right:0;min-width:43px}body.contenido section[role=contenedor-principal] aside div a span,body.landing section[role=contenedor-principal] aside div a span,body.seccion section[role=contenedor-principal] aside div a span{font-size:.75rem;font-weight:400;white-space:nowrap}footer section[role=contacto] ul{display:flex;flex:shrink;flex-direction:row;flex-wrap:wrap;align-self:center;align-items:center}footer section[role=contacto] ul li:after{content:" | ";padding:0 7px}footer section[role=contacto] ul li:last-child:after{content:""}footer section[role=contacto] ul li{padding:0 4px 0 0;display:flex}section[role=menu-principal] nav a{font-size:3.1vmin}div.popover-mobile,div[role=tooltip].ocultar{display:none!important}section[role=menu-principal] i.menu-toggler{display:inline-block;height:35px;width:20px;position:absolute;top:0;left:5px}body.mostrar section[role=menu-principal] i.menu-toggler{display:block;height:35px;width:20px;z-index:100}body.contenido section[role=menu-principal] nav.mostrar,body.destino section[role=menu-principal] nav.mostrar,body.home section[role=menu-principal] nav.mostrar,body.landing section[role=menu-principal] nav.mostrar,body.seccion section[role=menu-principal] nav.mostrar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:70px}body.contenido section[role=menu-principal] nav.mostrar div,body.destino section[role=menu-principal] nav.mostrar div,body.home section[role=menu-principal] nav.mostrar div,body.landing section[role=menu-principal] nav.mostrar div,body.seccion section[role=menu-principal] nav.mostrar div{display:flex;background:#fff;flex:shrink;border-radius:7px;flex-direction:column;flex-wrap:wrap;color:#ff715b;margin:10px;flex-basis:30%;height:160px;align-self:center;justify-content:space-around;align-items:center;text-align:center}body.contenido section[role=menu-principal] nav.mostrar a,body.destino section[role=menu-principal] nav.mostrar a,body.home section[role=menu-principal] nav.mostrar a,body.landing section[role=menu-principal] nav.mostrar a,body.seccion section[role=menu-principal] nav.mostrar a{font-size:1rem;color:#333;display:flex;flex-direction:column;flex-wrap:wrap;font-family:Signika}body.contenido section[role=menu-principal] nav.mostrar a:hover,body.contenido section[role=menu-principal] nav.mostrar div:hover a i,body.contenido section[role=menu-principal] nav.mostrar div:hover>a,body.destino section[role=menu-principal] nav.mostrar a:hover,body.destino section[role=menu-principal] nav.mostrar div:hover a i,body.destino section[role=menu-principal] nav.mostrar div:hover>a,body.home section[role=menu-principal] nav.mostrar a:hover,body.home section[role=menu-principal] nav.mostrar div:hover a i,body.home section[role=menu-principal] nav.mostrar div:hover>a,body.landing section[role=menu-principal] nav.mostrar a:hover,body.landing section[role=menu-principal] nav.mostrar div:hover a i,body.landing section[role=menu-principal] nav.mostrar div:hover>a,body.seccion section[role=menu-principal] nav.mostrar a:hover,body.seccion section[role=menu-principal] nav.mostrar div:hover a i,body.seccion section[role=menu-principal] nav.mostrar div:hover>a{text-decoration:none;color:#fff}body.contenido section[role=menu-principal] nav.mostrar a i,body.destino section[role=menu-principal] nav.mostrar a i,body.home section[role=menu-principal] nav.mostrar a i,body.landing section[role=menu-principal] nav.mostrar a i,body.seccion section[role=menu-principal] nav.mostrar a i{font-size:5rem;color:#ff715b}body.contenido section[role=menu-principal] nav.mostrar a:hover i,body.destino section[role=menu-principal] nav.mostrar a:hover i,body.home section[role=menu-principal] nav.mostrar a:hover i,body.landing section[role=menu-principal] nav.mostrar a:hover i,body.seccion section[role=menu-principal] nav.mostrar a:hover i{color:#fff}body.contenido section[role=menu-principal] nav.mostrar div:hover,body.destino section[role=menu-principal] nav.mostrar div:hover,body.home section[role=menu-principal] nav.mostrar div:hover,body.landing section[role=menu-principal] nav.mostrar div:hover,body.seccion section[role=menu-principal] nav.mostrar div:hover{background:#ff715b}footer section[role=footer-inferior]{height:155px}}@media screen and (max-width:726px){header section[role=encabezado-contenedor].scroll section[role=logo] small.navidad{font-size:1.2rem}section[role=encabezado-menu-destino] nav>div>span.swiper-slide:hover{border-radius:5px;border:1px solid #ff715b}section[role=cajas-paginas],section[role=cajas-paginas].productos{margin:0!important}section[role=cajas-paginas].productos>a.card,section[role=cajas-paginas]>div.card{margin:5px 10px 30px;width:99%;border:0}div.ins-booking{max-width:100%}body.contenido section[role=portada] div[role=credito-foto],body.home section[role=slider-home] div[role=credito-foto],body.seccion section[role=portada] div[role=credito-foto]{margin:-10px 7px;top:-1vh}body.destino section[role=portada] div[role=credito-foto]{top:-3vh}body.home section[role=slider-home] div[role=credito-foto]{top:-1.5vh}section[role=cajas-paginas].productos>a.card div.card-header,section[role=cajas-paginas]>div.card div.card-header a{display:flex;align-items:center;text-decoration:none}section[role=cajas-paginas].productos>a.card,section[role=cajas-paginas]>div.card div.card-header a:hover{text-decoration:none}section[role=cajas-paginas].productos>a.card div.card-header h5,section[role=cajas-paginas].productos>a.card div.card-header i,section[role=cajas-paginas]>div.card div.card-header a h5,section[role=cajas-paginas]>div.card div.card-header a i{margin:0 5px 0 0!important}section[role=cajas-paginas].productos>a.card div.card-header h5,section[role=cajas-paginas]>div.card div.card-header a h5{color:#000}section[role=cajas-paginas].productos>a.card div.card-footer,section[role=cajas-paginas]>div.card div.card-footer{font-size:1rem;padding:0 .5rem}body.contenido header section[role=portada].ocultar,body.contenido section[role=contenedor-principal] article.ocultar,body.seccion header section[role=portada].ocultar,body.seccion section[role=contenedor-principal] article.ocultar,div[role=slide-imagenes] div.carousel-caption span:not([role=credito-foto]){display:none}body.contenido header.ocultar,body.seccion header.ocultar{height:auto!important}main.contenido section[role=contenedor-principal],main.seccion section[role=contenedor-principal]{margin-top:0}body.contenido section[role=contenedor-principal] article>p,body.seccion section[role=contenedor-principal] article>p{margin:0 0 1rem;line-height:1.95rem!important;font-size:1.2rem}body.contenido section[role=contenedor-principal] article h4,body.seccion section[role=contenedor-principal] article h4{margin-top:20px}body.contenido section[role=contenedor-principal] article ul li,body.seccion section[role=contenedor-principal] article ul li{margin:0 0 10px;line-height:1.7rem}body.seccion section[role=contenedor-principal] aside{border-top:1px solid #ccc}div[role=slide-imagenes] div.carousel-caption{padding:0}div[role=slide-imagenes] div.carousel-caption h5{font-size:1rem;font-family:Signika}div.carousel-caption span[role=credito-foto]{font-size:.7rem}footer section[role=contacto] ul{display:block;flex:shrink;flex-direction:row;flex-wrap:wrap;align-self:center;align-items:center}footer section[role=contacto] ul li{padding:0 4px 0 0}footer section[role=contacto] ul li:after{content:"";padding:0 7px}}@media screen and (max-width:505px){header{height:65vh}body.contenido section[role=portada] .carousel-caption h1 span.amenities,body.destino section[role=portada] .carousel-caption h1 span.amenities,body.error-404 section[role=slider-home] .carousel-caption h1 span.amenities,body.home section[role=slider-home] .carousel-caption h1 span.amenities,body.landing section[role=portada] .carousel-caption h1 span.amenities,body.seccion section[role=portada] .carousel-caption h1 span.amenities,main.seccion div[role=datos-rapidos] span[role=descripcion]{font-size:1rem}body.contenido main,body.seccion main{padding:0!important}body.contenido header,body.destino header,body.seccion header{background:#fff!important}body.contenido header div.extracto,body.seccion header div.extracto{padding:5px;color:#000;background:#fff!important;display:block}body.contenido header section[role=portada] div.extracto,body.seccion header section[role=portada] div.extracto,footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=redes-sociales],main.seccion section[role=cajas-paginas] div.card div.card-body p,main.seccion section[role=cajas-paginas] div.card div.card-footer,main.seccion section[role=cajas-paginas].fontawesome div.card div.card-body,ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__texto p{display:none}body.contenido header div.extracto p,body.seccion header div.extracto p{margin-bottom:1rem}section[role=logo]{width:72%;font-size:8vmin}body.contenido section[role=portada] .carousel-container-img,body.seccion section[role=portada] .carousel-container-img{height:40vh;background-attachment:inherit!important}body.contenido section[role=menu-principal] nav.mostrar,body.destino section[role=menu-principal] nav.mostrar,body.home section[role=menu-principal] nav.mostrar,body.landing section[role=menu-principal] nav.mostrar,body.seccion section[role=menu-principal] nav.mostrar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px}header section[role=encabezado-contenedor]>div{grid-template-columns:200px auto}section[role=contenedor-principal] article h2{margin-top:10px}body.contenido section[role=menu-principal] nav.mostrar div,body.destino section[role=menu-principal] nav.mostrar div,body.home section[role=menu-principal] nav.mostrar div,body.landing section[role=menu-principal] nav.mostrar div,body.seccion section[role=menu-principal] nav.mostrar div{margin:5px;flex-basis:45%}main.seccion section[role=cajas-paginas].fontawesome div.card{margin-bottom:0!important;border-bottom:1px solid #ccc;padding:15px 0;box-shadow:none}main.seccion section[role=cajas-paginas] div.card,main.seccion section[role=cajas-paginas].productos a.card{box-shadow:0 1px 2px 0 rgba(0,0,0,.5);border-radius:0}main.seccion section[role=cajas-paginas] div.card div.imagen,main.seccion section[role=cajas-paginas].productos a.card div.imagen{height:195px}main.seccion section[role=cajas-paginas].fontawesome div.card div.card-header a i{width:21px;text-align:center;font-size:1rem}main.seccion section[role=cajas-paginas] div.card div.card-body h5::after,main.seccion section[role=cajas-paginas].fontawesome div.card div.card-header a::after{font-family:"Font Awesome 6 Pro";content:"\f054";text-align:right;position:absolute;right:0}main.seccion div[role=datos-rapidos]{flex-wrap:inherit;margin:10px 0}div.actividades-search-contenedor{font-size:.8rem}div.actividades-search-contenedor i{margin-right:10px;color:#aaa}div.actividades-search-contenedor input,div.actividades-search-contenedor input:active,div.actividades-search-contenedor input:focus{outline:0;border:none;width:100%}div.actividades-search-contenedor input::placeholder{font-size:.9rem;color:#aaa!important}div.container-usp{margin-top:20px;width:100%}div.container-usp div.usp-grid-container{display:flex;flex-direction:column}div.container-usp div.usp-card{display:flex;align-items:start}div.container-usp div.usp-card i,section[role=apoyo] a i.doble{font-size:2rem;color:#ff715b}div.container-usp div.usp-card__content{margin-left:20px}div.container-usp div.usp-card__content h2{font-size:1.1rem;font-weight:700;margin-top:0}div.container-usp div.usp-card__content p{font-size:.9rem;margin-bottom:.5rem}ul.ui-autocomplete{width:initial!important}section[role=apoyo] div{margin:5px;flex-basis:calc(100% * (1/3) - 20px - 1px);height:150px}section[role=apoyo] a{font-size:.8rem;color:#000;display:flex;flex-direction:column;flex-wrap:wrap}section[role=apoyo] a:hover{text-decoration:none;color:#fff}section[role=apoyo] a i{font-size:2.5rem;color:#ff715b}ul.tambien-te-puede-interesar div.tambien-te-puede-interesar__texto{flex-direction:row;align-items:center}body.contenido section[role=datos-importantes],body.seccion section[role=datos-importantes],footer section[role=footer-inferior] section[role=footer-inferior-contenedor] section[role=copyright] span,footer section[role=footer-medio] section[role=footer-medio-contenedor]{display:block}section[role=contenedor-principal] article h3{margin-top:0}footer section[role=footer-medio] section[role=footer-medio-contenedor] div.pagos{width:100%}footer section[role=footer-medio] section[role=footer-medio-contenedor] div.pagos i.fab{font-size:2rem}footer section[role=footer-inferior]{padding:0}footer section[role=footer-inferior] section{padding:6px}footer section[role=footer-inferior] section[role=footer-inferior-contenedor]{display:flex;justify-content:start}}@media screen and (max-width:276px){header section[role=encabezado-contenedor]>div{grid-template-columns:110px auto}section[role=logo]{font-size:7vmin}}