/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#222;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.1em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,andale mono,dejavu sans mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#00802a}a:visited{color:#016422}a:hover,a:focus,a:active{color:#222}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1170px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1370px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/2);padding-left:calc(var(--bs-gutter-x)/2);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.col-1{flex:none;width:8.3333333333%}.col-2{flex:none;width:16.6666666667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333333333%}.col-5{flex:none;width:41.6666666667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333333333%}.col-8{flex:none;width:66.6666666667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333333333%}.col-11{flex:none;width:91.6666666667%}.col-12{flex:none;width:100%}@media(min-width:576px){.col-sm{flex:1 0}.col-sm-1{flex:none;width:8.3333333333%}.col-sm-2{flex:none;width:16.6666666667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333333333%}.col-sm-5{flex:none;width:41.6666666667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333333333%}.col-sm-8{flex:none;width:66.6666666667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333333333%}.col-sm-11{flex:none;width:91.6666666667%}.col-sm-12{flex:none;width:100%}}@media(min-width:768px){.col-md{flex:1 0}.col-md-1{flex:none;width:8.3333333333%}.col-md-2{flex:none;width:16.6666666667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333333333%}.col-md-5{flex:none;width:41.6666666667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333333333%}.col-md-8{flex:none;width:66.6666666667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333333333%}.col-md-11{flex:none;width:91.6666666667%}.col-md-12{flex:none;width:100%}}@media(min-width:992px){.col-lg{flex:1 0}.col-lg-1{flex:none;width:8.3333333333%}.col-lg-2{flex:none;width:16.6666666667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333333333%}.col-lg-5{flex:none;width:41.6666666667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333333333%}.col-lg-8{flex:none;width:66.6666666667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333333333%}.col-lg-11{flex:none;width:91.6666666667%}.col-lg-12{flex:none;width:100%}}@media(min-width:1200px){.col-xl{flex:1 0}.col-xl-1{flex:none;width:8.3333333333%}.col-xl-2{flex:none;width:16.6666666667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333333333%}.col-xl-5{flex:none;width:41.6666666667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333333333%}.col-xl-8{flex:none;width:66.6666666667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333333333%}.col-xl-11{flex:none;width:91.6666666667%}.col-xl-12{flex:none;width:100%}}@media(min-width:1400px){.col-xxl{flex:1 0}.col-xxl-1{flex:none;width:8.3333333333%}.col-xxl-2{flex:none;width:16.6666666667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333333333%}.col-xxl-5{flex:none;width:41.6666666667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333333333%}.col-xxl-8{flex:none;width:66.6666666667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333333333%}.col-xxl-11{flex:none;width:91.6666666667%}.col-xxl-12{flex:none;width:100%}}.img-responsive{display:block;max-width:100%;height:auto}#formulario{display:block;position:relative}#formulario .field{margin-bottom:2em}#formulario .fieldd{position:absolute;left:-5000px}#formulario label:not(:last-child){margin-bottom:.5em}#formulario label{color:#363636;display:block;font-size:1rem;font-weight:700}#formulario .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}#formulario input{align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1.1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top;background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636;max-width:90%;width:90%}#formulario button{background-color:#1c6393;border-color:transparent;color:#fff;cursor:pointer;justify-content:center;padding-bottom:calc(.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(.5em - 1px);text-align:center;white-space:nowrap;border-radius:4px}#formulario textarea{display:block;max-width:90%;min-width:90%;padding:calc(.75em - 1px);resize:vertical;border-radius:4px;color:#363636}#formulario input[type=checkbox]{display:inline-block;width:1em;height:1em;max-width:none;max-height:none}#formulario .textarea:not([rows]){max-height:40em;min-height:8em}.formulario-enviado{padding:40px 20px;background-color:#effeb9;color:#000;border-radius:8px;border:1px solid #c9d993;margin-bottom:300px}.formulario-error{padding:40px 20px;background-color:#f5a3a3;color:#000;border-radius:8px;border:1px solid #900;margin-bottom:100px}.alojamientos{display:flex;flex-wrap:wrap}section.alojamientoitem{display:flex;flex-direction:column;width:50%;max-width:100%;height:100%;padding:.7em .7em 2em;margin-bottom:25px;flex-basis:360px;border-bottom:2px dotted #ddd}section.alojamientoitem .item-contenedor{padding:0 .2em}section.alojamientoitem .item-contenedor .zona{font-size:14px;font-style:italic;color:#555}section.alojamientoitem p{margin:.2em}section.alojamientoitem h2.titulo{line-height:.7;margin:.5em 0 0;min-height:2em}section.alojamientoitem h2.titulo:before{content:none}section.alojamientoitem h2.titulo a{color:#444;font-family:Georgia,times new roman,Times,serif;font-size:24px;font-style:italic;font-weight:400;line-height:26px;text-decoration:none}section.alojamientoitem h2.titulo a:hover{color:#ec6400}section.alojamientoitem .imagen-contenedor{position:relative;border-radius:8px;overflow:hidden}section.alojamientoitem .imagen-contenedor::after{display:block;content:'';padding-bottom:56.25%}section.alojamientoitem .imagen-contenedor .icon{display:block;position:absolute;top:unset;bottom:.7em;right:.5em;fill:#fff;margin-top:-.2em;width:3em;height:3em;overflow:hidden;margin-left:1em;margin-right:.1em;background-color:rgba(4,4,4,.4)}section.alojamientoitem .imagen-contenedor a:hover .icon{background-color:rgba(4,4,4,.7)}section.alojamientoitem .imagen-contenedor a:hover img{opacity:.5}section.alojamientoitem img{position:absolute;left:0;top:0;width:100%;height:100%}section.alojamientoitem .descripcion{position:relative;margin-top:10px;margin-bottom:10px;background:0 0;color:#666;height:12em;overflow:hidden;text-align:justify;padding:.1em .3em}section.alojamientoitem .cta-ficha{margin-bottom:0}section.alojamientoitem .cta-ficha a{display:block;position:relative;width:100%;background-color:#349e09;border-radius:8px;padding:.5em 0;text-align:center;font-size:18px;color:#fff}section.alojamientoitem .cta-ficha a:hover{text-decoration:none;background-color:#207100}section.alojamientoitem .cta-ficha a:hover .icon{background-color:rgba(4,4,4,.7)}section.alojamientoitem .icon{display:block;position:absolute;top:.7em;right:.5em;fill:currentColor;margin-top:-.2em;width:1.5em;height:1.5em;overflow:hidden;margin-left:1em;margin-right:.1em}section.alojamientoitem .icon--2x{width:2em;height:2em}section.alojamientoitem .icon--3x{width:3em;height:3em}section.alojamientoitem .icon--4x{width:4em;height:4em}section.alojamientoitem .icon--full{width:100%;height:100%}.icon--fill{background-color:currentColor;fill:#fff}.icon--round{border-radius:4px}.icon--circle{border-radius:50%}.icon--border{border:2px solid #fff}.fotos-all{position:relative;width:100%;height:auto;overflow:hidden;margin:20px 0;display:flex;flex-wrap:wrap}.fotos-all img{width:100%;height:auto;padding:6px;border:1px solid #eee}.fotos-all .foto-item{position:relative;width:33%;padding:.3em}@media screen and (max-width:480px){.fotos-all .foto-item{width:100%;padding:.3em}}@media screen and (max-width:992px){.fotos-all .foto-item{width:50%;padding:.3em}}.fotos-all .icon{display:block;position:absolute;top:30px;right:20px;fill:#fff;margin-top:-.2em;width:3em;height:3em;overflow:hidden;margin-left:1em;margin-right:.1em;background-color:rgba(4,4,4,.4)}.fotos-all a:hover .icon{background-color:rgba(4,4,4,.7)}.fotos-all a:hover img{opacity:.5}.cta-ficha{margin:0 0 100px;text-align:right;font-size:1.2em}.cta-ficha p{text-align:right;font-weight:400;font-style:italic;color:#ec6400}.cta-ficha a{display:block;position:relative;width:50%;background-color:#349e09;border-radius:8px;padding:.7em 0;text-align:center;font-size:18px;color:#fff;margin-left:auto;text-decoration:none}.cta-ficha a:hover{text-decoration:none;background-color:#207100}.cta-ficha a:hover .icon{background-color:rgba(4,4,4,.7)}.cta-ficha a .icon{display:block;position:absolute;top:.7em;right:.5em;fill:currentColor;margin-top:-.2em;width:1.5em;height:1.5em;overflow:hidden;margin-left:1em;margin-right:.1em}.situacion{font-style:italic;font-size:1.2em}ul.actividades_list{padding:0;margin:0;margin-top:30px;list-style-type:none}ul.actividades_list li{margin:10px 0;border-left:5px solid #f70759;padding-left:20px;border-bottom:1px dotted transparent}ul.actividades_list li::before{content:none;display:none;margin:0;width:0}ul.actividades_list li:hover{background-color:#eee;border-bottom:1px dotted #f70759}ul.actividades_list li a{display:block;text-decoration:none;background-color:transparent;font-weight:400}ul.actividades_list li .actividades_nombre{font-size:20px;color:#f70759;font-weight:700;text-decoration:underline;margin-bottom:3px!important}ul.actividades_list li .actividades_nombre.deporte{color:#00802a}ul.actividades_list li .actividades_nombre.cultura{color:#31688f}ul.actividades_list li p{margin:0}ul.actividades_list li .actividades_descripcion{color:#666}.mapainfo{font-size:13px;color:#222}.mapainfo p{font-size:12px;color:#444}#tooltip{font-size:13px;visibility:hidden;width:250px;height:2.1em;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;border-width:0;position:absolute;z-index:10000;bottom:5px;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .9s;overflow:hidden}#tooltip.tooltipon{visibility:visible;opacity:1}#cubic_jmap{padding:0;height:420px;margin:10px auto}h1,h2,h3{font-family:Georgia,Times,times new roman,serif;letter-spacing:-1px;font-weight:400;line-height:1.2}h1{display:block;position:relative;font-size:36px;color:#222;margin-bottom:1em}h1:before{content:"";position:absolute;left:2px;bottom:-6px;height:3px;width:150px;padding-bottom:3px;background-color:#dd936b}@media screen and (min-width:992px){h1{font-size:42px}}@media screen and (max-width:480px){h1{font-size:27px}}h2{font-size:33px;color:#111;margin:2em 0 1em}h2:before{content:"\00a0 ";background-color:#dd936b;display:inline-block;margin:auto;width:6px;border-radius:3px;margin-right:.5em}@media screen and (max-width:480px){h2{font-size:27px}}h3{font-size:27px;margin-bottom:1em;margin-top:2em;color:#404040;text-decoration:none}h3 a:hover{color:#222;text-decoration:underline}@media screen and (max-width:480px){h3{font-size:25px}}body{font-family:Arial,Verdana,Helvetica,sans-serif;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:100% 170px}@media screen and (max-width:480px){body{background-size:100% 1000px}}#cubic_jmap{background-color:#eded95}#cubic_jmap h2{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:18px;text-align:center;margin:0}#cubic_jmap h2:before{content:none}#cubic_jmap p{font-size:16px;font-style:italic;text-align:center;margin:0}.estiqui{position:sticky;top:0;background-color:#eded95;margin:0;padding:1em 0}@media screen and (max-width:768px){.estiqui{position:relative}}.lateral{position:relative;background-color:#eded95;border:5px #bcc304 solid;border-radius:15px;padding-left:8px;padding-right:8px;margin-top:4px}.lateral #destacados ul{list-style-image:none;list-style-type:none;text-align:left;margin:0;padding:10px 0 15px}.lateral #destacados ul li{margin:.2em 0}.lateral #destacados ul li a{font-style:normal;font-weight:400;background-color:#cdcd09;border-radius:5px;color:#222;display:block;padding:2px 5px;text-decoration:none}.lateral #destacados ul li a:hover{color:#fff;background-color:#690}.lateral .viajarad{display:none}.lateral .buscador{display:block}.lateral .buscador input.caja{display:block;width:100%;padding:5px 10px;border-radius:10px;font-style:italic}a.enlace_alojamiento{font-size:110%;font-weight:400;font-style:italic;color:#b94010;border-bottom:1px dotted #b94010;text-decoration:none}a.enlace_alojamiento:hover{color:#000;border-bottom:1px dotted #000}a.enlace_actividad{font-size:110%;color:#f70759;font-weight:400;font-style:normal;border-bottom:1px dotted #f70759;text-decoration:none}a.enlace_actividad:hover{color:#000;border-bottom:1px dotted #000}a.recomendadosalobtnmain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23fff' class='icon' %3E%3Cpath d='M18.629 15.997l-7.083-7.081L13.462 7l8.997 8.997L13.457 25l-1.916-1.916z'/%3E%3C/svg%3E");background-color:#349e09;background-repeat:no-repeat;background-position:100%;border-radius:8px;text-align:center;font-size:16px;color:#fff;display:block;margin:0;text-decoration:none;padding:5px 35px 5px 10px}a.recomendadosalobtn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23fff' class='icon' %3E%3Cpath d='M18.629 15.997l-7.083-7.081L13.462 7l8.997 8.997L13.457 25l-1.916-1.916z'/%3E%3C/svg%3E");background-color:#349e09;background-repeat:no-repeat;background-position:100%;border-radius:8px;text-align:center;font-size:16px;color:#fff;display:block;margin:20px 0;text-decoration:none;padding:15px 35px 15px 10px}a.recomendadosalobtn:hover,a.recomendadosalobtnmain:hover{color:#fff;text-decoration:none;background-color:#207100}header{width:100%;background-color:#fff}header #cabecera{display:block;position:relative;padding:8px 4px}header #cabecera a.logo{display:block;width:700px;height:150px}@media screen and (max-width:1200px){header #cabecera a.logo{width:520px;overflow:hidden}header #cabecera a.logo img{width:700px;height:150px;max-width:none}}@media screen and (max-width:992px){header #cabecera a.logo{width:auto;overflow:hidden}header #cabecera a.logo img{width:auto;height:100%}}header .burguermenu{position:absolute;top:10px;right:10px;width:40px;height:40px;background-color:#fff;padding:2px;border-radius:20px;text-align:center;padding-top:10px;border:1px solid #ccc}@media screen and (max-width:768px){header .burguermenu{display:block}}header #burguermenu-viajar{display:none}header div.nav-container{margin:1em auto 0}header div.nav-container .nav{display:flex;flex-wrap:wrap;gap:6px}header div.nav-container .nav a.nav-link{display:block;flex-grow:1;margin:0;padding:.1em 8px;text-align:center;font-size:18px;background-color:#e6e378;border-radius:5px;color:#222;text-decoration:none}header div.nav-container .nav a.nav-link:hover{color:#000;background-color:#ffc608}header #burguermenu-viajar:checked~#menu-principal-viajar{display:block}header #menu-principal-viajar{display:none}header .close{position:absolute;border:none;color:#fff;cursor:pointer;top:1rem;right:1rem}header a.recomendadosalobtn{margin:10px 0;padding:5px 35px 5px 10px}#content{padding:1.5em 1em}footer{margin:1em 0;padding:1em 0;border-top:1px solid #eee;width:100%;background-color:#fff}footer .aviso-footer{margin:2em 0;padding:1em 0;font-size:16px;font-style:italic}footer .copyright{margin:1em 0;padding:0;font-size:17px;text-align:center}footer .totop{margin:1em 0}footer .totop a{display:block;width:50px;height:30px;margin-left:auto}footer div.nav-container{margin:1em 1em 1em auto}footer div.nav-container .nav{display:flex;flex-wrap:wrap;gap:6px}footer div.nav-container .nav a.nav-link{display:block;flex-grow:1;margin:0;padding:.1em 8px;text-align:center;font-size:18px;background-color:#e6e378;border-radius:5px;color:#222;text-decoration:none}footer div.nav-container .nav a.nav-link:hover{color:#000;background-color:#ffc608}footer .buscador{font-size:18px}footer .buscador input.caja{display:inline-block;min-width:350px;height:40px;padding:5px 10px;border-radius:10px;font-style:italic}@media screen and (max-width:480px){footer .buscador input.caja{min-width:200px;width:70%}}footer .buscador button{display:inline-block;border-radius:10px;padding:5px 10px;height:40px}@media screen and (max-width:480px){footer .buscador button{width:25%;overflow:hidden}}footer .enlaces{margin-top:2em}footer .enlaces p{font-style:italic}footer .enlaces .nav{display:flex;flex-wrap:wrap;gap:1em;justify-content:left;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1em 0}footer .enlaces .nav a.nav-link{display:block;flex-grow:1;margin:.1em 0;padding:.1em 0;text-align:left;font-size:18px;color:#444;text-decoration:underline}footer .enlaces .nav a.nav-link:hover{color:#000;text-decoration:none}footer .contacto{margin-top:2em}footer .contacto .nav{display:flex;flex-wrap:wrap;gap:6px;justify-content:right}footer .contacto .nav a.nav-link{display:block;flex-grow:0;margin:0;padding:.1em 8px;text-align:center;font-size:18px;color:#222;font-style:italic;text-decoration:none}footer .contacto .nav a.nav-link:hover{color:#000}.archive-description{font-size:18px;color:#222}.archive-description ul{list-style:none;column-count:1;margin-top:2em;margin-left:0;padding-left:0}@media(min-width:992px){.archive-description ul{column-count:2}}.archive-description ul li{display:block;font-size:14px;color:#333;font-style:italic;padding-left:1em;margin-bottom:.5em;border-bottom:1px dotted #ccc;padding-bottom:.5em;page-break-inside:avoid;break-inside:avoid-column}.archive-description ul li:hover{background-color:#eee;border-radius:6px;border-bottom:1px dotted transparent}.archive-description ul li:before{content:none;width:0;margin-left:0}.archive-description ul li a{font-size:18px;color:#ed2b45;font-weight:700;text-decoration:none}.archive-description ul li a:hover{color:#208db5;text-decoration:underline}p.resumen{font-size:18px;font-style:italic}.camaras{display:block;margin:30px 0;padding:15px 15px 15px 170px;min-height:105px;border:3px solid #c4e9be;border-radius:15px;color:#222;font-size:18px;font-style:italic;background-image:url(/images/que-camara.png);background-color:#fbfff2;background-position:15px 15px;background-repeat:no-repeat}@media screen and (max-width:700px){.camaras{padding:130px 10px 15px}}.camaras img{display:block;margin:0 20px 15px 0;float:left}.camaras p{margin:0;padding-top:10px;display:block;text-align:justify;background-color:#fbfff2}.camaras a{font-style:italic;color:#346a99}article{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:18px}article blockquote{margin:25px 2px;border-left:6px solid #ddd;padding-left:15px;color:#222;text-align:justify}article ul{padding-left:0;margin-left:.1em;list-style-type:none;list-style-position:outside}article ul li{display:block;padding-left:1.5em;margin-bottom:5px}article ul li:before{content:'';display:inline-block;width:26px;height:16px;background-size:contain;background-repeat:no-repeat;margin-left:-26px;background-image:url("data:image/svg+xml,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M813 1299l614-614q19-19 19-45t-19-45l-102-102q-19-19-45-19t-45 19l-467 467-211-211q-19-19-45-19t-45 19l-102 102q-19 19-19 45t19 45l358 358q19 19 45 19t45-19zm851-883v960q0 119-84.5 203.5t-203.5 84.5h-960q-119 0-203.5-84.5t-84.5-203.5v-960q0-119 84.5-203.5t203.5-84.5h960q119 0 203.5 84.5t84.5 203.5z' fill='%233e7194'/%3E%3C/svg%3E ")}@media(max-width:768px){article ul li{margin-bottom:15px}}article a{font-weight:700}article a.enlacedestacado{color:#ed2b45;font-weight:700;border-bottom:1px #ed2b45 dotted;text-decoration:none}article a.enlaceoferta{color:#c60;font-weight:700;border-bottom:1px #c60 dotted}article p.epsnota,article div.epsnota{padding:12px 20px 20px;background-color:#eef7fb;color:#000;border-radius:8px;border:1px solid #c9d9e0}article p.epsnota em{font-style:normal}article p.epsalert,article div.epsalert{padding:12px 20px 20px;background-color:#effeb9;color:#000;border-radius:8px;border:1px solid #c9d993}article p.epsalert em{font-style:normal}article img.img-destacada{box-sizing:content-box;margin:1em 0;padding:6px;border:1px solid #ccc;background-color:#fff}article img.img-post{box-sizing:content-box;margin:1em 0;padding:6px;border:1px solid #ccc;background-color:#fff}article img.img-post.sinborde{border:none!important}.alojamientos_sc{display:flex;flex-wrap:wrap}.alojamientos_sc .item_sc{display:flex;flex-direction:column;flex-basis:300px;flex-grow:1;max-width:400px;padding:.7em .7em 2em;margin-bottom:25px;border-bottom:2px dotted #ddd}.alojamientos_sc .item_sc a{display:block;text-decoration:none}.alojamientos_sc .item_sc a .image_sc{height:200px;position:relative;border-radius:8px;overflow:hidden}.alojamientos_sc .item_sc a .image_sc .icon{display:block;position:absolute;top:unset;bottom:.7em;right:.5em;fill:#fff;margin-top:-.2em;width:3em;height:3em;overflow:hidden;margin-left:1em;margin-right:.1em;background-color:rgba(4,4,4,.4);border:2px solid #fff;border-radius:50%}.alojamientos_sc .item_sc a .nombre_sc{padding:10px 0;font-size:20px;color:#666;font-style:italic}.alojamientos_sc .item_sc a:hover .image_sc img{opacity:.5}.alojamientos_sc .item_sc a:hover .image_sc .icon{background-color:rgba(4,4,4,.9)}.alojamientos_sc .item_sc a:hover .nombre_sc{color:#000}.epslist{margin:4em 0}.epspost-item{display:flex;flex-wrap:wrap;margin-bottom:2em;padding-bottom:2em;border-bottom:1px dotted #ccc}@media(min-width:768px){.epspost-item{flex-wrap:nowrap}}.epspost-item div.epspost-thumbnail{width:230px;margin-right:30px;flex-shrink:0;max-height:174px;overflow:hidden;border-radius:10px}.epspost-item div.epspost-data{width:auto}.epspost-item div.epspost-data h3{font-size:25px}@media(min-width:768px){.epspost-item div.epspost-data h3{margin:0}}.epspost-item div.epspost-data .entry-summary p{margin:.4em 0}.epspost-item div.epspost-data span.posted-on{font-size:15px;font-style:italic;color:#444}.menu-toggle{display:none}.ad_contenedor{min-height:300px;margin:30px 0;background-color:#fff}ul.menu-portada{font-family:Georgia,Times,times new roman,serif;list-style-type:none}ul.menu-portada li{font-size:22px;line-height:25px;letter-spacing:0;margin-bottom:20px;border-left:5px solid #82c13d;padding-left:20px}ul.menu-portada li:before{content:none;display:none;margin:0;width:0}ul.menu-portada li a{font-size:20px;font-style:italic;font-weight:400;text-decoration:none;color:#ec6400;border-bottom:1px dotted #ec6400;margin-left:1px}#breadcrumbs{margin:.5em 0;padding:0;list-style:none;color:#005574}#breadcrumbs li{display:inline-block;margin:0 .5em 0 0;font-style:italic}#breadcrumbs li:after{content:'/';display:inline;padding:0 0 0 .5em}#breadcrumbs li:last-child:after{content:''}#breadcrumbs li a{color:#005574}