#modalFiltros.is-open,.anunciar .contenedorOpinionesOtros.show p:nth-child(n+5),.contenidoFichaListado .precioFichaListado span,.date-picker-wrapper .drp_top-bar .default-top,.date-picker-wrapper .drp_top-bar button,.date-picker-wrapper .drp_top-bar.normal .normal-top,.date-picker-wrapper.single-month .time,.desactivarMenuPrincipal .contenedorHeader.conIconoVolver .logo,.ficha-pers-noche,.fluid,.owl-carousel:hover .owl-nav,.swiper-initialized .swiper-button-next,.swiper-initialized .swiper-button-prev,article,aside,footer,header,nav,section{display:block}hr,ol,ul{margin:1em 0}.clearfix:after,.dp-clearfix,.fluid,.paginacion{clear:both}.date-picker-wrapper .select-wrapper:hover,.date-picker-wrapper a{text-decoration:underline}.fluid{float:left;width:100%;margin-left:0}.anunciar .contenedorOpinionesOtros p:nth-child(n+5),.date-picker-wrapper .drp_top-bar .error-top,.date-picker-wrapper .drp_top-bar .normal-top,.date-picker-wrapper .drp_top-bar.error .default-top,.date-picker-wrapper .drp_top-bar.normal .default-top,.date-picker-wrapper .hide,.date-picker-wrapper .month-wrapper table .day.lastMonth,.date-picker-wrapper .month-wrapper table .day.nextMonth,.date-picker-wrapper .selected-days,.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev,.ir br,.menuPrincipal.movil,.textoSecundiario.Zona .puntos,.textoZona .puntos,[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}button,html,input,select,textarea{font-family:serif;color:#333}#modalBuscadorMovil input:focus,.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel .owl-nav button.owl-prev:focus,a:active,a:focus,a:hover,input#fechas:focus{outline:0}.contenidoListado p a,.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary,b,input[type=checkbox]:checked+label::after,strong{font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;padding:0}ol,ul{padding:0 0 0 40px}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.paginacion,svg:not(:root){overflow:hidden}.filtrosAplicados ul,.footerSimplificado footer .logoPie,.migasdepan div:first-child span,.paginacion ul li:last-child,form{margin:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.paginacion ul li.paginacionPuntos span,.ui-menu .ui-state-disabled a,button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.galfotos img,.listadoTresColumnas.sinDeplegable li,td{vertical-align:top}.clearfix:after,.clearfix:before{content:"";display:table}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.date-picker-wrapper{position:absolute;z-index:999999999999999999999;padding:5px;font-size:12px;line-height:20px;color:#aaa;-webkit-box-shadow:3px 3px 10px rgb(0 0 0 / .5);box-shadow:3px 3px 10px rgb(0 0 0 / .5);-webkit-box-sizing:initial;box-sizing:initial}.dp-clearfix{height:0;font-size:0}.date-picker-wrapper.inline-wrapper{position:relative;-webkit-box-shadow:none;box-shadow:none;display:inline-block}#modalBuscadorMovil #plazas-exactas-mod,.buscadorListado #plazas-exactas,.date-picker-wrapper.single-date,.validacionFormulario input#aceptoAlgunaDuda{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:8px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6}.date-picker-wrapper .custom-top a{padding-left:20px}#cerrar-cal:hover,#cerrarPersonas,#cerrarPersonas02,#cerrarPersonasFormPrecios,#cerrarPersonasMod,.acceso-usuarios span:hover,.alojamientosRurales .scrollHorizontal>article:hover,.anunciar .leer-mas-parrafo:hover,.date-picker-wrapper .custom-top a:hover,.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev,.mensaje-info span:hover,.menu-btn,.opinionBox .leer-mas-parrafo:hover,.paginacion ul li a:hover,.paginacion ul li span:hover,label{cursor:pointer}.date-picker-wrapper .month-name{font-size:17px;color:#000}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:0;opacity:.01}.date-picker-wrapper .month-wrapper{border:1px solid #bfbfbf;border-radius:3px;background-color:#fff;padding-bottom:5px;cursor:default;position:relative}.date-picker-wrapper .drp_top-bar,.date-picker-wrapper .month-wrapper{max-width:290px}.date-picker-wrapper .month-wrapper table,.date-picker-wrapper .month-wrapper table.month2{width:190px;float:left}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{vertical-align:middle;text-align:center;line-height:14px;margin:0;padding:0}.date-picker-wrapper .month-wrapper table .day{line-height:1;margin-bottom:1px;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help!important}.date-picker-wrapper .month-wrapper table .day.has-tooltip .tooltip,.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#f3f7d6}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table .caption{height:40px}.date-picker-wrapper table .caption>th:first-of-type,.date-picker-wrapper table .caption>th:last-of-type{width:27px}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden!important;height:0}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden;display:none}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid #fff;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0;z-index:2;height:0;border-left:8px solid #fff0;border-top:8px solid #fff}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid #fff0;border-bottom:8px solid #fff}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 0}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}#modalBuscadorMovil #spanPersonas-modal.span-active,.date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top,.destinosPreferidos a,.mensajeFichaError a:hover,.mensajeFichaError a:visited,.pushy-content>ul>li.propietarios a,.pushy-content>ul>li.propietarios a:hover,a{color:#333}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;border:1px solid #0076a3;background:-moz-linear-gradient(top,#00adee,#0078a5);color:#fff;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:1px solid #b7b7b7;background:-moz-linear-gradient(top,#fff,#ededed)}.Ofertas .contenidoFichaListado,.alojamientosRurales,.contenedorSlideRecomendadas,.date-picker-wrapper .time,.fluid.bannerPrincipal,.pushy-submenu>a,.pushy-submenu>button{position:relative}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1,.time2{width:180px;padding:0 5px;text-align:center}.controlesFichaSuperior.conSelectPersonas select.select-css-normal.selectNuevo,.date-picker-wrapper .time1{float:left}.contenidoListado,.date-picker-wrapper .time2,.selectOrdenadoPor{float:right}.date-picker-wrapper .hour{text-align:right}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;display:none;background-color:#6e8823;color:#fff;padding:2px 6px;border-radius:2px;font-size:12px;line-height:16px;font-weight:500}.date-picker-wrapper .date-range-length-tip:after{content:"";position:absolute;border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:4px solid #ff0;left:50%;margin-left:-4px;bottom:-4px}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#6e8823;font-weight:700}.ui-front{z-index:100}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.btnBuscar,.contenidoInspirateProximoViaje a,.desplegable-header a,.destinosPreferidos a,.ficha-opiniones,.pushy a,.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}button.ui-button-icon-only{width:2.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}input.ui-button{padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif; base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.Ofertas .ficha-nombre-casa,.btnBuscar,.ficha-descuento,.ficha-fechas,.ficha-lista-caract,.ficha-noches,.ficha-nuevo,.ficha-parrafo,.ficha-precio,.ficha-puntuacion,.ficha-tipo-alquiler,.ficha-ubicacion p,.select-css-normal,body,button,input{font-family:Montserrat,sans-serif}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #e1e1e1;border-radius:8px;background:#fff;color:#222}.ui-widget-content a,.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff;font-weight:400;color:#212121}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;box-sizing:border-box;text-align:center}.modal,.scrollHorizontal{-webkit-overflow-scrolling:touch}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:#fff0}.modal{display:none;vertical-align:middle;position:relative;z-index:2;box-sizing:border-box;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:1.2s ease-in-out infinite sk-stretchdelay;animation:1.2s ease-in-out infinite sk-stretchdelay}#foto-turismo-rural,.mapa img{height:auto}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.alojamientosDelMes h2{margin-top:35px}.caracteristicasAlojamientosDelMes li{display:inline-block;width:calc(33% - 11px);margin-right:9px;color:#9e9e9e;font-size:11px;line-height:1;text-align:center}.caracteristicasAlojamientosDelMes li img,.mensajeCorrecto img{display:block;margin:0 auto}.alojamientosDelMes h3{padding:0 20px;text-align:center}.alojamientosDelMes h3 a,.casasRecomendadas a,.contenidoBlogTurismoRural a{color:#000;text-decoration:none}.alojamientosRurales a,.alojamientosRurales a:visited,footer ul li a{color:#fff;text-decoration:none}.alojamientosRurales .scrollHorizontal>article{flex:0 0 auto;max-width:177px;margin-right:34px;margin-bottom:25px;overflow:hidden;border-radius:3px}#donde-dormir .margenDerecha,.alojamientosRurales .scrollHorizontal>article:last-child,.btnsVerdeBlanco li:last-child,.caracteristicasOcupacion li:last-child,.casasRecomendadas.escapadasRuralesProvincia .scrollHorizontal .slideCasasRecomendadas:last-of-type,.escapadasRuralesProvincia .scrollHorizontal .slideCasasRecomendadas:last-child,.escapadasRuralesProvincia .scrollHorizontal a:last-child article,.precioPersona .select-css-normal:last-child,.scrollHorizontal .contenedorSlideRecomendadas:last-child .slideCasasRecomendadas,.scrollHorizontal .slideCasasRecomendadas:last-child{margin-right:0}.contenidoAlojamientosRurales{padding:0 8px 5px;background-color:#6e8823;min-height:92px}.contenidoAlojamientosRurales h3{min-height:3em;color:#fff;font-size:14px}.contenidoAlojamientosRurales p{min-height:5em;color:#fff;font-size:11px}#botoncookiesaceptar,#botoncookiesrechazar,.anunciar,.contenidoListado,.contenidoListado .cabeceraListado.noResultados,.listadoTresColumnas.conMargen,.paginacion ul{margin-top:20px}.anunciar .contenedorOpinionesOtros{width:50%;padding:0 15px;float:left}.anunciar .opinionesOtros{margin:0 0 30px}.anunciar .contenedorOpinionesOtros img{float:left;margin:0 10px 0 0;border-radius:100%}.anunciar.listado .filaopinion,.opinionBox{width:100%;float:left}.anunciar.listado .contenedorOpinionesOtros img.valoracion{float:left;width:100px;border-radius:0}.anunciar.listado .contenedorOpinionesOtros .cabecera{position:relative;width:100%}.anunciar .contenedorOpinionesOtros .cabecera{width:calc(100% - 65px);float:right}.anunciar .opinionesOtros h2,.anunciar .opinionesOtros h3{margin:0;text-transform:none}.anunciar .leer-mas-parrafo,.distanciaAlojamiento span,.opinionBox .parrafoARecortar,.opinionesFichaListado span,.textoSecundiario.Zona .contenido-extra,.textoZona .contenido-extra{display:inline}@media only screen and (max-width:900px){.anunciar .contenedorOpinionesOtros{width:100%;padding:0}}@media only screen and (max-width:420px){.anunciar .opinionesOtros{padding:15px}}.bannerPrincipal h2{margin-top:0;margin-bottom:-22px;color:#fff;font-weight:700;font-size:30px;line-height:45px;text-transform:none}.bannerPrincipal p{margin-bottom:40px;font-size:16px}.aviso-plazas-exactas-unidad span,.buscadorFiltro .btnMasFiltros:hover,.contenidoBlogTurismoRural a:hover,.contenidoFichaListado h3 a:hover,.contenidoListado p a:visited,.destinosPreferidos ul li a,.destinosPreferidos ul li a:visited{color:#6e8823}.blogTurismoRural h2{display:inline-block;color:#6e8823}.blogTurismoRural h2::after{display:block;float:right;width:11px;height:14px;margin-top:5px;margin-left:10px;content:"";background:url(../../img/ico-flecha-titular-donde-hacer-turismo.png) no-repeat}.quizaTeInterese h2{display:block;margin-top:0;padding-bottom:5px;color:#000;font-weight:500;font-size:16px;text-align:center;border-bottom:3px solid #d3d3d3}.quizaTeInterese h2::after{background-image:none}.slideCasasRecomendadas{box-shadow:0 0 0 rgb(0 0 0 / .7)}.slideCasasRecomendadas:hover{box-shadow:0 2px 4px rgb(0 0 0 / .7);cursor:pointer}.contenidoRecomendadas{background:#fff;border-left:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver}.escapadasRuralesProvincia .contenidoRecomendadas,.escapadasRuralesProvincia .slideCasasRecomendadas img{border-radius:0;background:0 0;border:none}.titularRecomendadas{display:block;min-height:3em;margin-bottom:-10px}.contenidoRecomendadas ul,ul{padding-left:0;list-style:none}.contenidoRecomendadas p{margin-bottom:0;text-align:right}.casasRecomendadas a,.contenidoRecomendadas .precio{margin-bottom:-10px}.scrollHorizontal .slideCasasRecomendadas{position:relative;flex:0 0 auto}.tagOferta{position:absolute;top:10px;left:0;letter-spacing:.7px;box-shadow:0 1px 2px rgb(0 0 0 / .2)}.casasRecomendadas{position:relative;margin-bottom:40px}.casasRecomendadas .verMas:hover,.destinosPreferidos a:visited,.pushy a,.pushy a:hover{color:#000}.escapadasRuralesProvincia .scrollHorizontal .slideCasasRecomendadas{margin-right:25px;background-color:#fff0;border:none;box-shadow:none}.escapadasRuralesProvincia .scrollHorizontal .slideCasasRecomendadas .contenidoRecomendadas{margin-top:0;padding:15px 0}.escapadasRuralesProvincia .scrollHorizontal .slideCasasRecomendadas .contenidoRecomendadas p{margin-top:0;font-weight:600;font-size:13px;text-align:left}.casasRecomendadas a.textoEncimaImagen{min-height:3em;border-left:4px solid #fecc00;display:block;margin:15px 0}.casasRecomendadas a.textoEncimaImagenHome{min-height:auto}.destinosPreferidos a h2,.destinosPreferidos a h3{padding-bottom:20px;font-weight:500;font-size:18px;border-bottom:1px solid #898a87;text-transform:none}.destinosPreferidos ul li p{margin:2px 0 6px;color:#838383;font-size:13px}.destinosPreferidos .gridContainer{width:100%;padding:0}.dropdown-menu-1 li a,.dropdown-menu-1 li strong{font-size:14px!important;font-weight:500!important}.dropdown-menu-1 li a.ui-menu-item-wrapper:hover{background:#f9f9f9;border:1px solid #fff;cursor:pointer}.ui-autocomplete-category{color:#6e8823;background-image:url(../imagenes2/separa-categoria.gif);background-repeat:repeat-x;background-position:bottom;text-align:center;height:25px;font-weight:700;margin-bottom:10px;margin-top:10px!important}.dropdown-menu-1 li a strong{vertical-align:baseline!important}.dropdown-menu-2 li a{color:green}.buscadorFiltro span:first-child,.buscadorFiltro ul,.contenidoListado.nomargin,.faqsection.sinMargenArriba,.fixed .filtroOrdenarMovil,.listadoTresColumnas,.pushy ul:first-child,div.listadoTextoGuias h2.centrar-texto{margin-top:0}.listadoTresColumnas li{display:inline-block;width:100%;margin-bottom:5px}.listadoTresColumnas li a,.migasdepan strong{font-weight:600}.caracteristicasFichaListado li{display:inline-block;max-width:5em;line-height:1}.caracteristicasFichaListado li:last-child{display:none;margin-right:0}.caracteristicasFichaListado li img{display:block;margin:0 auto 2px}.caracteristicasFichaListado span{text-align:center;background-repeat:no-repeat;background-position:top center}.filtroListado.sinResultados ul li,.filtrosAplicados,.textoSecundiario{margin-bottom:15px}.textoSecundiario h2{margin-top:25px;margin-bottom:15px}.alojamientosDelMes.Zona{padding-bottom:0;background:#e0e0e0}.alojamientosDelMes.Zona h2{font-size:32px;text-align:center}.textoSecundiario.Zona img{float:right;margin:20px}#modalBuscadorMovil .btnBuscar,.buscadorFiltro .select-css-normal,.buscadorListado input,.dosBloquesAsideIzquierdaA,.ie6 img,.mapa img{width:100%}.mapa a{margin:20px auto;display:block;text-align:center;width:50%;min-width:280px;border:2px solid #6e8823;color:#6e8823}@media only screen and (min-width:720px){.bannerPrincipal h2{font-size:40px}.bannerPrincipal p{font-size:23px}.contenidoFlotado p{display:block}.destinosPreferidos ul li{width:32.9%}.listadoTresColumnas li,nav.paginacion+div.fluid.mostrarMovil.margenArribaBox li{display:inline-block;width:31.5%;margin-right:1%}.contenidoListado h1{margin-top:25px;font-size:30px}.caracteristicasFichaListado li:last-child,.caracteristicasFichaListado li:nth-child(4){display:inline-block}.cambiarOrden{display:table}.contenidoListado{display:table-footer-group;float:none}.cambiarOrden .buscadorFiltro{display:table-header-group;float:none}.listadoTresColumnas.Ofertas{margin:15px 0}}@media only screen and (min-width:1049px){.destinosPreferidos ul{padding-left:40px}.destinosPreferidos ul li{width:24.6%}.contenidoListado{display:block;float:right}.cambiarOrden .buscadorFiltro{display:block;float:left}.contenidoListado h1{margin-top:4px}}@media (max-width:680px){.textoSecundiario.Zona img{max-width:100%;width:100%;margin:10px 0}}.btnBuscar,.contenidoListado h2.titulo-cerca,.tabla-caracteristicas thead,h2{text-transform:uppercase}.btnBuscar,h2{text-transform:none}.opinionBox .leer-mas-parrafo{display:inline-block;float:left}img.logoesqui{float:left;width:100px;height:auto;margin:0 10px 10px 0;border:2px solid #e0e0e0}.esqui{padding:20px 0}.esqui img.plano{float:left;margin:0 10px 20px}.tabla-caracteristicas{float:left;margin:0 10px;vertical-align:top;text-align:center}.tabla-caracteristicas thead{font-size:18px;font-weight:700}.tabla-caracteristicas thead td{padding:8px 5px}.tabla-caracteristicas td{padding:3px 5px}.tabla-caracteristicas td.nombrecaracter{text-align:left}.tabla-caracteristicas td.color-verde{background:#00ab4f;color:#fff}.tabla-caracteristicas td.color-rojo{background:#ff2f16;color:#fff}.tabla-caracteristicas td.color-azul{background:#00b9f1;color:#fff}.tabla-caracteristicas td.color-negro{background:#2b2e34;color:#fff}.galfotos{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch;margin:40px 0 0;text-align:center}@media (max-width:1070px){.esqui img.plano{width:40%}.tabla-caracteristicas{width:30%}}.contenedorOpinionesOtros,.margenAbajoBox,.opinionesOtros{margin-bottom:30px}.btnBuscar,.listadoTresColumnas.Ofertas li,button{box-shadow:0 1px 3px rgb(34 25 25 / .4)}.Ofertas .contenidoFichaListado .precioFichaListado{margin:0 5px 0 0;font-size:20px;color:#bababa}.Ofertas .contenidoFichaListado .precioFichaListado span{text-decoration:none!important;font-size:8px;color:#bababa}.Ofertas .contenidoFichaListado .precioOferta{float:right;margin:0 0 0 5px;color:#6e8823;font-weight:700;font-size:25px;text-align:right}.Ofertas .contenidoFichaListado .precioOferta span{display:block;margin-top:-6px;color:#707070;font-size:11px;text-decoration:none}.Ofertas .descuento span{display:block;font-size:12px}.Ofertas .OfertaValidez,.Ofertas .excepciones{font-size:14px;color:#6e8823;font-weight:700;margin-bottom:10px;background-size:15px;padding-left:20px}#modalPersonas span,.control-padre .edades{font-weight:400!important}.Ofertas .excepciones{background-size:15px;width:65%}.Ofertas .contenedorSliderImgListado .precios{background-color:rgb(255 255 255 / .7)}.Ofertas .contenidoFichaListado h3{width:100%;max-width:none}@media only screen and (max-width:850px){.Ofertas .contenidoFichaListado .precioOferta{font-size:22px}.Ofertas .contenidoFichaListado .precioOferta span{font-size:9px}.Ofertas .contenidoFichaListado .precioFichaListado{font-size:16px;position:static}.Ofertas .contenidoFichaListado .precioFichaListado span{font-size:6px}.Ofertas .contenidoFichaListado .descuento{position:static}}@media only screen and (max-width:719px){.casasRecomendadas a.verMas{float:none;text-align:center;width:100%;max-width:300px;padding:10px 5px;border:1px solid #6e8823;display:block;margin:10px auto 30px;text-decoration:none!important}.casasRecomendadas .slick-dots{display:none!important}.listadoTresColumnas.Ofertas{margin-top:15px}.listadoTresColumnas.Ofertas li{width:90%;min-width:250px}.Ofertas .contenidoFichaListado .descuento{position:absolute}}.opinionBox .opinionesPartidas{width:100%;float:left;margin:3px 0 10px}.opinionesOtros{padding:20px 0 30px;font-size:13px;background-color:#fff;border-radius:3px;box-shadow:0 1px 2px rgb(34 25 25 / .4)}.select-css-normal,input{box-shadow:2px 1px 2px rgb(34 25 25 / .4)}.contenedorOpinionesOtros .descripcion{margin:0 0 25px;float:left;width:100%}@media only screen and (max-width:720px){.menuPrincipal.movil{display:block}.anunciar{margin-top:0}.bannerPrincipal p{margin-bottom:20px}.destinosPreferidos ul li{width:auto!important;border:1px solid #6e8823;margin:0 3px 3px 0}.destinosPreferidos ul li a{padding:10px;display:block;text-decoration:none}.contenedorOpinionesOtros .descripcion{float:right;width:calc(100% - 65px)}}@media only screen and (max-width:500px){.destinosPreferidos a h2,.destinosPreferidos a h3{padding-right:30px;font-size:16px}.Ofertas .contenidoFichaListado .descuento{position:static;margin:10px 0}.Ofertas .excepciones{width:95%}.contenedorOpinionesOtros .descripcion,.opinionBox{width:100%}}.centrar-texto,.custom-top,.logoCookies,.modal h2,.paginacion ul{text-align:center}.paginacion ul li{border:1px solid #c4c4c4}.buscadorFiltro .mostrarDesktop,.casasRecomendadas .slick-arrow,.clearfix.fichaResumida::before,.desactivarMenuPrincipal .flotarIzqMenu,.desactivarMenuPrincipal .menu-btn.mostrarMovil,.migasdepan.mostrarDesktop,.mostrarTablet,.owl-dot span,.owl-theme .owl-dots .owl-dot span,.paginacion ul li.mostrarDesktop{display:none!important}.paginacion ul li a,.paginacion ul li span{display:block;font-weight:600;text-decoration:none}.paginacion span.mostrarMovil{display:inline-block!important;margin:0 5px}.paginaActual{background-color:#839b2c}.paginaActual a,.paginaActual span{color:#fff!important}.select-css-normal{box-sizing:border-box;max-width:100%;margin:0;padding:10px 25px 10px 10px;color:#000;font-weight:500;font-size:12px;line-height:1.3;vertical-align:top;background-color:#fff;background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;border:none;border-radius:2px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.select-css-normal::-ms-expand{display:none}.select-css-normal:hover{border-color:#888}.select-css-normal:focus{color:#707070;outline:0}.select-css option,body{font-weight:400}.icoCalendario,.inputEntradaCalendario,.inputEntradaCalendarioMod{background-repeat:no-repeat;background-position:8px 50%,right .7em top 50%;cursor:default}.icoDestinoIzquierda{width:calc(100% - 2px);padding-left:35px}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:#fff0}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888;border-width:0 4px 5px}@font-face{font-family:Montserrat;src:url(../../fuentes/Montserrat-VF.woff2) format("woff2-variations");font-style:normal;font-display:swap}.pushy,a,article,aside,div,header,input,main,section{box-sizing:border-box}.titulo-casa-opinion a:hover,a:hover{color:#89a92b}p{line-height:1.75em}input[type=checkbox]{margin:0 2px 0 0;box-shadow:none;position:absolute;visibility:hidden}button{width:100%;padding:14px 19px;font-weight:600;font-size:15px;background-color:#fecc00;border:0;border-radius:2px}.anchocompleto{width:100%;float:left;text-align:center}input::placeholder{color:#707070;opacity:1}h2{margin:40px 0 38px;font-weight:700;font-size:24px;letter-spacing:1px;color:#333}h2.margenpeque{margin:40px 0 15px}.blocker{background-color:rgb(0 0 0 / .8)}#modalNewPersonas,#modalPersonas,.filtroOrdenarMovil li,.filtrosAplicados,.filtrosAplicados ul li:last-child,.fondoBlanco,.modal,.sumado .contenidoFichaListado p.precioFicha span.preciosNochesPersonasTotal{background-color:#fff}.blocker.current{z-index:10000}.modal{top:0;width:100%;max-width:100%;border-radius:4px}.combinando,.contenedorSliderImgListado .owl-next span,.contenedorSliderImgListado .owl-prev span,.data-list li:nth-child(n+4),.footerSimplificado footer .menuPie,.menuConSoloMicuenta .pushy-content ul li,.modal a.close-modal,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.owl-dot.active::before,.owl-dots::after,.owl-nav,.plazasExactasModal.sinPlazasExactas,.site-overlay,.swiper-button-next,.swiper-button-prev,body.loginTcr footer,footer .menuPie>ul>li::before{display:none}.btnModalCerrarBuscador{display:block;padding:10px;color:#fff;font-weight:600;font-size:17px;text-align:center;text-decoration:none;background:url(../../img/ico-modal-buscador-movil-cerrar.png) 20px center no-repeat #6e8823}.btnModalCerrarBuscador:hover,.btnModalCerrarBuscador:visited,.buscadorFiltro .btnAplicarFiltroTablet:visited,.buscadorListado label,.desplegable-header li:hover a,.notaValoracion,.pushy-content>ul>li>a:hover,.pushy-submenu button:hover,footer ul li a:visited{color:#fff}#modalBuscadorMovil{height:100%;vertical-align:top;box-shadow:none}#modalBuscadorMovil form{padding:25px 15px 0;margin-top:80px}#modalBuscadorMovil .select-css.activo,#modalBuscadorMovil input.activo{box-shadow:2px 1px 2px rgb(34 25 25 / .4);border:none;background-color:#e6ebc5;color:#333}#modalBuscadorMovil #spanPersonas-modal.span-default,#modalBuscadorMovil #txtKws-modal[value="¿Dónde quieres viajar?"]{color:#707070}#modalBuscadorMovil .select-css{width:100%;margin-bottom:10px!important;color:#707070}#modalBuscadorMovil .btnModalCerrarBuscador,#modalFiltros .btnModalCerrarBuscador{position:fixed;top:0;z-index:6666;width:100%;text-align:left}#modalFiltros label{display:inline-block;width:100%}#modalFiltros .buscadorFiltro{float:none;margin-top:40px}#modalFiltros .ajusteFiltroTablet{float:none;width:100%;margin-right:0;margin-bottom:10px}#modalFiltros .precioPersona .ajusteFiltroTablet{float:left;width:100%;margin-right:10px}#modalFiltros .noMarginRight{margin-right:0!important}#modalFiltros .buscadorFiltro ul li{border:1px solid #a7b777}#modalFiltros .buscadorFiltro ul li label{color:#6e8823;text-transform:uppercase;color:inherit;text-transform:none}#modalFiltros .bloqueCheckbox{display:block;clear:left;width:100%}#modalFiltros .bloqueCheckbox .estrellas label{width:178px}#modalFiltros .buscadorFiltro ul li img{margin-top:-3px}#modalBuscadorMovil input,#modalFiltros #filtrarbtn,div.fluid.faqsection.faqsectionV2 div.pregunta:last-of-type{margin-bottom:0!important}.verMas:hover,a.enlace-fav{color:#89a92b!important}.scrollHorizontal{display:flex;flex-wrap:nowrap;overflow-x:auto;width:auto!important}footer .menuPie ul li{display:inline-block;vertical-align:top}footer .menuPie>ul>li::before{float:left;width:9px;height:19px;content:"";border-left:2px solid #fff}footer .menuPie ul li ul li{display:block;margin-right:3px;margin-top:0;width:100%;margin-bottom:10px}footer a:hover{color:#e2e2e2}.redesSociales li a img{margin-top:-30px;filter:invert(69%) sepia(39%) saturate(8%) hue-rotate(358deg) brightness(103%) contrast(94%)}.menuPolitica ul li::after,.menuPolitica ul li:last-child::after{content:none}.menuPolitica ul li a{font-size:11px}input[type=checkbox]+label::before{display:inline-block;width:17px;height:17px;margin:0 7px 0 0;padding:0;font:16px/1em Montserrat;border-radius:2px;content:"\00a0"}input[type=checkbox]:checked+label::before{color:#fff;text-align:center;background:#698635;content:"\2713";content:url(../img/nuevas/ico-check-marcado.svg)}input[type=checkbox]:checked:disabled+label{color:#666}input[type=checkbox]:checked:disabled+label::before{background:#ccc;border:2px solid #f0f0f0}input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}#return-to-top{position:fixed;right:10px;bottom:10px;z-index:9999;display:none;width:50px;height:50px;opacity:.3;line-height:45px;text-align:center;border-radius:100%}.ficha #return-to-top{bottom:75px}.caracteristicasFichaListado li:nth-child(4),.caracteristicasFichaListado span,.fichaListadoPrecios .caracteristicasFichaListado li:nth-last-child(-n+2),.filtroOrdenarMovil li:nth-child(2) a,.menuPropietarios,.menuPropietarios li,.migasdepan div,.titularFloat{display:inline-block}.migasdepan div span{margin-left:3px}a.ico-ver-mas{background:url(../../img/ico-flecha-filtro-ver-mas-a.png) 97% 6px no-repeat}a.ico-ver-position-adjust{background-position:90% 10px}h1.titulo{font-size:30px;margin-bottom:0}.ui-widget-content{z-index:10001!important}.faqsection .pregunta{border-left:3px solid #6e8823}@media only screen and (max-width:360px){.btnBuscar{display:block}}#aviso-no-existe .buscador-sin-coincidencias{display:block;background-color:#c80000;padding:15px;border-radius:2px;border:1px solid #c80000;color:#fff;margin-top:-10px;width:50%;min-width:300px}#aviso-no-existe .arrow{border-left:10px solid transparent!important;border-right:10px solid transparent!important;border-bottom:10px solid #c80000!important}@media screen and (min-width:720px){input,select,textarea{font-size:16px!important}}.contenidoFichaListado h3,.footerSimplificado footer .gridContainer.clearfix,embed,img,object,video{max-width:100%}.dosBloquesAsideIzquierdaB{clear:both;width:100%;margin-left:0}footer .menuPie>ul>li{margin-bottom:40px}@media (max-width:810px) and (min-width:720px){footer .menuPie>ul>li{min-width:auto!important}}.buscadorListado input[type=checkbox]+label::before{border:2px solid #fff}#modalBuscadorMovil #personas{margin-bottom:20px!important}#modalBuscadorMovil label{margin-left:2px}#padrePersonas{float:left;position:relative;width:100%;margin-right:12px!important;margin-bottom:10px!important}#modalPersonas{width:100%;padding:11px 10px 11px 30px;color:#707070;font-size:16px;font-weight:500;background-repeat:no-repeat;background-position:8px 50%,right .7em top 50%;border-radius:2px;background-image:url(../img/nuevas/ico-buscador-personas.svg)}#modalPersonas span{margin-bottom:0!important;color:#707070!important}#modalNewPersonas{display:none;position:absolute;left:0;box-shadow:0 0 10px 4px rgb(0 0 0 / 20%);width:100%;z-index:1}#modalNewPersonas:before{content:"";display:block;width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid #fff;margin:0 auto;position:relative;top:-10px}.adultosninos{border:1px solid #999;box-shadow:none;padding:0!important;text-align:center;width:34px!important;height:32px;margin:0 auto}.edades{font-size:10px;display:block}.controles-personas{display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:space-between}.controles-personas span{margin-top:0!important;margin-bottom:0!important}.control-padre{display:grid;grid-template-columns:auto 120px;margin-bottom:14px;align-items:center;justify-content:space-between}.restar,.sumar{border-radius:50%;background:#6f8822;text-align:center;color:#fff;cursor:pointer;position:relative}.restar::after,.sumar::after,.sumar::before{content:"";width:12px;height:2px;background:#fff;display:inline;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-6px}.sumar::before{width:2px;height:12px;margin-top:-6px;margin-left:-1px}#cerrarPersonas{text-align:center;display:block;height:30px;line-height:30px;width:78px}@media only screen and (min-width:720px) and (max-width:1048px){#padrePersonas{width:calc(49.8% - 5px);float:right;margin-right:0!important}}.buscarMovil,.menu-btn{top:14px;position:absolute}.pushy-content>ul>li>a,.pushy-content>ul>li>ul>li>a,body{font-weight:500;font-size:14px}body{margin:0;line-height:1.4;letter-spacing:.3px;background:#f8f8f8}.btnAnunciaTuAlojamiento,body,h1,h2,h3,input{letter-spacing:0}nav ol,nav ul{list-style:none;margin:0;padding:0}@font-face{font-family:Montserrat;src:url("../fuentes/Montserrat-VF.woff2") format("woff2-variations");font-style:normal;font-display:swap}.contenedorHeader{padding:11px 0;background-color:#fff}.desplegable-header{background-color:#fff;position:absolute;margin-top:6px;margin-left:5px;width:228px;display:none;box-shadow:0 2px 30px 0 #0000001F;border:1px solid #e1e1e1;border-radius:8px;right:34px;text-align:left;z-index:9}.desplegable-header li{display:block;padding:0}.acceso-usuarios span{padding-right:40px}.flecha-off{background:url(../img/nuevas/ico-flecha-blanca-abajo.svg) 87% 16px no-repeat}.flecha-on{background:url(../img/nuevas/ico-flecha-blanca-arriba.svg) 87% 16px no-repeat}.desplegable-header a{padding:15px 20px;color:#000;background:0 0;font-weight:500;display:block}.menuPropietarios{float:none;margin:0;vertical-align:25px}@media only screen and (max-width:750px){.contenedorHeader{height:70px}}.logo{height:auto;vertical-align:initial!important}.capaCookies,.confcookies,.pushy{height:100%;top:0}.buscadorFiltro .mostrarMovil,.buscadorFiltro a.mapaside img.mostrarDesktop,.migasdepan.migasdepanajuste720.mostrarDesktop,.migasdepan.mostrarDesktop,.mostrarMovil,.owl-dot span,.owl-theme .owl-dots .owl-dot span{display:block!important}.menu-btn{padding:10px}.gridContainer{float:none;clear:none;width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}@media only screen and (min-width:720px){.paginacion ul li a,.paginacion ul li span{padding:11px 17px;font-size:14px}.paginacion ul li.mostrarDesktop{display:inline-block!important}.paginacion span.mostrarMovil{display:none!important}.paginacion ul li.flechaAnterior a,.paginacion ul li.flechaAnterior span,.paginacion ul li.flechaSiguiente a,.paginacion ul li.flechaSiguiente span{padding-right:18px;padding-left:18px}.paginacion ul li.flechaAnterior a:hover{background-image:url(../../img/ico-flecha-paginacion-anterior-hover.png);cursor:pointer}.paginacion ul li a:hover{color:#fff;background-color:#6e8823;cursor:pointer}.dosBloquesAsideIzquierdaA{width:100%}.dosBloquesAsideIzquierdaB{clear:both;width:100%;margin-left:0}.mostrarTablet{display:block!important}footer{padding:40px 0}footer .menuPie>ul>li{margin-bottom:0}footer .menuPie>ul>li:first-child,footer .menuPie>ul>li:nth-child(2){min-width:24%}footer .menuPie>ul>li:nth-child(3){min-width:21%}footer .menuPie>ul>li:last-child{min-width:14%}.logoPie{float:right;margin-top:50px}.menuPolitica{float:left;margin-top:54px}.menuPolitica ul li{display:inline-block}.menuPolitica ul li::after{display:block;float:right;width:9px;height:16px;margin-right:3px;content:"";border-right:2px solid #fff}.gridContainer{float:none;clear:none;width:100%;margin-left:auto;padding-right:20px;padding-left:20px}}@media only screen and (min-width:1049px){.dosBloquesAsideIzquierdaA{width:23.7288%}.dosBloquesAsideIzquierdaB{clear:none;width:calc(100% - 300px)}.gridContainer{float:none;clear:none;width:100%;max-width:1254px;margin:auto;padding-right:0;padding-left:0}}.menuPrincipal .gridContainer{padding:0 1%!important}.pushy{position:fixed;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch;width:340px;color:#698635;background:#fff;padding:0 20px 20px}.pushy.pushy-left,.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.pushy.pushy-right,.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.pushy-open-left #container,.pushy-open-left .push,.pushy-right{-webkit-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.abierto .pushy-content,.pushy-open-left .pushy-content,.pushy-open-right .pushy-content{visibility:visible}#container,.push,.pushy{transition:transform .2s cubic-bezier(.16, .68, .43, .99)}.pushy-content{visibility:hidden;transition:visibility .2s cubic-bezier(.16, .68, .43, .99)}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;-webkit-animation:.5s fade;animation:.5s fade;background-color:rgba(0,0,0,.8)}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-submenu>ul{padding-left:15px;transition:max-height .2s ease-in-out,visibility .2s ease-in-out}.pushy-submenu>ul .pushy-link{transition:opacity .2s ease-in-out}.pushy-submenu button{width:100%;color:#b3b3b1;padding:15px 30px;text-align:left;background:0 0;border:0}.pushy-submenu>a::after,.pushy-submenu>button::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .2s;background:0 0}.pushy-submenu-closed>ul{max-height:0;overflow:hidden;visibility:hidden}.pushy-submenu-closed .pushy-link,.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.pushy-submenu-open>ul{max-height:1000px;visibility:visible}.pushy-open-left .pushy,.pushy-open-right .pushy,.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open>a::after,.pushy-submenu-open>button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.menuPrincipal.abierto{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.pushy-right{-webkit-transform:translate3d(340px,0,0);-ms-transform:translate3d(340px,0,0);transform:translate3d(340px,0,0);opacity:0}.pushy-open-right #container,.pushy-open-right .push{-webkit-transform:translate3d(-340px,0,0);-ms-transform:translate3d(-340px,0,0);transform:translate3d(-340px,0,0)}.pushy a{display:block;padding:9px 10px}.pushy-content>ul>li{margin-bottom:10px;background-repeat:no-repeat}.pushy-content>ul>li:first-child{margin-bottom:0;background-color:#fff}.pushy-content>ul>li:first-child a{padding:15px 0 15px 248px;text-align:center;background-color:inherit;margin-bottom:19px}.pushy-content>ul>li.buscador>a,.pushy-content>ul>li.escapadas>a{margin-bottom:-1px;background-image:none;background-repeat:no-repeat}.pushy-content>ul>li.propietarios{margin-bottom:4px;background-image:url(../img/nuevas/ico-usuario-validado-movil.png);background-position:11px 12px;border:1px solid #698635;border-radius:8px}.pushy-content>ul>li.home{background-image:url(../img/ico-menu-movil-inicio.png);background-position:15px 6px}.pushy-content>ul>li.buscador>a{background-position:11px 9px}.pushy-content>ul>li.escapadas>a{background-position:11px 8px}.pushy-content>ul>li.guias>a{background-image:none;background-position:12px 8px;background-repeat:no-repeat}.pushy-content>ul>li.ofertas>a{background-image:none;background-position:11px 10px;background-repeat:no-repeat}.pushy-content>ul>li.blog>a{background-image:none;background-position:15px 11px;background-repeat:no-repeat}.pushy-content>ul>li.anuncia>a{background-image:none;background-position:14px 10px;background-repeat:no-repeat;border:1px solid #698635;color:#698635;background-color:#fff}.filtrosAplicados ul li a:hover,.filtrosAplicados ul li span:hover,.listadoTresColumnas.Ofertas li a:hover,.pushy-content>ul>li.anuncia>a:hover,.sugerenciasEnLocalidadPastillas li a:hover{background-color:#f6f8ed}.pushy-content>ul>li>a{color:#fff;background-color:#698635;border-radius:8px;height:40px;max-height:40px;box-sizing:border-box}.pushy-content>ul>li>ul{padding-left:0;background-color:#fff;margin-top:10px}.pushy-content>ul>li>ul>li>a{padding:13px 10px;border-bottom:none}@media only screen and (max-width:340px){.menuPrincipal .pushy-content>ul>li{background-image:none}}.capaCookies{position:fixed;padding:30px 200px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;z-index:5555;border-top:2px solid #698635}.capaCookies p{margin:0;font-size:16px;line-height:1.8}.capaCookies .texto{max-width:1000px;margin:30px auto}.capaCookies #frmcookies{clear:both;width:270px;margin:0 auto;width:fit-content}.recuadroCookies{border:2px solid;padding:20px;margin:0 auto}.confcookies h2{margin:20px 0}.confcookies .confcookiesbox input[type=submit]{width:250px}.confcookies .confcookiesbox .cerrar a{position:absolute;top:10px;right:10px;width:40px;height:40px;background:url(../img/ico-modal-cerrar.png) center center no-repeat}.btnBuscar{margin-bottom:15px;position:static;padding:14px 19px;font-weight:600;border:0;border-radius:2px;box-shadow:0 1px 3px rgb(34 25 25 / 40%);width:100%;display:inline;font-size:16px!important}@media only screen and (max-width:950px){.capaCookies .texto{width:100%}.capaCookies #frmcookies{margin:0 auto}.capaCookies{padding:14px 50px}}@media only screen and (max-width:660px){.capaCookies .texto p{font-size:14px;line-height:1.4;font-weight:400}.capaCookies{padding:14px}#botoncookiesaceptar,#botoncookiesrechazar{margin-top:2px;padding:8px;margin-bottom:0}.contenedorCookies{grid-template-columns:1fr!important}#botoncookiesrechazar{order:2!important}#botoncookiesaceptar{order:1!important}}.contenedorCookies{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.scrollHorizontal .tresColumnas,.tresColumnas{grid-template-columns:repeat(3,1fr)}#botoncookiesrechazar{order:1}#botoncookiesaceptar{order:2;min-width:200px}.verde{background:#6e8823;color:#fff!important}.paginacion ul li.flechaAnterior,.paginacion ul li.flechaSiguiente,.pushy-content>ul>li.propietarios a{background-color:inherit}@media only screen and (max-width:390px){.logo{width:240px}}.dropdown-menu-1 li a em,.dropdown-menu-1 li a em strong{font-size:14px!important}@media only screen and (max-width:600px){.anunciar.listado .contenedorOpinionesOtros img.valoracion{float:left;position:static}.faqsection .pregunta{margin-left:0}.contenedorHeader{height:64px}.logo{width:191px;margin-top:2px}.menu-btn{top:11px}}@media only screen and (max-width:1300px){.gridContainer{padding-right:18px;padding-left:18px}.gridContainer.clearfix.overflowMovil .gridContainer{padding-right:0}}.buscadorListadoMovil input,.filtroOrdenarMovil li,input{box-shadow:2px 1px 2px rgba(34,25,25,.4)}a.btnFiltroFiltrar::before,a.btnFiltroListado::before,a.btnFiltroMapa::before,a.btnFiltroOrdenar::before{display:inline-block;width:16px;height:20px;margin-right:5px;margin-bottom:-6px;margin-left:-20px;content:""}.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent}input{margin:0 8px 10px 0;padding:13px 10px;font-weight:500;border:0;border-radius:2px}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px!important}}.buscadorOverlay{position:absolute;top:0;display:block;width:100%;height:100%}.buscadorListadoMovil input{padding:12px 10px 12px 32px;cursor:default}.buscadorListadoMovil input.activo{background-color:#e6ebc5;color:#000}.fixed .filtroOrdenarMovil{padding-top:0;padding-bottom:11px}.filtroOrdenarMovil{clear:both;margin:0 auto;padding-left:2px}.filtroOrdenarMovil a{display:block;text-align:center;text-decoration:none;background-repeat:no-repeat}a.btnFiltroListado::before{background:url(../img/ico-btn-listado.png) 0 0/contain no-repeat}.buscadorFiltro{float:left;clear:left;margin-top:10px}.buscadorFiltro label{vertical-align:bottom}.buscadorFiltro a{padding-top:16px;padding-right:17px;padding-bottom:16px;font-weight:600;background-position-y:22px}.buscadorFiltro a.mapaside{display:block;padding:16px 0 0}#filtrarbtn{bottom:20px;float:left;width:100%;max-width:262px;margin-top:15px;margin-bottom:0}.buscadorFiltro .btnAplicarFiltroTablet{display:block!important;height:40px;padding:9px 10px;color:#fff;text-align:center;text-decoration:none;background-color:#6e8823;cursor:pointer}.buscadorListado{margin:10px 0 5px;padding:15px 10px;box-shadow:0 1px 2px rgba(34,25,25,.4)}.contenidoListado h1.margenAbajoBox,.filtroListado,.fluid.sugerenciasEnLocalidadPastillas.pastillasListado h2{margin-bottom:20px}.buscadorListado input.activo,.select-css.activo{border:1px solid #fff;-webkit-box-shadow:inset 0 0 0 2px #fecc00;-moz-box-shadow:inset 0 0 0 2px #fecc00;box-shadow:inset 0 0 0 2px #fecc00;background-color:#e6ebc5;color:#000}.fichaListado,.filtroListado,.filtrosAplicados{box-shadow:0 1px 2px rgba(34,25,25,.4)}.buscadorFiltro span{display:block;margin-bottom:8px}.filtroListado{margin-top:10px;position:relative}.precioPersona .select-css-normal{margin-right:10px}.buscadorFiltro input[type=checkbox]{vertical-align:middle}.body-favoritos-viajero .cards-header,.buscadorFiltro ul li{margin-bottom:10px}.buscadorFiltro ul li img{margin-top:-4px;margin-left:-1px;margin-right:5px}.bloqueCheckbox{display:inline-block;width:49.6%;margin-top:20px}.bloqueCheckbox .estrellas label{display:inline-block;width:150px}.buscadorFiltro .btnMasFiltros{padding-bottom:16px;font-weight:600;font-size:13px;background-position-y:22px;cursor:pointer;margin-top:40px;position:absolute;right:11px;bottom:-3px}.buscadorListado .icoCalendario,.buscadorListado .icoSelectPersonas{margin-bottom:10px;padding:11px 10px 11px 30px}.filtroListado.sinResultados{float:left;margin:30px 0;width:100%}.filtroListado.sinResultados ul li a{padding-right:19px;background:url(../img/ico-filtro-aplicado-cerrar.png) right center/14px no-repeat}.filtroListado.sinResultados ul li a.sinAspa{background:url(../img/ico-flecha-seguir.png) right center/14px no-repeat}.filtrosAplicados{border-radius:3px}.filtrosAplicados ul li{display:inline-block;background-color:#e5eac4;border-radius:2px}.filtrosAplicados ul li:last-child a,.filtrosAplicados ul li:last-child span{padding:10px;color:#6e8823;text-decoration:underline;background-image:none}@media only screen and (min-width:720px){#filtrarbtn,.btnAplicarFiltro,.btnAplicarFiltro.btnAplicarFiltroShow,.contenedorbuscadorListadoMovil{display:none}.buscadorFiltro .btnAplicarFiltroTablet{display:inline-block!important}.bloqueCheckbox{display:inline-block;width:32.9%;vertical-align:top}.buscadorListado .icoSelectPersonas,.buscadorListado .inputEntradaCalendario{width:calc(49.8% - 5px)}.buscadorListado .icoCalendario{width:calc(49.8% - 5px);margin:0 8px 10px 0}.mostrarTablet{display:block!important}.filtrosAplicados{margin-bottom:-7px}}@media only screen and (max-width:1050px){.bannerAnchoComplento .gridContainer{padding:0}.casasRecomendadas{margin-bottom:0}.casasRecomendadas.escapadasRuralesProvincia{margin-bottom:30px}.buscadorFiltro a.mapaside{display:none}}@media only screen and (max-width:585px){.bloqueCheckbox{display:block}}@media only screen and (max-width:490px){.filtroListado.sinResultados ul li{float:left}.filtroListado.sinResultados ul li a{display:inline}.filtroListado.sinResultados ul li a strong{display:inline-block}}@media only screen and (max-width:1240px){#filtrarbtn{max-width:240px}}@media only screen and (max-width:1140px){#filtrarbtn{max-width:220px}}.contenidoListado h2.titulo-cerca{width:100%;float:left;margin:55px 0 0}.contenidoFichaListado h3{margin:0;font-size:18px;line-height:1.1}.contenidoFichaListado p{margin-bottom:2px;color:#707070;line-height:1.5em}.sinofertas{display:block;margin:30px 0}.Ofertas .contenedorSliderImgListado .descuento,.Ofertas .contenidoFichaListado .descuento{position:absolute;left:0;z-index:8;background:#fecc00;font-weight:700}.Ofertas .contenidoFichaListado .descuento{right:0;left:auto}.Ofertas .contenedorSliderImgListado .precios{left:0;top:43px;background-color:rgba(255,255,255,.7);min-width:165px;padding:5px 10px;position:absolute;z-index:66}.Ofertas .contenedorSliderImgListado .precioOferta{display:block;color:#202020;font-weight:700;font-size:20px;margin:0;float:left}.Ofertas p{line-height:1}.Ofertas .contenedorSliderImgListado .precioFichaListado{font-size:16px;color:#6e8823;display:block;margin:0;float:left;padding:3px 7px 3px 10px}.listadoTresColumnas.Ofertas li{border-radius:2px;vertical-align:middle;background:#6e8823;box-shadow:0 1px 3px rgba(34,25,25,.4)}.contenido{background:#f8f8f8}@media only screen and (max-width:850px){.Ofertas .contenidoFichaListado .descuento{position:static}}@media (max-width:719px){.contenido-extra,.listadoTresColumnas li:nth-child(n+6),.textoZona .contenido-extra,.textoZona .puntos.hide{display:none}#mas-visitado-provincia.ico-ver-menos,#otros-lugares.ico-ver-menos{background:url(../../img/ico-flecha-filtro-ver-masblanca-b.png) 92% center no-repeat #6e8823}.alojamientosDelMes.Zona h2{font-size:20px;text-transform:none;margin:15px 0}.textoZona .contenido-extra.show,.textoZona .puntos{display:inline}.totalResultados{margin-top:0}.paginacion.margenAbajoBox{margin-bottom:15px}.listadoTresColumnas li{display:inline-block;width:100%;margin-bottom:5px}.listadoTresColumnas li a{font-weight:600}.contenidoListado h1{font-size:20px}.contenidoListado h2{font-size:16px;text-transform:none;letter-spacing:0}.listadoTresColumnas.sinDeplegable li:nth-child(n+6){display:inline-block}.listadoTresColumnas.sinDeplegable li{width:auto;border:1px solid #6e8823;margin:0 3px 3px 0}.listadoTresColumnas.sinDeplegable li a{padding:10px;display:block;text-decoration:none}.listadoTresColumnas.Ofertas{margin-top:15px}.listadoTresColumnas.Ofertas li{width:90%;min-width:250px}.Ofertas .contenidoFichaListado .descuento{position:absolute}ul{padding-left:0}}@media (max-width:720px){.textoSecundiario.Zona .puntos{display:inline}.textoSecundiario.Zona .contenido-extra.show,.textoZona .contenido-extra.show{display:inline!important}.textoSecundiario.Zona .contenido-extra,.textoSecundiario.Zona .puntos.hide,.textoZona .puntos.hide{display:none!important}.textoSecundiario.Zona #leer-mas-parrafo,.txtDescripcion #leer-mas-parrafo{margin-top:10px}.esqui img.plano,img.logoesqui{float:none;margin:10px auto;display:block}.esqui img.plano{min-width:300px}.tabla-caracteristicas{width:90%;max-width:300px;margin:0 auto;float:none}.contenidoListado h2.titulo-cerca{margin:35px 0 10px}.contenidoListado{margin-top:20px!important}.contenidoFichaListado .tipo-alquiler,.contenidoFichaListado .tipo-alquiler span{display:block;float:left;width:100%}.contenidoFichaListado img.valoracion,.opinionesFichaListado{float:left}.contenidoFichaListado .precioFichaListado span{font-size:9px}.filtrosAplicados{margin-top:-10px}.filtrosAplicados.noResultados{margin-top:12px}.Ofertas .contenidoFichaListado h3{width:100%;max-width:none}.Ofertas img{vertical-align:baseline}}@media (max-width:780px){.caracteristicasFichaListado li{margin-right:10px}.contenidoListado .descripcion{display:none}}@media (max-width:500px){.paginacion ul .puntos{display:none}.paginacion{font-size:24px}.paginacion ul li a{font-size:16px}.contenidoFichaListado h3{margin-top:10px}.contenidoFichaListado .precioFichaListado span{font-size:9px;font-weight:600}.caracteristicasFichaListado li{margin-right:25px}.contenedorSliderImgListado img{width:100%}}@media only screen and (max-width:500px){.Ofertas .contenidoFichaListado .descuento{position:static;margin:10px 0}.entidades{width:100%;float:left;margin:20px 0 0}}.entidades a{padding:15px;border-radius:5px;width:290px;text-align:center;vertical-align:middle;background:#6e8823;color:#fff!important;text-transform:uppercase;text-decoration:none;font-weight:700;margin:0 auto 25px;display:block}.owl-theme .owl-nav{position:absolute;top:50%;margin-top:-35px!important;width:100%;text-align:center}.owl-dot.active:before,.owl-dots:after{display:inline-block;vertical-align:middle;font-size:11px;position:absolute;top:0;color:#fff}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{color:#fff!important;font-size:50px!important;margin:0;position:absolute;width:35px;height:70px;text-shadow:2px 2px 5px #000;box-shadow:none}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{background:0 0}.owl-dot.active:before{content:counter(slides-num);content:counter(slides-num);width:16px;text-align:right;left:0}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item img{display:block;width:100%;height:240px;object-fit:cover}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.date-picker-wrapper .month-wrapper table .week-name,.ficha-titulo,.month-name,h1,h2{font-family:"Fira Sans",sans-serif}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.ficha .migasdepan,.owl-theme .owl-nav.disabled+.owl-dots,footer .menuPie ul li ul{margin-top:10px}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:30px;background:rgba(255,255,255,.41)}.aviso-plazas-exactas{border-radius:5px;background-image:url(../img/icono-aviso-plazas-exactas.png);background-repeat:no-repeat;background-position-x:20px;background-position-y:center}.mensaje-info span{color:#000;text-decoration:underline}@media only screen and (max-width:395px){.aviso-plazas-exactas{background-image:none;padding:14px 6px;text-align:center}}.mySwiper{width:100%;height:100%;position:relative}.mySwiper .swiper-slide img{width:100%;height:100%}.swiper-button-next::after,.swiper-button-prev::after{content:''}.swiper-button-next img,.swiper-button-prev img{object-fit:none}.mySwiper:hover .swiper-button-next,.mySwiper:hover .swiper-button-prev{opacity:1;pointer-events:auto}body .swiper-pagination-bullet-active{background-color:rgba(255,255,255,.9)}body .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:none;background-color:rgba(255,255,255,.9);opacity:1}.contenedorHeader{height:69px}.texto-corto{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}h3.texto-corto{margin-bottom:0}.flotarIzqMenu{float:right;width:calc(100% - 240px);margin-top:0;text-align:right}.menuPropietarios{margin-left:10px}.logo{margin-top:1px;width:230px}.menuPrincipal.pushy.pushy-right.menuPrincipalInlineBlock{float:none;max-width:484px;display:inline-block;vertical-align:text-bottom;border-radius:8px 0 0 8px;padding-top:13px;margin-left:0}.btnAnunciaTuAlojamiento{color:#698635;border:1px solid #698635;border-radius:8px;text-decoration:none;padding:10px;font-weight:500;font-size:14px;margin-right:7px;max-height:40px}.btnMiCuenta,.usuario-validado span{font-size:15px;font-weight:500;color:#fff}.btnAnunciaTuAlojamiento:hover{border-color:#698635;color:#698635;background-color:#f6f8ed}.btnMiCuenta{background-color:#698635!important;border-radius:8px;padding:8px 20px 9px;border:1px solid #698635}.btnMiCuenta:hover{background-color:#9dba61!important;border-color:#9dba61!important}.usuario-validado span{background:url(../img/ico-usuario-validado.png) 18% 6px no-repeat;background-color:#698635!important;border-radius:8px;padding:8px 20px 9px 50px;border:1px solid #698635}.pushy-content>ul>li.propietarios a{padding-left:33px}.pushy-content>ul>li>ul>li{border-bottom:1px solid #f0f0f0}.acceso-usuarios .desplegable-header li:first-child{border-bottom:1px solid #e1e1e1;border-radius:8px 8px 0 0}.acceso-usuarios .desplegable-header li:last-child{border-radius:0 0 8px 8px}.pushy-submenu>ul .pushy-link:last-of-type{border-bottom:none!important}.pushy-link.mostrarMovil.propietarios.usuario-validado-movil:nth-of-type(3){margin-bottom:16px}.desplegable-header li:hover,.paginacion ul li.paginaActual a,.paginacion ul li.paginaActual a:hover,.paginacion ul li.paginaActual span:hover,.paginacion ul li.paginaActual:hover{background-color:#698635}.acceso-usuarios .desplegable-header li{display:block;width:auto}.menu-btn{top:13px;right:4px}.usuario-validado-movil{background-image:url(../img/nuevas/ico-usuario-validado-movil.svg)!important}.capaCookies{background:rgba(13,13,13,.54)}.recuadroCookies{background:#fff;border:none;border-radius:8px}.Ofertas .ficha-nombre-casa,.buscadorPrincipal p,.ficha-fechas{font-weight:500}body .buscadorPrincipal #buscador-home .icoDestinoIzquierda{margin-right:6px;border-radius:8px;color:#333!important;padding:20px 10px 21px 32px;outline:0;background:url(../img/nuevas/ico-buscador-destino.svg) 8px 17px no-repeat #fff;min-height:61px;font-size:15px!important;font-weight:600}#modalBuscadorMovil input.icoDestinoIzquierda:focus,body .buscadorPrincipal #buscador-home .icoDestinoIzquierda:focus{background-color:#f5fbea}#fechas::placeholder,body #buscador-home .icoDestinoIzquierda::placeholder{font-size:15px!important;font-weight:400;color:#5e5e5e;opacity:1}#modalBuscadorMovil #modalPersonasMod span,#spanPersonas,select#tipo{font-size:15px!important;font-weight:400;color:#5e5e5e;opacity:1}.icoCalendario,.inputEntradaCalendario,.inputEntradaCalendarioMod{width:100%;padding:13px 10px 13px 33px;color:#707070;background-image:url(../img/nuevas/ico-calendario.svg);background-size:20px}.buscadorPrincipal #buscador-home .btnBuscar{padding:15px 19px 14px;background-color:#fceb8c;border-radius:8px;min-height:61px;text-transform:none;width:166px!important;float:none}.buscadorListado .btnBuscar:hover,.buscadorPrincipal #buscador-home .btnBuscar:hover,.validacionFormulario button:hover{background-color:#fdf6c4}.listadoTresColumnas.Ofertas li,.verMas{background-color:transparent;text-align:center}.buscadorPrincipal h1{font-size:52px;text-align:center;line-height:1;font-weight:700}ul#ui-id-1{border:1px solid #e1e1e1;border-radius:8px;top:149px!important}.ui-menu .ui-menu-item a{color:#333;padding:6px .4em}.dropdown-menu-1 li strong{color:#333;font-weight:600!important}.dropdown-menu-1 li a em{font-style:normal;color:#5f5f5f!important}#modalBuscadorMovil #modalNewPersonasMod,#modalNewPersonas{min-width:284px;border-radius:8px;box-shadow:none;top:59px;border:1px solid #e1e1e1;padding:4px 16px 16px}#modalBuscadorMovil #modalNewPersonasMod::before,#modalNewPersonas::before{content:none;border:0}.restar,.sumar{width:26px;height:26px}.controles-personas{max-width:91px;margin-left:21px}.control-padre .edades,.control-padre-Mod .edades{font-size:14px;color:#5f5f5f!important;font-weight:400;min-width:110px}.control-padre,.control-padre-Mod{color:#333;font-weight:500;border-bottom:1px solid #e1e1e1;margin-top:-5px;padding-bottom:9px}.listadoTresColumnas.Ofertas li a,.verMas{color:#698635!important;text-decoration:none!important}.control-padre-Mod:first-of-type,.control-padre:first-of-type{height:57px}.control-padre:last-of-type,control-padre-Mod:last-of-type{border:none}.control-padre-Mod:first-of-type label,.control-padre:first-of-type label{line-height:55px}.labelAdultosNinos{min-width:110px}.plazasExactasModal{margin-bottom:14px;font-size:13px}.plazasExactasModal input{width:0}.plazasExactasModal label img{margin-left:3px;vertical-align:-3px}#tooltip-plazas-exactas{width:18px;margin-left:5px}input[type=checkbox]+label::before{border:1px solid #b2b2b2!important}#cerrarPersonas,#cerrarPersonasMod{font-size:14px;font-weight:600!important;padding:5px 31px;border-radius:8px;margin:0;color:#fff;border:1px solid #698635;background-color:#698635;float:left;width:calc(100% - 64px)}#cerrarPersonas:hover,#cerrarPersonasMod:hover{background-color:#9dba61;border-color:#9dba61}#modalNewPersonas input[type=number],#modalNewPersonasMod input[type=number]{border:none;outline:0;font-weight:600;color:#333;-moz-appearance:textfield}#modalNewPersonas input[type=number]::-webkit-inner-spin-button,#modalNewPersonas input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#modalBuscadorMovil #modalNewPersonasMod label,#modalBuscadorMovil #modalPersonasMod span,#modalNewPersonas label,.buscadorListado #modalPersonas span{color:#333!important}.select-css option{font-size:14px;color:#333;border-bottom:1px solid #e1e1e1!important;padding:5px 0}.buscadorPrincipal #modalNewPersonas input{min-height:inherit}.verMas{font-size:16px;border-radius:8px;margin:20px auto 0;display:table;padding:14px 59px;font-weight:600;float:none;border:1px solid #698635}.casasRecomendadas .verMas,.filtroListado,.sugerenciasEnLocalidadPastillas.pastillasListado,div:has(>.contenidoListado):not(:has(+ div > .bloqueDiasEspeciales))>.contenidoListado{margin-bottom:80px}.caracteristicasOcupacion li a:hover,.verMas:hover{background-color:#eff5e6}.verMas.verMasSolido{background-color:#698635;color:#fff!important}.listadoTresColumnas.Ofertas{margin-top:-11px;margin-bottom:13px;text-align:left}.listadoTresColumnas.Ofertas.ofertasSinParrafo{margin-top:15px}.listadoTresColumnas.Ofertas li{font-size:18px;margin:7px 6px 2px 0;font-weight:600;box-shadow:none;width:auto;display:inline-block;max-width:inherit;clear:left;min-width:auto;float:none!important;padding:0}.listadoTresColumnas.Ofertas li a{text-transform:uppercase;display:block;text-transform:none;font-weight:400;font-size:14px;border:1px solid #698635;padding:6px 10px!important;border-radius:32px;max-height:33px;line-height:1.2}.migasdepan{font-size:12px;color:#333;font-weight:400}.migasdepan a{text-decoration:none;color:#5e5e5e}.cabeceraTitularTexto p{margin:8px 0 0;text-align:center}.gridContainer.clearfix.migasDePanConBuscador{display:table;margin:7px auto}.paginaMapa .contenedorResultadosMapa .favCorazon02{right:12px}.select-css-normal.selectNuevo{font-size:14px!important;font-weight:500;padding:10px 30px 10px 5px;opacity:1;border-radius:8px;box-shadow:none;color:#1f1f1f;border:1px solid #e1e1e1;background-image:url(../../img/nuevas/ico-flecha-verde-abajo.svg)}.escapadasRurales>.gridContainer.clearfix{padding-bottom:40px}.casasRecomendadas.ofertasUltimaHora .contenidoRecomendadas ul{margin-top:13px}.casasRecomendadas.ofertasUltimaHora .contenidoRecomendadas ul li{padding:2px 0 2px 24px;background-position:left}.casasRecomendadas.ofertasUltimaHora .contenidoRecomendadas ul li:first-child,.destinosPreferidos ul,.gridContainer.casasRecomendadas{padding-left:0}.casasRecomendadas.ofertasUltimaHora .contenidoRecomendadas ul li:last-child{margin-top:0;min-height:40px;background-position:unset}span.ofertaFecha{background-image:none;background-color:#d3eca8;font-size:13px;display:table;padding:3px 8px;font-weight:500;border-radius:4px;margin-top:13px;margin-bottom:0;color:#333;float:right}.fluid.casasRecomendadas.ofertasUltimaHora span.ofertaFecha{float:none;margin-top:6px;margin-bottom:0}.fondoVerde{background-color:#d5e2b4}.fondoVerde02{background-color:#e9f0d7}.guias .buscadorPrincipal{min-height:588px}.guias #buscador-home{max-width:100%;margin:38px 0 0}.guias .buscadorPrincipal h1{text-align:left;margin-top:180px}.guias .buscadorPrincipal p{font-size:22px;font-weight:600;margin-top:22px}body.guias .buscadorPrincipal #buscador-home .icoDestinoIzquierda{max-width:702px}.guias.guiasInterior .buscadorPrincipal h1{text-align:center;margin-top:160px}.guiasInterior .buscadorPrincipal article{background:0 0;padding-left:0;text-align:center;position:relative}.guias .textoGeneral{margin-bottom:48px}.textoGeneral p{font-size:15px;line-height:25px;margin-bottom:20px}.contenidoListado:has(.sugerenciasEnLocalidadPastillas){margin-bottom:0}.contenidoListado p,.sugerenciasEnLocalidadPastillas p{font-size:15px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff}.owl-carousel .owl-nav button.owl-next{right:8px}.paginaMapa .contenedorSliderImgListado .tagReservaOnline{font-size:13px;padding:5px 8px 4px 7px;left:12px}.fluid.alojamientosRurales.alojamientosRuralesTresColumnas{margin:0 auto;float:none;padding-bottom:80px}.alojamientosRurales.alojamientosRuralesTresColumnas .scrollHorizontal{display:grid;grid-template-columns:repeat(3,1fr);gap:0 20px}.alojamientosRurales.alojamientosRuralesTresColumnas .scrollHorizontal img{width:100%;height:240px;border-radius:8px;object-fit:cover}.alojamientosRurales.alojamientosRuralesTresColumnas .scrollHorizontal>article{max-width:100%;margin:0}.alojamientosRurales.alojamientosRuralesTresColumnas .contenidoAlojamientosRurales{padding:0;min-height:auto;background-color:inherit}.alojamientosRurales.alojamientosRuralesTresColumnas .contenidoAlojamientosRurales h3{min-height:inherit;margin-top:10px;margin-bottom:0}.alojamientosRurales.alojamientosRuralesTresColumnas .contenidoAlojamientosRurales h3 a{font-size:18px;font-weight:600;color:#333;font-family:"Fira Sans",sans-serif}.overflowMovil.ajustePaddingIzq{padding-right:16px!important}.contenedorPrecioMultipleOpciones span.precioGlobal{font-size:10px;color:#5e5e5e;display:block}.contenedorPrecioMultipleOpciones span.precioOferta{display:inline-block;color:#fff;background-color:#c80000;font-size:12px;font-weight:500;padding:0 5px}.contenedorPrecioMultipleOpciones span.precioOfertaAnterior{display:inline-block;color:#c80000;font-size:12px;font-weight:500;text-decoration:line-through}.contenedorPrecioMultipleOpciones span.precioCancelacion{font-size:12px;font-weight:700;color:#698635}.fluid.casasRecomendadas.soloCuatroBloques .contenedorImgSlider{height:220px}.aviso-plazas-exactas{background-position-x:15px;background-position-y:center;border:1px solid #cfcfcf;background-color:#fdffe6;font-size:14px;font-weight:600;padding:14px 30px 14px 48px;overflow:auto;margin-top:10px;display:inline-block;text-align:left!important}body .modal a.close-modal{top:11px;right:11px;width:24px;height:24px;padding:25px;background-size:24px}.date-picker-wrapper{border-radius:8px;background-color:#fff;margin-top:6px;box-shadow:0 1px 10px 0 #4a4A4A38}.month-wrapper{width:100%!important}.date-picker-wrapper .month-wrapper table .day,.fv-field>label{font-size:13px;font-weight:600}.date-picker-wrapper .month-wrapper{max-width:none!important;border:none}.date-picker-wrapper .month-element{font-weight:600;color:#333}.date-picker-wrapper .month-wrapper table .week-name{color:#333;font-size:13px;font-weight:400!important}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{background-color:#6e8823!important;color:#fff!important;border-radius:4px}.date-picker-wrapper .month-wrapper table .day.checked{background-color:#f5f7e8;border-radius:4px}.date-picker-wrapper .month-wrapper table .day{padding:10px 13px 9px;color:#b2b2b2}#cerrar-cal,.date-picker-wrapper .custom-top a{color:#5e5e5e;background:0 0;text-decoration:underline;font-size:13px}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:#fceb8c;border-radius:4px}@media (max-width:700px){.date-picker-wrapper.no-shortcuts.custom-topbar.no-gap.two-months .month-wrapper{max-width:305px!important;min-width:0!important;display:flex;flex-direction:column;align-items:center}.date-picker-wrapper.no-shortcuts.custom-topbar.no-gap.two-months .gap{display:none!important}}.date-picker-wrapper .allowed-end{background:var(--drp-range-end,#4caf50);color:#fff!important}.date-picker-wrapper .locked-end,.fav-mobile-new-list-btn.is-busy,.fav-mobile-sheet-list-item.is-loading{opacity:.6;pointer-events:none}.blocker{overflow-x:hidden!important}.desactivarMenuPrincipal.conIcoVolerLogoCentrado .contenedorHeader.conIconoVolver .logo{margin:0 auto}.mensajeInformacion a{color:#698635;font-size:13px;font-weight:600}.validacionFormulario input{border:1px solid #e1e1e1;font-size:13px!important;color:#333;border-radius:8px;box-shadow:none;padding:17px 16px;margin-bottom:8px;width:100%}.validacionFormulario input::placeholder{color:#5e5e5e;opacity:1}.validacionFormulario input[type=checkbox]+label::before{border:1px solid #b2b2b2!important;float:left}.validacionFormulario .aceptoContactaTexto a{font-size:13px;font-weight:400;color:#5e5e5e!important;text-decoration:underline}.validacionFormulario button{text-transform:none;background-color:#fceb8c;border-radius:8px;font-size:16px!important;box-shadow:0 4px 4px 0 #979DA026;color:#333;margin-bottom:0;margin-top:12px;padding:17px 19px;position:static;font-weight:600;border:0}.mensaje-advertencia a,.mensaje-error a,.mensaje-info a{background-color:transparent}.mensaje-advertencia a,.mensaje-error a,.mensaje-exito a,.mensaje-info a{padding:10px 40px;width:fit-content}.formularioContacta input.focus,.formularioContacta textarea.focus,.validacionFormulario input.focus,.validacionFormulario textarea.focus{border-color:#698635!important;border-width:2px!important}.formularioContacta input.obligatorio,.formularioContacta textarea.obligatorio,.validacionFormulario input.obligatorio,.validacionFormulario textarea.obligatorio{border-color:#ff544a!important;border-width:2px!important}.formularioContacta label.obligatorio,body .formularioContacta label.obligatorio a,body .formularioContacta label.obligatorio a.labelPolitica,body .formularioContactalabel.obligatorio,body .validacionFormulario .aceptoContactaTexto.obligatorio,body .validacionFormulario label.obligatorio a{color:#ff544a!important}.btnsVerdeBlanco li a.btnVerde:hover,.mensaje-exito a,.paginacion ul li.paginacionPuntos span:hover{color:#698635;background-color:transparent}.formularioContacta input[type=checkbox]+label.obligatorio::before,.validacionFormulario input[type=checkbox]+label.obligatorio::before{border-color:#ff544a!important}.mensajeCorrecto h1{font-size:28px;font-weight:700;margin-top:8px;margin-bottom:0}.mensajeCorrecto h2{font-size:20px;font-weight:400;margin-top:9px;margin-bottom:0}.mensajeCorrecto p{font-size:18px;font-weight:400;margin-top:32px;margin-bottom:0}.btnsVerdeBlanco li{display:inline-block;margin-right:8px}.btnsVerdeBlanco li a,.mensaje-advertencia a,.mensaje-error a,.mensaje-exito a,.mensaje-info a{display:block;text-decoration:none}.btnsVerdeBlanco li a{padding:13px 16px;font-weight:600;border-radius:8px;color:#fff;width:236px;text-align:center}.btnsVerdeBlanco li a.btnVerde{background-color:#6e8823;border:1px solid #6e8823;color:#fff}.btnsVerdeBlanco li a.btnBlanco{background-color:#fff;border:1px solid #6e8823;color:#6e8823}.btnsVerdeBlanco li a.btnBlanco:hover{color:#6e8823;background-color:#f6f8ed}.menuConSoloMicuenta .menuPropietarios{margin-left:10px;margin-top:3px}body.loginTcr .contactaTcr{height:calc(100vh - 69px)!important}.mensaje-exito a{border:1px solid #698635;border-radius:4px}.mensaje-info{border-radius:4px;background-color:#f4f9ff;border:1px solid #1f7aff;padding:20px 20px 20px 40px;font-family:Montserrat,sans-serif;width:fit-content}.mensaje-info a{color:#1f7aff;border:1px solid #1f7aff;border-radius:4px}.mensaje-info>:first-child{font-weight:700;font-size:16px;position:relative}.mensaje-info>:first-child::before{content:"";background:url(../img/nuevas/ico-informacion.svg) 0 0/contain;width:20px;height:20px;position:absolute;left:-30px;top:calc(50% - 10px)}.mensaje-error a{color:#e35454;border:1px solid #e35454;border-radius:4px}.mensaje-advertencia a{color:#f7c218;border:1px solid #f7c218;border-radius:4px}.mensaje-pequeno{padding:10px 10px 10px 30px;display:grid;align-items:center;margin-top:10px;width:fit-content}.mensaje-pequeno>:first-child::before{width:15px;height:15px;left:-22.5px;top:calc(50% - 7.5px)}.mensaje-pequeno>:first-child{font-size:13px;font-weight:600;position:relative;color:#333;margin:0}@media only screen and (max-width:719px){h2{margin:20px 0}h1.titulo{font-size:26px}.ui-widget-content{width:90%}footer .menuPie ul li{margin-right:0}.buscadorFiltro .btnAplicarFiltroTablet{min-width:250px;width:100%;position:fixed;bottom:0;z-index:6666;margin-left:-10px;font-size:18px;font-weight:700;height:auto;letter-spacing:1px;padding:15px 10px}.buscadorListadoMovil .gridContainer{padding:0 12px 0 8px}.filtroOrdenarMovil a{padding:10px 0}.filtroOrdenarMovil li:last-child{float:right}.filtroOrdenarMovil{padding-left:0;width:94%}.aviso-plazas-exactas{margin-bottom:20px}.buscadorPrincipal h1{font-size:32px}.contenedorHeader.conIconoVolver .logo{margin:1px auto 0;display:block}}@media only screen and (min-width:1240px){.mostrarMovil{display:none!important}.mostrarDesktop{display:block!important}#modalNewPersonas{top:66px}}@media only screen and (min-width:1049px){.bloqueCheckbox{display:block;width:100%}.buscadorFiltro .btnAplicarFiltroTablet,.buscadorFiltro .btnMasFiltros,.buscadorFiltro .mostrarMovil,.migasdepan.mostrarDesktop{display:none!important}#filtrarbtn,.btnAplicarFiltro.btnAplicarFiltroShow{display:block}.buscadorListado .icoCalendario,.buscadorListado .icoSelectPersonas,.buscadorListado .inputEntradaCalendario{width:100%}.buscadorFiltro{margin-top:10px}.buscadorFiltro span{margin-top:25px}.buscadorFiltro .mostrarDesktop,.migasdepan.mostrarDesktop{display:block!important}}.gridContainer.clearfix.overflowMovil{padding-right:0;padding-left:0;width:100%}@media only screen and (max-width:600px){.gridContainer.clearfix.anchoCompletoCabecera{padding:0 16px}.contenedorHeader{height:62px}.logo{margin-top:3px;width:191px}.menu-btn{top:11px;right:6px}.cabeceraTitularTexto p{text-align:left}.guias .textoGeneral{margin-bottom:8px}.listadoTresColumnas.Ofertas{text-align:left;display:block;margin:0}.contenidoListado,.sugerenciasEnLocalidadPastillas.pastillasListado{margin-bottom:40px}.fluid.alojamientosRurales.alojamientosRuralesTresColumnas{padding-bottom:40px}}@media only screen and (min-width:600px) and (max-width:1239px){body.guias .buscadorPrincipal #buscador-home .icoDestinoIzquierda{width:100%}}@media only screen and (max-width:1239px){.listadoTresColumnas.Ofertas li{float:left}.buscadorPrincipal #buscador-home .btnBuscar{width:100%!important;min-height:53px}body .buscadorPrincipal #buscador-home .icoDestinoIzquierda{padding:15px 10px 15px 37px;min-height:50px;background:url(../img/nuevas/ico-buscador-destino.svg) 8px 11px no-repeat #fff}#modalPersonas{padding:16px 10px 11px 37px;background-position:10px 57%}.guias .buscadorPrincipal h1{text-align:center;margin-top:117px}.guias .buscadorPrincipal p{margin-top:20px;text-align:center;font-size:18px;font-weight:500}}@media only screen and (max-width:599px){.guias .buscadorPrincipal{min-height:484px}.guias .buscadorPrincipal h1{font-size:28px}.guias .buscadorPrincipal p{font-size:15px;margin-top:16px}.guias.guiasInterior .buscadorPrincipal{min-height:333px}}@media only screen and (min-width:600px) and (max-width:899px){.buscadorPrincipal h1{margin-top:105px;font-size:28px}.guias .buscadorPrincipal h1{text-align:center;margin-top:150px}}@media only screen and (min-width:720px) and (max-width:1239px){.listadoTresColumnas.Ofertas{margin:15px 0 0}}@media only screen and (max-width:720px){.gridContainer{padding-right:16px;padding-left:16px}.gridContainer.clearfix.nomargenGridContainerMovil{padding:0}.listadoTresColumnas.Ofertas:not(.ofertasSinParrafo){margin-top:8px;margin-bottom:16px}.alojamientosRurales.alojamientosRuralesTresColumnas .scrollHorizontal>article{min-width:270px}.alojamientosRurales.alojamientosRuralesTresColumnas .scrollHorizontal{display:grid;grid-template-columns:repeat(6,1fr);gap:0 16px}.alojamientosRurales.alojamientosRuralesTresColumnas .scrollHorizontal img{width:100%;height:205px;border-radius:8px;object-fit:cover}.overflowMovil.ajustePaddingIzq{padding-right:0!important}.gridContainer.overflowMovilAlojamientosRurales{padding-right:0}.aviso-plazas-exactas{font-size:13px;padding:7px 7px 7px 48px}.contenidoListado h1.titularNoVisibleMovil{display:none}#mas-visitado-provincia.ico-ver-menos,#otros-lugares.ico-ver-menos{background:url(../../img/nuevas/ico-flecha-filtros-ver-mas-02.svg) right 3px top 10px no-repeat}.migasdepan.migasdepanajuste720.mostrarDesktop{display:none!important}}@media only screen and (min-width:1021px){.contenidoListado p.mostrarDesktop,.migasdepan.mostrarDesktop{display:block!important}}@media only screen and (min-width:601px) and (max-width:720px){.fluid.alojamientosRurales.alojamientosRuralesTresColumnas{padding-bottom:80px}}@media only screen and (max-width:1300px){.gridContainer{padding-right:0;padding-left:0}}@media only screen and (max-width:1279px){.gridContainer.clearfix.overflowMovil{padding-right:0;padding-left:13px;width:100%;max-width:100%}.gridContainer{padding-right:13px;padding-left:13px;max-width:100%}footer .gridContainer{padding-right:0;padding-left:0}.margenDerecha{margin-right:13px}}@media only screen and (min-width:1301px){.contenedorHeader .gridContainer{max-width:100%;padding-left:32px;padding-right:32px}}@media only screen and (min-width:1020px){.pushy-open-right #container,.pushy-open-right .push,.pushy-right,.pushy.pushy-right{transform:none}.menuPrincipal .actual{border-bottom:5px solid #698635}.menuPrincipal .actual>a,.pushy-content>ul>li>a:hover{color:#698635}.pushy a,.pushy a:hover{color:#000}.buscarMovil.mostrarMovil,.menu-btn.mostrarMovil,.pushy-link.mostrarMovil,.site-overlay{display:none!important}.pushy-right{opacity:1}.pushy-submenu>a::after,.pushy-submenu>button::after{content:"";background:0 0}#container,.push,.pushy,.pushy-content{transition:none}.pushy-content{visibility:visible}.pushy{position:inherit;width:100%;background-color:#fff;padding:0}.pushy-content ul li{display:inline-block;border-bottom:5px solid #fff}.pushy-content>ul>li{margin-top:-2px;margin-bottom:0;background-color:#fff;background-image:none!important}.menuConSoloMicuenta .menuPrincipal.pushy.pushy-right.menuPrincipalInlineBlock,.pushy-content>ul>li:first-child{display:none}.pushy-content>ul>li>a{color:#333;font-weight:500;font-size:15px}.pushy-content ul li ul{position:absolute;z-index:9;display:none;margin-top:-1px;padding:0;background:#fff;border:1px solid #e1e1e1;box-shadow:0 2px 30px 0 #0000001F;border-radius:8px;margin-left:0;min-width:170px}.pushy-content ul li ul li,.pushy-content ul li:hover ul{display:block}.pushy-content ul li ul li:hover{background-color:#698635}.pushy-content ul li ul li:hover a{color:#fff}.pushy-content>ul>li>ul>li>a{padding:10px 20px;font-size:14px;border-bottom:none;font-weight:500;text-align:left}.pushy-content>ul>li.blog>a,.pushy-content>ul>li.buscador>a,.pushy-content>ul>li.escapadas>a,.pushy-content>ul>li.guias>a,.pushy-content>ul>li.ofertas>a{background-image:none;border-radius:0;background-color:inherit}.pushy a{padding:0 10px 16px;color:#333}.menuPropietarios .mostrarDesktop{display:block!important}}@media only screen and (min-width:1020px) and (max-width:1139px){.menuPrincipal.pushy.pushy-right.menuPrincipalInlineBlock{float:none;max-width:535px}a.btnAnunciaTuAlojamiento.mostrarDesktop{display:none!important}}@media only screen and (max-width:1019px){.contenedorHeader.conIconoVolver.conIconoVolver1019 .logo{margin:1px auto 0;display:block}.contenedorHeader.conIconoVolver.conIconoVolver1019 .icoVolverAlMovil{display:block;top:13px}.flotarIzqMenu{float:none;text-align:left}.menuPrincipal.pushy.pushy-right.menuPrincipalInlineBlock{padding-top:0}.menuPropietarios{display:none}.submenu-header{display:flex;justify-content:space-between;align-items:center;background-color:#698635;padding:10px 15px 10px 0;cursor:pointer;color:#fff;border-radius:8px;height:40px;max-height:40px;box-sizing:border-box}.submenu-header a.textoSubmenu{color:#fff;text-decoration:none;font-weight:500;flex:1}.flechaSubmenu{width:20px;height:20px;background-image:url(../../img/nuevas/ico-flecha-blanca-abajo.svg);background-repeat:no-repeat;background-position:center!important}.pushy-submenu.pushy-submenu-open .flechaSubmenu{transform:rotate(180deg)}.btnsVerdeBlanco li{display:block;margin-bottom:8px}.mensajeCorrecto p{margin-top:24px}.menuConSoloMicuenta .pushy-content ul li:first-child{display:block}}a.textoSubmenu{color:#000;font-weight:500;font-size:15px}.bloqueNewsletter h2,.inspirateProximoViaje h2{font-size:30px;text-align:center;font-weight:700}.fav-lists-header a,.fav-radio-text a,.ficha-cercania,.paginacion ul li a,.paginacion ul li span,a.textoSubmenu:hover{color:#698635}.alojamientosRurales h2,.casasRecomendadas h2,.casasRuralesTemporadas h2,.contenidoAnunciateGratis h2,.destinosPreferidos h2{font-family:"Fira Sans",sans-serif;color:#333;font-size:30px;text-align:center;font-weight:700}#modalBuscadorMovil #newAdultosMod,#modalBuscadorMovil #newNinosMod,.card-content a,.cont-gr-ficha:last-child,.dosBloquesAsideIzquierdaB article.cont-gr-ficha:last-of-type,.filtroRecomendados{margin-bottom:0}.fluid.sugerenciasEnLocalidadPastillas.pastillasListado p,div.pregunta p{margin:0!important}.fluid.sugerenciasEnLocalidadPastillas.pastillasListado h3{margin-top:40px}.alojamientosRurales h2,.casasRecomendadas h2,.casasRuralesTemporadas h2{text-transform:none;margin-bottom:50px;margin-top:80px}.escapadasRurales .casasRecomendadas.ofertasUltimaHora h2{margin-top:80px;font-size:24px}.contenidoAnunciateGratis h2{text-transform:none;margin-top:30px}.destinosPreferidos h2{text-transform:none!important;margin-top:80px;margin-bottom:50px}.bloqueNewsletter h2,.cabeceraTitularTexto h1,.inspirateProximoViaje h2,h2.subtitularEscapadasRurales{text-transform:none;font-family:"Fira Sans",sans-serif}.casasRecomendadas.conReservaOnline h2,.inspirateProximoViaje h2{margin-top:80px;margin-bottom:50px}.casasRecomendadas.escapadasRuralesProvincia h2{margin-bottom:44px;margin-top:80px}.bloqueNewsletter h2{color:#fff;margin-top:55px}.cabeceraTitularTexto h1{font-size:38px;font-weight:500;margin-top:33px;color:#333;margin-bottom:0}h2.subtitularEscapadasRurales{font-size:24px;margin-bottom:32px;text-align:center;margin-top:40px}.casasRuralesTemporadas.repeticionCasasRuralesTemporadas h2.subtitularEscapadasRurales,.contenedorPaginacion+.gridContainer.clearfix>.sugerenciasEnLocalidadPastillas,.faqsection.faqsectionV2,.listadoTextoGuias.listadoTextoGuiasTurismoRural{margin-top:80px}.contenidoListado h1{margin-top:0;font-family:"Fira Sans",sans-serif;font-size:28px;margin-bottom:15px}body .titularOfertasDeAlojamiento{font-size:26px!important;font-weight:500;font-family:"Fira Sans",sans-serif;text-transform:none!important;margin-top:48px;margin-bottom:24px!important;text-align:left}.casasRecomendadas h2.subTitularInterior{font-size:26px}.alojamientosRuralesDosFilas h2{font-size:26px;font-weight:500;font-family:"Fira Sans",sans-serif;text-transform:none;text-align:center;margin-top:74px;margin-bottom:38px}.escapadasRurales .cabeceraTitularTexto h1{font-family:"Fira Sans",sans-serif;font-size:28px;text-align:center;margin-top:20px;font-weight:700}.escapadasRurales .casasRuralesTemporadas h3{font-size:18px;margin-top:10px}.casasRecomendadas.casasRecomendadasInterior h2.subTitularInterior{margin-top:72px}.cabeceraFichaAlojamiento h1.margenAbajoBox{font-size:28px;margin-top:20px;font-family:"Fira Sans",sans-serif;margin-bottom:20px}.sugerenciasEnLocalidadPastillas h2{text-transform:none;margin-bottom:0;font-size:18px;font-weight:600;margin-top:24px;font-family:"Fira Sans",sans-serif}.sugerenciasEnLocalidadPastillas h2:last-of-type{margin-top:32px}.guias .sugerenciasEnLocalidadPastillas h2{font-size:30px}.destinosMasBuscados h2{font-size:30px;margin-top:80px;margin-bottom:40px;text-align:center}.sugerenciasEnLocalidadPastillas.pastillasListado h2{font-size:24px!important;margin-top:0}body h2.titularSecundario{font-size:24px;margin-bottom:50px;margin-top:80px}.tresColumnas{display:grid;gap:18px}.columna{box-sizing:border-box;flex:1;min-width:250px}@media (max-width:860px){.tresColumnas{grid-template-columns:repeat(2,1fr)}.columna:first-child{margin-left:0}.columna:last-child{margin-right:0}.scrollHorizontal .tresColumnas{grid-template-columns:repeat(3,1fr)}}#buscador-asside-2{position:sticky;top:0;z-index:8}.buscadorListado{background-color:#698635;border-radius:0;box-shadow:none;padding-top:20px;padding-bottom:20px;margin-top:0;margin-bottom:0;position:relative}.buscadorListado .gridContainer.clearfix{padding:0;max-width:1254px}.buscadorListado input{float:left;border-left:1px solid #e1e1e1;margin-right:0;box-shadow:none;margin-bottom:0;font-size:15px!important;color:#333;font-weight:400}#newAdultosMod::placeholder,#newNinosMod::placeholder,.buscadorListado input::placeholder{font-weight:400;color:#5e5e5e}.buscadorListado input#txtKws{display:inline-block;border-bottom:none;border-radius:8px;background-image:url(../img/nuevas/ico-buscador-destino.svg);background-repeat:no-repeat;background-position:8px 14px;background-color:#fff;min-height:52px;max-width:521px;margin-right:5px;margin-bottom:0;font-weight:600}.buscadorListado input#fechas{background:url(../img/nuevas/ico-calendario.svg) 8px 16px/20px no-repeat #fff;border-radius:8px;max-width:280px;min-height:52px;margin-right:5px;font-weight:600}.buscadorListado #padrePersonas{max-width:calc(100% - 977px);float:left;margin-right:6px!important;margin-bottom:0!important;min-height:52px}#modalBuscadorMovil #modalPersonasMod,.buscadorListado #modalPersonas{background:url(../img/nuevas/ico-buscador-personas.svg) 8px 18px no-repeat #fff;padding:16px 10px 17px 31px;border-radius:8px;max-height:52px;border-left:none;margin-right:0;max-width:100%;min-width:140px}.buscadorListado .btnBuscar{background-color:#fceb8c;max-width:158px;padding:17px 19px 16px;margin-bottom:0;border-radius:8px;text-transform:none;box-shadow:none;min-height:52px;float:right}.buscadorListado select#tipo{background-image:url(../img/nuevas/ico-buscador-alojamientos.png);background-repeat:no-repeat;background-position:8px 46%;float:left;font-weight:400;color:#333;box-sizing:border-box;padding:22px 10px 21px 30px;background-color:#fff;border:0;box-shadow:none;border-radius:0;border-left:1px solid #e1e1e1}.buscadorListado input#txtKws:focus{outline:0;background-color:#f5fbea}.filtroOrdenarMovil li{box-shadow:none;display:block;width:100%;float:none!important;padding:4px 0;min-height:46px;box-sizing:border-box;position:relative}.filtroOrdenarMovil a{padding:9px 0;font-weight:600;font-size:14px;color:#333}a.btnFiltroMapa::before{background:url(../img/nuevas/ico-filtro-mapa.svg) no-repeat;width:17px;height:17px;margin-bottom:-5px}a.btnFiltroFiltrar::before{background:url(../img/nuevas/ico-filtro-filtrar.svg) no-repeat;width:22px;height:20px;margin-bottom:-5px}a.btnFiltroOrdenar::before{background:url(../img/nuevas/ico-filtro-ordenar.svg) no-repeat;width:20px;height:20px;margin-bottom:-5px}.buscadorListado .buscadorOverlay{display:block;left:0}body .dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior{clear:none;width:calc(100% - 300px);margin-left:2.1249%;display:block;float:right}.cambiarOrden .buscadorFiltro{float:left;width:273px;min-width:273px}.filtroOrdenarMovil li .numeroFiltrosAplicados::after{content:'99';display:inline-block;color:#333;font-size:12px;font-weight:600;background-color:#fceb8c;border-radius:50%;width:22px;height:22px;text-align:center;padding:3px;box-sizing:border-box;line-height:1.2;margin-left:8px;position:absolute;margin-top:-1px}@media only screen and (max-width:1020px){.contenidoListado .select-css-normal.selectNuevo.selectOrdenadoPor,.filtrosAplicados,.gridContainer.clearfix.migasDePanConBuscador{display:none}.aviso-plazas-exactas{margin-top:16px;margin-bottom:0}#buscador-asside-2{position:relative}.fluid.dosBloquesAsideIzquierdaA.buscadorFiltro.mostrarTablet{display:none!important}.contenedorbuscadorListadoMovil{display:block}.filtroOrdenarMovil{display:grid!important;grid-template-columns:repeat(3,1fr);gap:0 3px}.filtroOrdenarMovil:not(:has(#mapa-movil)){grid-template-columns:repeat(2,1fr)}body .dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior{width:100%}}@media only screen and (min-width:1021px) and (max-width:1180px){.bloqueCheckbox{display:block;width:100%}.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior{clear:none;width:73.9762%;margin-left:2.1249%;display:block;float:right}.buscadorFiltro a.mapaside{display:block}.filtroListado{padding:16px 16px 6px!important}}@media only screen and (max-width:600px){.aviso-plazas-exactas{margin-top:0;background-image:none;padding:6px;text-align:center!important}.alojamientosRurales h2,.casasRecomendadas h2,.casasRuralesTemporadas h2,.destinosMasBuscados h2,.destinosPreferidos h2,.inspirateProximoViaje h2,body h2.titularSecundario{font-size:21px;margin-top:40px;margin-bottom:24px}.casasRecomendadas.conReservaOnline h2,.casasRecomendadas.escapadasRuralesProvincia h2,.escapadasRurales .casasRecomendadas.ofertasUltimaHora h2{margin-top:40px;margin-bottom:24px}.bloqueNewsletter h2,.cabeceraTitularTexto h1,.casasRecomendadas h2.subTitularInterior,.guias .sugerenciasEnLocalidadPastillas h2{font-size:21px}h2.subtitularEscapadasRurales{margin-top:30px;font-size:21px;text-align:left}.bloqueNewsletter h2,.casasRuralesTemporadas.repeticionCasasRuralesTemporadas h2.subtitularEscapadasRurales{margin-top:40px}.contenidoListado h1{font-size:22px}.alojamientosRuralesDosFilas h2{font-size:21px;margin-top:44px;margin-bottom:12px}.escapadasRurales .cabeceraTitularTexto h1{font-size:22px;margin-top:24px;text-align:left}.escapadasRurales .casasRuralesTemporadas h3{font-size:16px}.casasRecomendadas.casasRecomendadasInterior h2.subTitularInterior{margin-top:42px}.cabeceraFichaAlojamiento h1.margenAbajoBox{font-size:20px;margin-bottom:16px}.sugerenciasEnLocalidadPastillas h2{text-align:center;margin-top:40px;font-size:21px}.sugerenciasEnLocalidadPastillas h3{margin-top:24px}.sugerenciasEnLocalidadPastillas.pastillasListado h2{font-size:21px!important;margin-bottom:24px!important;text-align:left}.contenidoListado h1{margin-top:0;margin-bottom:8px}.buscadorListado{padding-top:10px;padding-bottom:10px}.buscadorListado .btnBuscar,.buscadorListado select#tipo{display:none}.buscadorListado #padrePersonas{max-width:50%;max-height:46px;min-height:46px}.buscadorListado #modalPersonas{background:url(../img/nuevas/ico-buscador-personas.svg) 8px 14px no-repeat #fff;padding:12px 10px 12px 31px}.buscadorListado input#fechas{max-width:50%;padding:13px 10px 13px 35px;min-height:46px;background:url(../img/nuevas/ico-calendario.svg) 9px 15px/19px no-repeat #fff}.filtroOrdenarMovil{display:block}.buscadorListado input#txtKws{padding:13px 10px 13px 35px;min-height:46px;background:url(../img/nuevas/ico-buscador-destino.svg) 8px 10px no-repeat #fff}}@media only screen and (min-width:601px){.buscadorListado .buscadorOverlay{display:none}}@media only screen and (max-width:719px){.buscadorListado .gridContainer.clearfix{padding:0;max-width:557px}.buscadorListado input#txtKws{width:100%;max-width:100%;margin-right:0;padding:14px 10px 14px 37px;min-height:50px;margin-bottom:6px}.buscadorListado #modalPersonas{background-position:8px 16px;padding:15px 10px 16px 31px;max-height:50px;border-left:none}.buscadorListado #padrePersonas{width:calc(50% - 6px);max-width:100%;margin-right:0!important}.buscadorListado input#fechas{max-width:100%;width:50%;min-height:50px}.buscadorListado .btnBuscar{max-width:100%;margin-top:12px}}@media only screen and (min-width:720px) and (max-width:1180px){.buscadorListado input#fechas{width:236px;min-width:inherit}.buscadorListado .btnBuscar{max-width:117px;padding:17px 9px 16px}.buscadorListado input#txtKws{width:calc(100% - 508px);max-width:100%}.buscadorListado #padrePersonas{max-width:134px}}@media only screen and (min-width:720px) and (max-width:789px){.buscadorListado .btnBuscar{max-width:80px}.buscadorListado input#txtKws{width:calc(100% - 468px)}}@media only screen and (max-width:450px){.buscadorListado input#fechas{width:57%}.buscadorListado #padrePersonas{width:calc(43% - 6px)}.buscadorListado #modalPersonas{min-width:auto}}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.content-details-icons .location,.nombre-opinador,.titulo-casa-opinion>a>span{white-space:nowrap;text-overflow:ellipsis}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;z-index:1}.filtroListado{background-color:#fff;border-radius:8px;border:1px solid #e1e1e1;padding:15px 16px 45px}.buscadorFiltro span{font-weight:600;font-family:"Fira Sans",sans-serif;color:#333;margin-top:8px}.buscadorFiltro .select-css-normal{box-shadow:none;border:1px solid #e1e1e1;border-radius:8px;font-weight:500!important;font-size:14px!important;color:#1f1f1f!important;background-image:url(../../img/nuevas/ico-flecha-verde-abajo.svg)}.buscadorFiltro select#tipo{font-size:14px!important;padding-right:32px;font-weight:500!important}.buscadorFiltro input[type=checkbox]+label::before{border:1px solid #a6a2a2}.buscadorFiltro label,.contenidoListado .cont-gr-ficha p,.ficha-cercania,.ficha-ciudad,.ficha-provincia{font-size:14px}.buscadorFiltro a{text-decoration:none;color:#698635;font-size:14px}.buscadorFiltro a.ico-ver-mas{background:url(../../img/nuevas/ico-flecha-filtros-ver-mas-01.svg) 69px 21px no-repeat;padding-right:27px}a.ico-ver-menos{background:url(../../img/nuevas/ico-flecha-filtros-ver-mas-02.svg) 89px 21px no-repeat;padding-right:27px}.separadorFiltro{border-top:1px solid #eaeaea;margin-top:14px;margin-bottom:-6px}#filtrarbtn{border-radius:8px;box-shadow:none}.buscadorFiltro a.mapaside{height:auto;margin-bottom:0;position:relative}.buscadorFiltro a.mapaside span{font-family:Montserrat,sans-serif;color:#fff;font-size:14px;font-weight:600;padding:8px 20px;background-color:#6e8823;border-radius:8px;width:154px;min-height:36px;box-sizing:border-box;text-align:center;position:absolute;bottom:15px;left:50%;transform:translateX(-50%);margin:0}.buscadorFiltro a.mapaside img{border-radius:8px;border:1px solid #d9d9d9;max-height:183px;width:100%;object-fit:cover;box-sizing:border-box}.data-list.filtroRecomendados li:nth-child(n+4){display:inherit}.fichaListado,.filtroListado,.filtrosAplicados{box-shadow:none}.buscadorFiltro a.btnMasFiltros{background-position:103px 21px!important}#modalFiltros .filtroListado{margin-top:0;padding-top:10px;padding-bottom:70px;border-radius:0;border:0}#modalFiltros{padding:0;max-width:100%;float:left;border-radius:0;overscroll-behavior:auto;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}#modalBuscadorMovil .btnModalCerrarBuscador,#modalFiltros .btnModalCerrarBuscador{max-width:325px;background:url(../../img/nuevas/ico-cerrar-mapa.svg) 98% center no-repeat #fff}#modalFiltros .btnModalCerrarBuscador{max-width:inherit;background-color:inherit}#modalFiltros .buscadorFiltro ul li{border:none;padding:5px 10px 5px 0}#modalFiltros .contenedorAplicarFiltro{position:fixed;left:0;bottom:0;background-color:#fff;min-height:70px;text-align:center}#modalFiltros .btnAplicarFiltroTablet{padding:15px 10px;position:relative;display:block!important;height:auto;letter-spacing:1px;border-radius:8px;background-color:#698635;max-width:100%}.buscadorFiltro .btnAplicarFiltroTablet{width:100%;max-width:149px;margin-left:-17px;font-weight:600;border-radius:0 8px 8px 0;box-shadow:none;font-size:14px}.precioPersona .ajusteFiltroTablet{width:calc(55.4% - 149px)}.filtroOrdenarMovil{display:none;padding-top:0;width:100%}@media only screen and (min-width:1049px){.filtroListado{padding:16px 16px 6px}.precioPersona .ajusteFiltroTablet{width:100%}.buscadorFiltro span{margin-top:16px}}@media only screen and (max-width:1048px){.listadoTresColumnas.sinDeplegable{margin:14px 0}.margenArribaBox .listadoTresColumnas.sinDeplegable{margin:0}.filtroListado .separadorFiltro,.filtroListado .separadorFiltro02{display:none}.precioPersona .ajusteFiltroTablet{width:calc(55.4% - 166px)}.buscadorFiltro .btnAplicarFiltroTablet{margin-left:0;border-radius:8px}}.filtrosAplicados{background-color:inherit;margin-top:15px;margin-bottom:-7px}.filtrosAplicados ul li{background-color:inherit;margin:5px 10px 5px 0}.filtrosAplicados ul li a,.filtrosAplicados ul li span{display:block;text-decoration:none;font-size:14px;color:#333;background:url(../img/nuevas/ico-filtro-aplicado-cerrar-nuevo.svg) right 10px center no-repeat;border:1px solid #6e8823;border-radius:50px;padding:8px 40px 7px 16px}.filtrosAplicados ul li:last-child{background-color:inherit;float:none;margin-left:-2px}.filtrosAplicados ul li:last-child a{color:#9dba61;border:0;border-radius:0;background:0 0;font-weight:500}#modalFiltros .filtrosAplicados{padding:0;margin-top:24px;display:block;margin-bottom:16px}#modalFiltros .filtrosAplicados ul li{margin:0 8px 8px 0;padding:0}#modalFiltros .filtrosAplicados ul li a{font-weight:400;padding:8px 34px 7px 12px}#modalFiltros .filtrosAplicados ul li:last-child a{font-size:12px;padding-left:0}.slideCasasRecomendadas{width:300px;border-radius:8px;overflow:hidden;margin:0 18px 0 0;box-shadow:0 4px 4px 0 #979DA026}.cont-gr-ficha:hover,.slideCasasRecomendadas:hover{box-shadow:0 4px 4px 0 #979DA073}.contenidoRecomendadas{border:none;border-radius:0 0 8px 8px;padding:12px;position:relative;margin-top:0}.contenidoRecomendadas ul{margin-bottom:0;margin-top:12px}.slideCasasRecomendadas img{border-radius:8px 8px 0 0}.casasRecomendadas .contenidoRecomendadas>a{color:#333!important;line-height:1.2}.titularRecomendadas{margin-top:0;color:#333;font-weight:700;font-size:18px;font-family:"Fira Sans",sans-serif;min-height:inherit}.contenidoRecomendadas ul li{padding:2px 0 2px 24px;color:#333;font-weight:400;font-size:14px;background:url("../../img/nuevas/ico-listado-ficha-plazas.svg") left 7px no-repeat}#modalBuscadorMovil #fechas-modal,#modalBuscadorMovil #modalPersonas-modal{background-color:#fff!important;border:1px solid #e1e1e1;box-shadow:none!important}.contenidoRecomendadas ul li:first-child{background:0 0;color:#333;font-size:14px;padding-left:0;font-weight:400}.contenidoRecomendadas ul li:last-child{background:url("../../img/nuevas/ico-ficha-listado-ciudad.svg") left 4px no-repeat;margin-top:0;min-height:inherit}.contenidoRecomendadas p{margin-top:0;color:#5e5e5e;font-size:12px;float:none;position:absolute;right:12px;bottom:12px}.contenidoRecomendadas p span{display:block;font-size:12px;font-weight:600;color:#333;margin-bottom:-5px}.contenidoRecomendadas p span span{display:inline;font-size:16px}.tagOferta{padding:5px 11px 6px 12px;color:#fff;font-size:14px;background-color:#ff3838;font-weight:700;border-radius:0 3px 3px 0}.casasRecomendadas.conReservaOnline{background-color:#e9f0d7;padding-bottom:80px}.contenedorImgSlider{width:300px;overflow:hidden;position:relative}.contenedorImgSlider img{width:100%;height:100%;object-fit:cover}.scrollHorizontal .slideCasasRecomendadas{width:300px;margin-right:18px;margin-bottom:10px;overflow:hidden}.casasRecomendadas.ofertasUltimaHora .contenidoRecomendadas>a{min-height:2.4em}.fluid.casasRecomendadas.conReservaOnline .verMas{margin-top:36px;margin-bottom:0}.casasRecomendadas.ofertasUltimaHora .verMas{margin-bottom:0;margin-top:40px}.slick-dots li button{background-color:#fff!important;border:2px solid #e6ebc5}.slick-dots li.slick-active button{background-color:#698635!important}.casasRecomendadas.ofertasUltimaHora{padding-bottom:80px;margin-bottom:0}.casasRecomendadas.ofertasUltimaHora .contenidoRecomendadas{padding:16px}body:not(.ficha) .scrollHorizontal.margenDerecha div:nth-of-type(-n+3) img.btn-fav{right:35px!important}.scrollHorizontal .contenedorImgSlider:last-child .btn-fav,.scrollHorizontal .contenedorSlideRecomendadas:last-child .btn-fav{right:18px}.btn-fav img{width:24px;height:24px;display:inline-block}img.btn-fav{position:absolute;z-index:7;top:18px;right:18px;cursor:pointer;width:24px!important;height:24px!important;display:inline-block}.contenedorImgSlider img.btn-fav,.contenedorSliderImgListado img.btn-fav{position:absolute;z-index:10;top:18px;right:18px;cursor:pointer}.tooltip-favourites-lists{border-top:1px solid #c9c9c9;padding:8px 0 0;list-style:none}.fav-new-list-wrapper{display:flex;align-items:center;gap:6px;margin-top:4px}.fav-new-list-btn{width:18px;height:18px;cursor:pointer;flex:0 0 auto}.fav-new-list-input{flex:1 1 auto;padding:4px 8px;line-height:1.3;border:1px solid #b8b8b8;border-radius:4px;outline:0;transition:border-color .2s,box-shadow .2s;font-size:14px!important;margin:0;width:160px;max-width:160px}.fav-new-list-input:focus{border-color:#698635;box-shadow:0 0 0 2px rgba(105,134,53,.25)}.fav-new-list.is-creating .fav-new-list-input{opacity:.6}.fav-new-list-error{border-color:#c62828!important;animation:.35s favInputShake}@keyframes favInputShake{20%{transform:translateX(-3px)}40%{transform:translateX(3px)}60%{transform:translateX(-2px)}80%{transform:translateX(2px)}100%{transform:translateX(0)}}.fav-list-added-highlight{animation:1.1s ease-out favListAddedPulse;position:relative}@keyframes favListAddedPulse{0%{background:#e8f3d6;transform:translateY(-4px)}25%{background:#f2fae9;transform:translateY(0)}60%{background:#fff}100%{background:0 0}}.fav-list-added-highlight .fav-radio-ui{animation:.5s ease-out favListRadioPop}@keyframes favListRadioPop{0%{transform:scale(.4)}60%{transform:scale(1.15)}100%{transform:scale(1)}}.fav-mobile-toast{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);background:#fff;color:#333;padding:20px 14px;border-radius:8px;font-size:14px;display:flex;justify-content:space-between;z-index:9999;max-width:90%;box-shadow:rgba(0,0,0,.35) 0 4px 12px;width:100%}.btn-fav-change{text-decoration:none;cursor:pointer;color:#698635;font-weight:600}.fav-mobile-sheet-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);opacity:0;pointer-events:none;z-index:10000;transition:opacity .25s}.fav-mobile-sheet-overlay--show{pointer-events:auto}.fav-mobile-sheet-overlay--active{opacity:1}.fav-mobile-sheet{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -4px 18px rgba(0,0,0,.18);transform:translateY(100%);transition:transform .32s cubic-bezier(.33, .9, .35, 1);max-height:70vh;display:flex;flex-direction:column}.fav-mobile-sheet-overlay--active .fav-mobile-sheet{transform:translateY(0)}.fav-mobile-sheet-handle{width:46px;height:5px;background:#d0d0d0;border-radius:3px;margin:8px auto 4px}.fav-mobile-sheet-header{display:flex;align-items:center;justify-content:space-between;padding:4px 16px 8px;font-weight:600;font-size:15px;color:#333}.fav-mobile-sheet-close{background:0 0;border:none;font-size:18px;cursor:pointer;line-height:1;padding:4px;width:fit-content;box-shadow:none}.fav-mobile-sheet-content{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4px 8px 16px;flex:1 1 auto}.fav-mobile-sheet-lists{display:flex;flex-direction:column;gap:6px}.fav-mobile-sheet-list-item{display:flex;align-items:center;justify-content:space-between;text-align:left;width:100%;border:1px solid #e1e1e1;background:#fff;padding:10px 14px;border-radius:10px;font-size:15px;color:#333;cursor:pointer;position:relative;box-shadow:none;transition:background-color .25s,border-color .25s,transform .25s}.fav-mobile-sheet-list-item:active{background:#f3f6ec}.fav-mobile-sheet-list-item.is-active{border-color:#698635;background:#f2fae9;font-weight:600}.fav-mobile-sheet-list-name{flex:1;min-width:0;word-break:break-word}.fav-mobile-sheet-list-check{color:#698635;font-size:16px;margin-left:12px;transition:opacity .25s,transform .25s;opacity:0;transform:scale(.6)}.fav-mobile-sheet-content::-webkit-scrollbar{width:6px}.fav-mobile-sheet-content::-webkit-scrollbar-track{background:0 0}.fav-mobile-sheet-content::-webkit-scrollbar-thumb{background:#c9d3b5;border-radius:3px}.fav-mobile-sheet-list-item.activating{animation:.32s favMobileListActivate}@keyframes favMobileListActivate{0%{transform:scale(.97)}55%{transform:scale(1.025)}100%{transform:scale(1)}}.fav-mobile-sheet-list-item.is-active .fav-mobile-sheet-list-check{opacity:1;transform:scale(1)}.fav-mobile-sheet-list-item.is-disabled{pointer-events:none;opacity:.55}.fav-mobile-new-list{margin-top:14px;padding-top:10px;border-top:1px solid #ececec;display:flex;flex-direction:column;gap:6px}.fav-mobile-new-list-inner{display:flex;gap:8px}.fav-mobile-new-list-input{flex:1;border:1px solid #d3d7cc;border-radius:8px;padding:8px 10px;font-size:14px;margin:0}.fav-mobile-new-list-input:focus{outline:#99b266 solid 2px;border-color:#99b266}.fav-mobile-new-list-btn{background:#698635;color:#fff;border:none;border-radius:8px;padding:0 14px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center}.fav-mobile-new-list-btn:active{transform:translateY(1px)}.fav-mobile-new-list-msg{min-height:18px;font-size:12px;color:#555;padding-left:2px}.escapadasRuralesProvincia{padding-bottom:80px;margin-bottom:0!important}.casasRecomendadas a.textoEncimaImagen{color:#333;font-weight:600;font-size:18px;border-left:none;padding-left:0;font-family:"Fira Sans",sans-serif;margin-top:10px;margin-bottom:0}.casasRecomendadas.escapadasRuralesProvincia .scrollHorizontal .slideCasasRecomendadas{width:300px;margin-right:18px;margin-bottom:0;max-width:none}.escapadasRuralesProvincia .slideCasasRecomendadas img{width:300px;height:337px;object-fit:cover;border-radius:8px}.escapadasRuralesProvincia a.verMas{margin-bottom:0;margin-top:50px}.contenidoListado h2{clear:both;font-size:16px;text-transform:none;color:#333;margin-bottom:8px;font-weight:600;margin-top:20px}.select-css-normal.selectNuevo.selectOrdenadoPor{margin-top:11px;display:block;margin-bottom:14px}.Ofertas .contenedorSliderImgListado .descuento,.Ofertas .contenidoFichaListado .descuento{background-color:#ff3838;font-size:16px;padding:7px 11px;color:#fff;top:23px;height:37px;box-sizing:border-box;min-width:149px}.Ofertas .contenedorSliderImgListado .descuento img,.Ofertas .contenidoFichaListado .descuento img{object-fit:cover}.contenidoFichaListado h3 a{text-decoration:none;font-size:18px;font-family:"Fira Sans",sans-serif;line-height:1.3;display:block;margin-bottom:0;margin-top:0;font-weight:700;color:#333}.valoracion{vertical-align:-2px!important;float:none!important}.notaValoracion{font-weight:600;font-size:14px;float:none!important;padding-left:4px}.caracteristicasFichaListado li{color:#333;font-size:14px;max-width:inherit;margin-right:8px;text-align:left}.contenedorSliderImgListado img{height:100%;object-fit:cover;width:100%}.fichaListado.Ofertas .favCorazon02{top:24px}.destinosPreferidos ul li{font-weight:400;margin-bottom:8px;display:inline-block;width:auto;margin-right:6px;border:none!important}.destinosPreferidos ul li a{padding:10px;display:inline-block;font-size:14px;border:1px solid #6e8823;border-radius:54px}.destinosPreferidos ul li a:hover{color:#9cc04a;border-color:#9cc04a;text-decoration:none}.contenidoFichaListado p{font-size:13px;margin-top:0}.contenidoFichaListado .precioFichaListado span{margin-top:0;color:#5e5e5e;font-size:12px;font-weight:400}.contenidoFichaListado p.precioTachado{position:inherit;color:#c80000;font-size:12px!important;text-align:right;float:right;margin-bottom:-1px;top:0;right:0}.contenedorSliderImgListado .owl-carousel .owl-item img,.contenedorSliderImgListado .owl-carousel .owl-stage,.contenedorSliderImgListado .owl-carousel .owl-stage-outer,.contenedorSliderImgListado .owl-carousel.owl-drag .owl-item,.contenedorSliderImgListado.contenedorSliderImgListado .owl-carousel.owl-loaded{height:100%}.owl-carousel .owl-nav button.owl-prev{left:10px}.contenidoListado.contenidoListadoInterior .contenedorSliderImgListado{border-radius:8px 0 0 8px}.fichaListado.Ofertas.listadoOfertas .contenidoFichaListado .localidad-provincia{background-position:top left}.ofertasUltimaHora .contenedorImgSlider{height:220px;width:300px}.caracteristicasOcupacion li{display:inline-block;margin-right:3px}.caracteristicasOcupacion li a{font-size:13px;font-weight:500;text-decoration:none;padding:11px 14px;color:#333;border:1px solid #e1e1e1;background-color:#fff;border-radius:8px}a.fichaPrecioAnadir{color:#fff;background-color:#698635;font-size:16px;font-weight:700;display:block;text-align:center;padding:7px 10px 9px;max-height:40px;max-width:255px;text-decoration:none;border-radius:8px;border:1px solid #698635;outline:0;width:143px}a.fichaPrecioAnadir::after{content:'';display:inline-block;width:23px;height:23px;background-image:url("../../img/nuevas/ico-mas-blanco.svg");background-repeat:no-repeat;margin-left:6px;vertical-align:-6px}a.fichaPrecioAnadir.fichaPrecioAnadirActivo{color:#333;background-color:#fff;border-color:#b9cf87;border-radius:0 8px 8px 0;max-width:141px}a.fichaPrecioAnadir.fichaPrecioAnadirActivo::after{background-image:url("../../img/nuevas/ico-exito-secundario.svg")}.fichaListado.fichaListadoPrecios .caracteristicasFichaListado li{display:flex;align-items:center;gap:0}.precioCondiciones h2,.precioNormas h2{font-size:22px;margin:0}.precioCondiciones ul,.precioNormas ul{font-size:15px;margin-top:24px;margin-bottom:0}.precioCondiciones ul li,.serviciosExtras li{margin-bottom:8px}.precioCondiciones ul li img{margin-right:8px;vertical-align:sub}.precioNormas ul li{position:relative;padding-left:12px;margin-bottom:8px}.precioNormas ul li::before{content:'';position:absolute;left:0;top:11px;width:3px;height:3px;background-color:#333;border-radius:50%}.controlesFichaSuperior span{display:block;font-weight:600;margin-top:16px;margin-bottom:4px;margin-left:11px}p.mensajeFichaError,p.mensajeFichaInfo{font-size:13px;padding:11px 8px 11px 38px;background-position:left 8px center;margin-top:14px;background-repeat:no-repeat}.contenidoFichaListado p.precioFicha span.precioAntes{color:#c80000;font-size:12px;font-weight:500;text-decoration:line-through;display:inline-block;margin-right:8px}.controlesFichaSuperior select.select-css-normal.selectNuevo{font-weight:600;margin-bottom:16px;width:100%;max-width:130px}.contenidoFichaListado p.precioFicha span.preciosNochesPersonas{display:inline-block;font-weight:600;color:#333;font-size:14px}.contenidoFichaListado .conSelectPersonas p.precioFicha span.preciosNochesPersonas{float:left;line-height:3.1;margin-right:8px}.contenidoFichaListado .conSelectPersonas p.precioFicha span.preciosNochesPersonasTotal{margin-top:1px}.contenidoFichaListado.conSelectPersonas p.precioFicha{padding-top:15px}.contenidoFichaListado p.precioFicha span.preciosNochesPersonasTotal{display:inline-block;background-color:#eff5e6;border-radius:8px;font-size:18px;font-weight:600;padding:8px 16px;margin-left:12px;min-width:142px;box-sizing:border-box;text-align:center}.contenidoFichaListado p.precioFicha{margin:0 0 0 auto;font-size:16px;font-weight:600;text-align:right;color:#333;width:100%}.contenidoFichaListado p.precioFicha span{font-weight:400;display:block;color:#5e5e5e;font-size:10px;margin:-4px 0 -5px}p.mensajeFichaError{border:1px solid #f6b8b8;background-color:#ffebeb;font-weight:600;color:#333;margin-bottom:0;border-radius:3px;background-image:url("../../img/nuevas/ico-mensaje-error.svg")}.mensajeFichaError a{font-size:13px}p.mensajeFichaInfo{border:1px solid #d5e2b4;background-color:#fdffe6;font-weight:600;color:#333;margin-bottom:0;border-radius:3px;background-image:url("../../img/nuevas/ico-mensaje-info.svg")}.controlesFichaSuperior span.titularServiciosExtras{margin-left:0;margin-bottom:16px;margin-top:0}.gridContainer.clearfix.fichaDisponibilidadPrecios{max-width:1020px}.fichaDisponibilidadPrecios h1{font-size:22px;margin-top:16px;margin-bottom:0}.fichaDisponibilidadPrecios .fluid.asideDetalle.asideDetallePrecios{margin:0 auto;width:100%;max-width:1020px;display:block}.fichaDisponibilidadPrecios .fluid.asideDetalle.asideDetallePrecios .contenedor-anclar-contacta{display:block;margin-top:8px}body .fichaResumida h2{color:#333;font-size:16px;font-weight:700;margin-top:0;margin-bottom:0;text-align:left;font-family:Montserrat,sans-serif}body .fichaResumida h3{font-size:13px;font-weight:400;margin-top:0;margin-bottom:0;text-align:left}body .contenidoFichaResumida .verOpiniones{padding:5px 6px;border-radius:4px;font-size:13px;font-weight:400;position:absolute;bottom:0;margin-left:4px}body .contenidoFichaResumida .verOpiniones span{font-size:14px;margin-left:4px}@media only screen and (max-width:720px){.filtroOrdenarMovil{display:grid;grid-template-columns:repeat(2,1fr);gap:0 3px}.filtroOrdenarMovil:has(#mapa-movil){grid-template-columns:repeat(3,1fr)}.filtrosAplicados{border-radius:8px;background-color:#fff;padding:16px}.filtrosAplicados ul li:last-child{margin-left:-14px}.escapadasRuralesProvincia .slideCasasRecomendadas img{width:300px;height:205px;object-fit:cover;border-radius:8px}.caracteristicasOcupacion li a,.contenidoFichaListado p.precioFicha span.preciosNochesPersonas{display:block;text-align:center}.contenidoListado h2{margin-bottom:20px}.contenidoListado.contenidoListadoInterior .contenedorSliderImgListado{border-radius:8px 8px 0 0}.contenidoFichaListado h3 a{font-size:18px}.contenidoFichaListado .tipo-alquiler,.contenidoFichaListado .tipo-alquiler span{display:inherit;width:auto}.caracteristicasFichaListado li:nth-last-child(-n+2),.select-css-normal.selectNuevo.selectOrdenadoPor{display:none}.caracteristicasOcupacion li{width:calc(50% - 15px)}.caracteristicasOcupacion li a{width:100%}.controlesFichaSuperior span{margin-top:12px}.controlesFichaSuperior select.select-css-normal.selectNuevo{margin-bottom:12px;max-width:100%}.contenidoFichaListado p.precioFicha{position:inherit;width:100%;margin-top:12px;margin-left:0}.contenidoFichaListado p.precioFicha span.preciosNochesPersonasTotal{margin-left:0;width:100%;display:block;text-align:center;border-radius:8px;box-sizing:border-box;margin-top:12px;margin-bottom:12px}.controlesFichaSuperior p.mensajeFichaError,.controlesFichaSuperior p.mensajeFichaInfo,.controlesFichaSuperior span.titularServiciosExtras{margin-bottom:12px}.fichaListadoPrecios .caracteristicasFichaListado li:first-child{grid-column:1;grid-row:1}.fichaListadoPrecios .caracteristicasFichaListado li:nth-child(2){grid-column:2;grid-row:1}.fichaListadoPrecios .caracteristicasFichaListado li:nth-child(3){grid-column:1;grid-row:2}.fichaListadoPrecios .caracteristicasFichaListado li:nth-child(4){grid-column:2;grid-row:2}.fichaListadoPrecios .caracteristicasFichaListado li:nth-child(5){grid-column:1;grid-row:3}.precioCondiciones h2,.precioNormas h2{font-size:20px;margin:0}a.fichaPrecioAnadir{width:100%;max-width:100%}a.fichaPrecioAnadir.fichaPrecioAnadirActivo{max-width:100%}.fichaListado.fichaListadoPrecios h3{margin-top:0}.contenidoFichaListado .conSelectPersonas p.precioFicha span.preciosNochesPersonas{line-height:3.3}.contenidoFichaListado .conSelectPersonas p.precioFicha span.preciosNochesPersonasTotal{display:inline-block}.controlesFichaSuperior.conSelectPersonas select.select-css-normal.selectNuevo{float:left;max-width:130px}.contenidoFichaListado p.precioFicha span.contenedorMovilSelectNochesPersonas{display:table;margin:0 auto}}@media only screen and (max-width:800px){.selectOrdenadoPor{float:none}.titularFloat{display:inline-block}}@media only screen and (min-width:1150px){.controlesFichaSuperior select.select-css-normal.selectNuevo{max-width:173px}}#modalBuscadorMovil{background-color:#f8f8f8;background-image:url(../../img/nuevas/fondo-buscador-movil.svg);background-repeat:no-repeat;background-position:left -230px top 340px;max-width:600px;float:left;background-size:cover;border-radius:0;padding:114px 17px 0!important}#modalBuscadorMovil .btnModalCerrarBuscador{max-width:100%;width:28px;height:28px;position:absolute;top:16px;right:16px;background-size:100%;background-color:transparent}#modalBuscadorMovil input{width:100%;color:#333;font-size:15px!important;border:1px solid #e1e1e1;box-shadow:none;border-radius:8px;padding:15px 10px 14px 35px;font-weight:600}#modalBuscadorMovil input.icoDestinoIzquierda{background-image:url(../img/nuevas/ico-buscador-destino.svg);background-repeat:no-repeat;background-position:8px 11px;background-color:#fff}#modalBuscadorMovil input.icoDestinoIzquierda::placeholder{font-size:15px!important;font-weight:500;color:#707070;opacity:1}#modalBuscadorMovil input.inputEntradaCalendarioMod{background-image:url(../img/nuevas/ico-calendario.svg);background-repeat:no-repeat;background-position:8px 50%}#modalBuscadorMovil input.inputEntradaCalendarioMod::placeholder{font-size:15px!important;font-weight:400;color:#5e5e5e;opacity:1}#modalBuscadorMovil #modalPersonas{background-image:url(../img/nuevas/ico-buscador-personas.svg);box-shadow:none;border-radius:8px;border:1px solid #e1e1e1;max-height:50px;font-size:15px;margin-bottom:12px}#modalBuscadorMovil .btnBuscar{background-color:#fceb8c;box-shadow:none;border-radius:8px;padding:17px 19px;margin-top:0;text-transform:none}#modalBuscadorMovil #modalPersonasMod{border:1px solid #e1e1e1;box-shadow:none}.paginacion ul li{display:inline-block;border:none;border-radius:8px;background-color:#fff;margin:0 6px 0 0}.paginacion ul li span{padding:6px 20px;font-size:13px}.paginacion ul li.paginaActual{background-color:#698635;cursor:default}.paginacion ul li.paginaActual a,.paginacion ul li.paginaActual span{cursor:default;border-radius:8px}.paginacion ul li a:hover,.paginacion ul li span:hover{background-color:#f6f8ed;border-radius:8px;color:#698635}.paginacion ul li.flechaSiguiente a,.paginacion ul li.flechaSiguiente span{background:url(../../img/nuevas/ico-flecha-paginacion-siguiente-nueva.svg) center no-repeat #fff;border-radius:8px;padding:6px 13px;font-size:13px}.paginacion ul li.flechaSiguiente a:hover,.paginacion ul li.flechaSiguiente span:hover{background:url(../../img/nuevas/ico-flecha-paginacion-siguiente-nueva.svg) center no-repeat #f6f8ed;cursor:pointer}.paginacion ul li.flechaAnterior a,.paginacion ul li.flechaAnterior span{background:url(../../img/nuevas/ico-flecha-paginacion-anterior-nueva.svg) center no-repeat #fff;border-radius:8px;padding:6px 13px;font-size:13px}.paginacion ul li.flechaAnterior a:hover,.paginacion ul li.flechaAnterior span:hover{cursor:pointer;background:url(../../img/nuevas/ico-flecha-paginacion-anterior-nueva.svg) center no-repeat #f6f8ed}.paginacion.margenAbajoBox.masMargenAbajo{margin-bottom:62px}.paginacion ul li.paginacionPuntos{background-color:transparent;vertical-align:3px;max-width:14px;text-align:center;text-indent:-27px}.contenedorPaginacion{margin-top:50px}.totalResultados{margin-top:0;font-size:13px!important;text-align:center;margin-bottom:0;font-weight:400}.sugerenciasEnLocalidadPastillas{margin-bottom:32px}.sugerenciasEnLocalidadPastillas ul{margin-top:24px;margin-bottom:0}.sugerenciasEnLocalidadPastillas li{display:inline-block;margin-right:4px;margin-bottom:8px}.sugerenciasEnLocalidadPastillas li a{text-decoration:none;color:#698635;border:1px solid #698635;border-radius:54px;padding:6px 12px;display:block}.alojamientosRuralesDosFilas img,.faqsection,.listadoTextoGuias,.skyscrapper img,.textoZona img{border-radius:8px}.guias .sugerenciasEnLocalidadPastillas{margin-bottom:72px}.alojamientosRuralesDosFilas .gridContainer.clearfix.overflowMovil{max-width:798px}.contenedorImgSlider{height:174px}.alojamientosRuralesDosFilas h3{font-size:20px;font-weight:500;font-family:"Fira Sans",sans-serif;margin-top:11px}.listadoTextoGuias{margin-top:80px;padding:32px;margin-bottom:80px}.textoSecundiario.Zona,.tippy-content{padding:0}.titularSecundario.titularSecundarioGuias{text-align:center;margin-top:0;margin-bottom:16px}.listadoTextoGuias p{font-size:15px;text-align:left}.textoDosColumnas h2{max-width:351px;flex-shrink:0}.textoZona img{float:right;max-width:50.4%;min-height:430px;object-fit:cover;margin:0 0 20px 32px}.faqsection{margin-top:-20px;padding:32px;margin-bottom:80px;background-color:#fff}.faqsection h2{font-size:24px;margin-top:0;margin-bottom:24px}.faqsection .pregunta{padding-left:0;margin-left:0;border-left:none}.faqsection h3{font-size:16px;font-weight:600}.faqsection a,.faqsection p,.faqsection strong{color:#5e5e5e}.enlace-que-ver-hacer{text-decoration:none;color:#698635!important;font-weight:600;font-size:16px}.enlace-que-ver-hacer::after{content:"";background:url(../img/nuevas/flecha-que-ver.svg) center/12px no-repeat;width:30px;height:30px;display:inline-block;vertical-align:middle;margin-left:4px;transition:margin-left .2s}.enlace-que-ver-hacer:hover::after{margin-left:7px}@media only screen and (max-width:719px){.faqsection,.listadoTextoGuias{border-radius:0;margin-top:0;margin-bottom:20px}.textoZona img{float:none;max-width:100%;min-height:158px;border-radius:8px;object-fit:cover;margin:-4px 0 16px!important}.listadoTextoGuias{padding:40px 16px 32px}.faqsection{padding:40px 16px 16px}.titularSecundario.titularSecundarioGuias{text-align:left}.listadoTextoGuias.listadoTextoGuiasTurismoRural{margin-top:40px}.faqsection.faqsectionV2{margin-top:20px}}.inspirateProximoViaje .columna{min-width:250px;cursor:pointer}.inspirateProximoViaje img{border-radius:8px;min-height:268px;object-fit:cover;height:269px}.contenidoInspirateProximoViaje span{text-decoration:none;font-size:14px;font-weight:600;color:#698635;margin-top:16px;display:inline-block}.contenidoInspirateProximoViaje p{font-size:18px;font-family:"Fira Sans",sans-serif;margin-top:10px;font-weight:600;line-height:1.3}.inspirateProximoViaje .verMas{text-decoration:none;margin-bottom:80px;margin-top:32px}@media (max-width:767px){.contenidoInspirateProximoViaje p{font-size:17px}}@media only screen and (max-width:600px){.casasRecomendadas.ofertasUltimaHora .verMas,.escapadasRuralesProvincia a.verMas,.fluid.casasRecomendadas.conReservaOnline .verMas{margin-bottom:0}.slideCasasRecomendadas{width:270px;margin:0 16px 0 0}.titularRecomendadas{font-size:18px}.casasRecomendadas.conReservaOnline,.casasRecomendadas.ofertasUltimaHora{padding-bottom:40px}.contenedorImgSlider{width:100%}.scrollHorizontal .slideCasasRecomendadas{width:270px;margin-right:16px}.escapadasRuralesProvincia{padding-bottom:40px;margin-bottom:0!important}.casasRecomendadas.escapadasRuralesProvincia .scrollHorizontal .slideCasasRecomendadas{width:272px;margin-right:16px}.contenidoListado h2{font-size:16px;font-weight:400;color:#333;margin-top:24px;margin-bottom:20px}.contenidoListado h2.sinEtiquetas{margin-top:0}.Ofertas .contenedorSliderImgListado .descuento,.Ofertas .contenidoFichaListado .descuento{font-size:14px;padding:5px 16px;height:30px;min-width:142px}.opinionesFichaListado span{display:none}.sugerenciasEnLocalidadPastillas{margin-bottom:-8px}.guias .sugerenciasEnLocalidadPastillas{margin-bottom:32px}.inspirateProximoViaje .columna{min-width:270px}.inspirateProximoViaje img{height:268px}.inspirateProximoViaje .verMas{margin-bottom:40px}}footer{color:#fff;background-color:#3d3e3d;padding:120px 0 18px}footer .menuPie>ul>li{font-size:16px;font-family:"Fira Sans",sans-serif;font-weight:500;min-width:100%}footer .menuPie ul li{margin-right:10px;font-size:18px}footer .menuPie ul li ul li a{font-size:14px;font-family:Montserrat,sans-serif;font-weight:400}.logoPie{display:block;float:none;margin:83px auto 0}.menuPolitica{float:none;display:table;margin:18px auto 0}.menuPolitica ul li::after{display:block;float:right;width:9px;margin-right:3px;content:"";border-right:2px solid #fff;height:13px;margin-top:4px}footer .menuPie .redesSociales{margin-top:48px}.menuPolitica ul li{display:inline-block;text-align:center;margin-bottom:0}footer .menuPie .redesSociales li{display:inline-block;min-width:auto;width:auto}.footerSimplificado footer{padding:18px 56px;box-sizing:border-box}.footerSimplificado footer .menuPolitica{margin:-32px 0 0;float:right}@media only screen and (max-width:909px){footer .gridContainer{padding-right:13px;padding-left:13px}footer{padding:40px 0 20px}footer .menuPie ul li{display:block}footer .menuPie ul li ul{margin-top:0}footer .menuPie>ul>li{margin-bottom:24px;font-size:18px}footer .menuPie>ul>li:last-child{display:table;margin:0 auto;min-width:auto;text-align:center}footer .menuPie .redesSociales{margin-top:38px}.logoPie{margin:33px auto 0}footer .menuPie ul li ul li{margin-top:5px;margin-bottom:0}footer .menuPie ul li ul li a{font-size:14px}}@media only screen and (min-width:910px){footer .menuPie>ul>li:first-child{min-width:19%;margin-left:0}.menuPie{margin:0 auto}.menuPie ul{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;justify-items:center}footer .gridContainer.clearfix{max-width:1520px}footer .menuPie>ul>li{margin-left:-36px}footer .menuPie>ul>li:last-child{margin-right:0}.menuPie ul ul{grid-column:span 1;padding-left:0}footer .menuPie ul li ul{display:block}footer .menuPie ul li{width:auto;min-width:auto}}@media only screen and (max-width:380px){.menuPolitica ul li::after{width:4px;margin-right:-1px}}@media only screen and (max-width:390px){.menuPolitica ul li{margin-bottom:5px}}@media only screen and (max-width:1018px){.footerSimplificado footer{padding:38px 36px;box-sizing:border-box}.footerSimplificado.sinBarraAncladoAbajo footer{padding:38px 36px}}.fav-actions-list li,.fav-actions-menu>span{padding:10px 15px;text-align:center}.cards-header .subtitulo-texto{justify-content:left;gap:5px}.section-title .subtitulo-texto{justify-content:left;gap:4px}body:has(.body-favoritos-error),body:has(.body-favoritos-guests){display:flex;flex-direction:column;min-height:100vh}.section-title-buttons button{display:grid;grid-template-columns:12px auto;align-items:center;justify-content:center;gap:10px}.compartir-favoritos.disabled,.compartir-favoritos[aria-disabled=true],.compartir-favoritos[disabled],.crear-lista-favoritos.disabled,.crear-lista-favoritos[aria-disabled=true],.crear-lista-favoritos[disabled],.editar-lista-favoritos.disabled,.editar-lista-favoritos[aria-disabled=true],.editar-lista-favoritos[disabled],.eliminar-lista-favoritos.disabled,.eliminar-lista-favoritos[aria-disabled=true],.eliminar-lista-favoritos[disabled]{opacity:.6;background-color:transparent;color:#8a8a8a;text-decoration:none;border:1px solid #ccc}.compartir-favoritos.disabled:hover,.compartir-favoritos[aria-disabled=true]:hover,.compartir-favoritos[disabled]:hover,.crear-lista-favoritos.disabled:hover,.crear-lista-favoritos[aria-disabled=true]:hover,.crear-lista-favoritos[disabled]:hover,.editar-lista-favoritos.disabled:hover,.editar-lista-favoritos[aria-disabled=true]:hover,.editar-lista-favoritos[disabled]:hover,.eliminar-lista-favoritos.disabled:hover,.eliminar-lista-favoritos[aria-disabled=true]:hover,.eliminar-lista-favoritos[disabled]:hover{background-color:transparent;color:#8a8a8a;cursor:no-drop!important}.section-title{display:flex;justify-content:space-between;align-items:end}.section-content,.section-title{padding:1rem 1rem 0}.section-title h1{margin-bottom:5px}.body-favoritos-viajero .section-title{padding:1.6rem 1rem 0 0;display:flex;flex-direction:column}.body-favoritos-viajero .content-text a{pointer-events:none}.body-favoritos-viajero .section-title .select-css-normal{margin-bottom:1rem;width:500px}.cards-body{display:flex;justify-content:left;align-items:center}.card-image img.foto-alojamiento{width:100%;height:100%;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.actions-card.is-active,.actions-card:focus,.actions-card:hover{background-image:url('../img/nuevas/ico-menu-card-hover.svg')}.btn-fav{position:absolute;top:18px;right:18px;z-index:7}.card-content{max-height:170px;padding:10px;display:flex;flex-direction:column;justify-content:space-between;background:#fff}.content-details-icons,.content-details-price,.content-text{display:flex;flex-direction:column}.content-text-title{margin-top:0;min-height:inherit;color:#333;font-weight:700;font-size:18px;font-family:"Fira Sans",sans-serif}.content-text-subtitle{padding-left:0;color:#333;font-size:14px;font-weight:400}.content-details{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.content-details-icons{gap:5px}.content-details-icons .capacity,.content-details-icons .location{display:flex;align-items:center;gap:5px;color:#333;font-size:14px}.content-details-icons .location{display:block;overflow:hidden;max-width:140px}.content-details-price{display:flex;flex-direction:column;height:100%;justify-content:end}.price-amount{color:#333;font-size:16px;font-weight:600}.price-unit{color:#5e5e5e;font-size:12px;font-weight:400}@media (max-width:1190px){.body-favoritos-viajero .section-title-buttons .empty-div{display:none}.body-favoritos-viajero .section-title-buttons button.compartir-favoritos{background-position:center left 105px}}@media (max-width:1018px){.body-favoritos-viajero .section-title-buttons .empty-div{display:block}.body-favoritos-viajero .section-title-buttons button.compartir-favoritos{background-position:center left 65px}}@media (max-width:910px){.body-favoritos-viajero .section-title-buttons .empty-div{display:none}.body-favoritos-viajero .section-title-buttons button.compartir-favoritos{background-position:center left 105px}}@media (max-width:560px){.body-favoritos-viajero .section-title .crear-lista-favoritos,.body-favoritos-viajero .section-title .select-css-normal{width:100%}.body-favoritos-viajero .section-title-buttons button.compartir-favoritos{background-position:center left 100px}}@media (max-width:415px){.body-favoritos-viajero .section-title{padding-top:0;flex-direction:column;align-items:center;gap:10px}}@media (max-width:646px){.body-favoritos-viajero .section-title-buttons button.compartir-favoritos{background-position:center left 100px}.section-title{padding-top:0;flex-direction:column;align-items:center;gap:10px}}.tippy-box[data-theme~=light]{background:#fff;color:#333;box-shadow:0 4px 14px rgba(0,0,0,.15)}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow::before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow::before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow::before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow::before{border-right-color:#fff}.fav-actions-list li:hover,.fav-actions-menu>span:hover{color:#fff;background-color:#6e8823;cursor:pointer}.tippy-content:has(.mensaje-copiado){padding:5px 10px;text-align:center}.fav-actions-menu>span{display:block;width:100%;border-bottom:1px solid #c9c9c9}.fav-actions-menu>span:first-child:hover{border-top-left-radius:4px;border-top-right-radius:4px}.fav-actions-menu>span:last-child:hover{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.fav-actions-menu>span:last-of-type{border-bottom:none}.tooltip-favourites-lists li{margin:8px 0}.fav-lists-header{display:block;margin-bottom:8px;font-weight:600;font-size:14px}.favourite-lists-radio{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.fav-radio{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.fav-radio-ui{width:18px;height:18px;border-radius:50%;border:2px solid #b8b8b8;box-sizing:border-box;position:relative;transition:border-color .2s,box-shadow .2s,background-color .2s}.icono-plazas-aloj-cercanos{width:14px!important;height:14px!important}.icono-localiz-aloj-cercanos{width:13px!important;height:18px!important}.fav-radio-ui::after{content:"";position:absolute;inset:3px;border-radius:50%;background:#698635;transform:scale(0);transition:transform .18s ease-out}.fav-radio-text{color:#333;font-weight:500}.favourite-lists-radio:checked+.fav-radio .fav-radio-ui{border-color:#698635;background-color:#fff}.favourite-lists-radio:checked+.fav-radio .fav-radio-ui::after{transform:scale(1)}.favourite-lists-radio:focus-visible+.fav-radio .fav-radio-ui{box-shadow:0 0 0 3px rgba(105,134,53,.35)}.favourite-lists-radio:disabled+.fav-radio{opacity:.6;cursor:not-allowed}.fav-radio:hover .fav-radio-ui{border-color:#8aa256}.tippy-box[data-theme~=light] .tippy-content:has(.mensaje-copiado){padding:5px 10px;text-align:center}.fv-modal{background-color:#fff;width:min(678px,96%);max-width:678px;max-height:80vh;box-sizing:border-box;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 24px rgba(0,0,0,.25);transform-origin:center;animation:.14s ease-out fv-modal-pop}@keyframes fv-modal-pop{from{opacity:0;transform:translateY(6px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:420px){.fv-modal{width:calc(100% - 24px);max-height:90vh;border-radius:6px}}.sectionBuscarEspecial{padding-top:80px}.puntuacion-listado{display:flex;align-items:center;gap:2px;width:fit-content;max-width:60px;background:#698635;padding:4px;border-radius:4px}.fluid.opinionesOtros{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;background-color:#f8f8f8;box-shadow:none!important}.opinionesOtros .contenedorOpinionesOtros{width:100%;background-color:#fff;margin-bottom:0;padding:15px 15px 30px;display:grid;grid-template-columns:1fr;position:relative;border-radius:8px}.nombre-opinador{position:absolute;margin-top:6px;overflow:hidden;max-width:calc(100% - 60px)}.opinionBox .cabecera{margin-top:5px}.titulo-casa-opinion{width:100%!important;min-width:0}.titulo-casa-opinion a{display:block;width:100%;max-width:fit-content;box-sizing:border-box;padding-right:20px;color:#698635;text-decoration:none;font-weight:600;font-size:14px;background:url(../img/nuevas/flecha-que-ver.svg) right center/10px no-repeat}.titulo-casa-opinion>a>span{display:block;min-width:0;overflow:hidden}.contenedorOpinionesOtros img.valoracion{width:auto!important;margin-right:0}.anunciar.listado.gridContainer{overflow:hidden;padding-top:80px}#aviso-no-existe{width:100%;display:none}#aviso-no-existe-modal{margin-top:0!important;margin-bottom:6px}.contenidoListado h2.titulo-cerca{font-weight:600;text-transform:unset;margin-top:30px;margin-bottom:14px}.paginacion ul li a{color:#698635;padding:6px 20px;font-size:13px}.fichaListado>.contenedorSliderImgListado>.btn-fav{height:24px;width:24px;top:18px;right:18px}.contenedorPrecioMultipleOpciones span.precioFinal{font-size:16px;font-weight:600;display:block;margin-top:-4px}.date-picker-wrapper .drp_top-bar,.date-picker-wrapper .month-wrapper{max-width:unset}.buscadorListado input.activo,.select-css.activo{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset}.paddingDerecha{padding-right:13px}.mensajeFichaError.widthArreglado{max-width:calc(521px - 46px)!important}#modalBuscadorMovil #fechas-modal.drp-active,#modalBuscadorMovil #modalPersonas-modal.personas-open,.inputEntradaCalendario:focus{background-color:#f5fbea!important}.date-picker-wrapper{box-shadow:none!important;border:1px solid #e1e1e1!important}#fechas,#modalNewPersonas input[type=number]{font-weight:500!important}.labelAdultosNinos{font-weight:700!important}span#spanPersonas.span-default{font-weight:400!important;color:#5e5e5e!important}span#spanPersonas.span-active{font-weight:500!important;color:#333!important}.blocker{padding:0!important}#modalBuscadorMovil #fechas-modal,#modalBuscadorMovil #txtKws-modal{margin-bottom:6px!important;font-weight:500!important}#modalBuscadorMovil #modalPersonas-modal{color:#333;font-size:15px!important;border-radius:8px;padding:15px 10px 14px 35px;font-weight:500;margin-bottom:6px;background:url(../img/nuevas/ico-buscador-personas.svg) 8px 16px no-repeat #fff}#modalBuscadorMovil #modalNewPersonas-modal{min-width:284px;border-radius:8px;box-shadow:none;border:1px solid #e1e1e1;padding:4px 16px 16px;box-sizing:border-box;background-color:#fff;height:fit-content!important;overflow:hidden;margin-bottom:12px}#modalBuscadorMovil .controles-personas,.filtroOrdenarMovil li:nth-child(2) a.btnFiltroFiltrar::before{margin-left:0!important}#modalBuscadorMovil .adultosninos{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;border:none}#modalBuscadorMovil input.activo{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;border:1px solid #e1e1e1!important}#cerrarPersonas-modal{font-size:14px;font-weight:600!important;padding:5px 31px;border-radius:8px;margin:0;color:#fff;border:1px solid #698635;background-color:#698635;float:left;width:calc(100% - 64px);text-align:center;display:block;height:30px;line-height:30px;cursor:pointer}#modalFiltros #buscadorFiltro{overflow-y:auto;overscroll-behavior:auto}#modalFiltros .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:0}#modalFiltros .modal-content{position:relative;z-index:1;background:#fff;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#modalFiltros .btnModalCerrarBuscador{position:absolute;top:16px;right:16px;z-index:2;box-shadow:none!important;width:33px!important;height:33px!important;background-size:contain!important}body.modal-open{overflow:hidden;position:fixed;width:100%}#modalFiltros .contenedorAplicarFiltro{width:100%;padding:17px 26px}#modalFiltros .btnAplicarFiltroTablet{width:100%;margin:0!important}.filtroOrdenarMovil li:nth-child(2){display:flex;justify-content:center;position:relative}.filtroOrdenarMovil:not(:has(#mapa-movil)) .filtro-count-badge{position:absolute;left:calc(55% + 15px);top:9%}.tooltip-plazas-exactas{font-size:11px;font-weight:regular;color:#333}.tippy-box[data-theme~=light]{border:1px solid #e1e1e1;box-shadow:0 16px 24px 0 rgba(74,74,74,.15)}.tippy-svg-arrow{top:-15px}.tippy-box .tippy-content{padding:8px}aside:has(~.skyscrapper .promocionTurismo) .filtroListado{margin-bottom:20px}.contenedorPaginacion:has(>p.totalResultados:only-child){margin:0}.contenedorPaginacion+.gridContainer.clearfix>.sugerenciasEnLocalidadPastillas.sectionBuscarEspecial{padding-top:0}.fondoBlanco>.fondoVerde02{background:#fff!important}.sugerenciasEnLocalidadPastillas>h2{margin-top:40px!important;margin-bottom:24px!important;font-size:21px;font-weight:700}.sugerenciasEnLocalidadPastillas>h2:first-of-type{margin-top:0!important}.sugerenciasEnLocalidadPastillas>ul,section>ul.listadoTresColumnas.Ofertas.ofertasSinParrafo:nth-child(2){gap:8px;display:flex;box-sizing:border-box;width:100%;flex-wrap:wrap}.sugerenciasEnLocalidadPastillas>ul>li{width:fit-content;margin:0!important;box-sizing:border-box}div.fondoVerde+div>section.sugerenciasEnLocalidadPastillas{margin-top:80px!important}.margenAbajoBox>h2{font-size:21px;font-weight:700}.esqui{padding-top:0!important}.esqui h2.titularSecundario{margin-top:0;margin-bottom:24px}.galfotos{width:100%;display:grid;grid-auto-rows:330px;justify-content:center;align-content:center;gap:12px;margin-bottom:80px}.ficha-body,.texto-cont{gap:10px;display:grid}.galfotos.par{grid-template-columns:repeat(2,390px)}.galfotos.impar{grid-template-columns:repeat(3,390px)}.galfotos img{display:block;width:390px;height:330px;margin:0}section.contenidoListadoInterior:has(>h1.h1Zonas)>.contenedorPaginacion+.gridContainer.clearfix>section.sugerenciasEnLocalidadPastillas.pastillasListado{margin-bottom:40px}main.contenido:has(>.gridContainer.cambiarOrden>section.contenidoListadoInterior>h1.h1Zonas) .listadoTextoGuias{margin-top:40px}div.mensaje-info.mensaje-pequeno>.btnInformativo{display:block;width:fit-content;margin:10px auto 0;transform:translateX(-20px);text-align:center;font-size:13px;padding:5px 20px}section>ul.listadoTresColumnas.Ofertas.ofertasSinParrafo:nth-child(2) li{margin:0}div.fluid.faqsection.faqsectionV2 h2{margin:0 0 24px!important}div.pregunta h3{margin:0 0 8px!important}div.fluid.faqsection.faqsectionV2 div.pregunta{margin-bottom:18px!important}section.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior:not(:has(select.selectOrdenadoPor)) h2.titularFloat{margin-bottom:22px!important}.h2EscapadaProvincia{font-size:24px!important}@font-face{font-family:'Fira Sans';src:url('../fuentes/FiraSans-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Fira Sans';src:url('../fuentes/FiraSans-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Fira Sans';src:url('../fuentes/FiraSans-Italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap}.cont-gr-ficha{position:relative;display:grid;grid-template-columns:auto;width:100%;max-width:1000px;background-color:#fff;cursor:pointer;box-shadow:0 4px 4px 0 #979DA026;border-radius:8px;overflow:hidden;transition:box-shadow .2s;min-height:246px;margin-bottom:18px}.ficha-descuento{position:absolute;top:10px;background:#ff3838;color:#fff;padding:5px 10px;font-size:14px;font-weight:700;z-index:2}.ficha-imagen{width:333px}.ficha-imagen img{object-fit:cover;height:100%;width:100%;max-width:none!important}.texto-cont{padding:12px 12px 12px 16px}.ficha-ciudad,.ficha-lista-caract li{padding-left:20px;background-repeat:no-repeat}.ficha-caracteristicas,.ficha-parrafo,.ficha-tipo-alquiler,.ficha-titulo,.ficha-ubicacion{margin-top:0;margin-bottom:0}.ficha-titulo a{text-decoration:none;color:inherit;font-size:18px}.ficha-ubicacion p{display:inline;margin:0}.ficha-ciudad::after{content:" - ";white-space:pre}.ficha-ciudad{background-image:url(../img/nuevas/ico-btn-mapa-verde.svg);background-size:18px;background-position:left center}.ficha-cercania::before{content:" · ";white-space:pre;color:#000}.ficha-tipo-alquiler{font-size:13px;background:#e9f0d7;width:fit-content;height:fit-content;padding:1px 6px;font-weight:500;display:grid;align-items:center;border-radius:4px}.ficha-nuevo,.ficha-puntuacion{color:#fff;width:fit-content;font-weight:600;border-radius:4px;font-size:14px}.ficha-parrafo{line-height:1.5em!important}.ficha-lista-caract{list-style-type:none;padding:0;margin:0;display:grid;gap:15px;grid-template-columns:repeat(4,auto);width:fit-content}.ficha-lista-caract li{background-position-y:center;background-position-x:left;font-size:14px}.ficha-caract-personas{background-image:url(../img/nuevas/ico-listado-ficha-plazas.svg)}.ficha-caract-dormitorios{background-image:url(../img/nuevas/ico-listado-ficha-dormitorios.svg)}.ficha-caract-camas{background-image:url(../img/nuevas/ico-listado-ficha-camas.svg)}.ficha-caract-banos{background-image:url(../img/nuevas/ico-listado-ficha-banos.svg)}.ficha-footer{display:grid;grid-template-columns:1fr auto;align-items:end}.ficha-footer-izq{display:grid;align-items:end;gap:10px}.ficha-comentarios a{text-decoration:inherit;color:#333}.ficha-footer-dch{text-align:right;line-height:normal}.ficha-nuevo,.ficha-puntuacion,.ficha-sostenible{height:fit-content}.ficha-puntuacion{background:url(../img/nuevas/ico-estrella.svg) 0 0/18px no-repeat #698635;padding:5px 5px 5px 30px;background-position-y:6px;background-position-x:5px}.ficha-nuevo{background:#698635;padding:5px}.ficha-noches,.ficha-pers-noche{color:#5e5e5e;text-align:right;width:100%}.cont-estrell-opin{display:flex;align-items:center;gap:6px}.ficha-noches{font-size:10px;display:inline-block}.ficha-antes,.ficha-oferta,.ficha-pers-noche{font-size:12px;font-family:Montserrat,sans-serif}.ficha-contenedor-oferta{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:right;gap:5px}.ficha-oferta{background:#c80000;color:#fff;padding:2px 5px;font-weight:500;display:grid;place-content:center;border-radius:4px;width:fit-content}.ficha-antes{color:#c80000;display:inline-block;text-decoration:line-through}.ficha-precio{font-size:16px;font-weight:600;width:100%}.ficha-fechas{background:#d3eca8;font-size:13px;padding:2px 8px;border-radius:4px}.swiper-slide-active{display:flex;justify-content:center;align-items:center}.swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.Ofertas .ficha-nombre-casa{color:#333;font-size:14px;letter-spacing:0;margin-block:6px 8px!important}.ficha-cercania,.ficha-parrafo{font-size:13px!important}.turismo-fechas-senaladas{margin-top:0!important;margin-bottom:20px!important}.claseInputPlacehodler-1{font-weight:500!important;color:#000!important}@media (max-width:416px){.galfotos.impar,.galfotos.par{grid-template-columns:repeat(1,100%);grid-auto-rows:min-content}.galfotos.impar img,.galfotos.par img{width:100%;aspect-ratio:390/330;grid-auto-rows:min-content}}@media (max-width:600px){.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior.clasefecha:has(#botonVerAlojamientosFechasEspeciales){margin-bottom:0px}.tresColumnas{grid-template-columns:1fr;gap:16px}.scrollHorizontal .tresColumnas{grid-template-columns:repeat(3,1fr)}.mensajeFichaError{margin-top:6px!important}.turismo-fechas-senaladas{margin-top:20px!important;margin-bottom:10px!important}}@media (max-width:649px){.fluid.opinionesOtros{grid-template-columns:1fr}}@media (max-width:719px){.ficha-imagen img,ul#ui-id-1{width:100%}.ficha-parrafo,.ocultaMovil{display:none}div.fondoVerde+div>section.sugerenciasEnLocalidadPastillas{margin-top:40px!important}.contenedorPaginacion+.gridContainer.clearfix>.sugerenciasEnLocalidadPastillas:has(h2.h2Playa){margin-top:40px!important}.h1Esqui+h2.titularFloat.sinEtiquetas,.h1Playa+h2.titularFloat.sinEtiquetas,.h1Provincia+h2.titularFloat.sinEtiquetas,section.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior:has(h1.h1Oferta) h2.titularFloat,section.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior:has(h1.h1Provincia) h2.titularFloat.sinEtiquetas,section.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior:not(:has(h1.h1Provincia)) h2.titularFloat{margin-top:0!important}section.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior:has(>select.selectOrdenadoPor)>div.mensaje-info.mensaje-pequeno+h2.titularFloat{margin-top:20px!important}main.contenido:has(>.gridContainer.cambiarOrden>section.contenidoListadoInterior>h1.h1Provincia)>.gridContainer.clearfix>section.sugerenciasEnLocalidadPastillas.pastillasListado{margin-top:20px}.galfotos{margin-bottom:40px}.faqsection{margin:16px!important;padding:32px 12px!important;border-radius:8px;background-color:#fff;float:none;clear:none;width:fit-content}.listadoTextoGuias{float:none;background-color:#fff!important;display:inline-block;margin-bottom:0!important}.faqsection>.pregunta>h3{font-size:18px;font-weight:600;font-family:"Fira Sans",sans-serif;margin-block:19px 6px}.faqsection>.pregunta>.respuesta>p{font-size:15px;font-weight:400;font-family:Montserrat,sans-serif;margin:0}div:has(ul)+h2.titularFloat{margin-top:8px!important}div.entidades+h2.titularFloat{margin-top:0!important}.fondoVerde:has(>div>section.casasRecomendadas.escapadasRuralesProvincia){float:none}section.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior>div.mensaje-info.mensaje-pequeno{margin-top:0}section.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior>ul.listadoTresColumnas+h2.titularFloat{margin-top:16px!important}.h2EscapadaProvincia{font-size:21px!important}div.fluid.faqsection.faqsectionV2 h2{margin:0 0 19px!important}div.pregunta h3{margin:0 0 3px!important}div.fluid.faqsection.faqsectionV2 div.pregunta{margin-bottom:19px!important}ul#ui-id-1{left:0!important}.cont-gr-ficha{grid-template-columns:1fr;max-width:360px;margin:0 auto 20px;padding-top:300px}.ficha-imagen{position:absolute;top:0;left:0;right:0;width:100%!important;height:300px}.contenidoListado h2.titularFloat:first-of-type{font-weight:600!important}.contenidoListado:has(>h1~h2.titularFloat:first-of-type)>h2.titularFloat:first-of-type{font-weight:400!important}section.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior:has(>div.mensaje-info.mensaje-pequeno),section.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior:has(>div.mensaje-info.mensaje-pequeno) h2.titularFloat.sinEtiquetas{margin-top:16px!important}}@media (min-width:720px){.alojamientosRurales.alojamientosRuralesTresColumnas .contenidoAlojamientosRurales h3{margin-bottom:20px}.cont-gr-ficha{padding-left:333px}.ficha-imagen{position:absolute;left:0;top:0;bottom:0}}@media only screen and (max-width:1180px){.mensajeFichaError.widthArreglado{max-width:calc(100% - 508px - 46px)!important}}@media only screen and (max-width:720px){.contenedorPaginacion{margin-top:40px}.footerSimplificado footer{padding:20px 16px}.footerSimplificado footer .logoPie{margin:10px auto 0}.footerSimplificado footer .menuPolitica{margin:10px auto 0;float:none}.mensajeFichaError.widthArreglado{max-width:calc(100% - 48px)!important}}@media (max-width:800px){.textoSecundiario.Zona img{width:100%}.galfotos.impar,.galfotos.par{grid-template-columns:repeat(1,390px)}.galfotos.impar img,.galfotos.par img{width:100%;height:auto}}@media (max-width:900px){.ficha-lista-caract{grid-template-columns:repeat(2,auto);width:fit-content;gap:5px 15px}}@media (max-width:1019px){.contenedorPaginacion+.gridContainer.clearfix>.sugerenciasEnLocalidadPastillas{margin-top:60px}.gridContainer:has(.bloqueDiasEspeciales){padding-left:26px!important;padding-right:26px!important}}@media only screen and (max-width:1020px){.contenidoListado h2.resultadosConFiltros{font-size:18px;font-weight:600}.textoDosColumnas h2{max-width:100%}.filtrosAplicados{padding:0 16px!important}.fluid.dosBloquesAsideIzquierdaB.contenidoListado.contenidoListadoInterior:has(.mensaje-info.mensaje-pequeno) .titularFloat.sinEtiquetas{margin-top:8px!important}#donde-dormir.paddingDerecha{padding-right:13px!important}#listadoFiltrosAplicados.filtrosAplicados ul li:not(:last-child){display:none!important}}@media (max-width:1200px){.galfotos.impar{grid-template-columns:repeat(2,390px)}}@media only screen and (min-width:1280px){#donde-dormir.paddingDerecha{padding-right:0!important}}@media (min-width:720px) and (max-width:1267px){ul#ui-id-1{left:10px!important}}@media (min-width:650px) and (max-width:900px){.fluid.opinionesOtros{grid-template-columns:1fr 1fr}}@media only screen and (min-width:719px) and (max-width:1279px){.alojamientosRurales.paddingDerecha{padding-right:0}}@media (min-width:1020px) and (max-width:1200px){.ficha-lista-caract{grid-template-columns:repeat(2,auto);width:fit-content}}@media (min-width:1021px){section.bloqueDiasEspeciales{width:calc(100% - 300px)!important;float:right!important;display:block!important}}section.bloqueDiasEspeciales h2{font-size:24px;font-weight:700}.ficha-body:has(>.ficha-tipo-alquiler:nth-of-type(2))>.ficha-tipo-alquiler:nth-of-type(2){background-color:#fefbe8}.ui-autocomplete.dropdown-menu-1 {overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ui-autocomplete.dropdown-menu-1{overscroll-behavior:contain}@media (min-width:910px) and (max-width:1080px){footer .menuPie .redesSociales li{margin-bottom:25px;}footer .menuPie .redesSociales{margin-top:30px;max-width:180px}}