.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{cursor:pointer;max-width:none}.pswp--animate_opacity{-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);opacity:.001;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{-webkit-backface-visibility:hidden;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);background:#000;height:100%;left:0;opacity:.85;position:absolute;top:0;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);width:100%;will-change:opacity}.pswp__scroll-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.pswp__container{-moz-user-select:none;-ms-touch-action:none;-ms-user-select:none;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none;user-select:none;will-change:transform}.pswp__zoom-wrap{-ms-touch-action:none;-ms-transform-origin:left top;-webkit-backface-visibility:hidden;-webkit-transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none;transform-origin:left top;transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);width:100%;will-change:transform}.pswp__img{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-transition:opacity .15s;-webkit-user-select:none;height:auto;left:0;position:absolute;top:0;transition:opacity .15s;user-select:none;width:auto}.pswp--animated-in .pswp__bg{-webkit-transition:none;transition:none}.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{height:auto !important;left:0;top:0;width:100% !important}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:url(https://crs.avantio.com/default/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none;background-size:264px 88px}.pswp__button:focus{opacity:1}.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button:-moz-focus-inner{border:0;padding:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button--arrow--left{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute;left:0}.pswp__button--arrow--left:before{background:url(https://crs.avantio.com/default/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-color:rgba(0,0,0,.3);background-position:-138px -44px;background-size:264px 88px;content:"";height:30px;left:6px;position:absolute;top:35px;width:32px}.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute;right:0}.pswp__button--arrow--right:before{background:url(https://crs.avantio.com/default/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-color:rgba(0,0,0,.3);background-position:-94px -44px;background-size:264px 88px;content:"";height:30px;position:absolute;right:6px;top:35px;width:32px}@media(-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button{background-image:url(https://crs.avantio.com/default/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left{background:none}.pswp--svg .pswp__button--arrow--left:before{background-image:url(https://crs.avantio.com/default/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--right{background:none}.pswp--svg .pswp__button--arrow--right:before{background-image:url(https://crs.avantio.com/default/css/photoswipe/default-skin/default-skin.svg)}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{background-position:-88px 0;display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left{visibility:hidden}.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}.pswp__counter{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;color:#fff;font-size:13px;height:44px;left:0;line-height:44px;opacity:.75;padding:0 10px;position:absolute;top:0;user-select:none}.pswp__share-modal{-moz-user-select:none;-ms-user-select:none;-webkit-backface-visibility:hidden;-webkit-transition:opacity .25s ease-out;-webkit-user-select:none;background:rgba(0,0,0,.5);display:block;height:100%;left:0;opacity:0;padding:10px;position:absolute;top:0;transition:opacity .25s ease-out;user-select:none;width:100%;will-change:opacity;z-index:1600}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}a.pswp__share--facebook:before{-moz-pointer-events:none;-webkit-pointer-events:none;border:6px solid transparent;border-bottom-color:#fff;content:"";display:block;height:0;pointer-events:none;position:absolute;right:15px;top:-12px;width:0}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px;-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);background-color:rgba(0,0,0,.5)}.pswp__caption small{color:#bbb;font-size:11px}.pswp__caption__center{color:#ccc;font-size:13px;line-height:20px;margin:0 auto;max-height:200px;max-width:100%;padding:10px;text-align:left}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{-webkit-transition:opacity .25s ease-out;direction:ltr;height:44px;left:50%;margin-left:-22px;opacity:0;position:absolute;top:0;transition:opacity .25s ease-out;width:44px;will-change:opacity}.pswp__preloader__icn{height:20px;margin:12px;width:20px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(https://crs.avantio.com/default/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;height:14px;left:15px;margin:0;opacity:.75;position:absolute;top:15px;width:14px}.pswp--css_animation .pswp__preloader__cut{height:14px;overflow:hidden;position:relative;width:7px}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;background:none;border:2px solid #fff;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;box-sizing:border-box;height:14px;left:0;margin:0;position:absolute;top:0;width:14px}@media screen and (max-width: 1024px){.pswp__preloader{float:right;left:auto;margin:0;position:relative;top:auto}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;visibility:visible;z-index:1550}.pswp__top-bar{-webkit-backface-visibility:hidden;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);background-color:rgba(0,0,0,.5);height:44px;left:0;position:absolute;top:0;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);width:100%;will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left{-webkit-backface-visibility:hidden;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);visibility:visible;will-change:opacity}.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);visibility:visible;will-change:opacity}.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left{opacity:0}.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--hidden .pswp__caption{opacity:.001}.pswp__ui--hidden .pswp__button--arrow--left{opacity:.001}.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left{display:none}.pswp__ui--one-slide .pswp__button--arrow--right{display:none}.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.ui-corner-all{-khtml-border-bottom-left-radius:0;-khtml-border-bottom-right-radius:0;-khtml-border-top-left-radius:0;-khtml-border-top-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.ui-corner-top{-khtml-border-top-left-radius:0;-khtml-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.ui-corner-left{-khtml-border-bottom-left-radius:0;-khtml-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.ui-corner-tl{-khtml-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.ui-corner-right{-khtml-border-bottom-right-radius:0;-khtml-border-top-right-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}.ui-corner-tr{-khtml-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.ui-corner-bottom{-khtml-border-bottom-left-radius:0;-khtml-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-corner-bl{-khtml-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-corner-br{-khtml-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-widget-overlay{background:#eee;filter:Alpha(Opacity=80);opacity:.8}.ui-widget-shadow{-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#aaa;border-radius:0;filter:Alpha(Opacity=60);margin:-4px 0 0 -4px;opacity:.6;padding:4px}.ui-datepicker{border:1px solid #c4c4c4;border-radius:2px;box-shadow:0 0 9px 5px rgba(0,0,0,.05);background-color:#fff;z-index:9999999999;display:none;width:208px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ui-datepicker a:hover{color:inherit}.ui-datepicker .ui-datepicker-unselectable{background-color:#f5f5f5}.datepicker-tooltip{-webkit-transform:translateZ(1px);z-index:9999999999}.ui-datepicker-calendar{background:transparent}.ui-datepicker-calendar td{border:1px solid #dce0e0;padding:0;position:relative}.ui-datepicker-calendar td:first-child{border-left:none}.ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-highlight{border-left:none;margin:0;width:25px}.ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-hover{border-left:none;margin:0;width:25px}.ui-datepicker-calendar td:first-child a.ui-state-default.ui-state-active{border-left:none;margin:0;width:25px}.ui-datepicker-calendar td:last-child{border-left:0;border-right:none;margin-right:0}.ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-highlight{border-right:none;margin:0;width:25px}.ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-hover{border-right:none;margin:0;width:25px}.ui-datepicker-calendar td:last-child a.ui-state-default.ui-state-active{border-right:none;margin:0;width:25px}.ui-datepicker-calendar td.ui-datepicker-week-end{width:31px}.ui-datepicker-calendar th{color:#82888a;font-size:.8em;text-align:center}.ui-datepicker-calendar tr td span{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ui-datepicker-calendar tr td a{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ui-datepicker-calendar tr th span{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}a.ui-state-default{display:block;padding:4px 0;text-align:center;font-weight:bold;width:24px;border:1px solid transparent;color:#565a5c}a.ui-state-default:hover{text-decoration:none}a.ui-state-default.ui-state-active{background-color:#ccc;border-color:#ccc;color:#fff;width:26px}a.ui-state-default.ui-state-highlight{background-color:#ccc;border-color:#ccc;color:#fff;width:26px}a.ui-state-default.ui-state-hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#fff;margin:-1px;width:26px}span.ui-state-default{display:block;padding:4px 0;text-align:center;font-weight:bold;width:24px;border:1px solid transparent;color:#dce0e0}span.ui-state-default:hover{text-decoration:none}.ui-datepicker-prev{cursor:pointer;padding:10px;float:left}.ui-datepicker-prev span{display:none}.ui-datepicker-prev:before{color:#82888a;content:"<";font-size:1.2em;font-style:normal;font-weight:normal;line-height:1}.ui-datepicker-prev:hover{text-decoration:none}.ui-datepicker-prev:hover:before{text-decoration:none}.ui-datepicker-next{cursor:pointer;padding:10px;float:right}.ui-datepicker-next span{display:none}.ui-datepicker-next:before{color:#82888a;content:">";font-size:1.2em;font-style:normal;font-weight:normal;line-height:1}.ui-datepicker-next:hover{text-decoration:none}.ui-datepicker-next:hover:before{text-decoration:none}.ui-datepicker-title{padding-top:9px;text-align:center}.ui-datepicker-header{font-weight:bold;padding:5px}.ui-datepicker-buttonpane{font-size:12px;padding:5px}.ui-datepicker-close{background:transparent;border:0;color:#ccc;text-align:left;width:40%}.ui-datepicker-current{display:none}.ui-datepicker-additional-info{color:#82888a;float:right;margin-bottom:10px;padding-right:5px;position:relative;text-align:right;top:2px;width:60%}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-ms-touch-action:pan-Y;height:100%;position:relative}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{-webkit-transform:translate3d(0px, 0px, 0px);height:100%;overflow:hidden;position:relative}.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;display:block;width:100%}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:hand;user-select:none}.owl-carousel .owl-dot{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:hand;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url("owl.video.play.png") no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.no-js .owl-carousel{display:block}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}@keyframes spinner-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading-map{height:50px;left:0;margin:0 auto;position:absolute;right:0;top:50% !important;transform:translateY(-50%);width:50px}#loading{height:50px;left:0;margin:0 auto;position:absolute;right:0;top:50% !important;transform:translateY(-50%);width:50px}#loading-results{height:50px;left:0;margin:0 auto;position:absolute;right:0;top:250px;width:50px}@media(max-width: 767px)and (min-height: 700px){#loading-results{top:200px}}@media(max-width: 767px)and (max-height: 700px){#loading-results{top:150px}}@media(max-width: 767px)and (max-height: 600px){#loading-results{top:100px}}.spinner{animation:2s spinner-rotate linear infinite;background-color:transparent;border:1px solid transparent;border-bottom:0;border-left:1px solid;border-radius:50%;border-right:0;border-top:1px solid;height:50px;opacity:.5;position:absolute;width:50px}.spinner-active{animation:1s spinner-rotate linear infinite;background-color:transparent;border:1px solid transparent;border-bottom:1px solid;border-left:0;border-radius:50%;border-right:1px solid;border-top:0;height:50px;position:absolute;width:50px}body{font-family:"Open Sans","sans-serif" !important}h1{font-family:"Open Sans","sans-serif" !important}h2{font-family:"Open Sans","sans-serif" !important}h3{font-family:"Open Sans","sans-serif" !important}h4{font-family:"Open Sans","sans-serif" !important}a{font-family:"Open Sans","sans-serif" !important}#energyConsumption>.container{border-radius:var(--border-radius--componente) 0 0 var(--border-radius--componente);display:flex;padding:16px 32px}#energyConsumption>.container:hover{background-color:var(--background-mandatory);cursor:pointer}#energyConsumption .data-column{display:flex;flex-direction:column;width:50%}#energyConsumption .data-column i{margin-right:8px;vertical-align:bottom !important}#energyConsumption .data-column b{color:var(--color-text-olb);font-size:15px;letter-spacing:.492308px;line-height:20px}#energyConsumption .data-column .calification{align-items:center;display:flex;margin-top:16px}#energyConsumption .data-column .calification .letter{align-items:center;border-radius:2px;clip-path:polygon(0% 0%, calc(100% - 0.4em) 0%, 100% 50%, calc(100% - 0.4em) 100%, 0% 100%);color:#fff;display:flex;font-size:15px;font-weight:bold;height:21px;margin-right:8px;padding-left:8px;width:36px}#energyConsumption .data-column .calification .letter.calificationA{background:#117e37}#energyConsumption .data-column .calification .letter.calificationB{background:#1b9e37}#energyConsumption .data-column .calification .letter.calificationC{background:#7dba30}#energyConsumption .data-column .calification .letter.calificationD{background:#e4e233}#energyConsumption .data-column .calification .letter.calificationE{background:#ea9d26}#energyConsumption .data-column .calification .letter.calificationF{background:#ce501e}#energyConsumption .data-column .calification .letter.calificationG{background:#d50020}#energyConsumption .data-column .calification .amount{color:var(--color-text-olb);font-size:11px;line-height:23px}@media(max-width: 767px){#energyConsumption>.container{flex-direction:column}#energyConsumption .data-column{width:100%}#energyConsumption .data-column:last-of-type{margin-top:32px}.divCalif .letter{width:55%}.divCalif .letter>span>span{display:none}.divCalif .value{width:22.5%}.divCalif .values{padding-right:5px}.titleCalif .letterTitle{width:55%}.titleCalif .valueTitle{width:22.5%}}.titleModalCalif{color:var(--color-seccion-favoritos);font-size:16px;font-weight:600;line-height:28px;margin:48px 0 24px}.divCalif{height:36px;margin-bottom:8px;display:flex;width:100%;justify-content:space-between}.divCalif .letter{width:60%;margin-right:8px;background:var(--background-contact);border-radius:2px;height:36px}.divCalif .letter>span{color:#fff;padding-left:12px;display:flex;align-items:center;font-style:normal;font-weight:bold;font-size:20px;height:36px;letter-spacing:.234949px;clip-path:polygon(0% 0%, calc(100% - 0.4em) 0%, 100% 50%, calc(100% - 0.4em) 100%, 0% 100%);border-radius:2px}.divCalif .letter>span>span{font-size:10px;margin-left:8px}.divCalif .values{align-items:center;background:var(--background-values-energy);border-radius:2px;clip-path:polygon(10% 0%, 100% 0%, 100% 100%, 10% 100%, 0% 50%);color:var(--color-value-energy);display:flex;font-size:16px;font-style:normal;font-weight:bold;height:36px;justify-content:flex-end;letter-spacing:.234949px;margin-left:6px;padding-right:10px}.divCalif .value{background:var(--background-contact);border-radius:2px;height:36px;width:20%}.divCalif .spanCalifA{background:#117e37;width:40%}.divCalif .spanCalifB{background:#1b9e37;width:50%}.divCalif .spanCalifC{background:#7dba30;width:60%}.divCalif .spanCalifD{background:#e4e233;width:70%}.divCalif .spanCalifE{background:#ea9d26;width:80%}.divCalif .spanCalifF{background:#ce501e;width:90%}.divCalif .spanCalifG{background:#d50020;width:100%}.letterTitle{align-items:center;display:flex}.titleCalif{align-items:center;display:flex;justify-content:space-between}.titleCalif .letterTitle{margin-right:8px;width:60%}.titleCalif .valueTitle{width:20%}.titleCalif .mayusCalif{color:var(--color-title-energy);font-size:14px;font-weight:bold;line-height:19px;text-transform:uppercase}.titleCalif .minusCalif{color:var(--color-services-prereserva);display:block;font-size:10px;font-weight:normal;line-height:14px;text-align:center}.titleCalif .minusCalif>span{font-weight:600}.contentCalif{background:var(--background-energy);border-radius:8px;padding:16px 16px 48px}.enlaceCalif{color:#0b578f;text-decoration:underline}.enlaceCalif:hover{cursor:pointer}.calendarios fieldset{border:0;padding:0}.busqueda_btn{background:#fff url(https://crs.avantio.com/img/button_grad.png) bottom repeat-x !important;border:none;*border:1px solid #a7a7a7 !important;border-bottom:1px solid rgba(0,0,0,.25);-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);color:#000;cursor:pointer;display:inline-block;font-weight:bold;margin-bottom:15px;margin-right:7px;margin-top:3px;min-height:0;min-width:120px !important;padding:5px 6px 6px;position:relative;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,.25);width:auto !important;z-index:80}.busqueda_btn:hover{color:#3f3f3f}#capa_edades{border-bottom:1px solid #9fbad5;border-top:1px solid #9fbad5;clear:both;display:block;float:left;height:auto !important;margin-top:10px;padding-bottom:10px;padding-top:10px;position:relative;width:100%}.edad_ninyos{float:left;font-size:11px;height:40px;margin-left:20%;margin-top:5px;padding:0;position:relative;text-align:left}.plus_optns{clear:right;float:left;font-weight:bold;margin-bottom:15px;margin-top:9px;*padding-bottom:20px;position:relative;text-align:left;*width:132px}.plus_optns a:link{color:#000;text-decoration:underline}.plus_optns a:visited{color:#000;text-decoration:underline}.plus_optns a:hover{color:#000;text-decoration:underline}.less_optns{background-color:#fff;border:1px solid #9fbad5;border-bottom:none;clear:right;float:left;font-weight:bold;margin-bottom:0;margin-left:2px;margin-top:5px;padding:10px;position:relative;text-align:center;*width:132px;z-index:99}.less_optns a:link{color:#000;text-decoration:underline}.less_optns a:visited{color:#000;text-decoration:underline}.less_optns a:hover{color:#000;text-decoration:underline}#filtros #cargandoTipos{border:0;float:left;left:10%;position:relative;top:25px}#filtros #cargandoCategorias{border:0;float:left;left:10%;position:relative;top:25px}#miniform_online #features{float:right;height:100px;margin:5px;overflow:auto;padding:0;position:relative;width:73% !important}#miniform_online #features input{background:transparent !important;vertical-align:middle !important}#miniform_online #features li{border-left:1px solid #9fbad5;float:left !important;font-size:11px !important;list-style-type:none !important;padding:3px;position:relative;text-align:left;width:150px !important}#miniform_online #categorias{float:right;height:100px;margin:5px;overflow:auto;padding:0;position:relative;width:73% !important}#miniform_online #categorias input{background:transparent !important;vertical-align:middle !important}#miniform_online #categorias li{border-left:1px solid #9fbad5;float:left !important;font-size:11px !important;list-style-type:none !important;padding:3px;position:relative;text-align:left;width:150px !important}#ref_online{width:80px}#aviso_res{overflow:hidden;position:relative;text-align:center}#aviso_res span.aviso_res_bottom{background:url(https://crs.avantio.com/default/imagenes/css/aviso_bottom.png) transparent !important;float:left;height:9px;margin-left:90px;overflow:hidden;padding:0;position:relative;top:-2px;width:19px;z-index:99}.titulo_miniform{clear:both;float:left;font-weight:bold;position:relative;text-align:left;width:100%}.clear{clear:both}.buscarPor:link{color:#000;text-decoration:underline}.noBuscarPor:link{color:#000;text-decoration:none}.caliEner{background:url("https://crs.avantio.com/default/imagenes/CerEner.png") no-repeat scroll 0 0 transparent;height:21px;width:160px}.caliEner_bajo_A{background:url("https://crs.avantio.com/default/imagenes/CerEner.png") no-repeat scroll 1px -26px transparent;height:35px;width:23px}.caliEner_bajo_B{background:url("https://crs.avantio.com/default/imagenes/CerEner.png") no-repeat scroll -23px -26px transparent;height:35px;margin-left:23px;width:23px}.caliEner_bajo_C{background:url("https://crs.avantio.com/default/imagenes/CerEner.png") no-repeat scroll -46px -26px transparent;height:35px;margin-left:46px;width:23px}.caliEner_bajo_D{background:url("https://crs.avantio.com/default/imagenes/CerEner.png") no-repeat scroll -69px -26px transparent;height:35px;margin-left:69px;width:23px}.caliEner_bajo_E{background:url("https://crs.avantio.com/default/imagenes/CerEner.png") no-repeat scroll -92px -26px transparent;height:35px;margin-left:92px;width:23px}.caliEner_bajo_F{background:url("https://crs.avantio.com/default/imagenes/CerEner.png") no-repeat scroll -115px -26px transparent;height:35px;margin-left:115px;width:23px}.caliEner_bajo_G{background:url("https://crs.avantio.com/default/imagenes/CerEner.png") no-repeat scroll -138px -26px transparent;height:35px;margin-left:138px;width:23px}#informacionAlojamiento h2{padding-left:0}.CalidadEnergetica{margin-left:5px}#fondo_cookie{background:#777;bottom:0;color:#fff;min-height:20px;padding-bottom:8px;padding-top:10px;position:fixed;width:100%;z-index:999}#contenedor_cookie{margin:0 auto;min-height:20px;width:100%}#texto_cookies{line-height:1.4em;margin:0 auto;padding-right:10px;text-align:center;width:100% !important}#texto_cookies a{color:#fff;font-weight:bold;text-decoration:underline}#cierra_cookie{cursor:pointer;font-size:13px;font-weight:bold;padding-left:5px;text-decoration:none !important;width:17px}#container_cook{display:none;float:left;margin-top:40px}#ui-datepicker-div{border-radius:var(--border-radius--componente)}#ui-datepicker-div .date_unavailable{cursor:default;opacity:1;pointer-events:none}#ui-datepicker-div .date_unavailable .ui-state-default{background:#fff;border-radius:var(--border-radius--componente);color:#dce0e0}#ui-datepicker-div .date_unavailable .ui-state-default.ui-state-hover{background:#fff !important;color:#dce0e0 !important;cursor:default;margin:0 !important;text-decoration:none}#ui-datepicker-div .date_unavailable .ui-state-default.ui-state-hover:focus{background:#fff !important;color:#dce0e0 !important;cursor:default;margin:0 !important;text-decoration:none}#ui-datepicker-div a.ui-state-default.ui-state-active{margin:0 !important}#ui-datepicker-div .date_unavailable_salida .ui-state-default{background:linear-gradient(135deg, #19dc8d 50%, transparent 0, #ffffff 50%)}#ui-datepicker-div .date_unavailable_entrada .ui-state-default{background:linear-gradient(135deg, #ffffff 50%, transparent 0, #19dc8d 50%)}#ui-datepicker-div .ui-state-default{background-color:#19dc8d;border:0 !important;color:#4f6168;height:33px;width:33px}#ui-datepicker-div:not(.av-datepicker-range) .ui-datepicker-days-cell-over:not(.date_unavailable) .ui-state-default:not(.ui-state-hover):not(.ui-state-active){color:#4f6168;background-color:#19dc8d}#ui-datepicker-div td{border:0 !important}#ui-datepicker-div td.ui-datepicker-week-end{width:auto !important}#ui-datepicker-div .ui-datepicker-unselectable{background-color:transparent !important}#ui-datepicker-div .ui-datepicker-unselectable span{background:#fff !important;color:#dce0e0 !important}#ui-datepicker-div tr{border-bottom:2px solid #fff}#ui-datepicker-div.locked-red .date_unavailable .ui-state-default{background:#efadad;color:#6d6d6d}#ui-datepicker-div.locked-red .date_unavailable .ui-state-default.ui-state-hover{background:#efadad !important;color:#6d6d6d !important}#ui-datepicker-div.locked-red .date_unavailable .ui-state-default.ui-state-hover:focus{background:#efadad !important;color:#6d6d6d !important}#ui-datepicker-div.locked-red.check-in:not(.half-day) .date_unavailable_salida{pointer-events:none}#ui-datepicker-div.locked-red.check-in:not(.half-day) .date_unavailable_salida .ui-state-default{background:#efadad;cursor:default}#ui-datepicker-div.locked-red.check-out .date_unavailable_salida .ui-state-default:not(.ui-state-hover){background:#b5ebc7}#ui-datepicker-div.locked-red.half-day .date_unavailable_salida .ui-state-default:not(.ui-state-hover){background:linear-gradient(135deg, #b5ebc7 50%, transparent 0, #efadad 50%)}#ui-datepicker-div.locked-red.half-day .date_unavailable_entrada .ui-state-default:not(.ui-state-hover){background:linear-gradient(135deg, #efadad 50%, transparent 0, #b5ebc7 50%)}#ui-datepicker-div.locked-red .date_unavailable_entrada .ui-state-default:not(.ui-state-hover){background:#b5ebc7}#ui-datepicker-div.locked-red .ui-state-default{background-color:#b5ebc7;color:#6d6d6d}#ui-datepicker-div.locked-red:not(.av-datepicker-range) .ui-datepicker-days-cell-over:not(.date_unavailable) .ui-state-default:not(.ui-state-hover):not(.ui-state-active){background-color:#b5ebc7;color:#6d6d6d}.ui-datepicker-title{color:#104149;padding-top:9px;text-align:center;text-transform:uppercase}.ui-autocomplete-category.ui-menu-item:hover{background:none;cursor:default}*{box-sizing:border-box}* html .slides{height:1%}img{border:0;vertical-align:middle}#sombra{width:100% !important}#sombra:not(.galeria_full) #redes_socialesOnline{float:right}#sombra:not(.galeria_full) .contenido_subTitulo{display:inline-block}#sombra:not(.galeria_full) .favoritos{display:inline-block;float:right;margin-left:5px;width:auto}#sombra:not(.galeria_full) #fotosTour{margin-top:40px}#sombra:not(.galeria_full) #scroll_page{margin-top:40px;position:absolute}#sombra.galeria_full .sidebar_masDatos #cabecera_ficha{background-color:transparent}#all{margin:0 auto}#all #centro div#contenido{background:var(--background-body-results) !important;min-width:250px;z-index:2}#all #centro .sidebar_masDatos .class_masdatos #mapaEntorno h2.class_title{font-size:35px !important}#all #centro .sidebar_masDatos .class_masdatos div#container-general{max-height:250px;overflow:hidden;position:relative}#all #centro .sidebar_masDatos .class_masdatos div#container-general .textDA{font-size:16px;line-height:1.5em;margin:0 !important;overflow:hidden;padding:0 10px !important;width:100% !important}#all #centro .sidebar_masDatos .class_masdatos div#container_descripcion{max-height:250px;overflow:hidden;position:relative}#all #centro .sidebar_masDatos .class_masdatos div#caracteristicas_lite{margin:0 !important;padding:0 !important}#all #centro .sidebar_masDatos .class_masdatos div.notas_politicas{font-size:14px;line-height:1.5em;padding:0 !important}#all #centro .sidebar_masDatos .sidebarFichaAlojamiento div#bloque_contacto_telefono{background-color:#fff;border-radius:0 0 var(--border-radius--componente) var(--border-radius--componente);border-top:1px solid #e6e6e6;padding:0 14px !important}@media(max-width: 767px){#all #centro .sidebar_masDatos #precioF .flex-line #precio_online{text-align:right !important}}#all main#main{background:var(--background-accomodation) !important;margin-top:0}#all main #travel-period{background-color:#f5f6fa !important}#all main #formReservaPropiedad .bloque_formulario input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff !important;border:.6px solid #d8d8d8;border-radius:var(--border-radius--componente);color:#343434;font-family:"Open Sans";font-size:15px;line-height:16px;padding:0 8px}#all main #formReservaPropiedad .bloque_formulario input:placeholder{color:#9c9c9c;opacity:1}#all main #formReservaPropiedad .bloque_formulario input:-ms-input-placeholder{color:#9c9c9c}#centro{position:relative;width:100%}#contenedor{background:none;border:0;margin:0}#contenedor .layer{background-color:rgba(255,255,255,.85);height:100%;position:absolute;width:100%;z-index:1000}#contenedor .class_masdatos #fotosTour{padding-top:40px;position:relative}#contenedor .class_masdatos div.box-left{border-radius:var(--border-radius--componente);display:inline-block;padding:30px 27px 0 12.5px;position:relative;width:70%}#contenedor .class_masdatos div.box-left:last-of-type{margin-bottom:32px}#contenedor .breadcrumb{color:var(--color-text-gray-300);margin:0 auto;margin-left:12.5px;max-width:1165px;padding:12.5px;text-indent:-12.5px;width:100%}#contenedor input:focus{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}#contenedor textarea:focus{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.layer-content{background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,.09);font-size:1.3em;margin:0 auto;pointer-events:auto;position:relative;text-align:left;top:7em;width:65%;z-index:1001}.layer-content:after{clear:both;content:" ";display:block}.layer-content header{background-color:#f5f5f5;border-bottom:1px solid #ddd;font-weight:bold;line-height:2.5em;min-height:2.5em;padding:0 1em}.layer-content .message{float:left;padding:1em;text-align:center}.layer-content .message span{display:block;text-align:left}.layer-content #calc{box-sizing:border-box;font-size:15px;line-height:normal;margin:1em 0 0;padding:1em 3em;text-align:center;text-transform:uppercase;width:auto !important}#botonReserva{background-color:transparent !important;margin:0 auto;margin-top:18px;padding:7px 15px;position:relative;text-decoration:none}#toferta{background-color:#fff;color:#970200 !important;float:right;font-size:29px;line-height:1em}#calc{cursor:pointer;min-height:30px;min-width:100px !important}#calc label{*height:auto;height:30px !important;margin-top:5px}#calc img{margin-top:-5px;padding-right:10px;vertical-align:middle}#linkBotonCalcular{cursor:pointer;width:120px}#precio s{font-size:15px}#panelCarac h4{background:none;margin-bottom:0;margin-top:0;padding-left:0}select{background:#fff;border:1px solid #c8c8c8}a.boton{border:0}a.active_page{text-decoration:none !important}#FRMSalida{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#FRMSalidaFormateada{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#FRMSalidaFormateada:-webkit-input-placeholder{color:#3f3f3f}#FRMSalidaFormateada:-moz-placeholder{color:#3f3f3f}#FRMSalidaFormateada:-ms-input-placeholder{color:#3f3f3f}#FRMEntrada{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#FRMEntradaFormateada{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#FRMEntradaFormateada:-webkit-input-placeholder{color:#3f3f3f}#FRMEntradaFormateada:-moz-placeholder{color:#3f3f3f}#FRMEntradaFormateada:-ms-input-placeholder{color:#3f3f3f}#FRMAdultos{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#FRMNinyos{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#counterNinyos{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#travel-period{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#travel-period:-webkit-input-placeholder{color:#3f3f3f}#travel-period:-moz-placeholder{color:#3f3f3f}#travel-period:-ms-input-placeholder{color:#3f3f3f}#numEdadesNinyos{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#edades{background:none;margin-top:0}#edades .ninyo select{border:0;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:24px;height:40px;width:100%}#edades #boton_ninyos{display:none}label.selectPersonas{margin-top:5px}label.contador_ut{margin:0 !important}.masrojG{background-image:url("https://crs.avantio.com/default/imagenes/check_r.png");background-position:right;background-repeat:no-repeat;text-decoration:none}.old-tour .touract{color:#636363}#aviso_res label{margin-left:0;width:100%}#aviso_res a{text-decoration:underline}#servicios_lite{padding:15px 0 !important;padding-left:15px}#servicios_lite h4{padding-bottom:5px;padding-left:10px !important}#servicios_lite ul{float:left;list-style:none;margin:5px 0;padding-left:3%;width:97%}#mapaEntorno{border:0;clear:both;padding-left:0;text-align:left}#mapaEntorno h2{font-size:14px;padding:5px 5px 5px 5px}#mapaEntorno #map{margin:0 auto;width:96%}#mapaEntorno .separador{border-bottom:0 !important;border-top:1px solid #e2e9ef !important;margin-bottom:32px;text-align:center}.class_masdatos #foto2{height:290px}.class_masdatos #mapaEntorno{background:none;border:0;padding:0}.class_masdatos #Fotos_ficha_e>.valoraciones_masdatos{display:none}.class_masdatos .valoracion_sinRs{display:block !important;width:61% !important}.class_masdatos .valoraciones_masdatos .numValoraciones{float:left;padding-left:4%}.class_masdatos .valoraciones_masdatos .contenedor_rating{float:left !important;padding-left:2%}.class_masdatos .breadcrumb .fa:before{font-family:"fontAwesome";font-weight:normal !important;margin-right:.5em}#foto2{float:left;height:314px;margin-top:0;padding-left:0;padding-top:0;width:100%}#foto2 IMG{border:0 none;height:55px;margin-bottom:1px;margin-left:5px;vertical-align:bottom;width:45%}#foto IMG{border:0;height:auto;width:90%}#botoneraf{background:transparent}#td_informacionAlojamiento{background:transparent;color:#000;padding-left:0;text-decoration:underline}#td_mapaEntorno{background:transparent;color:#000;text-decoration:underline}#td_disponibilidadPrecio{background:transparent;color:#000;text-decoration:underline}.current{background:transparent;color:#000}.active{background:transparent;color:#000}h2{font-size:16px;padding-left:0}.botonerF{background:none;min-width:34% !important;text-align:center;vertical-align:middle}.botonerF img{vertical-align:middle}.botonerF a{text-decoration:none}.botonerD{background:none}.botonerI{background:none}#informacionAlojamiento{background:none;border:0;margin-top:10px;padding:0;text-align:left}#informacionAlojamiento label{font-size:12px}#informacionAlojamiento>#mapaEntorno{padding-right:10px}#informacionAlojamiento h2{font-size:16px}#descripcionf{padding:0;width:100%}#menu{margin-top:10px}#ReservaF{background:none;border:0;margin:0;padding:0}#ReservaF>table{padding-top:10px}#mostrarfechas{padding-bottom:10px}input{border:1px solid #c8c8c8}H3{background:transparent;border:0}H2{background:transparent;border:0;text-align:left}.h3st{background:transparent;padding-left:0}.h2{background:transparent;font-size:18px}.h3{background:transparent;font-size:14px}.fondogris{background:transparent}.lprecio{font-size:13px;margin-top:0;padding-right:15px}#mediadmini{align-items:start;display:flex;float:none;justify-content:space-between;min-width:125px;width:100%}#mediadmini label{font-size:13px}#mediadmini input[type=text]{float:right;width:99%}#mediadmini input[type=email]{float:right;width:99%}#mediadmini input[type=tel]{float:right;width:99%}#mediaimini{min-width:260px;text-align:left;*text-align:left;width:46%}#mediaimini label{font-size:13px}#masdatos_alquiler_HOTEL{font-size:16px;margin:0 auto;width:100%}#precioF{background:none;border:0;box-sizing:border-box;padding:1.5em;text-align:left;width:100%}#precioF #edades{margin-top:0 !important}#precioF input{-webkit-transition:all,.8s,ease-in-out;-moz-transition:all,.8s,ease-in-out;transition:all,.8s,ease-in-out}#precioF input:focus{background-color:rgba(207,207,207,.5);color:#888}#precioF textarea{-webkit-transition:all,.8s,ease-in-out;-moz-transition:all,.8s,ease-in-out;transition:all,.8s,ease-in-out}#precioF textarea:focus{background-color:rgba(207,207,207,.5);color:#888}#bloque_form{position:relative;z-index:980}#bloque_datos{padding:0 10px;position:relative;z-index:980}#condiciones_reserva{padding:0}#map{height:300px;margin-bottom:20px;padding:15px 10px;width:100%}.googleMini{font-size:10px;width:200px}.notas_politicas{font-size:14px;padding:15px 10px !important;text-align:left}.notas_politicas label{font-size:12px}#disponibilidadPrecio{background:none;border:0}.titDA{color:#444;font-size:12px}#periodos{float:left;padding:0 10px;padding-left:10px;width:100%}#periodos.half-day .diaOcupadoParcialEntrada{background:-webkit-linear-gradient(135deg, #19dc8d 50%, transparent 0, #ffffff 50%);color:#57616a}#periodos.half-day .diaOcupadoParcialSalida{background:-webkit-linear-gradient(135deg, #ffffff 50%, transparent 0, #19dc8d 50%);color:#57616a}#periodos.locked-red.half-day .diaOcupadoParcialSalida{background:-webkit-linear-gradient(135deg, var(--background-calendario-nodisponible) 50%, transparent 0, var(--background-calendario-disponible) 50%);color:var(--color-calendario-day)}#periodos.locked-red.half-day .diaOcupadoParcialEntrada{background:-webkit-linear-gradient(135deg, var(--background-calendario-disponible) 50%, transparent 0, var(--background-calendario-nodisponible) 50%);color:var(--color-calendario-day)}#periodos.locked-red.half-day .diaLibre+.diaOcupado{background:-webkit-linear-gradient(135deg, var(--background-calendario-nodisponible) 50%, transparent 0, var(--background-calendario-disponible) 50%);color:var(--color-calendario-day)}#periodos.locked-red.half-day .diaLibre+.diaPreReserva{background:-webkit-linear-gradient(135deg, var(--background-calendario-prereserva) 50%, transparent 0, var(--background-calendario-disponible) 50%);color:var(--color-calendario-day)}#periodos.locked-red.half-day .diaOcupado+.diaLibre{background:-webkit-linear-gradient(135deg, var(--background-calendario-disponible) 50%, transparent 0, var(--background-calendario-nodisponible) 50%);color:var(--color-calendario-day)}#periodos.locked-red.half-day .diaOcupado+.diaPreReserva{background:-webkit-linear-gradient(135deg, var(--background-calendario-prereserva) 50%, transparent 0, var(--background-calendario-nodisponible) 50%);color:#cacaca}#periodos.locked-red.half-day .diaPreReserva+.diaOcupado{background:-webkit-linear-gradient(135deg, var(--background-calendario-nodisponible) 50%, transparent 0, var(--background-calendario-prereserva) 50%);color:#cacaca}#periodos.locked-red.half-day .diaPreReserva+.diaLibre{background:-webkit-linear-gradient(135deg, var(--background-calendario-disponible) 50%, transparent 0, var(--background-calendario-prereserva) 50%);color:var(--color-calendario-day)}#periodos.locked-red .diaLibre{background:var(--background-calendario-disponible)}#periodos.locked-red .diaLibre+.diaOcupado{background:var(--background-calendario-nodisponible);color:var(--color-calendario-day)}#periodos.locked-red .diaLibre+.diaPreReserva{background:var(--background-calendario-disponible);color:var(--color-calendario-day)}#periodos.locked-red .diaOcupado{background:var(--background-calendario-nodisponible)}#periodos.locked-red .diaOcupado+.diaLibre{background:var(--background-calendario-disponible);color:var(--color-calendario-day)}#periodos.locked-red .diaOcupado+.diaPreReserva{background:var(--background-calendario-prereserva);color:var(--color-calendario-day)}#periodos.locked-red .diaPreReserva{background:var(--background-calendario-prereserva)}#periodos.locked-red .diaPreReserva+.diaOcupado{background:var(--background-calendario-prereserva);color:var(--color-calendario-day)}#periodos.locked-red .diaPreReserva+.diaLibre{background:var(--background-calendario-disponible);color:var(--color-calendario-day)}#periodos .diaOcupado+.diaPreReserva{background:-webkit-linear-gradient(135deg, #efefef 50%, transparent 0, #ffffff 50%);color:#cacaca}#periodos .diaPreReserva+.diaOcupado{background:-webkit-linear-gradient(135deg, #ffffff 50%, transparent 0, #efefef 50%);color:#cacaca}#periodos .diaPreReserva+.diaLibre{background:-webkit-linear-gradient(135deg, #19dc8d 50%, transparent 0, #efefef 50%);color:#57616a}#periodos .diaLibre+.diaPreReserva{background:-webkit-linear-gradient(135deg, #efefef 50%, transparent 0, #19dc8d 50%);color:#57616a}#periodos .disabled{cursor:default;opacity:.3;pointer-events:none}#caracteristicas_lite{padding:15px 10px !important}form{margin:0}legend{margin:0}table{margin:0}caption{margin:0}.masactG{background:none}#divCalendar{background-color:#fff;position:absolute;visibility:hidden;z-index:999}#linkBotonReserva{background:none;text-decoration:none}.masdesG{background:none;font-size:17px;padding:0}.buttonr{color:#fff;font-size:17px;padding:10px 0 8px}.buttong{color:#fff;cursor:pointer !important;font-family:"Open Sans","sans-serif" !important;font-size:15px;padding:0 !important}.touract{background:none;color:#fff;margin-right:0;padding:0}.touract:before{font-family:"FontAwesome";margin-right:.5em}.textda{font-size:11px;line-height:1.4em}.textDA{font-size:14px;margin-left:0}.textFrases{line-height:1.8em}.marca_favoritos{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll 1px -3px transparent;display:block;height:27px;margin-left:5px;margin-right:10px;margin-top:3px;width:24px}.texto_favourites{float:left;margin-top:8px}.add_favoritos{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll 0 -45px transparent;display:block;float:left;height:24px;width:24px}.del_favoritos{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll 0 -22px transparent;display:block;float:left;height:24px;width:24px}#print{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll -20px -45px transparent;display:block;float:right;height:24px;width:24px}#menu_new{float:right;padding-top:5px;position:relative;z-index:999}#bloqe_fav{float:right;width:auto}#bloque_print{display:block;float:right;width:90px}#textf{float:right;margin-left:5px;margin-top:10px}#textf a:hover{text-decoration:underline}#texti{float:right;margin-left:5px;margin-top:10px}#texti a:hover{text-decoration:underline}#lista_leyenda{float:right;margin:0;padding:0 6%}#lista_leyenda>li{display:table-cell;list-style:none outside none;min-width:25px;padding-left:10px;vertical-align:middle}#lista_leyenda .diaOcupado{height:33px;min-width:33px;padding-left:0}#lista_leyenda .diaPreReserva{height:33px;min-width:33px;padding-left:0}#lista_leyenda .diaLibre{height:33px;min-width:33px;padding-left:0}.sidebar_masDatos{border-top:1px solid #dadfe2 !important;width:100%}.sidebar_masDatos #favoritos{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll 0 0 transparent;display:block;float:right;height:24px;width:23px}.sidebar_masDatos #disponibilidadPrecio #periodos{background-color:var(--background-calendario);border-radius:var(--border-radius--componente);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.08);box-shadow:0 0 20px 0 rgba(0,0,0,.08);padding:25px 10px 25px 10px !important;position:relative;width:100%}.sidebar_masDatos #disponibilidadPrecio #periodos.locked-red{padding:10px 10px 25px 10px !important}.sidebar_masDatos .class_masdatos #mapaEntorno{padding:25px 0 0 0;position:relative}.sidebar_masDatos .class_masdatos #mapaEntorno #texto_distanciasM{background:rgba(255,255,255,.85);border:1px solid #e4e1e1;padding:0 !important;position:absolute;top:50px;width:362px;z-index:1000}.sidebar_masDatos .class_masdatos #descripcionf{padding:0;width:100%}.sidebar_masDatos .class_masdatos #condiciones_reserva{padding:0}.sidebar_masDatos #botonerar{margin:15px auto;margin-top:2em}.sidebar_masDatos #botonerar a{font-size:15px}.sidebar_masDatos #contenido{padding:0 !important;width:100%}.sidebar_masDatos .class_title{color:var(--color-505050);font-family:"Playfair Display" !important;font-size:25px !important;font-weight:bold;letter-spacing:.44px;margin:0;padding:0}.sidebar_masDatos .observaciones_text #panelDescripcion label{font-size:14px}.sidebar_masDatos .page_navigation{font-size:14px}.sidebar_masDatos #favoritos{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll -122px 0 rgba(0,0,0,0)}.sidebar_masDatos #print{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll -79px -40px rgba(0,0,0,0);display:block;float:left;height:29px;width:26px}.sidebar_masDatos #bloque_print{padding-left:10px;width:auto}.sidebar_masDatos #bloque_print #texti{margin-top:5px !important}.sidebar_masDatos .marca_favoritos{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll -120px 0 rgba(0,0,0,0);float:left;margin-left:0;margin-top:0}.sidebar_masDatos .del_favoritos{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll -121px -44px rgba(0,0,0,0);width:33px}.sidebar_masDatos #lista_val_pag .fila_valora>table{padding:0 4%}.sidebar_masDatos .valoraciones_masdatos{background:none repeat scroll 0 0 #fff;display:block;margin-top:0;opacity:.8;padding:10px;position:absolute;width:200px;z-index:2}.sidebar_masDatos .valoraciones_masdatos .contenedor_rating{margin:-6px 0 0 !important;width:30% !important}.sidebar_masDatos span.valoracionMedia{background-color:#19dc8d;border-radius:25px;color:#fff;font-size:18px;font-weight:bold;padding:3px 15px}.sidebar_masDatos .num_valoraciones{color:var(--color-text-olb);font-family:"Playfair Display",serif !important;font-size:18px;line-height:1.3;margin-left:8px;vertical-align:text-bottom}.sidebar_masDatos .cabeceraValoraciones{display:inline}.sidebar_masDatos .valoracionMedia i.icon-star{font-weight:bold;margin-right:6px !important;vertical-align:text-top !important}.sidebar_masDatos .contenedor_formas{float:left;font-size:12px;margin:0 auto;padding:0 7%;text-decoration:none !important;width:100%}.sidebar_masDatos .contenedor_formas.valoracionesCirculos{padding:0 !important;width:100%}.sidebar_masDatos #idioma_valoraciones{position:absolute;right:0;top:16px}.sidebar_masDatos #idioma_valoraciones span{border-bottom:3px solid var(--border-ofertas);color:var(--color-idioma-active);cursor:pointer;font-family:"Playfair Display",serif !important;font-size:16px;padding:0 4px 14px 4px}.sidebar_masDatos #idioma_valoraciones span.active{color:var(--color-idioma-valoraciones) !important}.sidebar_masDatos #idioma_valoraciones span:hover{color:var(--color-idioma-valoraciones-hover)}.sidebar_masDatos #valoracion_general .titDA{color:var(--color-valoraciones) !important;font-size:13px !important;font-weight:400 !important}.sidebar_masDatos #valoracion_general .contenedor_rating{font-size:14px;margin-left:0;padding-bottom:0 !important}.sidebar_masDatos .all_idiomas{margin-right:5px}.sidebar_masDatos .idioma_default{margin-right:26px}.sidebar_masDatos #contenedor_valoraciones{border:1px solid var(--border-ofertas);border-radius:var(--border-radius--componente);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);margin-top:47px}.sidebar_masDatos .numValoraciones{font-size:13px;margin-top:-2px}.sidebar_masDatos .add_favoritos{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll -69px -2px rgba(0,0,0,0);width:24px}.sidebar_masDatos #menu_new a{font-size:13px;margin-top:10px}.sidebar_masDatos .nombre{font-size:31px;font-weight:normal}.sidebar_masDatos .texto_favourites{color:#3f3f3f;float:left;font-family:inherit;font-size:14px;height:40px;margin-top:0 !important;padding:10px 9px}.sidebar_masDatos #FRMHabitacion{-webkit-appearance:none;background:url("https://crs.avantio.com/default/imagenes/background_habitaciones.png") no-repeat scroll 100% center #fff;background-position:100% center;font-style:italic;height:37px !important;padding-top:5px;text-align:left !important;text-indent:2%;text-overflow:"";width:100%}.sidebar_masDatos #calc{background:#fff !important;letter-spacing:1px;margin:0 !important;margin-top:0;padding:16px !important;width:100% !important}.sidebar_masDatos #calc>a{background:#657b83;border:1px solid transparent;border-radius:var(--border-radius--button);color:var(--color-button) !important;display:block;font-family:"Open Sans";font-size:16px;font-weight:bold;height:auto;letter-spacing:.05em;line-height:22px;margin:0;padding:8px 16px !important;position:relative;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.sidebar_masDatos #calc>a:hover{opacity:1}.sidebar_masDatos #botonReserva a{border-radius:var(--border-radius--button);color:var(--color-button) !important;display:block;font-size:16px;font-weight:bold;height:inherit;line-height:40px;margin:0;text-align:center;text-transform:uppercase;width:100%}.sidebar_masDatos .ninyos select{-webkit-appearance:none;background:url("https://crs.avantio.com/default/imagenes/background_ninyos.png") no-repeat scroll 100% center #fff;background-position:100% center;font-style:italic;height:37px !important;padding-top:5px;text-align:left !important;text-indent:2%;text-overflow:""}.sidebar_masDatos .bloque_precios_desde label{font-family:"Open Sans";font-size:16px;font-weight:bold;line-height:22px;text-transform:capitalize}.sidebar_masDatos .bloque_precios_desde span.precioDesde{color:#fff;font-family:"Open Sans";font-size:27px;font-weight:bold;line-height:37px;text-align:right}.sidebar_masDatos .bloque_precios_desde span.precio_partido_oferta{color:#fff;font-family:"Open Sans";font-size:27px;font-weight:bold;line-height:37px;text-align:right}.sidebar_masDatos .bloque_precios_desde span.porDS{display:block;font-family:"Open Sans";font-size:13px;line-height:18px}.sidebar_masDatos span#total_precio{font-size:14px !important}.sidebar_masDatos #precio_online .decimal_oferta{font-size:21px !important}.sidebar_masDatos #precio_online .sub_oferta{font-size:22px}.sidebar_masDatos #precio_online .precio_partido_oferta{font-size:29px !important}.sidebar_masDatos #precio_online .porDS{font-size:23px !important;font-weight:300}.sidebar_masDatos #precio_online #title_precioFichaOferta{display:table-cell;padding-bottom:3px;padding-right:5%;text-align:right;vertical-align:bottom;width:40%}.sidebar_masDatos #precio_online label{font-size:23px;font-weight:300;margin-left:0;width:100%}.sidebar_masDatos #precio_online label:first-letter{text-transform:uppercase !important}.sidebar_masDatos #precio_online label label{display:inline}.sidebar_masDatos #precio_online #toferta{font-size:27px;font-weight:bold}.sidebar_masDatos .tour_gal a{float:right;font-size:13px;line-height:1.7em;margin-top:0}.sidebar_masDatos #tour_img{background:url("https://crs.avantio.com/default/img/esprites_crs.png") no-repeat scroll -115px -114px rgba(0,0,0,0);float:left;height:22px;width:33px}.sidebar_masDatos #bloqe_fav #textf{margin-top:5px !important}.sidebar_masDatos #mediaimini{min-width:100%;padding-top:0;width:100%}.sidebar_masDatos #mediaimini label{font-size:13px !important}.sidebar_masDatos #mediadmini label{font-size:13px !important}.sidebar_masDatos #caracteristicas_lite .checkInOut .notaOb{display:inline;font-weight:bold}.sidebar_masDatos #caracteristicas_lite .checkInOut label{display:inline !important;font-size:16px;padding:0}.sidebar_masDatos #caracteristicas_lite .checkInOut img{display:inline !important;margin-bottom:4px}.sidebar_masDatos #caracteristicas_lite .textDA{display:block;font-size:16px;margin:0;padding:0 10px}.sidebar_masDatos #caracteristicas_lite label{font-size:14px;line-height:1.5em}.sidebar_masDatos #bloque_foto_cont{margin:0;margin-bottom:20px;margin-top:10px;padding:0;width:100%}.sidebar_masDatos #bloque_foto_cont:not(.box-ficha:last-child>div){margin-bottom:0px}.sidebar_masDatos #bloque_foto_cont .notas_politicas span.titDA{font-weight:600;padding:0}.sidebar_masDatos #bloque_foto_cont span.titDA{color:#2e424d;font-size:14px;font-weight:bold;margin:0 !important;padding:0 !important}.sidebar_masDatos .notas_politicas .textDA{padding:0}.sidebar_masDatos .notas_politicas label{font-size:14px !important;padding-left:15px}.sidebar_masDatos .notas_politicas label br{line-height:1em}.sidebar_masDatos #observacionesGA{margin-top:15px}.sidebar_masDatos #observacionesGA .textDA{color:var(--color-text-olb);padding:0}.sidebar_masDatos #observacionesGA .textDA:first-letter{text-transform:capitalize}.sidebar_masDatos .readmore{margin-top:16px;padding:0}.sidebar_masDatos .readmore a{cursor:pointer;font-size:15px;font-weight:bold}.sidebar_masDatos .moreGeneral{margin-top:16px;padding:0}.sidebar_masDatos .moreGeneral a{cursor:pointer;font-size:15px;font-weight:bold}.sidebar_masDatos .readless{display:none;margin-top:16px;padding:0}.sidebar_masDatos .readless a{cursor:pointer;font-size:15px;font-weight:bold}.sidebar_masDatos .lessGeneral{display:none;margin-top:16px;padding:0}.sidebar_masDatos .lessGeneral a{cursor:pointer;font-size:15px;font-weight:bold}.sidebar_masDatos .readmore-fade{background-image:var(--linear-gradient-readfade);bottom:0;left:0;opacity:1;opacity:1;padding:20px;position:absolute;right:0}.sidebar_masDatos .fade-general{background-image:linear-gradient(to top, rgba(250, 251, 255, 0.901961) 0%, rgba(255, 255, 255, 0) 100%);background-image:-moz-linear-gradient(to top, rgba(250, 251, 255, 0.901961) 0%, rgba(255, 255, 255, 0) 100%);background-image:-webkit-linear-gradient(to top, rgba(250, 251, 255, 0.901961) 0%, rgba(255, 255, 255, 0) 100%);bottom:0;left:0;opacity:1;opacity:1;padding:20px;position:absolute;right:0}.sidebar_masDatos #valoraciones .readmore-fade{background-image:linear-gradient(to top, #fafbff 0%, rgba(255, 255, 255, 0) 100%);background-image:-moz-linear-gradient(to top, #fafbff 0%, rgba(255, 255, 255, 0) 100%);background-image:-webkit-linear-gradient(to top, #fafbff 0%, rgba(255, 255, 255, 0) 100%);bottom:38px;padding:25px}.sidebar_masDatos #valoraciones h2.class_title{display:inline}.sidebar_masDatos #valoraciones .icon-star-filled{color:#19dc8d;margin-right:10px}.sidebar_masDatos #valoraciones .estrellas .icon-star{display:none}.sidebar_masDatos #valoraciones .estrellas .icon-star-filled{font-size:15px;margin-right:7px;margin-top:2px}.sidebar_masDatos #valoraciones .estrellas .icon-star-filled.empty{color:#bfc6cc}.sidebar_masDatos #mapaEntorno #map{height:535px !important;padding:15px 0;width:100%}.sidebar_masDatos .notas_valoraciones{padding-top:15px}.sidebar_masDatos .notas_valoraciones label{color:#999;font-size:11px !important;font-style:italic;text-align:left}.sidebar_masDatos #listado_serviciosFicha{padding:0 4%}.sidebar_masDatos #servicios_lite{padding:0 0 25px 0 !important}.sidebar_masDatos #servicios_lite .lista_caracte div{font-size:14px !important;text-overflow:ellipsis}.sidebar_masDatos #servicios_lite h4{font-size:14px;padding-left:0 !important}.sidebar_masDatos #informacionAlojamiento{padding:0 0 25px 0}.sidebar_masDatos #texto_distanciasM .textDA{font-size:14px !important}.sidebar_masDatos .buttonTT{float:left;font-size:34px !important;margin-right:0;max-width:67px;padding:2px 0 !important}.sidebar_masDatos #estancia{padding-right:0}.sidebar_masDatos #panelCarac h4{padding-bottom:10px}.sidebar_masDatos #cabecera_ficha{margin:0;padding:0 12.5px 0 12.5px;width:100%}@media screen and (max-width: 425px){.sidebar_masDatos #cabecera_ficha{background-color:transparent}}.sidebar_masDatos #contenedor_contenido_slider{max-width:317px;position:relative;width:100%;z-index:1}.sidebar_masDatos #contenedor_contenido_slider.top{position:absolute;top:-330px}.sidebar_masDatos #contenedor_contenido_slider:after{clear:both;content:" ";display:block}.sidebar_masDatos .sidebarFichaAlojamiento{display:block;float:right;margin-top:40px;padding-left:10px;padding-right:10px;width:30%}.sidebar_masDatos .sidebarFichaAlojamiento div.bloque_formulario{border:0 !important;padding:0 !important}.sidebar_masDatos .sidebarFichaAlojamiento div#precioF{border:0;margin:0;padding:0 !important;width:100%;z-index:1}.sidebar_masDatos .sidebarFichaAlojamiento .personas_select #container_edadesNinyos{background:none repeat scroll 0 0 #fff;border-radius:var(--border-radius--componente);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.08);box-shadow:0 0 20px 0 rgba(0,0,0,.08);margin-right:0;margin-top:40px;min-width:244px;padding:20px;position:absolute;right:-7px;width:100%;z-index:999999999}.sidebar_masDatos .listado_valoraciones{border-left:0;padding-left:5%;padding-top:15px;vertical-align:top;width:55%}.sidebar_masDatos .listado_valoraciones li{width:50%}.sidebar_masDatos .listado_valoraciones li li{width:65%}.sidebar_masDatos .listado_valoraciones .lista_rating{width:35%}.sidebar_masDatos .table_vertical.titulo_media>span{font-size:12px;font-style:italic}.sidebar_masDatos .puntos_suspensivos{background:none}.sidebar_masDatos .puntos_suspensivos span{color:var(--color-text-olb);font-weight:bold}.sidebar_masDatos .boton_comentario{border-radius:0;height:auto}.sidebar_masDatos .valoracionCliente{color:var(--color-text-olb);float:left;font-size:14px;font-weight:bold}.sidebar_masDatos .valoracionCliente .maxValoracion{margin-right:14px}.sidebar_masDatos .showValoraciones{background-color:#e9eef2}.sidebar_masDatos .showValoraciones .lessValoraciones{display:none}.sidebar_masDatos .showValoraciones>div{cursor:pointer;display:block;font-weight:bold;padding:18px;text-align:center}.sidebar_masDatos #listado_total_valoraciones .tituloF{color:var(--color-huesped-valoracion);font-size:16px}.sidebar_masDatos .divVotaciones .contador_ut{border-left:1px solid var(--color-votaciones);font-size:14px;margin-left:5px;padding:5px 8px !important}.sidebar_masDatos .divVotaciones [class^=guarda_comentarioUtil]{cursor:pointer}.sidebar_masDatos .divVotaciones [id^=boton_comentario]{border-color:#19dc8d;color:#19dc8d}.sidebar_masDatos .divVotaciones [id^=boton_comentario] span{background-color:rgba(25,220,141,.05);border-color:#19dc8d;color:#19dc8d}.sidebar_masDatos .divVotaciones>span{border:1px solid var(--color-votaciones);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:var(--color-votaciones);font-size:14px !important;font-weight:bold;padding:5px 0 5px 15px;text-transform:uppercase}.sidebar_masDatos .tituloF span.icon{font-size:25px;margin-top:5px}.sidebar_masDatos .fila_valora table{clear:both}.sidebar_masDatos .fila_valora[data-enable=true]{display:block}.sidebar_masDatos .fila_valora[data-enable=false]{display:none}.sidebar_masDatos .fila_valora.disabled{display:none}.sidebar_masDatos .fila_valora.disabled-lenguage{display:none !important}.sidebar_masDatos .fila_valora .sidebar_masDatos .tituloF span{color:#777}.sidebar_masDatos #verDetallesD{display:block;float:left;margin:0 auto;margin-top:3px;text-align:left;width:100%}.sidebar_masDatos #verDetallesD>b{margin-left:0;padding-left:0 !important;text-decoration:none !important}.sidebar_masDatos .guarda_comentarioUtil>a{margin-top:-1px}.sidebar_masDatos .votos_text{color:#777}.sidebar_masDatos .zebraValoraciones{background:#eee;float:left}.sidebar_masDatos #aviso_res{padding:0 16px;text-align:left}.sidebar_masDatos #aviso_res label{background:none;border:0;line-height:1.4em;margin-bottom:0;padding:0;top:0}.sidebar_masDatos #aviso_res div img{display:none !important}.sidebar_masDatos #aviso_res .aviso_rojo{background:#ff5d5a !important;color:#fff !important}.sidebar_masDatos #aviso_res blink{display:block;padding:18px 30px !important;text-align:center;vertical-align:middle;width:100%}.sidebar_masDatos #aviso_res blink.aviso_verde b{color:#00705c !important}.sidebar_masDatos #aviso_res blink #avisoReserva{color:#fff}.sidebar_masDatos #aviso_res .aviso_verde{background-color:#00dc8c !important;color:#00705c !important}.sidebar_masDatos #aviso_res #avisoReserva{color:#484848;font-family:"Open Sans";font-size:13px;font-weight:bold;letter-spacing:.39px;line-height:18px;text-transform:none}.sidebar_masDatos #aviso_res #avisoReserva>div{align-items:center;display:flex}.sidebar_masDatos #aviso_res #avisoReserva>div>span{color:#757575;font-family:"Open Sans";font-weight:normal}.sidebar_masDatos #aviso_res #avisoReserva>div>span.accept-booking{color:#484848;font-family:"Open Sans";font-size:13px;font-weight:bold;letter-spacing:.39px;line-height:18px}.sidebar_masDatos #aviso_res #avisoReserva>div.info-box{background-color:rgba(251,177,22,.1);padding:16px 8px}.sidebar_masDatos #aviso_res #avisoReserva>div.info-box>span{font-size:11px;letter-spacing:.33px;line-height:15px}.sidebar_masDatos #aviso_res #avisoReserva>div.error-box{background-color:rgba(235,99,76,.1);padding:16px 8px}.sidebar_masDatos #aviso_res #avisoReserva>div.error-box>span{font-size:13px;letter-spacing:.39px;line-height:18px}.sidebar_masDatos #aviso_res #avisoReserva>div.light i{color:#fff;font-weight:bold}.sidebar_masDatos #aviso_res #avisoReserva>div.light span{color:#fff;font-weight:bold}.sidebar_masDatos #aviso_res #avisoReserva>div.dark i{color:#333;font-weight:bold}.sidebar_masDatos #aviso_res #avisoReserva>div.dark span{color:#333;font-weight:bold}.sidebar_masDatos #aviso_res #avisoReserva>.ok-message{padding:8px 0}.sidebar_masDatos #aviso_res i{margin-right:9px}.sidebar_masDatos #aviso_res i:before{margin:0}.sidebar_masDatos #aviso_res .icon-info-circled{color:#fbb116;font-size:20px}.sidebar_masDatos #aviso_res .icon-cancel-circled{color:#eb634c;font-size:20px}.sidebar_masDatos #aviso_res .icon-ok{background-color:#129e65;border-radius:100%;color:#fff;font-size:9px;padding:3px}.sidebar_masDatos #precioF{background:#fff;border:1px solid #bbb}.sidebar_masDatos .bloque_formulario{background:#fff;border:1px solid #bbb}.sidebar_masDatos .nav_previous{background:#fff;border:1px solid #bbb}.sidebar_masDatos .nav_next{background:#fff;border:1px solid #bbb}.sidebar_masDatos .container-VENTA #preciof label{font-size:20px;font-weight:400;margin-top:3px}.sidebar_masDatos .container-VENTA #precio{font-weight:normal}.sidebar_masDatos label.alquiler_minimo{font-weight:400 !important;padding-bottom:10px;text-align:center}.sidebar_masDatos #preciof label{color:#444;font-family:"Open Sans";font-size:16px;font-weight:bold;line-height:14px;margin:0 0 5px}.sidebar_masDatos #noches label{text-transform:capitalize}.sidebar_masDatos #noches label+label{text-transform:lowercase}.sidebar_masDatos #noches label span{font-size:17px !important;font-weight:bold}.sidebar_masDatos #formularioFicha{background:transparent !important;box-sizing:border-box;padding:0;width:100%}.sidebar_masDatos #formularioFicha #container_edadesNinyos{display:none}.sidebar_masDatos #formularioFicha #container_edadesNinyos:before{border-bottom:15px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;content:"";height:0;left:45%;margin:0;position:absolute;top:-9px;width:0}.sidebar_masDatos #formularioFicha:after{clear:both;content:" ";display:block}.sidebar_masDatos .refresh_form{background:url("https://crs.avantio.com/default/imagenes/refresh_new.png") no-repeat scroll left center rgba(0,0,0,0);display:none;float:left;height:20px;position:relative;top:-9px;width:11%}.sidebar_masDatos #precio_online_ofertas>div{margin-top:20px}.sidebar_masDatos .lprecio{display:table-row;text-align:center}.sidebar_masDatos #container_precios{background-color:#fff;padding:16px 16px 8px;position:relative}.sidebar_masDatos #container_precios>.line.flex-line{align-items:center;display:flex}.sidebar_masDatos #container_precios>.line.flex-line>#noches_precio{display:flex;flex-direction:column}.sidebar_masDatos #container_precios #precio_online{text-align:right}.sidebar_masDatos #container_contacto{background-color:#fff;padding:16px 16px 8px;position:relative}.sidebar_masDatos #precio{color:#444;font-family:"Open Sans";font-size:28px;font-weight:bold;line-height:38px;position:relative;text-align:right}.sidebar_masDatos #button_r{background:#fff;padding:8px 16px 16px}.sidebar_masDatos .precioOfertaFicha:before{border-bottom:2px solid var(--color-text-olb);content:"";margin-top:-0.0625em;position:absolute;right:-5px;top:55%;width:calc(100% + 10px)}.sidebar_masDatos #noches_precio span{color:#444;font-family:"Open Sans";font-size:11px;line-height:14px}.sidebar_masDatos #redes_socialesOnline #box-share>div:not(.share-link-tooltip){height:40px;width:40px}.sidebar_masDatos #capa_edades #boton_ninyos{background:none repeat scroll 0 0 #444;border:1px solid #aaa;color:#fff;font-weight:bold;margin:15px auto 0;padding:5px 2%;width:20%}.sidebar_masDatos #edades{border:0 !important;margin-top:10px}.sidebar_masDatos #edades #boton_ninyos{background:#657b83;border:1px solid transparent;border-radius:var(--border-radius--button);color:#fff;display:block;font-family:"Open Sans";font-size:16px;font-weight:700;height:auto;letter-spacing:.05em;line-height:22px;margin:8px 0 0;padding:8px 16px !important;position:relative;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.sidebar_masDatos #edades .titulo_ninyos{color:#505050;font-family:"Open Sans";font-size:10px;font-weight:700;letter-spacing:.64px;line-height:14px;margin-bottom:8px}.sidebar_masDatos #edades .ninyo_impar{float:right !important}.sidebar_masDatos #edades .ninyo{float:left;margin-left:0;padding-bottom:8px;padding-top:3px;text-align:left;width:46%}.sidebar_masDatos #container_edadesNinyos{display:none}.sidebar_masDatos #container_edadesNinyos .titulo_miniform{color:#505050;font-family:"Open Sans";font-size:10px;font-weight:700;letter-spacing:.64px;line-height:14px;margin-bottom:8px}.sidebar_masDatos .botonReserva_V2{max-width:100% !important;padding:0 !important;width:100% !important}.sidebar_masDatos .botonContactoVenta{margin-bottom:2em !important}.sidebar_masDatos .mini-checbox{margin-bottom:0 !important}.sidebar_masDatos .mini-checbox:after{clear:both;content:" ";display:block}.sidebar_masDatos .mini-checbox label{float:left;font-weight:normal;height:auto;text-align:left;width:90%}@media screen and (max-width: 500px){.sidebar_masDatos .mini-checbox label{line-height:15px}}#legend{margin-bottom:40px}#legend ul{background-color:var(--background-legend-calendario);margin:0;padding:17px;text-align:center}#legend li{color:var(--color-legend-calendario);display:inline;list-style-type:none;padding:4px 10px 4px;position:relative}#legend li span{border:1px solid #ebebeb;bottom:0;color:#6d6d6d;display:inline-block;font-weight:bold;height:25px;left:0;line-height:24px;margin-right:4px;position:relative;width:25px}#legend li .disponible{background-color:#40dd91}#legend li .pre-reserva{background-color:#efefef}#legend li .no-disponible{background-color:#fff}#legend-single-month ul{background-color:#f6f6f7;margin:0;padding:0;text-align:center}#legend-single-month li{color:#9a9a9a;display:inline-block;font-size:12px;list-style-type:none;padding:4px 10px 4px 0;position:relative}#legend-single-month li span{border:1px solid #ebebeb;bottom:0;color:#6d6d6d;display:inline-block;font-weight:bold;height:20px;left:0;line-height:19px;margin-right:4px;position:relative;width:20px}#legend-single-month li .disponible{background-color:#b5ebc7}#legend-single-month li .pre-reserva{background-color:#ffe89a}#legend-single-month li .no-disponible{background-color:#efadad}.locked-red #legend li span{border:0;text-align:center}.locked-red #legend li .disponible{background-color:#b5ebc7}.locked-red #legend li .pre-reserva{background-color:#ffe89a}.locked-red #legend li .no-disponible{background-color:#efadad}#container_distancias{margin:0 0 0 40;max-width:1165px;position:relative;width:100%}.redondo{background:none repeat scroll 0 0 #ddd;border:5px solid #fff;border-radius:30px;display:table;font-size:30px;font-weight:bold;height:50px;line-height:1.5em;margin-top:-45px;padding:0 10px;text-align:center;vertical-align:middle;width:30px}#verDetallesD{display:block;float:left}#estancia{display:block;float:left;padding-right:5px}#icon_leftR_calendar{display:none}.salto_val{display:none}.rojo{color:red}#icon_right_calendar{cursor:pointer;display:table-cell;vertical-align:middle}#icon_right_calendar .icon{background-color:var(--background-arrow-calendario);border:1px solid var(--border-arrow-calendario);border-radius:var(--border-radius--icon);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:var(--color-arrow-calendario);cursor:pointer;display:inline-block;font-size:1.5em !important;margin:1em !important;padding:.2em .6em;text-align:center}#icon_left_calendar{cursor:pointer;display:table-cell;vertical-align:middle}#icon_left_calendar .icon{background-color:var(--background-arrow-calendario);border:1px solid var(--border-arrow-calendario);border-radius:var(--border-radius--icon);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:var(--color-arrow-calendario);cursor:pointer;display:inline-block;font-size:1.5em !important;margin:1em !important;padding:.2em .6em;text-align:center}#bloque_formato_calendarios{display:table-cell;width:100%}.clear_30{clear:both;height:30px}.clear_25{clear:both;height:25px}.clear_20{clear:both;height:20px}.clear_15{clear:both;height:15px}.clear_10{clear:both;height:10px}.clear_5{clear:both;height:5px}.clear{clear:both}.mediocircle_2{border-radius:100% 0 0 100%;height:8px;margin:1px;width:50%}.text_valor{color:var(--color-text-valoracion);font-size:15px;padding-bottom:10px;padding-left:12px}.tituloF{font-family:"Open Sans","sans-serif" !important}.tituloF span{font-size:13px}.no_more{display:none}#burbuja-conversacion{background:#000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:80px;position:relative;width:120px}#burbuja-conversacion:before{border-bottom:13px solid transparent;border-right:26px solid #000;border-top:13px solid transparent;content:"";height:0;position:absolute;right:100%;top:26px;width:0}.first{border-left:1px solid;margin-left:5px}.last{margin-right:5px}.first_link{padding:0 5px}.previous_link{padding:0 5px}.next_link{padding:0 5px}.last_link{padding:0 5px}#listado_total_valoraciones{width:100%}#listado_total_valoraciones td{border:0;vertical-align:top}#listado_total_valoraciones .tituloF{background:transparent;font-size:13px;padding-left:3px}#listado_total_valoraciones .page_navigation{float:right !important;font-size:15px;margin-bottom:25px;margin-top:15px}#listado_total_valoraciones .page_link{font-weight:bold}#listado_total_valoraciones .subcabecer_Valoracion{margin-top:30px !important}.valoraciones_masdatos{background:none repeat scroll 0 0 #fff;display:block;float:right;margin-top:0;opacity:.8;padding-top:10px;position:absolute;width:27%}.valoraciones_masdatos .numValoraciones+.valoraciones_masdatos .contenedor_rating{float:none;margin:1px 0 0 0;margin-left:10%;margin-right:0%;width:80px}.numValoraciones{float:right;font-size:12px;font-style:italic;padding-right:2%;text-align:right}.numValoraciones a{text-decoration:underline}#lista_val_pag{float:left;max-height:500px;overflow-y:auto;width:100%}#lista_val_pag .fila_valora{padding:0 15px}.page_link{border-right:1px solid;padding:0 5px}.page_navigation{font-size:12px;height:20px;margin:0 auto;padding:10px 3% 20px}.page_navigation a{text-decoration:underline}.page_navigation a.first_link{background:#f1f1f1;border:1px solid #f1f1f1;color:#777;font-weight:normal;margin-left:10px;margin-right:5px;padding:5px 10px;text-decoration:none !important;text-transform:capitalize}.page_navigation a.previous_link{background:#f1f1f1;border:1px solid #f1f1f1;color:#777;font-weight:normal;margin-left:10px;margin-right:5px;padding:5px 10px;text-decoration:none !important;text-transform:capitalize}.page_navigation a.next_link{background:#f1f1f1;border:1px solid #f1f1f1;color:#777;font-weight:normal;margin-left:10px;margin-right:5px;padding:5px 10px;text-decoration:none !important;text-transform:capitalize}.page_navigation a.last_link{background:#f1f1f1;border:1px solid #f1f1f1;color:#777;font-weight:normal;margin-left:10px;margin-right:5px;padding:5px 10px;text-decoration:none !important;text-transform:capitalize}.page_navigation a.page_link{background:#f1f1f1;border:1px solid #f1f1f1;font-weight:normal;padding:5px 10px;text-decoration:none !important}.page_navigation a.page_link.active_page{color:#777;cursor:default;pointer-events:none}.page_navigation a:hover{background-color:#d5d5d5}.page_navigation .first_link{margin-right:5px;text-transform:capitalize}.page_navigation .previous_link{margin-right:5px;text-transform:capitalize}.page_navigation .last_link{margin-right:5px;text-transform:capitalize}#enlace_idiomas{display:none;float:left;padding:0 0 20px 10px}#enlace_idiomas a{font-weight:bold;text-decoration:underline}#valoracion_general{border-bottom:1px solid var(--border-ofertas);margin:0 15px 10px 15px;padding:15px 0 25px 0}#valoracion_general .contenedor_rating{cursor:cursor}#valoracion_general hr{background:#ddd;border:0;height:3px}.fila_valora{text-align:left;width:100%}.fila_valora .tituloF{color:#444}.fila_valora hr{margin-top:25px !important}.fila_valora>table{margin-top:10px !important}.texto_negativoFlow{display:none}.texto_positivoFlow{display:none}.boton_comentario{border-radius:2px 2px 2px 2px;cursor:pointer;font-size:12px;height:20px;margin:0 auto;margin-right:5px;max-width:98px;padding:3px 5px;position:relative;text-decoration:none}.datos_valoracion{display:table-cell;vertical-align:middle}.titulo_valRating{display:table-cell;margin:0 !important;vertical-align:top}.puntos_suspensivos{background:url("//q-ec.bstatic.com/static/img/newreviews_dottedline/61af240ab763fdc3a915fd7b54656fe8217a5040.png") repeat-x scroll right center transparent}.listado_valoraciones .contenedor_rating{margin:0}.listado_valoraciones .lista_rating{width:35%}.listado_valoraciones ul{height:auto;list-style:none outside none;margin:0;padding:0 0 0 10px;width:100%}.listado_valoraciones ul ul{padding:0}.listado_valoraciones li{float:left;text-align:left;width:49%}.listado_valoraciones li li{width:63%}.circle{border:2px solid;border-radius:100% 100% 100% 100%;box-sizing:content-box;float:left;height:10px;margin-top:5px;width:10px}.circle_2{border-radius:100% 100% 100% 100%;height:8px;margin:1px;width:80%}.titulo_media{font-size:16px;font-weight:bold;width:80%}#botonera_sup{display:block}.table_vertical{display:table-cell;width:45%}.texto_idiomas{cursor:pointer}.tour_gal{background:rgba(2,2,2,.37);display:block;float:right;padding:.5em;position:absolute;right:1em;top:1em;z-index:1}.listado_tip{border:0}.listado_tip li{width:100%}.blco{background:#fff}.contador_ut{font-weight:bold;padding:5px}#table_newSearch{margin-top:5px}#newContacto{text-decoration:none}#newContacto img{height:15px !important;max-width:25 !important;padding-right:5px}#contactoTelefonico{text-decoration:none}#contactoTelefonico img{height:15px !important;max-width:25 !important;padding-right:5px}.whatsapp-contact{display:none}.phone-contact{display:none}.texto_si{cursor:pointer;font-size:13px;margin-top:-1px}.guarda_comentarioUtil>a{float:right;font-weight:bold;margin-left:10px;text-decoration:underline}.numero{float:left}.buttonTT{font-size:18px !important;padding:5px 11px !important}.c_aumento{height:20px;width:20px}.c_aumento_2{height:16px;margin:2px}.star-five{border-bottom:7px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;color:#000;display:block;float:left;height:0;position:relative;-moz-transform:rotate(35deg);-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);-o-transform:rotate(35deg);width:0}.star-five:before{border-bottom:8px solid #000;border-left:3px solid transparent;border-right:3px solid transparent;content:"";display:block;height:0;left:-6.5px;position:absolute;top:-4.5px;-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg);-webkit-transform:rotate(-35deg);width:0}.star-five:after{border-bottom:7px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;color:#000;content:"";display:block;height:0;left:-10.5px;position:absolute;top:0;-moz-transform:rotate(-70deg);-ms-transform:rotate(-70deg);-o-transform:rotate(-70deg);-webkit-transform:rotate(-70deg);width:0}.estrellas{float:left}#valoraciones{margin-top:1em;width:100%}#valoraciones #contenedor_valoraciones hr{color:#eee;margin:0}#valoraciones div.separador h2{margin-top:25px}#valoraciones .fa.fa-plus-circle{color:#66b34c;font-size:16px}#valoraciones .fa.fa-minus-circle{color:#777;font-size:16px}.nota_valoraciones label{font-size:12px;font-weight:normal;text-align:left}.bloque_valT{display:table-cell;padding:5px 0;vertical-align:top;width:60px}.rat_tab{display:table-cell;padding:5px 0;vertical-align:middle;width:275px}.rat_tab_nombre{padding-left:10px}.listado_opcionales{padding:0 10px}.listado_obligatorios{padding:0 10px}.lista_carac{padding-left:5px}.thslide{height:68px;width:100%}.thslide_nav_previous{float:left}.thslide_nav_previous a{background:url("https://crs.avantio.com/default/imagenes/flechas_responsive_2.png") no-repeat scroll 95% center rgba(0,0,0,0);background-position:-4px;background-repeat:no-repeat;display:block;height:68px;text-decoration:none;width:19px}.nav_previous{float:left}.thslide_nav_next{float:right}.thslide_nav_next a{background:url("https://crs.avantio.com/default/imagenes/flechas_responsive.png") no-repeat scroll 95% center rgba(0,0,0,0);background-position:-4px;background-repeat:no-repeat;display:block;height:68px;text-decoration:none;width:19px}.nav_next{float:right}.thslide_list{float:left;height:68px;overflow:hidden;position:relative;width:91%}.thslide_list ul{float:left;list-style:none;margin:0;margin-left:-32px !important;padding:0;width:9000px}.thslide_list li{float:left;margin-right:20px}.thslide_list li a{display:block;height:68px;position:relative;text-decoration:none;width:95px}.thslide_list li a img{position:absolute}.thslide_list li a span{display:block;height:62px;position:absolute;width:84px}.thslide_list li a:hover span{border:3px solid #fff55b}.thslide_list li a.current span{border:3px solid #fff55b}#barousel_thslide{height:446px}#barousel_thslide .barousel_content{bottom:81px}#thslide_barousel_nav{bottom:0;position:absolute}#redes_socialesOnline{float:left;height:40px;margin-top:0;position:relative;text-align:center;width:auto}#redes_socialesOnline div:first-child{border-right:0 !important}#redes_socialesOnline .icon{font-size:20px;line-height:2em}#redes_socialesOnline #box-share{align-items:center;display:flex;float:left;margin-right:5px;flex-direction:row-reverse;gap:8px;margin-right:8px;transition:visibility .15s ease-in;visibility:hidden}#redes_socialesOnline #box-share.open-social{visibility:visible}#redes_socialesOnline #box-share.open-social div{opacity:1;transform:translateX(0)}#redes_socialesOnline #box-share.open-social>#enviaMailRedes{transition-delay:.05s,.05s,.05s,.05s}#redes_socialesOnline #box-share.open-social>#twitterRedes{transition-delay:.15s,.05s,.05s,.05s}#redes_socialesOnline #box-share.open-social>#facebookRedes{transition-delay:.25s,.15s,.05s,.05s}#redes_socialesOnline #box-share.open-social>#whatsappRedes{transition-delay:.35s,.25s,.15s,.05s}#redes_socialesOnline #box-share.open-social>#shareLink{transition-delay:.45s,.35s,.25s,.15s}#redes_socialesOnline #box-share.open-social .share-link-tooltip{align-items:center;color:#444;cursor:auto;display:flex;font-weight:bold;gap:8px;opacity:0;padding:4px 8px}#redes_socialesOnline #box-share div{background-color:#fff;border-radius:3px;box-shadow:0 1px 1px 0 rgba(149,149,149,.5);opacity:0;transform:translateX(10px);-webkit-transition:opacity .25s ease-out,transform .25s ease-out,color .05s ease-in,color .05s ease-in;-moz-transition:opacity .25s ease-out,transform .25s ease-out,color .05s ease-in,color .05s ease-in;-ms-transition:opacity .25s ease-out,transform .25s ease-out,color .05s ease-in,color .05s ease-in;-o-transition:opacity .25s ease-out,transform .25s ease-out,color .05s ease-in,color .05s ease-in;transition:opacity .25s ease-out,transform .25s ease-out,color .05s ease-in,color .05s ease-in}#redes_socialesOnline #box-share div i{color:#a6a6a6;transition:color .05s ease-out}#redes_socialesOnline #box-share div:hover i{color:#fff}#redes_socialesOnline .button-share{background-color:#fff;border:none;border-radius:var(--border-radius--button);box-shadow:0 1px 1px 0 rgba(149,149,149,.5) !important;height:40px;letter-spacing:.27px;line-height:40px;outline:none;padding:0 10px;text-decoration:none;width:auto}#redes_socialesOnline .button-share:hover{background-color:#f3f4f8}#redes_socialesOnline .button-share i{margin-bottom:3px;padding-left:10px}#redes_socialesOnline #whatsappRedes:hover{background-color:#25d366 !important}#redes_socialesOnline #facebookRedes:hover{background-color:#3b5998 !important}#redes_socialesOnline #twitterRedes:hover{background-color:#000 !important}#redes_socialesOnline #enviaMailRedes:hover,#redes_socialesOnline #shareLink:hover{background-color:#3f3f3f !important}#redes_socialesOnline .texto_redes{background:#f3f4f8;border-radius:5px;color:#2d404e;cursor:pointer;display:block;font-size:1.4rem;font-weight:bold;height:39px;line-height:3rem;padding:4px 12px;text-transform:uppercase}#redes_socialesOnline .texto_redes .icon{color:#2d404e;font-size:1.6rem;margin-right:8px;vertical-align:middle}#redes_socialesOnline:hover .texto_redes{background:#9b9c9e;color:#fcfcfe}#redes_socialesOnline:hover .texto_redes .icon{color:#fcfcfe}#redes_socialesOnline:hover .texto_redes+.lista_redes{display:block}#redes_socialesOnline .lista_redes{background:#20414c;display:none;width:100%}#redes_socialesOnline .lista_redes>div{cursor:pointer;padding-right:0;text-align:center;width:100% !important}.share-link-tooltip-mobile{align-items:center;background:#fff;border-radius:3px;color:#444;cursor:auto;display:flex;font-weight:bold;gap:8px;left:8px;opacity:0;padding:4px 8px;position:absolute;top:8px;z-index:1}#redes_socialesOnline #box-share .share-link-tooltip>i,.share-link-tooltip-mobile>i{align-items:center;background:#159e65;border-radius:100%;color:#fff;display:flex;font-size:8px;height:14px;justify-content:center;width:14px}#enviaMailRedes img{height:19px;width:25px}#enviaMailRedes a{height:40px;text-decoration:none;width:40px}#facebookRedes img{width:19px}#urlVolver{float:left;padding-top:10px;position:relative;z-index:999}.titulo_h1{font-size:18px;margin-bottom:0;margin-top:0;text-align:left;width:100%}.galeria_full .titulo_h1{float:left}.galeria_full .sidebar_masDatos{border-top:0 !important}.galeria_full .sidebar_masDatos .favoritos{margin-left:5px}.galeria_full .container-seo{margin:0 auto;max-width:1165px;padding:0 24px;width:100%}.galeria_full #foto_principal .owl-item a{width:1165px}.galeria_full .fullwidth_photo .owl-item a{width:100% !important}@media(min-width: 1024px){.galeria_full .fullwidth_photo{height:625px !important}.galeria_full .fullwidth_photo .owl-item{height:625px !important}}@media(min-width: 768px)and (max-width: 1023px){.galeria_full .fullwidth_photo{height:510px !important}.galeria_full .fullwidth_photo .owl-item{height:510px !important}}@media(min-width: 320px)and (max-width: 767px){.galeria_full .fullwidth_photo{height:280px !important}.galeria_full .fullwidth_photo .owl-item{height:280px !important}}.galeria_full .owl-nav i{font-size:3em;height:60px;line-height:58px;text-align:center;width:60px}.galeria_full .owl-nav .icon-left-open{padding-right:6px}.galeria_full .owl-nav .icon-right-open{padding-left:6px}.galeria_full .favoritos{float:right}.galeria_full #encabezadoLeft{padding:0}.galeria_full #encabezadoRight{padding:0}.galeria_full #encabezadoTop{padding:0}.galeria_full #scroll_page{background-color:var(--background-caracteristicasAlojamiento);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.galeria_full #scroll li{border-top:0}.galeria_full.gallery-grid #galeria_full #cabecera_ficha{height:auto;left:unset;padding:0;right:48px;top:48px;width:auto}.galeria_full.gallery-grid #galeria_full #cabecera_ficha .container{max-width:none;padding:0}.galeria_full.gallery-grid #galeria_full .favoritos{margin-left:8px}.galeria_full.gallery-grid #galeria_full .delfavorito_result .heart{background-color:transparent}.galeria_full.gallery-grid .sidebar_masDatos #contenedor_contenido_slider.top{top:-270px}@media(max-width: 1199px){.galeria_full.gallery-grid .container_fav{margin:0}}.calendarTable{width:100%}.separador_clear{clear:both;height:15px}.text_red{padding-left:40px !important}.bloque_calendarios{float:left;min-height:270px;padding:0 1.5%;width:33.33%}#leyenda_calendario{display:none}.leyenda_calendar{display:block;float:left;height:180px;min-height:180px;width:14%}#fondo_cookie{background:#777;bottom:0;color:#fff;min-height:20px;padding-bottom:8px;padding-top:10px;position:fixed;width:100%;z-index:999}#contenedor_cookie{margin:0 auto;min-height:20px;width:100%}#texto_cookies{line-height:1.4em;margin:0 auto;padding-right:10px;text-align:center;width:100% !important}#texto_cookies a{color:#fff;font-weight:bold;text-decoration:underline}#cierra_cookie{cursor:pointer;font-size:13px;font-weight:bold;padding-left:5px;text-decoration:none !important;width:17px}#container_cook{display:none;float:left;margin-top:40px}.cf{zoom:1}.cf:before{content:"";display:table}.cf:after{clear:both;content:"";display:table}.flex-direction-nav{display:block;list-style:none;margin:0;padding:0}.flex-direction-nav a{background:url("https://crs.avantio.com/default/css/img/bg_direction_nav.png") no-repeat 0 0;cursor:pointer;display:block;height:30px;margin:-20px 0 0;opacity:0;position:absolute;text-indent:-9999px;top:50%;-webkit-transition:all .3s ease;width:30px}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flex-direction-nav .disabled{cursor:default;filter:alpha(opacity=30);opacity:.3 !important}.toggle{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;float:left;margin:2px 0 0 14px}.toggle li{float:left}.toggle li a{background:#fff;background:-moz-linear-gradient(top, #ffffff 0%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed));background:linear-gradient(top, #ffffff 0%, #ededed 100%);-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;-moz-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;color:#666;display:block;font-size:12px;font-weight:600;padding:6px 0;text-align:center;text-shadow:1px 1px 0 #fff;width:50px}.toggle li a:hover{background:#ededed;color:#222}.toggle li a.active{background:#c8e0f3;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.4);box-shadow:inset 0 0 3px rgba(0,0,0,.4);color:#325874;cursor:default}.toggle li:first-child a{-moz-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.slider{margin:50px 0 10px !important}#carousel li{margin-right:5px}#carousel img{cursor:pointer;display:block;opacity:.5}#carousel img:hover{opacity:1}#carousel .flex-active-slide img{cursor:default;opacity:1}.flex-container a:active{outline:none}.flex-container a:focus{outline:none}.flexslider{background:#fff;margin:0 0 0;padding:0;position:relative}.flexslider a:active{outline:none}.flexslider a:focus{outline:none}.flexslider .slides{zoom:1}.flexslider .slides>li{-webkit-backface-visibility:hidden;display:none}.flexslider .slides img{display:block;width:100%}.flexslider .slides iframe{display:block;height:80%;width:100%}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-next:hover{opacity:1}.flexslider:hover .flex-prev{left:5px;opacity:.8}.flexslider:hover .flex-prev:hover{opacity:1}.flexslider .valoraciones_masdatos{background:none repeat scroll 0 0 #fff;bottom:0;height:17px;margin-top:0;opacity:.8;padding-top:10px;position:absolute;width:100%;z-index:999}.slides{list-style:none;margin:0;padding:0}.slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.flex-control-nav{bottom:-40px;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flex-control-nav li{*display:inline;display:inline-block;margin:0 6px;zoom:1}.watermark-th{background-color:#000;background-image:url("https://crs.avantio.com/default/imagenes/play.png");background-position:19px 8px;background-position-x:19px;background-position-y:8px;background-repeat:no-repeat;background-size:cover;height:64px;margin-top:-64px;opacity:.5;position:relative;width:85px;z-index:99999}.flex-pauseplay span{text-transform:capitalize}html[xmlns] .slides{display:block}.no-js .slides>li:first-child{display:block}.flex-viewport{max-height:350px;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.lazy{display:none}.carousel li{margin-right:5px}.flex-control-paging li a{background:rgba(0,0,0,.5);-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3);cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px}.flex-control-paging li a:hover{background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;overflow:hidden;position:static}.flex-control-thumbs li{float:left;margin:0;width:25%}.flex-control-thumbs img{cursor:pointer;display:block;opacity:.7;width:100%}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .active{cursor:default;opacity:1}.cabeceraMapa{margin:0 auto;max-width:1165px;padding:28px 14px 0 10px !important}.cabeceraMapa .icon-expand-1{background-color:#fff;border-radius:var(--border-radius--componente);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.08);box-shadow:0 0 20px 0 rgba(0,0,0,.08);color:#686b74;cursor:pointer;float:right;font-size:30px;line-height:2.5em;margin-top:10px;padding:0 23px;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease}.cabeceraMapa .icon-expand-1:hover{background-color:#8392a5;color:#fff;-moz-transition:.5s ease;-webkit-transition:.5s ease;transition:.5s ease}#texto_distanciasM li{font-size:15px;list-style-type:none;padding:5px 0;text-align:left}#texto_distanciasM ul{margin:0;max-height:390px;padding:10px 5px 15px 0px}#texto_distanciasM .textDA{font-size:13px;margin-left:0}.masDistancias{overflow-y:auto}.menosDistancias{overflow-y:hidden}#mostrarDistancias{border-top:1px solid #e2e9ef;left:0;position:absolute;width:100%}#mostrarDistancias a{background-color:#f4f4f4;color:#7f848a;cursor:pointer;display:block;font-size:15px;font-weight:bold;padding:14px;text-align:center}.accordion_map{background-color:#fff;border:none;color:#444;cursor:pointer;font-size:15px;outline:none;padding:18px;text-align:left;transition:height 5s;width:100%}.accordion_map::after{color:#444;content:"";float:right;font-family:"fontlibrary";font-weight:bold;margin-left:5px}.accordion_map::before{color:#adadad;content:"";float:left;font-family:"fontlibrary";font-weight:bold;margin-right:10px}.accordion_map:hover{background-color:#fff}.accordion_map_active{background-color:#fff}.accordion_map_active:after{content:"";font-family:"fontlibrary"}.accordion_map_disabled:after{display:none !important}.panel{background-color:#fff;height:0px;max-height:0;overflow:scroll;padding:0 18px;transition:all .5s}.distanceTitle{font-size:17px !important}.panel-active{display:block;height:390px;max-height:1000px}.textDa_border{border-top:1px solid #e7e7e7}.accEllipsis{color:#000 !important;display:inline-block;max-width:85%;overflow:hidden;text-decoration:underline !important;text-overflow:ellipsis;white-space:nowrap;width:auto}.alignright{float:right;font-weight:100}.alignleft{float:left;font-weight:100;width:70%}.liDistances{clear:both;height:53px}.texto_distanciasM_responsive{display:block}.ocultarDistancias{display:block}.icono_favo_masD{display:table-cell;vertical-align:top}#contenido_titulo{display:table-cell}#contenido_titulo>span:nth-child(3){margin-right:10px}#contenido_titulo .nombre a{font-family:"Playfair Display",serif !important}#contenido_titulo span{color:#fff;font-size:31px;font-weight:bold;letter-spacing:.55px;line-height:42px;text-decoration:none;text-shadow:0 0 0 rgba(0,0,0,.06)}#contenido_titulo a{color:#fff;font-size:31px;font-weight:bold;letter-spacing:.55px;line-height:42px;text-decoration:none;text-shadow:0 0 0 rgba(0,0,0,.06)}.nombre{display:table-cell;font-size:25px;line-height:30px;vertical-align:middle}.lista_caracte{float:left;list-style:none;margin:0;padding:0;padding-bottom:10px;text-align:left;width:100%}.lista_caracte div{font-size:12px}.lista_caracte img{margin-top:3px;padding-right:5px;vertical-align:middle}.observaciones_text #panelDescripcion{padding:15px 0 30px 0}#Fotos_ficha_e{position:relative}#Fotos_ficha_e .rsTmb{display:none}#ui-datepicker-div{margin-left:-146px;padding:20px 25px;width:232px;z-index:999999 !important}#ui-datepicker-div td .ui-state-default{border-radius:var(--border-radius--componente)}.formato_oferta{font-size:25px;margin-left:0;white-space:nowrap}.sub_oferta{font-size:18px;font-weight:bold;padding-left:5%}.decimal_oferta{font-size:15px}.precio_partido_oferta{font-size:21px;margin:0}.formato_hotel #edades{margin-top:10px}.formato_hotel #ReservaF{padding-left:0}.formato_hotel #ReservaF>table{padding-top:10px}.formato_hotel #ReservaF label{font-size:12px}.formato_hotel #cupos{font-size:14px;padding-top:10px}.formato_hotel .camera_thumbs_cont{background:none}.formato_hotel h2{text-transform:uppercase}.formato_hotel .oferta{color:#58585a;font-size:18px;padding-right:10px;text-decoration:line-through}.formato_hotel .masrojG{background:none;color:#fff;font-size:17px;text-decoration:none}.formato_hotel #calc{-pie-background:linear-gradient(90deg, #dbdbdb, #cecece);background:-webkit-linear-gradient(90deg, #dbdbdb, #cecece);border:1px solid #aaa;border-color:#a7a7a7 #a7a7a7 rgba(0,0,0,.25);-moz-border-radius:5px;-webkit-border-radius:10px;border-radius:5px;border-style:solid;border-width:1px;bottom:0;box-shadow:0 1px 2px rgba(0,0,0,.5);color:#000;display:inline-block;float:right;font-weight:bold;height:20px;margin-top:10px;min-height:0;padding:4px 0 4px 12px;padding-top:5px;position:relative;text-decoration:none;width:auto !important}.formato_hotel #contenido{padding:0 20px 10px}.formato_hotel .ad-image-description{display:none}.formato_hotel #informacionAlojamiento{padding-left:0;padding-right:0}.formato_hotel #panelCarac h2{display:none}.formato_hotel .tituloF td{border:1px solid #ccc}.formato_hotel .ad-nav{visibility:hidden}.formato_hotel #FRMHabitacion{font-size:14px;height:20px}.formato_hotel #FRMRegimen{font-size:14px;height:20px}.formato_hotel .class_title{text-transform:uppercase}.formato_hotel .tour_gal{float:right}.formato_hotel .lprecio{display:table-cell;font-size:14px;font-weight:bold;margin-left:20px;margin-top:-15px;padding-right:15px;text-align:left;vertical-align:middle;width:200px}.formato_hotel .noches_precio{display:table-cell;font-size:14px;font-weight:bold;min-width:100px;padding-right:10px;text-align:center;vertical-align:middle;width:25%}.formato_hotel .precio_online{display:table-cell;font-size:25px;font-weight:bold;min-width:180px;padding-right:10px;text-align:center;vertical-align:middle;width:25%}.formato_hotel .button_r{display:table-cell;vertical-align:middle;width:110px}.formato_hotel .sidebar_masDatos #descripcionf{font-size:14px;line-height:1.4em}.formato_hotel .sidebar_masDatos #select_habitaciones label{font-size:14px}.formato_hotel .sidebar_masDatos #calc{margin-top:23px}#total_precio{font-size:13px}#botonerar{clear:both}.boton img{margin-left:0;vertical-align:middle}#bloque_reserva #boton_reserva>a{background:#657b83;border:1px solid transparent;border-radius:3px;color:#fff;display:block;font-family:"Open Sans";font-size:16px;font-weight:bold;height:auto;letter-spacing:.05em;line-height:22px;margin:0;padding:8px 16px !important;position:relative;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.bloque_precios_desde{background-color:var(--background-bloque-precios);border-radius:var(--border-radius--componente) var(--border-radius--componente) 0 0;color:#fff;height:75px;padding:6px 20px}.bloque_precios_desde .line{align-items:center;display:flex;height:100%;justify-content:center}.bloque_precios_desde .line .right{display:flex;justify-content:flex-end;white-space:pre}.separadorCaracteristicas{border:0;border-top:1px solid var(--border-ofertas);margin:12px 0 10px 10px}#cabecera_ficha{margin:0;margin-top:10px;padding:0;width:100%}#cabecera_ficha #redes_socialesOnline>div{border-right:1px solid rgba(0,0,0,.35);color:#fff !important;cursor:pointer;margin-left:0 !important;padding:0 !important;text-align:center}#cabecera_ficha #encabezadoTop #redes_socialesOnline>div{background-color:transparent;border-right:0}#formPagoReservaTPV a{margin-right:-8px}#formPagoReservaTPV #datos td{width:200px}#precio_online label label{display:none}.sin_regimen .lprecio{display:table-cell;font-size:25px;margin-top:-15px;text-align:left;vertical-align:middle;width:40%}.con_regimen .lprecio{display:table-cell;font-size:13px;font-weight:bold;margin-left:20px;margin-top:-15px;min-width:140px;padding-right:5px;text-align:left;vertical-align:middle}.con_regimen .noches_precio{display:table-cell;font-size:13px;font-weight:bold;min-width:80px;padding-right:5px;text-align:center;vertical-align:middle}.con_regimen .precio_online{display:table-cell;font-size:25px;font-weight:bold;min-width:180px;padding-right:10px;text-align:center;vertical-align:middle;width:25%}.con_regimen .oferta{color:#58585a;font-size:18px;padding-right:10px;text-decoration:line-through}.con_regimen .button_r{display:table-cell;min-width:100px;padding-right:9px;vertical-align:middle}.clase_redondo{margin-left:35px !important;z-index:-1}.clase_redondo .redondo{display:none;line-height:17.0333px}.clase_redondo .class_title{border:0;padding-left:40px}.contenedor_rating>li{margin-bottom:10px}.contenedor_rating.titulo_valRating{float:right;padding-left:8px;padding-top:10px}.valoracionCliente{float:left}.maxValoracion{color:var(--color-max-valoracion) !important;margin-right:10px}.info-box{border-bottom:1px solid #fbb116;border-top:1px solid #fbb116}.error-box{border-bottom:1px solid #eb634c;border-top:1px solid #eb634c}.bloque_formulario{font-size:10px;text-transform:uppercase}#encabezadoTop{overflow:hidden;padding-left:8px;padding-right:8px;padding-top:8px;position:relative;width:100%}#encabezadoTop #redes_socialesOnline .icon{font-size:1.8rem;line-height:4rem}#formularioAlojamiento{display:none;padding-left:15px;padding-right:15px;width:100%}.primerBloqueForm{display:none}.video{height:200px;margin-bottom:20px}.video iframe{display:block;height:100%;width:100%}#videoTH{display:none}#bloque_contacto_telefono .line{display:flex;justify-content:space-evenly}#bloque_contacto_telefono .line .col-contact{flex:1 1 auto}#bloque_contacto_telefono a{cursor:pointer;display:block;font-size:11px;line-height:14px;margin:0 auto;padding-bottom:5px;text-align:center;z-index:80}#bloque_contacto_telefono i:before{margin-left:0}#bloque_contacto_telefono img{display:table-cell;padding-right:10px;vertical-align:middle}#bloque_contacto_telefono #pop-up-container .link-tel{bottom:inherit;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;padding:inherit;position:relative;right:inherit}#fomo__message__box{align-items:center;border-top:1px solid #e6e6e6;display:flex;height:0;justify-content:space-evenly;opacity:0;transform:translateY(-10px);-webkit-transition:opacity .5s ease,transform .5s ease-out;-moz-transition:opacity .5s ease,transform .5s ease-out,height .5s ease-out;-ms-transition:opacity .5s ease,transform .5s ease-out,height .5s ease-out;-o-transition:opacity .5s ease,transform .5s ease-out,height .5s ease-out;transition:opacity .5s ease,transform .5s ease-out,height .5s ease-out;visibility:hidden}#fomo__message__box div span{color:#444;font-family:"Open Sans";font-size:12px;line-height:17px}#fomo__message__box div.text-offer{display:flex;flex-direction:column;opacity:0;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#fomo__message__box div.image-icon svg{transform:scale(0);-moz-transition:transform .5s ease-out;-ms-transition:transform .5s ease-out;-o-transition:transform .5s ease-out;-webkit-transition:transform .5s ease-out;transition:transform .5s ease-out}#fomo__message__box .image-icon>img{height:49px}#fomo__message__box .image-icon>svg{height:49px}#fomo__message__box a.info{bottom:8px;font-size:11px;font-weight:bold;position:absolute;right:16px}#fomo__message__box.fomo__message__box--show{border-radius:var(--border-radius--componente);height:auto;opacity:1;padding:16px 0 24px;transform:translateY(0);visibility:visible}#fomo__message__box.fomo__message__box--show div.image-icon{max-width:25%}#fomo__message__box.fomo__message__box--show div.image-icon svg{transform:scale(1)}#fomo__message__box.fomo__message__box--show div.text-offer{max-width:75%;opacity:1}#fomo__message__box.fomo__message__box--show div.text-offer>span:first-of-type{margin-bottom:4px}.fomo__message__box--show .svg-icon-corp{fill:currentColor}#fomo-free-cancellation{padding:0 16px}.fomo__message{align-items:center;display:flex;margin-bottom:8px;margin-top:3px;padding:2px;position:relative}.fomo__message .svg-icon-corp{fill:currentColor}.fomo__message svg{margin-bottom:1px}.fomo__message img{padding:2px;z-index:20}.fomo__message span{color:#444;font-family:"Open Sans";font-size:12px;font-weight:bold;line-height:17px;padding:3px 0 3px 2px;text-transform:none;z-index:20}.fomo__message .fomo__message__small-text{font-weight:normal}.fomo__overlay{border-radius:3px;height:100%;opacity:.1;position:absolute;width:100%;z-index:10}.fomo__message__bg__default{background-color:#efffdf;opacity:1}.notasAdicionalesOb{display:table}#notasAdicionales .notasAdicionalesOb{float:left;height:28px}#notasAdicionales>br{clear:both}#notasAdicionales img{display:none}#contacto_1 textarea[name=FComentarios]{background-color:transparent !important;border:0;border-bottom:1px solid #e6e6e6;box-sizing:border-box;color:#3f3f3f;cursor:pointer;font-family:"Playfair Display",serif;font-size:20px;font-style:normal;height:120px;resize:none;text-indent:0;width:100%}#contacto_2 .field input{background-color:transparent !important;border:0 !important;border-bottom:1px solid #e6e6e6 !important;color:#3f3f3f !important;cursor:pointer;font-family:"Playfair Display",serif;font-size:20px;font-style:normal;height:37px;padding:1em 0;text-indent:0 !important;width:100% !important}@media screen and (max-width: 770px){#contacto_2 .field input{height:auto}}#contacto_2 .field label{color:#909093;display:inline-block;font-size:10px !important;font-weight:bold;margin-bottom:0;margin-top:10px;max-width:100%;text-transform:uppercase}.button-wrapper #button_r{display:block;padding:0;width:100%}.user_prompt{background:#9ed466;box-sizing:border-box;margin:1em 0;padding:1.5em;position:relative}.user_prompt.request-failed{background:#ff5d5a}.user_prompt.request-failed .aviso_rojo{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:bold;justify-content:space-between;text-align:center}.user_prompt.request-failed .aviso_rojo .fa-warning{font-size:18px;margin-bottom:10px;text-align:center}.venta-user-prompt{margin:2em 0}#formularioContacto #aviso_contacto{margin-top:2em}.aviso_verde .fa-check{color:#fff;display:block;font-size:1.5em;margin-bottom:.5em;text-align:center}.aviso_verde .fa-plus{background:#9ed466;border-radius:50%;color:#fff;cursor:pointer;font-size:2em;height:1.5em;padding:7px;position:absolute;right:-12px;top:-13px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1.5em}.aviso_verde #avisoContacto{box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;font-weight:bold;line-height:1.5em;padding-bottom:1em;width:100%}.secondary-inputs-ventas-container input{box-sizing:border-box;color:#888;float:left;height:3.5em;padding:0 1em;width:100%}.secondary-inputs-ventas-container input[type=checkbox]{height:20px;margin:0 5px 0 0;width:initial}.required-checbox-error{color:salmon;display:none;float:left;margin-top:-7px;text-align:left;width:100%}.legal-conditions-parent{box-sizing:border-box}.checkbox-error{background:#ffebe8;border:1px solid #f9c1c1;box-sizing:border-box;padding:5px !important}label[for=condiciones_legales]{height:auto !important;text-align:left;width:80%}.aviso-contacto-wrapper{width:100%}.aviso-contacto-wrapper .info-content{background-color:#7bb73d;display:block}.aviso-verde-venta #avisoContacto{padding:1em;width:100%}.sidebarFichaAlojamiento input{-webkit-transition:all,.8s,ease-in-out;-moz-transition:all,.8s,ease-in-out;transition:all,.8s,ease-in-out}.sidebarFichaAlojamiento input:focus{background-color:rgba(207,207,207,.5);color:#888}.sidebarFichaAlojamiento textarea{-webkit-transition:all,.8s,ease-in-out;-moz-transition:all,.8s,ease-in-out;transition:all,.8s,ease-in-out}.sidebarFichaAlojamiento textarea:focus{background-color:rgba(207,207,207,.5);color:#888}.view-more-button{-webkit-transition:all,.8s,ease-in-out;-moz-transition:all,.8s,ease-in-out;transition:all,.8s,ease-in-out}.view-more-button.disabled{cursor:default;opacity:.3;pointer-events:none}.view-more-button:hover:not(.disabled){background-color:#ecefeb}#formularioFicha textarea{-webkit-transition:all,.8s,ease-in-out;-moz-transition:all,.8s,ease-in-out;transition:all,.8s,ease-in-out}#formularioFicha textarea:focus{background-color:rgba(207,207,207,.5);color:#888}.container-ALQUILER_LE .icono_favo_masD{display:none}.container-VENTA .icono_favo_masD{display:none}.bloque-descripcion-ALQUILER_LE .texto_favourites{display:none}.bloque-descripcion-ALQUILER_LE .add_favoritos{display:none}.bloque-descripcion-ALQUILER_LE .del_favoritos{display:none}.bloque-descripcion-VENTA .texto_favourites{display:none}.bloque-descripcion-VENTA .del_favoritos{display:none}.gifOK{background-color:#9ed466;color:#fff;font-size:1.5em;padding:.2em}.container-lost-ficha{background-color:#f8f9ff;overflow:hidden;padding:20px;text-align:center}.main-lost-ficha{background-color:#fdfdfd;box-shadow:0 0 3px 0 rgba(0,0,0,.1),1px 2px 4px 0 rgba(0,0,0,.2);display:block;margin:10% auto;max-width:800px;padding:30px;width:100%}.main-lost-ficha h1{color:#000;font-size:26px;font-weight:600;line-height:24px;margin-bottom:24px;text-align:center}.main-lost-ficha span{color:#000;display:block;font-size:18px;line-height:26px;margin-bottom:40px;text-align:center}.main-lost-ficha a{background:#393e47;color:#fff;display:block;font-size:14px;font-weight:bold;line-height:19px;margin:0 auto;max-width:400px;padding:15px 48px;text-align:center;width:100%}.lost-ficha .sidebarFichaAlojamiento #contenedor_contenido_slider{position:static !important}.lost-ficha #aviso_res{display:none}.lost-ficha #calc{background:#393e47 !important;display:inline-table;margin-top:20px !important}.CalidadEnergetica{padding-left:1%}.demo-gallery{max-height:320px}.fv-error{background-color:#ffe2e2 !important;border:1px solid #f5a0a0 !important;-moz-transition:all,0s,ease-in-out;-webkit-transition:all,0s,ease-in-out;transition:all,0s,ease-in-out}#rates-table{background-color:var(--background-tarifas);border:1px solid var(--border-tarifas);border-collapse:separate;border-radius:var(--border-radius--componente);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);padding:5px 0 18px 0;position:relative}#rates-table .rate-row{display:inline-block;float:left;padding:0 20px 0 20px;position:relative;width:50% !important;overflow-x:auto}#rates-table .rate-column{white-space:nowrap}#rates-table .rate-column:first-child{width:70% !important}#rates-table .rate-column:last-child{width:30% !important}#rates-table tr th{text-align:left}#rates-table tr td{padding:10px 0 10px 0;vertical-align:middle}#rates-table span.rate-title{font-size:15px;font-weight:normal;margin-left:14px}#rates-table span.rate-date{border:1px solid #19dc8d;border-radius:25px;color:#19dc8d;display:inline-block;font-size:15px;font-weight:bold;padding:3px 18px}#rates-table span.rate-date:last-child{margin-left:-3px}#rates-table span.rate-price{color:var(--color-text-gray-300);float:right}#rates-table span.rate-price b{font-size:16px}#rates-table span.rate-price p{font-size:13px;margin:0;padding:0}#rates-table .separadorRates{display:inline-block;position:relative}#rates-table .separadorRates span{background-color:#fff;border-radius:50%;color:#1bdb8e;font-size:25px;font-weight:bold;height:10px;left:-6.5px;line-height:9px;position:absolute;text-align:center;top:-11.5px;vertical-align:middle;width:10px}.rate-row-sup{padding:4px 25px 4px 16px}td.rate-column{border-bottom:1px solid var(--border-ofertas)}td.discount-column{overflow:hidden;position:relative;vertical-align:middle}td.discount-column>i{background-color:#fff;border:2px solid #19dc8d;border-radius:50%;height:25px;position:absolute;width:25px}td.discount-column i.bottom{bottom:-12px;right:-12px}td.discount-column i.top{right:-12px;top:-12px}td.discount-column i.left{left:-17px;top:40%}td.discount-column .discount-column-right~i{left:-14px}td.discount-column:first-child{width:81%}td.discount-column:last-child{width:19%}.rates-table{border-spacing:0;position:relative;width:100%}.rates-table>thead>tr>th{border-bottom:2px solid #ddd;line-height:1.42857143;vertical-align:bottom}.rates-table>thead>tr>td{line-height:1.42857143}.rates-table>tbody>tr>td{line-height:1.42857143}.rates-table>tbody>tr>th{line-height:1.42857143}.rates-table>tfoot>tr>td{line-height:1.42857143}.rates-table>tfoot>tr>th{line-height:1.42857143}.rates-table tr th{border-bottom:2px solid #ddd !important;color:var(--color-tarifas);display:block;font-size:1.2em;margin:0 20px;padding:12px 0;text-transform:capitalize}.rates-table .hide-row th{display:none}.button-container{height:5em;width:100%}.container-ALQUILER .button-container{padding-top:1.5em}#prev-rates-button{float:left}#prev-discount-button{float:left}#next-rates-button{float:right}#next-discount-button{float:right}.overlay{background:transparent;cursor:pointer;height:535px;position:absolute;width:100%;z-index:1}.btn-old-l{min-height:35px;padding:8px 5px}.btn-old-l #linkBotonReserva{margin:0 0 0 7px;margin-left:7px;padding:0 !important}.btn-old{color:#fff;min-height:35px !important;padding:8px 5px}.btn-old a{color:#fff !important}.btn-old .buttong{width:auto}.pre-ve-old #Fotografia{box-sizing:border-box;width:30%}.pre-ve-old #ResPropiedad{float:right !important;width:65%}.pre-ve-old #resultado{float:none;padding:0 15px}.pre-ve-old .main-title{margin-bottom:15px !important}.pre-ve-old #botonReserva{height:30px}.pre-ve-old .buttong{display:block;width:auto}.pre-ve-old input[type=text]{width:100% !important}.pre-ve-old select{width:100% !important}.pre-ve-old textarea{width:100% !important}.pre-ve-old #botonContacto{width:auto !important}@media screen and (max-width: 500px){.pre-ve-old .contact-header{display:none}}.ve-form #botonContacto{box-sizing:content-box;display:block}.ve-form #botonReserva{height:30px}#botonContacto{width:auto}.old-form #calc{height:40px}.old-form .btn-standard #botonContacto{color:#c5c5c5 !important}#footer_on{float:none !important;width:100% !important}.stop-sticky{bottom:5em;height:1em;position:absolute}.stop-sticky-scroll{bottom:5em;height:1em;position:absolute}#contenedor_contenido_slider.sticky{position:fixed;top:60px;width:100% !important;z-index:100}#contenedor_contenido_slider.static{bottom:0;max-width:327px;position:absolute;width:100%;z-index:1}.sticky-scroll{background-color:#fff;margin:0 !important;position:fixed !important;top:0;width:100% !important;z-index:100}.sidebar-sticky-reference{bottom:0;clear:both;content:" ";height:0;left:0;position:relative;width:100%;z-index:-1}.scroll-sticky-reference{bottom:0;clear:both;content:" ";height:0;left:0;position:relative;width:100%;z-index:-1}.right-sidebar{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.08);box-shadow:0 0 20px 0 rgba(0,0,0,.08);position:relative;width:100%}.right-sidebar:after{clear:both;content:" ";display:block}.checkbox2{margin:4px 0 0 !important;width:13px}.pswp img{max-width:none !important}#contenido table.calendarTable{color:#636363}#contenido table.calendarTable label a{color:#888 !important}#contenido table.calendarTable .rows{border-bottom:2px solid var(--border-rows-calendario)}#contenido table.calendarTable .rows td{border-radius:var(--border-radius--button)}#contenido table.calendarTable .monthYearText{color:var(--color-month-calendario)}#contenido table.calendarTable .dayNamesRow{color:var(--color-week-calendario)}#contenido table.calendarTable .diaNoPermitido{background-color:var(--background-calendario-nopermitido);color:var(--color-day-calendario)}#contenido table.calendarTable .diaOcupado{color:var(--color-day-calendario-ocupado)}#contenido #caracteristicasAlojamiento .icon:hover{opacity:.75}#divBotonReserva{margin-top:10px}.btnEnviarAUnAmigo{background:#929fb0 !important;border:1px solid #74859b !important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px !important;color:#fff !important;float:right;font-size:15px !important;font-weight:bold !important;height:auto !important;letter-spacing:.05em !important;margin:0 auto;margin-right:-3px;min-height:20px;min-width:130px !important;padding:9px !important;position:relative;text-align:center !important;text-decoration:none;text-shadow:1px 1px #8392a5 !important}.detail-trigger{cursor:pointer;height:20px;line-height:20px !important;text-align:center;width:20px}.detail{background:#e8e5e5;border-radius:5px;bottom:35px;box-sizing:border-box;display:none;left:-20px;max-width:250px;min-width:250px;padding:5px;position:absolute;-webkit-transition:all,.8s,ease-in-out;-moz-transition:all,.8s,ease-in-out;transition:all,.8s,ease-in-out;z-index:1}.detail .info{padding:0 5px;text-align:left}div.message-container{display:inline;position:relative}div.texto_si.boton_comentario_3{margin:0}div.formatoValora{color:var(--color-text-olb);float:left;font-size:20px !important;font-weight:bold !important;max-width:78%;padding:0;width:auto}div.text_valor a{display:block;margin-top:10px;text-decoration:none !important}div.text_valor a:first-letter{text-transform:capitalize}div .text_valor{max-width:700px;overflow-x:auto;position:relative}.message-container:hover .detail{display:block}.arrow-down{border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #e8e5e5;bottom:-15px;display:inline-block;height:0;left:15px;overflow:visible !important;position:absolute;width:0}#title_precioFichaOferta{color:#970200 !important;font-size:16px !important;text-transform:capitalize !important}#textoAntes{font-weight:normal}#labelAlojamientosDisponibles{background:#e5e5e5;border-radius:2px;color:#a7adb7;font-size:11px;margin-bottom:15px;margin-top:5px;padding-left:10px;padding-right:10px;padding-top:4px}.spanRadio{display:table-cell;padding:0 10px 0 0;vertical-align:middle;width:10%}.spanRadio input{height:18px;width:18px}.spanPrecios{display:table-cell;padding-right:10px;vertical-align:middle}.spanOferta{float:left;text-decoration:line-through}.spanPrecio{font-size:28px;font-weight:bold}.precioOferta{color:#970200;font-size:25px;font-weight:bold;line-height:.75em}.spanRegimen{display:table-cell;max-width:33%;padding-left:5px;text-align:right;vertical-align:middle}.divRegimenes{display:table;padding:16px 20px;vertical-align:middle;width:100%}.divRegimenes .spanPrecio{font-size:22px}.regimen .button_r{background:#f5f6fa !important;display:block;padding:16px 20px !important}.regimen hr{margin:0}.regimen .divPrecio{text-align:center}#divNoches{font-size:16px;margin:10px;text-align:center}#divReg{font-size:23px;margin-bottom:10px;text-align:center}#divRegPrecio{font-size:22px;margin-bottom:5px;text-align:center}#divRegPrecio span{text-decoration:line-through}#divRegOferta{font-size:27px;text-align:center}.sinOferta{font-size:32px !important;font-weight:bold}.conOferta{color:#970200;font-size:25px}.decimales_oferta{font-size:22px}.spanNochesYPersonas{font-size:17px;font-weight:bold}#noches label{font-size:13px !important}.tablaVotos{float:right !important;margin-top:20px}#boton_comentario_3{padding:0}.votos_text{margin:0}.divRespuesta{border:1px solid var(--border-ofertas);float:right;font-size:13px;margin-top:25px;padding:10px;position:relative;width:85%}.divRespuesta span.fa.fa-key{font-size:20px;padding-left:15px;padding-right:10px;vertical-align:middle}.divRespuesta .text_valor{padding:5px 15px}.fechaValoracion{display:inline-block;float:right;margin-top:25px}.fechaValoracion span{font-weight:600;margin-right:20px}.divIconoRespuesta{left:-12px;position:absolute;top:12px;vertical-align:middle;width:5%}.resp{display:table-cell}.texto_respuestaFlow{display:none}.spanVotos{margin-right:15px}.divVotaciones{display:inline-block;float:right;margin-top:25px}.divVotaciones .icon{margin-right:10px !important}.subcabecer_Valoracion{width:100%}.subcabecer_Valoracion .contenedor_rating.titulo_valRating{width:25%}.contenedor_formas{padding:0 !important}.autorVal{float:left;margin-top:5px;width:100%}.discount-box{padding:5px 0 5px 0}.discount-box>span{border:1px solid #64d8c3;border-radius:2px;color:#64d8c3;display:inline-block;font-size:20px;padding:0 5px;text-align:center;width:100%}.discount-box>span>strong{font-size:110%}.discount-rigth{padding-right:24px}.categorias{font-size:small;font-weight:normal}.tag{float:left;margin-right:5px;margin-top:10px}.tagLabelBG{border-color:transparent #dcdcdc transparent transparent;border-style:solid;border-width:12px 10px 12px 0;float:left;height:0;width:0}.tagLabel{border-color:transparent #f1f1f1 transparent transparent;border-style:solid;border-width:12px 10px 12px 0;float:left;height:0;margin-left:-9px !important;width:0}.tagName{background-color:#f1f1f1;border:1px #dcdcdc solid;border-left:none;color:#a4a4a4;float:left;line-height:18px;margin-left:-1px;padding:2px 5px 2px 3px}.tag-circle{background-color:#a4a4a4;font-size:5px !important;margin-right:5px;vertical-align:middle !important}.discount-desacription{color:var(--color-text-444);font-family:"Playfair Display",serif;font-size:20px;font-weight:bold}#descuentos .separador{margin-bottom:24px}#descuentos .rates-table tr td{height:auto;padding-left:0}#tarifas .separador{margin-bottom:24px}#tarifas .view-more-button.icon{background-color:#fff;border:1px solid #d7d9d6;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:#3a3d42;cursor:pointer;display:inline-block;font-size:1.5em;padding:.2em .6em;text-align:center}i.fa.fa-calendar.discount-calendar-icon{font-size:14px}.discount-amount{color:#2d414a;font-family:"Playfair Display",serif;font-size:3.3em;line-height:1em;text-align:center;white-space:nowrap}.discount-row .discount-column>div{border:2px solid #19dc8d;border-bottom:0;width:100%}#discounts-table tbody:last-of-type .discount-row:last-child .discount-column>div{border-bottom:2px solid #19dc8d}.discount-text{color:#2d404e;font-size:17px;font-weight:100;line-height:1em;padding-top:5px;text-align:center;text-transform:capitalize}.discount-column-right{background-color:#1ee896;border-left:0 !important;height:100%;padding:8px 14px 8px 10px}.discount-date{color:var(--color-discount-date) !important;font-size:17px;padding-top:5px}.discount-column-left{border-right-style:dashed !important;padding:12px 0 15px 27px}#tour3d .container_3d{height:100%;max-height:550px;width:100%}#galeria_full{width:100%}#galeria_full #cabecera_ficha{left:0;position:absolute;top:0}#galeria_full #cabecera_ficha .container{margin:0 auto;max-width:1165px;padding-left:12.5px;padding-right:12.5px;position:relative}@media(min-width: 768px){#galeria_full #cabecera_ficha{height:100%}#galeria_full #cabecera_ficha .container{height:100%}}#galeria_full #contenido_titulo{min-width:360px;padding-bottom:25px}#galeria_full #contenido_titulo a:hover{text-decoration:none}#galeria_full .nombre{font-size:32px;font-weight:normal;line-height:30px;padding-bottom:22px}#galeria_full span.tagSubCabecera{font-size:16px;line-height:normal}#galeria_full #encabezadoLeft{background-color:transparent;border:0;float:left;margin:32px 0 0;width:auto;z-index:1}@media screen and (min-width: 768px){#galeria_full #encabezadoLeft{position:absolute;width:70%}}#galeria_full #encabezadoRight{background-color:transparent;border:0;float:right;margin:32px 0 0;width:auto;z-index:1}#galeria_full .grid-container #encabezadoLeft{margin:0}#galeria_full .grid-container #encabezadoRight{margin:0}#galeria_full .disinfection-box{bottom:16px}#foto_principal{height:510px;position:relative;width:100%}#foto_principal .owl-item a{display:block;height:100%;position:relative}#foto_principal .owl-item img{bottom:0;height:auto;left:-15%;margin:auto;max-width:none !important;position:absolute;right:-15%;top:0;width:100%}#foto_principal .owl-item figure{opacity:0}#foto_principal i.icon-expand-1{bottom:3%;color:#f1f1f1;cursor:pointer;font-size:32px;font-weight:300;position:absolute;right:3%;width:32px;z-index:100}#foto_principal.grid-container{height:560px}@media(max-width: 767px)and (min-width: 520px){#foto_principal.grid-container{height:350px}}@media(max-width: 519px){#foto_principal.grid-container{height:270px}}#foto_principal.grid-container .gallery-button{background-color:#fff;border:none;border-radius:var(--border-radius--button);bottom:16px;box-shadow:0 1px 1px 0 rgba(149,149,149,.5);color:#505050;font-family:"Open Sans";font-size:14px;font-weight:600;height:40px;letter-spacing:.27px;line-height:19px;outline:0;padding:8px 24px;position:absolute;right:48px;text-align:center;width:auto;z-index:1}@media(max-width: 767px){#foto_principal.grid-container .gallery-button{display:none}}#foto_principal.grid-container .gallery-button:hover{background-color:#f3f4f8}#foto_principal.grid-container .owl-nav{display:none}@media(max-width: 767px){#foto_principal.grid-container .owl-nav{display:block}}.owl-carousel{height:100%;overflow:hidden}.owl-carousel .owl-item{cursor:pointer;height:510px;overflow:hidden}.owl-carousel .owl-item:after{background:linear-gradient(to top, transparent 0, transparent 35%, transparent 56%, rgba(0, 0, 0, 0.5) 100%);background:-moz-linear-gradient(to top, transparent 0, transparent 35%, transparent 56%, rgba(0, 0, 0, 0.5) 100%);background:-ms-linear-gradient(to top, transparent 0, transparent 35%, transparent 56%, rgba(0, 0, 0, 0.5) 100%);background:-o-linear-gradient(to top, transparent 0, transparent 35%, transparent 56%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-linear-gradient(to top, transparent 0, transparent 35%, transparent 56%, rgba(0, 0, 0, 0.5) 100%);content:"";display:block;height:100%;position:absolute;top:0;width:100%}.owl-stage{transition:all}.owl-nav{position:absolute;top:40%;width:100%}.owl-nav i{background-color:rgba(201,201,201,.5);border-radius:50%;color:#fff;font-size:2.5em;height:55px;line-height:55px;text-align:center;width:55px}.owl-nav .icon-left-open{padding-right:3px}.owl-nav .icon-right-open{padding-left:3px}.owl-prev{left:0;padding-left:15px;position:absolute;width:auto}.owl-next{padding-right:15px;position:absolute;right:0;width:auto}span.tagSubCabecera{color:#fff;font-family:"Open Sans";font-size:18px;font-weight:bold;letter-spacing:.64px;line-height:24px;text-transform:uppercase}@media(max-width: 767px){span.tagSubCabecera{color:#3c3d41}}span.tp-title{align-items:center;display:flex;flex-direction:row;font-family:"Open Sans" !important;font-size:12px;font-weight:bold;justify-content:space-between;line-height:14px;white-space:nowrap}.favoritos>div{float:right;overflow:hidden;position:relative}.favoritos>.delfavorito_result{border-radius:5px}#encabezadoLeft{overflow:hidden;padding:8px 24px 0;position:relative;width:100%}#encabezadoRight{overflow:hidden;padding:8px 24px 0;padding-bottom:24px;position:relative;width:100%}#encabezadoTopResp{bottom:3%;display:none;padding-right:15px;position:absolute;right:0;z-index:100}.container_fav{background-color:#fff;border-radius:var(--border-radius--button);height:40px;width:auto}.container_fav .icon{font-size:22px;line-height:40px;vertical-align:middle}.container_fav:hover{background:#f3f4f8}.container_fav .heart{float:right;height:40px;text-align:center;width:40px}.container_fav .icon-heart{color:#393f47}.container_fav .icon-heart-filled{color:#eb634c}@media(max-width: 1220px){.container_fav{margin-right:4px}.container_fav .heart{border-radius:5px}}#caracteristicasAlojamiento{background-color:var(--background-caracteristicasAlojamiento);border:1px solid #e4e5e7;border-top:0;clear:left;position:relative;width:100%}#caracteristicasAlojamiento>div{margin:0 auto;max-width:1165px;width:100%}#caracteristicasAlojamiento ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:1165px;padding:0 6px;width:100%}#caracteristicasAlojamiento ul li{cursor:pointer;display:table-cell;font-size:22px;font-weight:bold;height:auto;list-style-type:none;text-align:center;white-space:nowrap}#caracteristicasAlojamiento span{color:var(--color-icon);font-size:20px}#caracteristicasAlojamiento i{color:var(--color-icon);font-size:25px;line-height:3em;margin-right:8px !important}#caracteristicasAlojamiento i.icon-star{color:#96a4ad}#caracteristicasAlojamiento i.icon-door{font-size:30px}#caracteristicasAlojamiento .valoracionMedia i.icon-star{color:#fff}#caracteristicasAlojamiento .span-left{text-align:left}#scroll_page{left:0;max-width:none !important;width:100% !important;z-index:100}#scroll_page.sticky-scroll{background-color:var(--background-caracteristicasAlojamiento);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}#scroll{margin:0 auto;max-width:1165px;position:relative;width:100%}#scroll ul{display:table;margin:0;padding:0 26px 0 12.5px;width:70%}#scroll li{background-color:var(--background-caracteristicasAlojamiento);border-right:1px solid var(--border-ofertas);border-top:1px solid var(--border-ofertas);display:table-cell;list-style-type:none;text-align:center;width:auto}#scroll li:first-child{border-left:1px solid var(--border-ofertas)}#scroll li a{color:var(--color-scroll-a);display:block;font-size:1.5rem;font-weight:bold;padding:8px 10px;text-transform:uppercase}#scroll li a:hover{text-decoration:none}#scroll li a:hover+a.active{border-bottom:none !important}#scroll li a:focus{text-decoration:none}#scroll span.numOfertas{background-color:#19dc8d;border-radius:50%;color:#fff;font-size:13px;margin-left:8px;padding:0 7px}.tooltip{position:relative}.tooltip .tooltiptext{background-color:#555;border-radius:0;bottom:80%;-webkit-box-shadow:0 0 25px 0 #000;box-shadow:0 0 15px 0 rgba(0,0,0,.1);color:#fff !important;font-size:12px !important;left:50%;min-width:120px;padding:5px 10px;position:absolute;transform:translateX(-50%);visibility:hidden;width:auto;z-index:100 !important}.tooltip .tooltiptext:first-letter{text-transform:capitalize}@media screen and (max-width: 500px){.tooltip .tooltiptext{left:0;transform:none}.tooltip .tooltiptext:after{display:none}}.tooltip:hover .tooltiptext{visibility:visible}.tooltiptext:after{border-color:#555 transparent transparent transparent;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}#thumbnail .slides{display:table;table-layout:fixed;width:100%}#thumbnail .slides li{display:table-cell;padding:2px 1px;position:relative;width:100%}#thumbnail .slides li:last-child{padding-right:0}#thumbnail .slides li:first-child{padding-left:0}#thumbnail .slides img{height:110px;width:100%}#thumbnail .slides .overlay-thumbnail{height:calc(100% - 4px);left:1px;top:2px;width:calc(100% - 1px)}#thumbnail [class^=column-]{padding:0 1px 2px 1px}#thumbnail [class^=column-].first-image{padding:0 1px 0 0}#thumbnail .line{margin:0 -1px}#thumbnail a{border-radius:var(--border-radius--componente);display:block;overflow:hidden;position:relative;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease}#thumbnail a:hover{background-color:#2d414c;text-decoration:none;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease}#thumbnail a:hover .icon{display:block}#thumbnail a:hover img{border-radius:var(--border-radius--componente);opacity:.4;transform:scale(1.15, 1.15);-moz-transition:.5s ease;-webkit-transition:.5s ease;transition:.5s ease}#thumbnail a .icon{color:#fff;display:none;font-size:20px;left:50%;margin:auto;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%)}#thumbnail a img{-moz-transition:.5s ease;-webkit-transition:.5s ease;transition:.5s ease}#thumbnail .first-image a .icon{font-size:30px}.overlay-thumbnail{background-color:rgba(45,65,76,.85);cursor:pointer;height:calc(100% - 2px);left:1px;position:absolute;text-align:center;top:0;-webkit-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;width:calc(100% - 2px)}.overlay-thumbnail:hover{background-color:#2d414c;-moz-transition:.5s ease;-webkit-transition:.5s ease;transition:.5s ease}.numThumbnail{color:#fff;font-size:30px;font-weight:bold;position:relative;top:35%}.box-ficha-full{position:relative;width:100%;z-index:10}.box-ficha{height:auto;margin:0 auto;max-width:1165px;position:relative;width:100%;z-index:20}.line{margin-left:-12.5px;margin-right:-12.5px}.line:after{clear:both;content:"";display:block}.column-xs-12{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:100%}.column-sm-12{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-12{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-11{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:91.66667%}.column-sm-11{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-11{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-10{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:83.33333%}.column-sm-10{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-10{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-9{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:75%}.column-sm-9{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-9{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-8{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:66.66667%}.column-sm-8{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-8{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-7{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:58.33333333%}.column-sm-7{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-7{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-6{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:50%}.column-sm-6{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-6{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-5{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:41.66666667%}.column-sm-5{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-5{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-4{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:33.333%}.column-sm-4{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-4{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-3{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:25%}.column-sm-3{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-3{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-2{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:16.66667%}.column-sm-2{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-2{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-xs-1{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative;width:8.33333%}.column-sm-1{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.column-md-1{float:left;min-height:1px;padding-left:12.5px;padding-right:12.5px;position:relative}.border-right{border-right:1px solid #e6e6e6}.content{padding:16px}.right{text-align:right}.left{text-align:left}.gm-fullscreen-control{display:none}#cargandoTarifas{background:var(--background-loader-tarifas);height:100%;position:absolute;top:0;width:100%;z-index:10}#cargandoTarifas .uil-ring-css>div{top:0}#cargandoDescuentos{background:rgba(255,255,255,.75);height:100%;position:absolute;top:0;width:100%;z-index:10}#cargandoDescuentos .uil-ring-css>div{top:25%}.uil-ring-css{height:100%;position:absolute;width:100%}.uil-ring-css>div{left:0;margin:0 auto;position:relative;vertical-align:middle}#player_1{height:100%;width:100%}#caracteristicas-dormitorio-desktop{align-items:center;display:block}@media only screen and (max-width: 600px){#caracteristicas-dormitorio-desktop{display:none}}#caracteristicas-dormitorio-mobile{display:none}@media only screen and (max-width: 600px){#caracteristicas-dormitorio-mobile{display:block}}#caracteristicas-dormitorio-mobile .room-icons i:before{font-size:20px}#caracteristicas-dormitorio-mobile .room-icons .icon-LITERAS:before{font-size:36px}.title-rooms{color:#2e424d;display:inline-block;font-family:"Open Sans";font-size:16px;padding-left:12px;padding-top:15px}.room-table{border-collapse:separate;border-spacing:0 35px;padding-left:12px;width:100%}.room-title{color:#2e424d;font-family:"Open Sans";font-size:16px;font-weight:bold;height:20px;line-height:20px;width:123px}.room-row{width:100%}.room-content{width:33.3%}.bed-title{color:#2e424d;font-family:"Open Sans";font-size:14px;font-weight:normal;line-height:19px;list-style:none;width:100%}.bed-content{height:auto;margin:3px 0 5px 0;padding:0;width:100%}.room-arrow-container{display:flex;height:30px;justify-content:flex-end}.room-arrow{background-color:#657b83;color:#fff;display:inline-block;height:100%;margin-left:12px;padding-top:6px;text-align:center;width:30px}.room-icons i:before{font-size:22px;margin:0 2px;width:auto}.room-icons .icon-LITERAS:before{font-size:40px}.room-mobile-container{display:inline;height:25%}.room-mobile-element{width:68%}.room-mobile-arrow{padding-top:30%;width:16%}#container_descripcion{display:block;overflow:hidden;position:relative !important;transition:max-height .3s ease-out 0s}#container-general{display:block;overflow:hidden;position:relative !important;transition:max-height .3s ease-out 0s}.tp-container-extras{align-items:flex-end;bottom:96%;display:flex;flex-direction:column-reverse;position:absolute;right:-30px}@media(max-width: 1220px){.tp-container-extras{right:-10px}}.tp-container-extras .box-tp{bottom:38px}.tp-container-flexible-search{align-items:center;display:flex;flex-direction:column-reverse;margin-left:14px;padding-top:6px;position:relative}.tp-container-flexible-search:hover .box-tp{display:block}.tp-container-flexible-search .box-tp{bottom:22px}@media(max-width: 1220px){.tp-container-flexible-search .box-tp{right:-10}}.tp-icon{color:#fff !important;cursor:pointer;position:relative;right:34px;top:8px;z-index:10}@media(max-width: 1220px){.tp-icon{right:14px}}.tp-icon:hover~.box-tp{display:block}.tp-close{color:#898a8f;display:none;font-size:13px;padding:10px;position:absolute;right:-5px;top:-5px}@media(max-width: 1220px){.tp-close{display:block}}.box-tp{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2);display:none;font-weight:normal;padding:16px 14px;position:absolute;z-index:100}.box-tp p{font-size:12px;margin:0 0 20px}.box-tp:after{border:solid transparent;border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:7px;content:" ";height:0;left:50%;margin-left:-7px;pointer-events:none;position:absolute;top:100%;width:0}@media(max-width: 1220px){.box-tp:after{left:80%}}.box-tp:before{border:solid transparent;border-color:rgba(136,183,213,0);border-top-color:rgba(0,0,0,.08);border-width:8px;content:" ";height:0;left:50%;margin-left:-8px;pointer-events:none;position:absolute;top:100%;width:0}@media(max-width: 1220px){.box-tp:before{left:80%}}@media(max-width: 1220px){.box-tp-extras{width:300px}.box-tp-extras:after{right:13px}.box-tp-extras:before{right:13px}}.tp-item{align-items:center;display:flex}.main-tp-ranges .tp-item{justify-content:space-between}.main-tp-ranges .tp-season a{color:#444;cursor:pointer;font-family:"Open Sans" !important;font-size:12px;line-height:20px;white-space:nowrap}.main-tp-ranges .tp-season a:hover{text-decoration:underline !important}.main-tp-extras .tp-season{flex:1;margin-right:16px;text-align:center}.main-tp-extras .tp-item-season{background-color:#f7f7f7;border-radius:13.5px;color:#898a8f;font-size:12px;font-weight:600;padding:5px 14px;white-space:nowrap}.main-tp-extras .tp-border:last-child{display:none}.tp-info-extras{display:flex;flex:2;flex-direction:column}.tp-item-extra{font-size:12px;white-space:nowrap}@media(max-width: 1220px){.tp-item-extra{white-space:normal}}.tp-border{border:1px solid #f7f7f7;margin:15px 0;width:100%}.tp-price-extra{font-weight:600}.tp-title-info{color:#898a8f;font-family:"Open Sans" !important;font-size:10px;font-weight:600;line-height:14px;margin-left:30px}.tp-item-options{cursor:pointer;font-family:"Open Sans" !important;font-size:13px;font-weight:bold;line-height:18px;text-decoration:underline}#precio_online_ofertas .tp-item-options{color:#970200}#precio_online_ofertas #item-flexible-search{padding:0 12.5px}.tp-item-price{font-family:"Open Sans";font-size:12px;font-weight:bold;line-height:20px}.flexible-search-sidebar{padding-top:0}.flexible-search-sidebar .dates{padding-bottom:10px;padding-top:24px}#item-flexible-search{display:flex;justify-content:flex-end;width:100%}.best-range{background-color:#ededed;border-radius:3px;color:#444;font-family:"Open Sans" !important;font-size:12px;font-weight:600;padding:4px 8px;text-transform:uppercase}#flexible-search-form{display:none}.separate-sections{border-top:1px solid #ddd;margin-bottom:32px;margin-top:17px}.subtitle-ficha{color:var(--color-505050);font-family:"Open Sans" !important;font-size:18px;font-weight:bold;letter-spacing:.53px;margin-bottom:25px;margin-top:0;padding:0}#descriptionText{color:var(--color-505050);font-size:15px;line-height:23px;overflow:hidden;text-align:justify}.show-features-toggle{margin-top:32px}.show-features-toggle a{cursor:pointer;font-size:15px;font-weight:bold}.show-features-toggle .show-less{display:none}#moreFeatures{display:none}#propertyInfo{padding-top:0 !important}#mainFeatures .features{display:flex;flex-wrap:wrap}#mainFeatures .features .feature{flex-basis:calc(50% - 16px);margin:32px 16px 0 0}#mainFeatures .features .feature i{color:var(--color-505050);font-size:18px;margin-right:8px}#mainFeatures .features .feature span{color:var(--color-505050);font-size:15px;font-weight:bold;letter-spacing:.49px}@media(max-width: 767px){#mainFeatures .features{flex-direction:column}#mainFeatures .features .feature{flex-basis:0;margin-bottom:16px;margin-top:0}#mainFeatures .features .feature:nth-child(-n+2){margin-top:0}#mainFeatures .features .feature:last-of-type{margin-bottom:0}}#propertyReference span{color:#505050;font-size:15px}#rooms>div:first-of-type{display:flex;flex-wrap:wrap}#rooms>div:first-of-type .room{flex-basis:calc(33.333% - 16px);margin:16px 16px 0 0}#rooms>div:first-of-type .room span{color:var(--color-505050);font-size:15px}@media(max-width: 767px){#rooms>div:first-of-type .room{flex-basis:100%;margin-bottom:16px;margin-top:0}#rooms>div:first-of-type .room:nth-child(-n+3){margin-top:0}#rooms>div:first-of-type .room:last-of-type{margin-bottom:0}}#rooms>div:first-of-type .room-item.more-items{display:none}#rooms .show-toggle{display:block;text-align:right}#rooms .show-toggle a{color:var(--color-505050);cursor:pointer;font-size:15px;font-weight:bold;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#rooms .show-toggle a:hover{text-decoration:none}#rooms .show-toggle .show-less{display:none}#kitchen>div:first-of-type{display:flex;flex-wrap:wrap}#kitchen>div:first-of-type .kitchen-item{flex-basis:calc(33.333% - 16px);margin:16px 16px 0 0}#kitchen>div:first-of-type .kitchen-item span{color:var(--color-505050);font-size:15px}#kitchen>div:first-of-type .kitchen-item.more-items{display:none}@media(max-width: 767px){#kitchen>div:first-of-type .kitchen-item{flex-basis:100%;margin-bottom:16px;margin-top:0}#kitchen>div:first-of-type .kitchen-item:nth-child(-n+3){margin-top:0}#kitchen>div:first-of-type .kitchen-item:last-of-type{margin-bottom:0}}#kitchen .show-toggle{display:block;text-align:right}#kitchen .show-toggle a{color:var(--color-505050);cursor:pointer;font-size:15px;font-weight:bold;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#kitchen .show-toggle a:hover{text-decoration:none}#kitchen .show-toggle .show-less{display:none}#bathrooms>div:first-of-type{display:flex;flex-wrap:wrap}#bathrooms>div:first-of-type .bathroom-item{flex-basis:calc(33.333% - 16px);margin:16px 16px 0 0}#bathrooms>div:first-of-type .bathroom-item span{color:var(--color-505050);font-size:15px}#bathrooms>div:first-of-type .bathroom-item.more-items{display:none}@media(max-width: 767px){#bathrooms>div:first-of-type .bathroom-item{flex-basis:100%;margin-bottom:16px;margin-top:0}#bathrooms>div:first-of-type .bathroom-item:nth-child(-n+3){margin-top:0}#bathrooms>div:first-of-type .bathroom-item:last-of-type{margin-bottom:0}}#bathrooms .show-toggle{display:block;text-align:right}#bathrooms .show-toggle a{color:var(--color-505050);cursor:pointer;font-size:15px;font-weight:bold;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#bathrooms .show-toggle a:hover{text-decoration:none}#bathrooms .show-toggle .show-less{display:none}#views>div:first-of-type{display:flex;flex-wrap:wrap}#views>div:first-of-type .view{flex-basis:calc(33.333% - 16px);margin:16px 16px 0 0}#views>div:first-of-type .view span{color:var(--color-505050);font-size:15px}#views>div:first-of-type .view.more-items{display:none}@media(max-width: 767px){#views>div:first-of-type .view{flex-basis:100%;margin-bottom:16px;margin-top:0}#views>div:first-of-type .view:nth-child(-n+3){margin-top:0}#views>div:first-of-type .view:last-of-type{margin-bottom:0}}#views .show-toggle{display:block;text-align:right}#views .show-toggle a{color:var(--color-505050);cursor:pointer;font-size:15px;font-weight:bold;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#views .show-toggle a:hover{text-decoration:none}#views .show-toggle .show-less{display:none}#situation>div:first-of-type{display:flex;flex-wrap:wrap}#situation>div:first-of-type .situation-item{flex-basis:calc(33.333% - 16px);margin:16px 16px 0 0}#situation>div:first-of-type .situation-item span{color:var(--color-505050);font-size:15px}#situation>div:first-of-type .situation-item.more-items{display:none}@media(max-width: 767px){#situation>div:first-of-type .situation-item{flex-basis:100%;margin-bottom:16px;margin-top:0}#situation>div:first-of-type .situation-item:nth-child(-n+3){margin-top:0}#situation>div:first-of-type .situation-item:last-of-type{margin-bottom:0}}#situation .show-toggle{display:block;text-align:right}#situation .show-toggle a{color:var(--color-505050);cursor:pointer;font-size:15px;font-weight:bold;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#situation .show-toggle a:hover{text-decoration:none}#situation .show-toggle .show-less{display:none}#energyRating span{color:var(--color-505050);font-size:15px}#energyRating>div{background-position-y:7px;margin:0}#general>div:first-of-type{display:flex;flex-wrap:wrap}#general>div:first-of-type .general-item{flex-basis:calc(33.333% - 16px);margin:16px 16px 0 0}#general>div:first-of-type .general-item span{color:var(--color-505050);font-size:15px}#general>div:first-of-type .general-item>span{position:relative}#general>div:first-of-type .general-item .icon-info-circled{color:#c3c3c3;cursor:pointer}#general>div:first-of-type .general-item .icon-info-circled:before{line-height:unset}#general>div:first-of-type .general-item.more-items{display:none}@media(max-width: 767px){#general>div:first-of-type .general-item{flex-basis:100%;margin-bottom:16px;margin-top:0}#general>div:first-of-type .general-item:nth-child(-n+3){margin-top:0}#general>div:first-of-type .general-item:last-of-type{margin-bottom:0}}#general .show-toggle{display:block;text-align:right}#general .show-toggle a{color:var(--color-505050);cursor:pointer;font-size:15px;font-weight:bold;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#general .show-toggle a:hover{text-decoration:none}#general .show-toggle .show-less{display:none}.bathroom-item span{text-transform:capitalize}.bathroom-item span:lang(DE){text-transform:none}.bathroom-item span:lang(SV){text-transform:none}.feature span{text-transform:capitalize}.feature span:lang(DE){text-transform:none}.feature span:lang(SV){text-transform:none}.kitchen-item span{text-transform:capitalize}.kitchen-item span:lang(DE){text-transform:none}.kitchen-item span:lang(SV){text-transform:none}.room span{text-transform:capitalize}.room span:lang(DE){text-transform:none}.room span:lang(SV){text-transform:none}.view span{text-transform:capitalize}.view span:lang(DE){text-transform:none}.view span:lang(SV){text-transform:none}.general-item span:lang(DE){text-transform:none}.general-item span:lang(SV){text-transform:none}#touristicRegistrationNumber{color:var(--color-505050);display:block;font-size:15px;font-style:italic;margin-bottom:32px}#other_information{margin-top:16px}#other_information_title{color:#505050;display:block;margin-bottom:5px;font-weight:700;font-size:15px;line-height:100%;letter-spacing:.49px}#other_information_value{color:#505050;display:block;font-size:15px;font-style:italic;margin-left:32px}@media(max-width: 767px){#other_information_value{margin-left:0}}#notSupplied>div:first-of-type{display:flex;flex-wrap:wrap}#notSupplied>div:first-of-type .not-supplied-item{flex-basis:calc(33.333% - 16px);margin:16px 16px 0 0;text-decoration:line-through}#notSupplied>div:first-of-type .not-supplied-item span{color:var(--color-505050);font-size:15px}@media(max-width: 767px){#notSupplied>div:first-of-type .not-supplied-item{flex-basis:100%;margin-bottom:16px;margin-top:0}#notSupplied>div:first-of-type .not-supplied-item:nth-child(-n+3){margin-top:0}#notSupplied>div:first-of-type .not-supplied-item:last-of-type{margin-bottom:0}}#bedrooms>div:first-of-type{display:flex;flex-wrap:wrap}#bedrooms>div:first-of-type>div{display:flex;flex-basis:calc(33.333% - 16px);flex-direction:column;margin:38px 16px 0 0}#bedrooms>div:first-of-type .bedroom-item.more-items{display:none}@media(max-width: 767px){#bedrooms>div:first-of-type{flex-wrap:unset;overflow-x:auto}#bedrooms>div:first-of-type>div{border:1px solid #e7e7e7;flex:0 0 60%;flex-direction:column;flex-wrap:nowrap;margin:0 16px 16px 0;padding:16px}#bedrooms>div:first-of-type>div:nth-child(-n+3){margin-top:0}#bedrooms>div:first-of-type .bedroom-item.more-items{display:flex}}#bedrooms .bed-icons{margin-bottom:8px}#bedrooms .bed-icons i{color:var(--color-505050);font-size:18px;margin-right:8px}#bedrooms .bed-icons i:before{margin-top:8px}#bedrooms .room-type{color:var(--color-505050);font-size:15px;font-weight:bold;letter-spacing:.49px;margin-bottom:4px}#bedrooms .bed{margin-bottom:4px}#bedrooms .bed-type{color:var(--color-505050);font-size:15px;letter-spacing:.49px}#bedrooms .show-toggle{display:block;text-align:right}@media(max-width: 767px){#bedrooms .show-toggle{display:none}}#bedrooms .show-toggle a{color:var(--color-505050);cursor:pointer;font-size:15px;font-weight:bold;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#bedrooms .show-toggle a:hover{text-decoration:none}#bedrooms .show-toggle .show-less{display:none}#bathroomsDistribution>div:first-of-type{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}#bathroomsDistribution>div:first-of-type>span{font-weight:bold;display:block}#bathroomsDistribution #bathroom-pagination-controls{color:rgba(51,51,51,.6);display:flex;gap:16px;font-size:14px;font-weight:600}#bathroomsDistribution #bathroom-pagination-controls button{background-color:transparent;border:0;cursor:pointer;font-size:16px;padding:0}#bathroomsDistribution #bathroom-pagination-controls button:disabled{cursor:not-allowed;opacity:.5}#bathroomsDistribution #bathroom-pagination-controls button i::before{font-size:16px;height:16px;margin:0;width:16px}#bathroomsDistribution>.bathroom-distribution-container{display:flex;gap:16px;min-height:121px}#bathroomsDistribution>div .bathroom-distribution-item{background:#fff;border-radius:8px;border:1px solid rgba(51,51,51,.2);display:flex;flex-direction:column;flex-shrink:0;gap:10px;justify-content:space-between;max-width:216px;min-width:120px;padding:12px;position:relative}#bathroomsDistribution>div .bathroom-distribution-item>span{color:#333;font-size:12px;line-height:normal}#bathroomsDistribution>div .bathroom-distribution-item>span:first-of-type{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-weight:600;line-clamp:1;overflow:hidden;text-overflow:ellipsis}#bathroomsDistribution>div .bathroom-distribution-item>.bathroom-summary{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;flex-grow:1;line-clamp:2;overflow:hidden;text-overflow:ellipsis}#bathroomsDistribution>div .bathroom-distribution-item>.bathroom-summary>span{font-weight:500}#bathroomsDistribution>div .bathroom-distribution-item>.bathroom-icons{display:flex;gap:16px;overflow:hidden;text-overflow:ellipsis}#bathroomsDistribution>div .bathroom-distribution-item>.bathroom-icons>i{font-size:20px;height:24px;width:24px}#bathroomsDistribution>div .bathroom-distribution-item>.bathroom-icons>i::before{margin:0}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip{background:#fff;border-radius:8px;bottom:16px;box-shadow:0px 0px 40px 0px rgba(52,52,52,.1);display:flex;flex-direction:column;gap:8px;left:70%;opacity:0;padding:24px 24px 16px;position:absolute;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:448px;z-index:100}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-header>span{font-weight:bold;line-height:normal}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-header>i{color:#939393;display:none;font-size:16px;height:16px;width:16px}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-header>i::before{margin:0}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-content{display:flex;flex-direction:column;gap:10px}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-content span{font-size:12px;font-weight:400;line-height:normal}#bathroomsDistribution>div .bathroom-distribution-item:hover>div.bathroom-tooltip{opacity:1;visibility:visible}@media(max-width: 767px){#bathroomsDistribution>.bathroom-distribution-container{overflow-x:auto;flex-wrap:nowrap;padding-bottom:16px}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip{border-radius:0;bottom:0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1002;gap:0;padding:0}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-header{align-items:center;background:#fff;box-shadow:1px 1px 4px 0px rgba(184,184,184,.5);display:flex;justify-content:space-between;padding:12px 20px}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-header>i{display:block}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-content{gap:24px;padding:24px 20px}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-content>.bathroom-tooltip-summary{display:flex;flex-direction:column;gap:24px}#bathroomsDistribution>div .bathroom-distribution-item>div.bathroom-tooltip>.bathroom-tooltip-content span{color:#505050;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:400;line-height:normal}}#mandatoryServices>div:first-of-type{align-items:center;display:flex;flex-wrap:wrap}#mandatoryServices>div:first-of-type .mandatory-item>span{background:var(--background-mandatory);border-radius:16px;color:var(--color-mandatory);display:inline-block;font-size:14px;font-weight:700;margin:5px 8px 5px 0;padding:5px 15px;text-align:left}#mandatoryServices>div:first-of-type .mandatory-item.more-items{display:none}#mandatoryServices .icon-info-circled{color:#c3c3c3;cursor:pointer}#mandatoryServices .show-toggle-services{display:block;text-align:right}#mandatoryServices .show-toggle-services a{color:var(--color-505050);cursor:pointer;font-size:15px;font-weight:bold;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#mandatoryServices .show-toggle-services a:hover{text-decoration:none}#mandatoryServices .show-toggle-services .show-less{display:none}#optionalServices>div:first-of-type{align-items:center;display:flex;flex-wrap:wrap}#optionalServices>div:first-of-type .optional-item>span{background:var(--background-mandatory);border-radius:16px;color:var(--color-mandatory);display:inline-block;font-size:14px;font-weight:700;margin:5px 8px 5px 0;padding:5px 15px;text-align:left}#optionalServices>div:first-of-type .optional-item.more-items{display:none}#optionalServices .icon-info-circled{color:#c3c3c3;cursor:pointer}#optionalServices .show-toggle-services{display:block;text-align:right}#optionalServices .show-toggle-services a{color:var(--color-505050);cursor:pointer;font-size:15px;font-weight:bold;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}#optionalServices .show-toggle-services a:hover{text-decoration:none}#optionalServices .show-toggle-services .show-less{display:none}#taxInformation>div:first-of-type{align-items:center;display:flex;flex-wrap:wrap}#taxInformation>div:first-of-type .tax-item>span{background:var(--background-mandatory);border-radius:16px;color:var(--color-mandatory);display:inline-block;font-size:14px;font-weight:700;margin:5px 8px 5px 0;padding:5px 15px;text-align:left}#taxInformation .icon-info-circled{color:#c3c3c3;cursor:pointer}#taxInformation .tax-item li{display:list-item}#bondFeatures div{display:flex;flex-direction:column}#bondFeatures div span{color:var(--color-505050);font-size:15px;margin:5px 0}#schedules>div:first-of-type{align-items:center;background-color:var(--background-mandatory);border-radius:var(--border-radius--componente);display:flex;padding:16px 32px}#schedules>div:first-of-type>div{display:flex;width:50%}#schedules>div:first-of-type>div>div:first-of-type{display:flex;flex-direction:column}@media(max-width: 767px){#schedules>div:first-of-type{flex-direction:column;padding:0}#schedules>div:first-of-type>div{padding:16px 32px;width:100%}}#schedules img{margin-right:32px}#schedules span{color:var(--color-939393);font-size:14px;font-weight:bold;letter-spacing:.39px}#schedules span>b{color:var(--color-icon-card);font-size:14px;font-weight:600;letter-spacing:.39px}#schedules .separador-horarios{background-color:var(--border-schedules);border:0;height:50px;margin:0 16px;width:1px}@media(max-width: 767px){#schedules .separador-horarios{height:1px;margin:0;width:100%}}#gallery .pswp__bg{background-color:#2e2f30}@media(max-width: 767px){#gallery.pswp--touch .pswp__ui--hidden .pswp__top-bar,#gallery.pswp--touch .pswp__ui--hidden .pswp__caption,#gallery.pswp--touch .pswp__ui--hidden .pswp__button--arrow--left,#gallery.pswp--touch .pswp__ui--hidden .pswp__button--arrow--right{opacity:1}}#gallery .pswp__scroll-wrap .pswp__container{-webkit-filter:blur(0);filter:blur(0)}#gallery .pswp__scroll-wrap.show .pswp__container{-webkit-filter:blur(20px);filter:blur(20px)}#gallery .pswp__scroll-wrap.show .seo-container{max-height:700px}#gallery .pswp__scroll-wrap.show .seo-container>.pswp__caption__center{max-height:700px}#gallery .pswp__scroll-wrap.show .seo-container .show-description{cursor:auto;opacity:0}#gallery .pswp__scroll-wrap.show .seo-container .icon-down-open{opacity:1}#gallery .pswp__scroll-wrap.hide-gallery .seo-container .show-description{-o-transition-delay:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}#gallery .seo-container{background-color:#202021;box-shadow:#202021 5px 0 15px 5px;max-height:0;-webkit-transition:max-height 1s ease;-moz-transition:max-height 1s ease;-o-transition:max-height 1s ease;transition:max-height 1s ease}#gallery .seo-container>.pswp__caption__center{font-size:15px;margin-top:40px;max-height:0;max-width:1200px;padding:32px;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}#gallery .seo-container .show-description{background:#202021;border:0;bottom:0;box-shadow:#202021 5px 0 15px 5px;color:#d6d6d6;font-size:15px;left:0;margin:0 auto;opacity:1;padding:13px;position:absolute;right:0;text-transform:uppercase;width:100%;z-index:1000}#gallery .seo-container .icon-down-open{color:#d6d6d6;cursor:pointer;font-size:15px;left:0;opacity:0;position:absolute;right:0;text-align:center;top:20px;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:999}#similarAccommodations{padding-left:15px;padding-right:15px;padding-top:30px}#formReservaPropiedad .bloque_formulario label{color:#505050;font-family:"Open Sans";font-size:10px;font-weight:bold;letter-spacing:.64px;line-height:14px;margin-bottom:8px}#formReservaPropiedad .bloque_formulario select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff !important;border:.6px solid #d8d8d8;border-radius:var(--border-radius--componente);color:#343434;font-family:"Open Sans";font-size:15px;line-height:16px;padding:0 8px}#formReservaPropiedad .custom-input{display:block;position:relative}#formReservaPropiedad .custom-input:after{color:#505050;content:"";font-family:"fontlibrary";font-size:12px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;pointer-events:none;position:absolute;right:10px;speak:none;top:50%;transform:translateY(-50%)}#formReservaPropiedad #newSelectAdults:after{color:#505050;content:"";font-family:"fontlibrary";font-size:12px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;pointer-events:none;position:absolute;right:10px;speak:none;top:50%;transform:translateY(-50%)}.personas_select{position:relative}.personas_select #selectAdults{display:none}#newSelectAdults{align-items:center;background-color:#fff !important;border:.6px solid #d8d8d8;border-radius:var(--border-radius--componente);color:#343434;cursor:pointer;display:flex;font-family:"Open Sans";font-size:15px;height:40px;line-height:16px;text-indent:8px;width:100%}div#newSelectAdults:focus{outline:-webkit-focus-ring-color auto 1px}#newSelectAdultsOptions{background-color:#fff;border:.6px solid #d8d8d8;display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;z-index:999}#newSelectAdultsOptions li{color:#9c9c9c;font-family:"Open Sans";font-size:15px;line-height:normal;padding:0 8px;text-indent:2px}#newSelectAdultsOptions li:hover{background:#9c9c9c;color:#fff}.input-error{border:.6px solid #eb634c !important}#containerSeoSocial{align-items:center;display:flex;justify-content:space-between;margin-top:8px}#containerSeoSocial .container-seo{max-width:60%}@media(max-width: 767px){#containerSeoSocial .container-seo{max-width:100%}}#containerSeoSocial .container-seo .icon{display:unset}#socialGallery .social-box{align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 1px 1px 0 rgba(149,149,149,.5);cursor:pointer;display:flex;justify-content:center}#galleryGrid{display:flex;flex-direction:column;flex-wrap:wrap;height:100%}#galleryGrid>div{height:50%;padding:0 0 8px 8px;width:25%}#galleryGrid>div:first-of-type{height:100%;padding:0;width:50%}#galleryGrid>div:nth-of-type(3){padding-bottom:0}#galleryGrid>div:nth-of-type(5){padding-bottom:0}#galleryGrid>div:nth-of-type(1n + 6){display:none}#galleryGrid>div>a{border-radius:var(--border-radius--componente);display:block;height:100%;overflow:hidden}@media(min-width: 768px){#galleryGrid>div>a:hover img{transform:scale(1.15, 1.15);-moz-transition:.5s ease;-webkit-transition:.5s ease;transition:.5s ease}}#galleryGrid>div img{border-radius:var(--border-radius--componente);height:100%;-o-object-fit:cover;object-fit:cover;-moz-transition:.5s ease;-webkit-transition:.5s ease;transition:.5s ease;width:100%}@media(max-width: 1199px){#galleryGrid>div{width:50%}#galleryGrid>div:nth-of-type(4){display:none}#galleryGrid>div:nth-of-type(5){display:none}}#galleryGrid.count-images-1>div{width:100%}#galleryGrid.count-images-2>div{height:100%;padding-bottom:0;width:50%}@media(max-width: 991px)and (min-width: 768px){#galleryGrid.count-images-2>div{height:50%;width:100%}#galleryGrid.count-images-2>div:first-of-type{padding-bottom:8px}#galleryGrid.count-images-2>div:last-of-type{padding-left:0}}#galleryGrid.count-images-3>div:nth-of-type(2){width:50%}#galleryGrid.count-images-3>div:nth-of-type(3){width:50%}#galleryGrid.count-images-4{position:relative}#galleryGrid.count-images-4>div:nth-of-type(2){width:50%}#galleryGrid.count-images-4>div:nth-of-type(4){bottom:0;padding-bottom:0;position:absolute;right:0}@media(max-width: 767px){#galleryGrid{flex-direction:row;flex-wrap:nowrap;overflow-x:hidden}#galleryGrid.count-images-4>div:nth-of-type(4){position:relative}#galleryGrid>div{display:block !important;flex:0 0 auto;height:100%;padding:0;width:100% !important}#galleryGrid>div:nth-of-type(4){display:block}#galleryGrid>div:nth-of-type(5){display:block}}#acommodationContainerTitle{margin:0 auto;max-width:1165px;width:100%}#acommodationContainerTitle h1{display:flex;flex-direction:column}@media(min-width: 992px){#acommodationContainerTitle h1{margin:0}}#acommodationContainerTitle h1>div{margin-top:8px}#acommodationContainerTitle h1>div>span{color:var(--color-939393);font-family:"Open Sans";font-size:18px;font-weight:bold;letter-spacing:.64px;line-height:24px;text-transform:uppercase}#acommodationContainerTitle>div{padding:0 12.5px}@media(min-width: 992px){#acommodationContainerTitle>div{width:70%}}#acommodationContainerTitle .accommodationName{color:var(--color-505050);font-family:"Playfair Display";font-size:36px;font-weight:bold;letter-spacing:.64px;line-height:48px}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.embed-container embed{height:100%;left:0;position:absolute;top:0;width:100%}.icon{display:inline-block;vertical-align:middle !important}.icon:before{margin:0 !important;width:auto !important}.icon-left-open:before{font-size:70%}.icon-right-open:before{font-size:70%}.pop-up-info{background-color:var(--background-cards-olb);border-radius:3px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);display:none;flex-direction:column;left:0;margin:0 auto;max-height:calc(100vh - 32px);max-width:700px;min-height:200px;padding:0 58px 58px;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1001}.pop-up-info #sendFriend p{color:var(--color-title-share)}.pop-up-info .fieldForm input[type=text]{background-color:var(--background-inputs-olb) !important;border:.6px solid var(--border-dropdown);color:var(--color-dark)}.pop-up-info .fieldForm textarea{background-color:var(--background-inputs-olb) !important;border:.6px solid var(--border-dropdown);color:var(--color-dark)}.pop-up-info .fieldForm label{color:var(--color-505050)}.pop-up-info .sendForm #botonReserva a{padding:12px 36px !important}.pop-up-info #emailSended .titleInfo p{color:var(--color-title-share)}.pop-up-info #emailSended .subtitleInfo p{color:var(--color-title-share)}.pop-up-info .title{color:var(--color-seccion-favoritos);display:block;font-size:16px;font-weight:600;line-height:28px;margin:48px 0 12px 0}.pop-up-info .text{color:var(--color-dark);display:block;font-size:14px;font-weight:normal;line-height:21px}.pop-up-info a{bottom:0;font-size:15px;font-weight:700;line-height:23px;margin-bottom:21px;position:absolute;right:21px}.pop-up-info .icon-cancel{color:var(--color-939393);cursor:pointer;font-size:16px;position:absolute;right:16px;top:16px}@media(max-width: 767px){.pop-up-info{height:auto;margin:0 16px;padding:0 16px 34px}.pop-up-info .title{margin:34px 0 12px}}.pop-up-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.gallery-standard .disinfection-box{left:16px;top:16px}.grid-container .disinfection-box{left:48px}.disinfection-box{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;display:flex;padding:8px 24px;position:absolute;z-index:1}@media(max-width: 767px){.disinfection-box{display:none}}.disinfection-box>.disinfection-info{color:#fff;display:flex;flex-direction:column;min-width:250px}.disinfection-box>.disinfection-info span{line-height:32px}.disinfection-box>.disinfection-info>span:first-of-type{font-family:"Playfair Display";font-size:24px;font-weight:bold}.disinfection-box>.disinfection-info>span:last-of-type{font-size:18px}.disinfection-box>img{height:48px;margin-left:24px}.company-info{color:#adadad;display:block;font-size:15px;line-height:20px;margin-top:8px}.cancellation-conditions button{background-color:transparent;border:1px solid var(--color-505050);border-radius:var(--border-radius--button);color:var(--color-505050);display:block;font-family:"Open Sans";font-size:12px;font-weight:bold;letter-spacing:0;padding:8px 16px;text-align:center;text-transform:uppercase}.cancellation-conditions>p{color:var(--color-505050);font-family:"Open Sans";font-size:14px;font-weight:400;letter-spacing:.49px;line-height:25px;margin:0 0 24px}.cancellation-conditions>.pop-up-info>#politicaCancelacion{overflow-y:auto}.cancellation-conditions>.pop-up-info>p{color:var(--color-text-444);font-family:"Open Sans";font-size:15px;line-height:20px;margin-top:24px}.cancellation-conditions>.pop-up-info>div{margin-top:56px}.cancellation-case{border-left:16px solid transparent;display:flex;flex-direction:column;padding:0 0 56px 16px;position:relative}.cancellation-case:after{background-color:#fff;border-radius:100%;bottom:-4px;box-shadow:1px 3px 3px 0 rgba(0,0,0,.1);content:"";height:8px;left:-12px;position:absolute;width:8px;z-index:1}.cancellation-case>span{font-family:"Open Sans";font-size:15px;line-height:16px}.cancellation-case>span:first-of-type{color:var(--color-text-4a4a4a);font-weight:600;margin-bottom:8px}.cancellation-case>span:last-of-type{color:var(--color-dark)}.cancellation-case.free-cancellation{border-left-color:#129e65}.cancellation-case.cases-1{border-left-color:#ff6c51}.cancellation-case.cases-2:nth-of-type(1){border-left-color:#ffc87a}.cancellation-case.cases-2:nth-of-type(2){border-left-color:#ff6c51}.cancellation-case.cases-3:nth-of-type(1){border-left-color:#ffe59d}.cancellation-case.cases-3:nth-of-type(2){border-left-color:#ffc87a}.cancellation-case.cases-3:nth-of-type(3){border-left-color:#ff6c51}.cancellation-case.cases-4:nth-of-type(1){border-left-color:#ffe59d}.cancellation-case.cases-4:nth-of-type(2){border-left-color:#ffc87a}.cancellation-case.cases-4:nth-of-type(3){border-left-color:#ff8c77}.cancellation-case.cases-4:nth-of-type(4){border-left-color:#ff6c51}.cancellation-case.cases-5:nth-of-type(1){border-left-color:#ffe59d}.cancellation-case.cases-5:nth-of-type(2){border-left-color:#ffc87a}.cancellation-case.cases-5:nth-of-type(3){border-left-color:#ffa377}.cancellation-case.cases-5:nth-of-type(4){border-left-color:#ff8c77}.cancellation-case.cases-5:nth-of-type(5){border-left-color:#ff6c51}.cancellation-case.cases-6:nth-of-type(1){border-left-color:rgba(255,229,157,.5)}.cancellation-case.cases-6:nth-of-type(2){border-left-color:#ffe59d}.cancellation-case.cases-6:nth-of-type(3){border-left-color:#ffc87a}.cancellation-case.cases-6:nth-of-type(4){border-left-color:#ffa377}.cancellation-case.cases-6:nth-of-type(5){border-left-color:#ff8c77}.cancellation-case.cases-6:nth-of-type(6){border-left-color:#ff6c51}.cancellation-case.cancellation-hours{border-left-color:#ca3c22}.cancellation-case.no-show{border-left-color:rgba(216,216,216,.4)}#politicaCancelacion>.cancellation-case:last-of-type:after{display:none}.additional-notes{margin-top:32px}.additional-notes h3.subtitle{color:var(--color-505050);font-family:"Open Sans";font-size:18px;font-weight:bold;letter-spacing:.53px;line-height:24px;margin:0;padding:0}ul#notasAdicionales{padding-left:16px}ul#notasAdicionales label{margin:0}ul#notasAdicionales p{margin:0}ul#notasAdicionales li{color:var(--color-505050);font-family:"Open Sans";font-size:14px;letter-spacing:.49px;margin-bottom:16px}ul#notasAdicionales li:last-of-type{margin-bottom:0}#container_dates{display:none}#container_edadesNinyos .bloque_title{display:none}#fomo_content{display:none}@media(max-width: 767px){.price_withoutoffer{padding-left:20px !important}}@media all{.page-break{display:none}}@media print{.page-break{display:block;page-break-after:always;page-break-inside:avoid}}.non-refundable-box{align-items:start;background:#f5f6fa;display:flex;flex-direction:column}.non-refundable-box>div{margin:0 auto;padding:24px 0;width:90%}.non-refundable-box>div:first-of-type{border-bottom:1px solid #d8d8d8}.non-refundable-box>div>label{align-items:baseline;cursor:pointer;display:flex;width:100%}.non-refundable-box>div>label>div{align-items:center;display:flex;justify-content:space-between;width:100%}.non-refundable-box>div>label>div>span:first-of-type{font-size:20px}.non-refundable-box>div>label>div>span:last-of-type{align-items:center;display:flex;font-size:10px;text-transform:uppercase}.non-refundable-box>div>label>div>span:last-of-type>i{color:#9b9b9b;font-size:15px;margin-left:8px;position:relative}.non-refundable-box>div>label>div>span:last-of-type>i:before{margin:0}.non-refundable-box>div>input{display:none}.non-refundable-box>div>input:checked+label>span{border-color:#9b9b9b}.non-refundable-box>div>input:checked+label>span:after{background-color:#9b9b9b;opacity:1;transform:scale(1)}.non-refundable-box>div>label>span{border:2px solid #c8ccd4;border-radius:100%;height:16px;margin-right:8px;padding:6px;position:relative;width:16px}.non-refundable-box>div>label>span:after{border-radius:100%;content:"";height:8px;left:2px;opacity:.08;position:absolute;top:2px;transform:scale(0);width:8px}.non-refundable-box>div>label>span{color:#444;font-weight:400}@media(min-width: 992px){.column-md-12{width:100%}.column-md-11{width:91.66667%}.column-md-10{width:83.33333%}.column-md-9{width:75%}.column-md-8{width:66.66667%}.column-md-7{width:58.33333333%}.column-md-6{width:50%}.column-md-5{width:41.66666667%}.column-md-4{width:33.333%}.column-md-3{width:25%}.column-md-2{width:16.66667%}.column-md-1{width:8.33333%}.galeria_full .sidebar_masDatos .sidebarFichaAlojamiento{margin-top:0}.galeria_full #caracteristicasAlojamiento ul{width:70%}.galeria_full #foto_principal i.icon-expand-1{right:40%}.galeria_full #contenedor .container-seo .breadcrumb{width:70%}.bloque_contacto_responsive{display:none}#bloque_contacto_telefono a{color:#939393}#bloque_contacto_telefono i{color:#939393;display:block;font-size:18px;height:20px;line-height:20px;margin:5px auto 5px;padding-top:2px;width:20px}#bloque_contacto_telefono span{display:table-cell;line-height:1.2em;vertical-align:middle}#bloque_contacto_telefono p{margin-bottom:0;margin-top:0}#bloque_reserva{display:none !important}}@media(min-width: 768px){.column-sm-12{width:100%}.column-sm-11{width:91.66667%}.column-sm-10{width:83.33333%}.column-sm-9{width:75%}.column-sm-8{width:66.66667%}.column-sm-7{width:58.33333333%}.column-sm-6{width:50%}.column-sm-5{width:41.66666667%}.column-sm-4{width:33.333%}.column-sm-3{width:25%}.column-sm-2{width:16.66667%}.column-sm-1{width:8.33333%}.galeria_full #caracteristicasAlojamiento{background-color:var(--background-caracteristicasAlojamiento-resp);border:0}.galeria_full #caracteristicasAlojamiento ul{margin:0;padding:0 25px 0 10px}.galeria_full .owl-prev{padding-left:25px}.galeria_full .owl-next{padding-right:25px}#sombra:not(.galeria_full) .sidebar_masDatos #cabecera_ficha{background:linear-gradient(180deg, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.5) 99.91%);bottom:0;left:0;max-width:100%;min-width:550px;padding:0;position:absolute;width:100%;z-index:1}#redes_socialesOnline div{float:right}}@media screen and (min-width: 992px)and (max-width: 1920px){html{font-family:"intermedia_alta" !important}}@media screen and (min-width: 992px)and (max-width: 1280px){.galeria_full.gallery-grid .sidebar_masDatos #contenedor_contenido_slider.top{top:-220px}}@media screen and (min-width: 520px)and (max-width: 767px){#foto_principal{height:350px}.owl-carousel .owl-item{height:350px}}@media screen and (max-width: 519px){#foto_principal{height:270px}.owl-carousel .owl-item{height:270px}}@media screen and (min-width: 768px)and (max-width: 991px){html{font-family:"intermedia" !important}.galeria_full #foto_principal .owl-item a{width:745px}.bloque_contacto_responsive{margin-top:30px}}@media screen and (min-width: 426px)and (max-width: 767px){html{font-family:"intermedia_baja" !important}}@media screen and (min-width: 200px)and (max-width: 425px){html{font-family:"movil" !important}}@media screen and (min-width: 992px)and (max-width: 1200px){.galeria_full #foto_principal .owl-item a{width:965px}#fotosTour #foto_principal .owl-item img{height:560px;width:auto}}@media screen and (max-width: 991px){.sidebar_masDatos .sidebarFichaAlojamiento{display:none;float:none;padding:0;width:100%}.sidebar_masDatos #contenedor_contenido_slider{max-width:100% !important;position:relative !important;top:0 !important}.sidebar_masDatos #caracteristicas_lite .textDA{padding:10px 0}.sidebar_masDatos .box-ficha>.sidebarFichaAlojamiento{margin-top:0}.sidebar_masDatos #openBooking{padding:0 !important}.sidebar_masDatos #precioF{background:transparent !important;border:none}.sidebar_masDatos .bloque_formulario{background:transparent !important;border:none}.sidebar_masDatos #precio{font-size:20px;line-height:unset}.sidebar_masDatos #container_precios{font-size:12px;padding:0}#contenedor .class_masdatos div.box-left{padding-left:15px;padding-right:15px;width:100%}.listado_opcionales{padding:10px 0}.listado_obligatorios{padding:10px 0}.separadorCaracteristicas{margin-left:0}#scroll_page{display:none}#ui-datepicker-div{margin-left:0}#galeria_full #contenido_titulo{min-width:300px}.galeria_full #caracteristicasAlojamiento ul{width:100%}.galeria_full .texto_favourites{display:none}.galeria_full .container_fav .heart{margin-left:1px}#sombra:not(.galeria_full) #fotosTour{margin-top:0}#bloque_contacto_telefono i{color:unset}#formularioAlojamiento{background:#fff;-webkit-box-shadow:0 15px 40px -10px rgba(0,0,0,.3);box-shadow:0 15px 40px -10px rgba(0,0,0,.3);display:none;height:100%;left:0 !important;margin:0 !important;padding:0 !important;position:fixed !important;top:0 !important;width:100% !important;z-index:1000}#formularioAlojamiento .bloque_title{background:#fff;-webkit-box-shadow:inset 0 -2px rgba(184,184,184,.5);box-shadow:inset 0 -2px rgba(184,184,184,.5);display:block;font-size:15px;font-weight:600;letter-spacing:0;padding:20px}#formularioAlojamiento #container_edadesNinyos{z-index:1001}#formularioAlojamiento #container_edadesNinyos .personas_select{width:100% !important}#formularioAlojamiento #container_edadesNinyos #bt_act{background:#fff !important;bottom:0;box-shadow:0 0 20px 0 rgba(0,0,0,.12);display:block;left:0;padding:20px !important;position:fixed !important;width:100% !important;z-index:1000}#formularioAlojamiento #container_edadesNinyos .bloque_container{height:100%;overflow-y:scroll;padding:20px}#formularioAlojamiento .icon-close{color:#939393;cursor:pointer;float:right;font-size:15px}#formularioAlojamiento #contenedor_contenido_slider{width:100% !important}#formularioAlojamiento #bloque_contacto_telefono{display:none}#formularioAlojamiento #bloque_button #openBooking{background:#fff !important;bottom:0;box-shadow:0 0 20px 0 rgba(0,0,0,.12);display:block;left:0;padding:20px !important;position:fixed !important;width:100% !important;z-index:200}#formularioAlojamiento #container_dates{z-index:1001}#formularioAlojamiento #container_dates #bt_act{background:#fff !important;bottom:0;box-shadow:0 0 20px 0 rgba(0,0,0,.12);display:block;left:0;padding:20px !important;position:fixed !important;width:100% !important;z-index:1000}#formularioAlojamiento #container_dates #bt_act a{color:#fff;display:block;font-size:1.7rem;font-weight:bold;height:45px;margin:0 auto;padding:11px 20px;text-align:center;text-transform:uppercase;width:100%}#formularioAlojamiento #container_dates .bloque_container{height:100%;overflow-y:scroll;padding:20px}#formularioAlojamiento #container_dates .bloque_container #ui-datepicker-div{border:none;box-shadow:none;display:block !important;left:unset !important;max-width:none;padding:0 0 150px 0;position:relative !important;top:unset !important;width:100% !important}#formularioAlojamiento #container_dates .bloque_container #ui-datepicker-div .ui-datepicker-group{width:100%}#formularioAlojamiento #container_dates .bloque_container #ui-datepicker-div .button-apply-search{display:none}#formularioAlojamiento #calc{background:#fff !important;bottom:0;box-shadow:0 0 20px 0 rgba(0,0,0,.12);display:block;left:0;padding:20px !important;position:fixed !important;width:100% !important;z-index:1000}#formularioAlojamiento .right-sidebar{display:block;height:100%;overflow-y:scroll;padding:20px 0 200px}#container_edadesNinyos{background:#fff;-webkit-box-shadow:0 15px 40px -10px rgba(0,0,0,.3);box-shadow:0 15px 40px -10px rgba(0,0,0,.3);display:none;height:100%;left:0 !important;margin:0 !important;padding:0 !important;position:fixed !important;top:0 !important;width:100% !important;z-index:1000}#container_edadesNinyos .bloque_title{background:#fff;-webkit-box-shadow:inset 0 -2px rgba(184,184,184,.5);box-shadow:inset 0 -2px rgba(184,184,184,.5);display:block;font-size:15px;font-weight:600;letter-spacing:0;padding:20px}#container_dates{background:#fff;-webkit-box-shadow:0 15px 40px -10px rgba(0,0,0,.3);box-shadow:0 15px 40px -10px rgba(0,0,0,.3);display:none;height:100%;left:0 !important;margin:0 !important;padding:0 !important;position:fixed !important;top:0 !important;width:100% !important;z-index:1000}#container_dates .bloque_title{background:#fff;-webkit-box-shadow:inset 0 -2px rgba(184,184,184,.5);box-shadow:inset 0 -2px rgba(184,184,184,.5);display:block;font-size:15px;font-weight:600;letter-spacing:0;padding:20px}#bloque_reserva{align-items:center;background:var(--background-cards-olb) !important;bottom:0;box-shadow:0 0 20px 0 rgba(0,0,0,.12);color:var(--color-text-olb) !important;display:block;left:0;padding:20px !important;position:fixed !important;width:100% !important;z-index:1000}#bloque_reserva .cadenaDesde{font-weight:unset;text-transform:capitalize}#bloque_reserva .porDS{display:block}#bloque_reserva .porDS .precioDesde{font-size:20px;font-weight:bold}#bloque_reserva #boton_reserva>a{width:100%}#bloque_reserva #item-flexible-search{justify-content:flex-start;padding:0}#bloque_reserva .tp-container-flexible-search{margin:0;padding:0}#bloque_reserva .tp-container-flexible-search .box-tp{left:0;right:unset}#bloque_reserva .bloque_reserva_content{align-items:center;display:flex;width:100%}#bloque_reserva #toferta{float:unset;font-size:17px;font-weight:bold}#bloque_reserva .tp-item-options{font-size:10px;font-weight:bold}#bloque_reserva #precio_sin_descuento{padding-right:5px;text-decoration:line-through}#bloque_reserva #precio_online_ofertas_responsive{margin-top:5px}#bloque_reserva #precio_online_ofertas_responsive>div{margin:0;padding:0}#bloque_reserva #bloque_reserva_fechas{display:none}#button_r{background:#fff !important;bottom:0;box-shadow:0 0 20px 0 rgba(0,0,0,.12);display:block;left:0;padding:20px !important;position:fixed !important;width:100% !important;z-index:1000}div#bloque_reserva{z-index:100}#fomo_content{display:block}.bloque_contacto_responsive{display:block;max-width:400px;padding-top:40px}.bloque_contacto_responsive .bloque_icono{margin:5px auto 5px}.bloque_contacto_responsive .bloque_icono span{border-radius:50%;display:unset;height:35px;opacity:.2;position:absolute;top:-8px;width:35px}.bloque_contacto_responsive .bloque_icono i{font-size:18px;padding:8px}.bloque_contacto_responsive a{position:relative}.bloque_contacto_responsive p{margin-top:15px}#fomo_responsive{border-top:1px solid #e6e6e6;width:100%}#fomo_responsive #fomo__message__box{max-width:400px}#bloque_reserva_contacto{display:block !important}}@media screen and (max-width: 767px){#rates-table .rate-row{width:100% !important}.galeria_full #foto_principal .owl-item a{width:auto}.galeria_full #encabezadoRight{display:none}#caracteristicasAlojamiento{background-color:transparent;border:0;margin-top:20px;padding:0 15px}#caracteristicasAlojamiento ul{background-color:var(--background-caracteristicasAlojamiento);border:1px solid #e4e5e7;text-align:center}#caracteristicasAlojamiento ul li{display:inline-table;white-space:unset;width:33%}#caracteristicasAlojamiento span{font-size:16px}#caracteristicasAlojamiento i{line-height:2em}#sombra #cabecera_ficha{margin-top:20px;padding:0 15px;position:relative;top:0}#sombra #cabecera_ficha .container{padding:0}#sombra #encabezadoLeft{float:none;padding:0}#sombra #socialGallery{display:none}#sombra .nombre{font-size:2.5rem;padding-bottom:10px}#sombra .owl-nav .fa-angle-left{padding-right:1px}#sombra .owl-nav .fa-angle-right{padding-left:1px}#sombra #contenido .favoritos{margin-left:8px;width:auto}#sombra:not(.galeria_full) #fotosTour{padding:0}#contenido_titulo span{color:#3c3d41;font-size:24px;text-shadow:none}#contenido_titulo a{color:#3c3d41;font-size:24px;text-shadow:none}span.ciudad{color:#404040;font-size:1.2rem}#foto_principal .owl-nav .fa{font-size:2em;height:40px;line-height:40px;width:40px}#foto_principal i.icon-expand-1{left:0;padding-left:15px}#valoracion_general{margin:0 15px 10px 15px}#valoracion_general .table_vertical:first-child{display:none}.sidebar_masDatos .listado_valoraciones{padding-left:0}.sidebar_masDatos .contenedor_formas.valoracionesCirculos{margin-top:5px}.sidebar_masDatos .class_masdatos #mapaEntorno #texto_distanciasM{background-color:#fff;margin:0 auto;position:relative;right:0;top:50px}.sidebar_masDatos #contenedor_valoraciones{margin-top:30px}.sidebar_masDatos .texto_favourites{display:none}.listado_valoraciones ul{padding:0}div.formatoValora{float:none;padding:0;width:100%}.subcabecer_Valoracion .contenedor_rating.titulo_valRating{float:none;padding:0;width:100%}#valoraciones .separador{margin-bottom:20px}.bloque_calendarios{width:50%}#mapaEntorno .separador{border-bottom:1px solid #e2e9ef !important;border-top:0 !important;margin-bottom:0}td.discount-column:first-child{width:70%}td.discount-column:last-child{width:30%}#thumbnail{display:none}#encabezadoLeft{background-color:transparent;border:0;padding-left:0}#encabezadoRight{background-color:transparent;border:0;padding-left:0}#encabezadoTop{background-color:transparent;border:0;padding-left:0}#encabezadoTopResp{display:block}#contenedor .breadcrumb{margin-left:12.5px;text-indent:-12.5px}.container-seo{padding:0 12.5px}#descuentos .rates-table tr td{height:0}.discount-column-right{height:112%}#redes_socialesOnline .lista_redes div i.icon{color:#fff}#texto_distanciasM{position:relative !important;top:0px !important;width:100% !important}#container_distancias{margin:0}#bloque_formato_calendarios{display:inline-block !important}}@media screen and (max-width: 425px){.stop-sticky{width:0}.stop-sticky-scroll{width:0}.galeria_full #foto_principal .owl-item img{height:auto;width:430px}.sidebar_masDatos .listado_valoraciones li{float:none;width:100%}#contenedor .class_masdatos #thumbnail{display:none}#rates-table span.rate-date{font-size:14px;padding:3px 14px}#rates-table .separadorRates span{color:#1bdb8e;top:-10px}.cabeceraMapa .icon-expand-1{display:none}#idioma_valoraciones{display:none}.texto_valoraciones{display:none}#fotosTour #foto_principal .owl-item img{width:420px}#all #centro .sidebar_masDatos .class_masdatos h2.class_title{font-size:25px !important;line-height:2em}#legend li{display:block;margin-bottom:6px}.locked-red #legend li{text-align:left}}@media screen and (max-width: 375px){#rates-table span.rate-price{float:none}#rates-table .rate-column{border:0;text-align:center;width:100% !important}#rates-table .rate-column:last-child{border-bottom:1px solid #e2e2e2}}.mapboxgl-map{font:12px/20px "Helvetica Neue",Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan{touch-action:none}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-ctrl-group{border-radius:4px;-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1);overflow:hidden;background:#fff}.mapboxgl-ctrl-group>button{width:30px;height:30px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass{cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-ctrl-group>button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-ctrl-group>button+button{border-top:1px solid #ddd}.mapboxgl-ctrl-top-left{position:absolute;pointer-events:none;z-index:2;top:0;left:0}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2;top:0;right:0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left{position:absolute;pointer-events:none;z-index:2;bottom:0;left:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right{position:absolute;pointer-events:none;z-index:2;right:0;bottom:0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl{clear:both;pointer-events:auto}.mapboxgl-ctrl>button:-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl>button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:rgba(255,255,255,.5);margin:0;padding:0 5px}.mapboxgl-ctrl-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:5px}.mapboxgl-ctrl-icon>.mapboxgl-ctrl-compass-arrow{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23333333;' d='m 7,9 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23333333;' d='M 10 6 C 9.446 6 9 6.4459904 9 7 L 9 9 L 7 9 C 6.446 9 6 9.446 6 10 C 6 10.554 6.446 11 7 11 L 9 11 L 9 13 C 9 13.55401 9.446 14 10 14 C 10.554 14 11 13.55401 11 13 L 11 11 L 13 11 C 13.554 11 14 10.554 14 10 C 14 9.446 13.554 9 13 9 L 11 9 L 11 7 C 11 6.4459904 10.554 6 10 6 z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M 10,4 C 9,4 9,5 9,5 L 9,5.1 C 7.0357113,5.5006048 5.5006048,7.0357113 5.1,9 L 5,9 c 0,0 -1,0 -1,1 0,1 1,1 1,1 l 0.1,0 c 0.4006048,1.964289 1.9357113,3.499395 3.9,3.9 L 9,15 c 0,0 0,1 1,1 1,0 1,-1 1,-1 l 0,-0.1 c 1.964289,-0.400605 3.499395,-1.935711 3.9,-3.9 l 0.1,0 c 0,0 1,0 1,-1 C 16,9 15,9 15,9 L 14.9,9 C 14.499395,7.0357113 12.964289,5.5006048 11,5.1 L 11,5 c 0,0 0,-1 -1,-1 z m 0,2.5 c 1.932997,0 3.5,1.5670034 3.5,3.5 0,1.932997 -1.567003,3.5 -3.5,3.5 C 8.0670034,13.5 6.5,11.932997 6.5,10 6.5,8.0670034 8.0670034,6.5 10,6.5 Z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M 10,4 C 9,4 9,5 9,5 L 9,5.1 C 7.0357113,5.5006048 5.5006048,7.0357113 5.1,9 L 5,9 c 0,0 -1,0 -1,1 0,1 1,1 1,1 l 0.1,0 c 0.4006048,1.964289 1.9357113,3.499395 3.9,3.9 L 9,15 c 0,0 0,1 1,1 1,0 1,-1 1,-1 l 0,-0.1 c 1.964289,-0.400605 3.499395,-1.935711 3.9,-3.9 l 0.1,0 c 0,0 1,0 1,-1 C 16,9 15,9 15,9 L 14.9,9 C 14.499395,7.0357113 12.964289,5.5006048 11,5.1 L 11,5 c 0,0 0,-1 -1,-1 z m 0,2.5 c 1.932997,0 3.5,1.5670034 3.5,3.5 0,1.932997 -1.567003,3.5 -3.5,3.5 C 8.0670034,13.5 6.5,11.932997 6.5,10 6.5,8.0670034 8.0670034,6.5 10,6.5 Z'/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting{-moz-animation:mapboxgl-spin 2s infinite linear;-ms-animation:mapboxgl-spin 2s infinite linear;-o-animation:mapboxgl-spin 2s infinite linear;-webkit-animation:mapboxgl-spin 2s infinite linear;animation:mapboxgl-spin 2s infinite linear}.mapboxgl-ctrl-icon.mapboxgl-ctrl-fullscreen{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M 5 4 C 4.5 4 4 4.5 4 5 L 4 6 L 4 9 L 4.5 9 L 5.7773438 7.296875 C 6.7771319 8.0602131 7.835765 8.9565728 8.890625 10 C 7.8257121 11.0633 6.7761791 11.951675 5.78125 12.707031 L 4.5 11 L 4 11 L 4 15 C 4 15.5 4.5 16 5 16 L 9 16 L 9 15.5 L 7.2734375 14.205078 C 8.0428931 13.187886 8.9395441 12.133481 9.9609375 11.068359 C 11.042371 12.14699 11.942093 13.2112 12.707031 14.21875 L 11 15.5 L 11 16 L 14 16 L 15 16 C 15.5 16 16 15.5 16 15 L 16 14 L 16 11 L 15.5 11 L 14.205078 12.726562 C 13.177985 11.949617 12.112718 11.043577 11.037109 10.009766 C 12.151856 8.981061 13.224345 8.0798624 14.228516 7.3046875 L 15.5 9 L 16 9 L 16 5 C 16 4.5 15.5 4 15 4 L 11 4 L 11 4.5 L 12.703125 5.7773438 C 11.932647 6.7864834 11.026693 7.8554712 9.9707031 8.9199219 C 8.9584739 7.8204943 8.0698767 6.7627188 7.3046875 5.7714844 L 9 4.5 L 9 4 L 6 4 L 5 4 z '/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-shrink{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23000000;' d='M 4.2421875 3.4921875 A 0.750075 0.750075 0 0 0 3.71875 4.78125 L 5.9648438 7.0273438 L 4 8.5 L 4 9 L 8 9 C 8.500001 8.9999988 9 8.4999992 9 8 L 9 4 L 8.5 4 L 7.0175781 5.9550781 L 4.78125 3.71875 A 0.750075 0.750075 0 0 0 4.2421875 3.4921875 z M 15.734375 3.4921875 A 0.750075 0.750075 0 0 0 15.21875 3.71875 L 12.984375 5.953125 L 11.5 4 L 11 4 L 11 8 C 11 8.4999992 11.499999 8.9999988 12 9 L 16 9 L 16 8.5 L 14.035156 7.0273438 L 16.28125 4.78125 A 0.750075 0.750075 0 0 0 15.734375 3.4921875 z M 4 11 L 4 11.5 L 5.9648438 12.972656 L 3.71875 15.21875 A 0.75130096 0.75130096 0 1 0 4.78125 16.28125 L 7.0273438 14.035156 L 8.5 16 L 9 16 L 9 12 C 9 11.500001 8.500001 11.000001 8 11 L 4 11 z M 12 11 C 11.499999 11.000001 11 11.500001 11 12 L 11 16 L 11.5 16 L 12.972656 14.035156 L 15.21875 16.28125 A 0.75130096 0.75130096 0 1 0 16.28125 15.21875 L 14.035156 12.972656 L 16 11.5 L 16 11 L 12 11 z '/%3E %3C/svg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass>.mapboxgl-ctrl-compass-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpolygon fill='%23333333' points='6,9 10,1 14,9'/%3E %3Cpolygon fill='%23CCCCCC' points='6,11 10,19 14,11 '/%3E %3C/svg%3E");background-repeat:no-repeat;display:inline-block;height:20px;margin:5px;width:20px}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes mapboxgl-spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes mapboxgl-spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@-ms-keyframes mapboxgl-spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}a.mapboxgl-ctrl-logo{width:85px;height:21px;margin:0 0 -3px -3px;display:block;background-repeat:no-repeat;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 84.49 21' style='enable-background:new 0 0 84.49 21;' xml:space='preserve'%3E%3Cg%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M83.25,14.26c0,0.12-0.09,0.21-0.21,0.21h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39l-1.44,2.39 c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68L76.2,6.84 c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.4-2.35 c0.06-0.11,0.18-0.17,0.3-0.17H83c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.37,3.63l2.43,3.67 C83.24,14.18,83.25,14.22,83.25,14.26z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M66.24,9.59c-0.39-1.88-1.96-3.28-3.84-3.28c-1.03,0-2.03,0.42-2.73,1.18V3.51c0-0.13-0.1-0.23-0.23-0.23h-1.4 c-0.13,0-0.23,0.11-0.23,0.23v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.11,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.73,1.18 c1.88,0,3.45-1.41,3.84-3.29C66.37,10.79,66.37,10.18,66.24,9.59L66.24,9.59z M62.08,13c-1.32,0-2.39-1.11-2.41-2.48v-0.06 c0.02-1.38,1.09-2.48,2.41-2.48s2.42,1.12,2.42,2.51S63.41,13,62.08,13z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M71.67,6.32c-1.98-0.01-3.72,1.35-4.16,3.29c-0.13,0.59-0.13,1.19,0,1.77c0.44,1.94,2.17,3.32,4.17,3.3 c2.35,0,4.26-1.87,4.26-4.19S74.04,6.32,71.67,6.32z M71.65,13.01c-1.33,0-2.42-1.12-2.42-2.51s1.08-2.52,2.42-2.52 c1.33,0,2.42,1.12,2.42,2.51S72.99,13,71.65,13.01L71.65,13.01z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M62.08,7.98c-1.32,0-2.39,1.11-2.41,2.48v0.06C59.68,11.9,60.75,13,62.08,13s2.42-1.12,2.42-2.51 S63.41,7.98,62.08,7.98z M62.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25 c0.63,0,1.17,0.57,1.17,1.27C63.24,11.2,62.73,11.76,62.08,11.76z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M71.65,7.98c-1.33,0-2.42,1.12-2.42,2.51S70.32,13,71.65,13s2.42-1.12,2.42-2.51S72.99,7.98,71.65,7.98z M71.65,11.76c-0.64,0-1.17-0.57-1.17-1.27c0-0.7,0.53-1.26,1.17-1.26s1.17,0.57,1.17,1.27C72.82,11.21,72.29,11.76,71.65,11.76z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M45.74,6.53h-1.4c-0.13,0-0.23,0.11-0.23,0.23v0.73c-0.71-0.75-1.7-1.18-2.73-1.18 c-2.17,0-3.94,1.87-3.94,4.19s1.77,4.19,3.94,4.19c1.04,0,2.03-0.43,2.73-1.19v0.73c0,0.13,0.1,0.23,0.23,0.23h1.4 c0.13,0,0.23-0.11,0.23-0.23V6.74c0-0.12-0.09-0.22-0.22-0.22C45.75,6.53,45.75,6.53,45.74,6.53z M44.12,10.53 C44.11,11.9,43.03,13,41.71,13s-2.42-1.12-2.42-2.51s1.08-2.52,2.4-2.52c1.33,0,2.39,1.11,2.41,2.48L44.12,10.53z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M41.71,7.98c-1.33,0-2.42,1.12-2.42,2.51S40.37,13,41.71,13s2.39-1.11,2.41-2.48v-0.06 C44.1,9.09,43.03,7.98,41.71,7.98z M40.55,10.49c0-0.7,0.52-1.27,1.17-1.27c0.64,0,1.14,0.56,1.17,1.25v0.04 c-0.01,0.68-0.53,1.24-1.17,1.24C41.08,11.75,40.55,11.19,40.55,10.49z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M52.41,6.32c-1.03,0-2.03,0.42-2.73,1.18V6.75c0-0.13-0.1-0.23-0.23-0.23h-1.4c-0.13,0-0.23,0.11-0.23,0.23 v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.1,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.74,1.18c2.17,0,3.94-1.87,3.94-4.19 S54.58,6.32,52.41,6.32z M52.08,13.01c-1.32,0-2.39-1.11-2.42-2.48v-0.07c0.02-1.38,1.09-2.49,2.4-2.49c1.32,0,2.41,1.12,2.41,2.51 S53.4,13,52.08,13.01L52.08,13.01z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M52.08,7.98c-1.32,0-2.39,1.11-2.42,2.48v0.06c0.03,1.38,1.1,2.48,2.42,2.48s2.41-1.12,2.41-2.51 S53.4,7.98,52.08,7.98z M52.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25c0.63,0,1.17,0.58,1.17,1.27 S52.72,11.76,52.08,11.76z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M36.08,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68c0-0.98-0.74-1.71-1.62-1.71 c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.11,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68 c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V6.74 c0.01-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03c1.09,0,2.09,0.6,2.6,1.55 c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78L36.08,14.24z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M84.34,13.59l-0.07-0.13l-1.96-2.99l1.94-2.95c0.44-0.67,0.26-1.56-0.41-2.02c-0.02,0-0.03,0-0.04-0.01 c-0.23-0.15-0.5-0.22-0.78-0.22h-1.61c-0.56,0-1.08,0.29-1.37,0.78L79.72,6.6l-0.34-0.56C79.09,5.56,78.57,5.27,78,5.27h-1.6 c-0.6,0-1.13,0.37-1.35,0.92c-2.19-1.66-5.28-1.47-7.26,0.45c-0.35,0.34-0.65,0.72-0.89,1.14c-0.9-1.62-2.58-2.72-4.5-2.72 c-0.5,0-1.01,0.07-1.48,0.23V3.51c0-0.82-0.66-1.48-1.47-1.48h-1.4c-0.81,0-1.47,0.66-1.47,1.47v3.75 c-0.95-1.36-2.5-2.18-4.17-2.19c-0.74,0-1.46,0.16-2.12,0.47c-0.24-0.17-0.54-0.26-0.84-0.26h-1.4c-0.45,0-0.87,0.21-1.15,0.56 c-0.02-0.03-0.04-0.05-0.07-0.08c-0.28-0.3-0.68-0.47-1.09-0.47h-1.39c-0.3,0-0.6,0.09-0.84,0.26c-0.67-0.3-1.39-0.46-2.12-0.46 c-1.83,0-3.43,1-4.37,2.5c-0.2-0.46-0.48-0.89-0.83-1.25c-0.8-0.81-1.89-1.25-3.02-1.25h-0.01c-0.89,0.01-1.75,0.33-2.46,0.88 c-0.74-0.57-1.64-0.88-2.57-0.88H28.1c-0.29,0-0.58,0.03-0.86,0.11c-0.28,0.06-0.56,0.16-0.82,0.28c-0.21-0.12-0.45-0.18-0.7-0.18 h-1.4c-0.82,0-1.47,0.66-1.47,1.47v7.5c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.48-0.66,1.48-1.48l0,0V9.79 c0.03-0.36,0.23-0.59,0.36-0.59c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41c0.82,0,1.47-0.66,1.47-1.47 l-0.01-4.57c0.06-0.32,0.25-0.47,0.35-0.47c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41 c0.82,0,1.47-0.66,1.47-1.47v-0.38c0.96,1.29,2.46,2.06,4.06,2.06c0.74,0,1.46-0.16,2.12-0.47c0.24,0.17,0.54,0.26,0.84,0.26h1.39 c0.3,0,0.6-0.09,0.84-0.26v2.01c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.47-0.66,1.47-1.47v-1.77c0.48,0.15,0.99,0.23,1.49,0.22 c1.7,0,3.22-0.87,4.17-2.2v0.52c0,0.82,0.66,1.47,1.47,1.47h1.4c0.3,0,0.6-0.09,0.84-0.26c0.66,0.31,1.39,0.47,2.12,0.47 c1.92,0,3.6-1.1,4.49-2.73c1.54,2.65,4.95,3.53,7.58,1.98c0.18-0.11,0.36-0.22,0.53-0.36c0.22,0.55,0.76,0.91,1.35,0.9H78 c0.56,0,1.08-0.29,1.37-0.78l0.37-0.61l0.37,0.61c0.29,0.48,0.81,0.78,1.38,0.78h1.6c0.81,0,1.46-0.66,1.45-1.46 C84.49,14.02,84.44,13.8,84.34,13.59L84.34,13.59z M35.86,14.47h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68 c0-0.98-0.74-1.71-1.62-1.71c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23 V9.68c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23 V6.74c0.01-0.13,0.11-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03 c1.09,0,2.09,0.6,2.6,1.55c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78l0.01,5.16C36.09,14.36,35.98,14.46,35.86,14.47 L35.86,14.47z M45.97,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V13.5c-0.7,0.76-1.69,1.18-2.72,1.18 c-2.17,0-3.94-1.87-3.94-4.19s1.77-4.19,3.94-4.19c1.03,0,2.02,0.43,2.73,1.18V6.74c0-0.13,0.1-0.23,0.23-0.23h1.4 c0.12-0.01,0.22,0.08,0.23,0.21c0,0.01,0,0.01,0,0.02v7.51h-0.01V14.24z M52.41,14.67c-1.03,0-2.02-0.43-2.73-1.18v3.97 c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.1-0.23-0.23V6.75c0-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.23,0.11,0.23,0.23v0.73 c0.71-0.76,1.7-1.18,2.73-1.18c2.17,0,3.94,1.86,3.94,4.18S54.58,14.67,52.41,14.67z M66.24,11.39c-0.39,1.87-1.96,3.29-3.84,3.29 c-1.03,0-2.02-0.43-2.73-1.18v0.73c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V3.51c0-0.13,0.1-0.23,0.23-0.23 h1.4c0.13,0,0.23,0.11,0.23,0.23v3.97c0.71-0.75,1.7-1.18,2.73-1.17c1.88,0,3.45,1.4,3.84,3.28C66.37,10.19,66.37,10.8,66.24,11.39 L66.24,11.39L66.24,11.39z M71.67,14.68c-2,0.01-3.73-1.35-4.17-3.3c-0.13-0.59-0.13-1.19,0-1.77c0.44-1.94,2.17-3.31,4.17-3.3 c2.36,0,4.26,1.87,4.26,4.19S74.03,14.68,71.67,14.68L71.67,14.68z M83.04,14.47h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39 l-1.44,2.39c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68 L76.2,6.84c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.41-2.36 c0.06-0.11,0.18-0.17,0.3-0.17h1.61c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.38,3.64l2.43,3.67 c0.02,0.03,0.03,0.07,0.03,0.12C83.25,14.38,83.16,14.47,83.04,14.47L83.04,14.47L83.04,14.47z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M10.5,1.24c-5.11,0-9.25,4.15-9.25,9.25s4.15,9.25,9.25,9.25s9.25-4.15,9.25-9.25 C19.75,5.38,15.61,1.24,10.5,1.24z M14.89,12.77c-1.93,1.93-4.78,2.31-6.7,2.31c-0.7,0-1.41-0.05-2.1-0.16c0,0-1.02-5.64,2.14-8.81 c0.83-0.83,1.95-1.28,3.13-1.28c1.27,0,2.49,0.51,3.39,1.42C16.59,8.09,16.64,11,14.89,12.77z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M10.5-0.01C4.7-0.01,0,4.7,0,10.49s4.7,10.5,10.5,10.5S21,16.29,21,10.49C20.99,4.7,16.3-0.01,10.5-0.01z M10.5,19.74c-5.11,0-9.25-4.15-9.25-9.25s4.14-9.26,9.25-9.26s9.25,4.15,9.25,9.25C19.75,15.61,15.61,19.74,10.5,19.74z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M14.74,6.25C12.9,4.41,9.98,4.35,8.23,6.1c-3.16,3.17-2.14,8.81-2.14,8.81s5.64,1.02,8.81-2.14 C16.64,11,16.59,8.09,14.74,6.25z M12.47,10.34l-0.91,1.87l-0.9-1.87L8.8,9.43l1.86-0.9l0.9-1.87l0.91,1.87l1.86,0.9L12.47,10.34z'/%3E %3Cpolygon class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' points='14.33,9.43 12.47,10.34 11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 '/%3E%3C/g%3E%3C/svg%3E")}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:21px;height:21px;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 21 21' style='enable-background:new 0 0 21 21;' xml:space='preserve'%3E%3Cg transform='translate(0,0.01)'%3E%3Cpath d='m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z' style='opacity:0.9;fill:%23ffffff;enable-background:new' class='st0'/%3E%3Cpath d='M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z' style='opacity:0.35;enable-background:new' class='st1'/%3E%3Cpath d='M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z' style='opacity:0.35;enable-background:new' class='st1'/%3E%3Cpolygon points='11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34 ' style='opacity:0.9;fill:%23ffffff;enable-background:new' class='st0'/%3E%3C/g%3E%3C/svg%3E")}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{padding-top:2px;padding-bottom:2px;margin:0 10px 10px;position:relative;padding-right:24px;background-color:#fff;border-radius:3px 12px 12px 3px;visibility:hidden}.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{visibility:visible}.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-color:rgba(255,255,255,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill='%23333333' fill-rule='evenodd' d='M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0 M9,7a1,1 0 1,0 2,0a1,1 0 1,0 -2,0 M9,10a1,1 0 1,1 2,0l0,3a1,1 0 1,1 -2,0'/%3E %3C/svg%3E");border-radius:12px;bottom:0;box-sizing:border-box;content:"";cursor:pointer;height:24px;position:absolute;right:0;visibility:visible;width:24px}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:bold;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:rgba(255,255,255,.75);border-color:#333;border-style:none solid solid;border-width:medium 2px 2px;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top{-webkit-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left{-webkit-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right{-webkit-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-anchor-left{-webkit-flex-direction:row;flex-direction:row}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-marker{left:0;position:absolute;top:0;will-change:transform}.mapboxgl-user-location-dot{background-color:#1da1f2;width:15px;height:15px;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.25)}.mapboxgl-user-location-dot:before{-moz-animation:mapboxgl-user-location-dot-pulse 2s infinite;-ms-animation:mapboxgl-user-location-dot-pulse 2s infinite;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite;background-color:#1da1f2;border-radius:50%;content:"";height:15px;position:absolute;width:15px}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);opacity:0}100%{-webkit-transform:scale(1);opacity:0}}@-ms-keyframes mapboxgl-user-location-dot-pulse{0%{-ms-transform:scale(1);opacity:1}70%{-ms-transform:scale(3);opacity:0}100%{-ms-transform:scale(1);opacity:0}}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}100%{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-crosshair{cursor:crosshair}.mapboxgl-crosshair .mapboxgl-interactive{cursor:crosshair}.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.similar_accommodations #aviso_res{height:78px}.hiddenItem{display:none !important}.showItem{display:inline-block !important}.reviewsContainer{align-items:center;display:flex;gap:24px}.encabezado label{font-size:14px;font-weight:700}.descripcion_text{display:-webkit-box;font-size:15px;overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.descripcion_text h2{display:none}.sidebar_masDatos .numValoraciones{font-size:14px;line-height:normal;margin-top:0}.MediaValoraciones{display:flex;gap:16px}.description_container{min-height:229px !important}@media(min-width: 1024px){.similar_accommodations{display:inline-block}.similar_accommodations:first-of-type{margin-right:24px}.similar-arrow{display:none}}@media(min-width: 768px){.similar_accommodations{max-width:50%}}@media(min-width: 768px)and (max-width: 1023px){.similar_accommodations{display:inline-block}.similar_accommodations:first-of-type{margin-right:24px}.similar-arrow{display:none}}@media(min-width: 320px)and (max-width: 767px){.similar-ficha{display:inline-block !important;width:90% !important}.similar-arrow{display:inline;font-size:large}.similar-arrow-left{float:left;height:500px;padding-top:262px;width:5% !important}.similar-arrow-right{float:right;height:500px;padding-top:262px;width:5% !important}.similar_accommodations{display:inline-block;margin-left:5%;width:90%}.accommodation_2{display:none}}#lista-resultados{display:flex;justify-content:space-between;margin:0;padding:0;position:relative}#lista-resultados[data-total="1"]{justify-content:space-between}.columnadR .ul_lista li{display:table-cell;font-size:10px;list-style-type:none;text-transform:capitalize;vertical-align:middle}.columnadR .ul_lista .icon{color:#444;font-size:2.5rem;padding:10px}.columnadR .table{display:table;height:100%}.columnadR .line{height:100%;position:relative}.columnadR .line .column-xs-12{background-color:var(--background-cards-olb) !important}.columnadR>.line>div:first-child{height:auto;min-height:160px;padding-left:25px}.columnadR .detalles-alojamiento{height:auto}.columnadR .detalles-alojamiento>div{padding:0 12.5px;height:80px}.columnadR .detalles-alojamiento>div:first-child{background-color:#fafbff;border-top:1px solid #e6e6e6;position:relative}.columnadR .detalles-alojamiento>div:last-child{background-color:#f3f4f8;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.columnadR .toferta{display:table-cell;vertical-align:middle;color:var(--color-desde-card)}.columnadR .toferta>label{display:block;line-height:2rem;margin-bottom:0}.columnadR .tprecio{display:table-cell;vertical-align:middle;color:var(--color-desde-card)}.columnadR .tprecio>label{display:block;line-height:2rem;margin-bottom:0}.columnadR .bloque_sinprecio{display:table-cell;vertical-align:middle;color:var(--color-desde-card)}.columnadR .bloque_sinprecio>label{display:block;line-height:2rem;margin-bottom:0}.columnadR .bloque_sinprecio label i,.columnadR .bloque_sinprecio label span{color:var(--color-subtitle-card) !important}.contenedor:not(.grid) .columnadR .toferta{text-align:center}.contenedor:not(.grid) .columnadR .toferta>label{display:inline-block}.contenedor:not(.grid) .columnadR .tprecio{text-align:center}.contenedor:not(.grid) .columnadR .tprecio>label{display:inline-block}.contenedor:not(.grid) .columnadR .bloque_sinprecio{text-align:center}.contenedor:not(.grid) .columnadR .bloque_sinprecio>label{display:inline-block}.contenedor:not(.grid) .columnadR .precioOf{font-size:2.5rem;padding:0 5px}.contenedor:not(.grid) .columnadR .precio_result{font-size:2.5rem;padding:0 5px}.contenedor:not(.grid) .columnadR .result_oferta{display:block !important}.contenedor:not(.grid) .columnadR .res_post{line-height:1.6rem;vertical-align:bottom}.contenedor:not(.grid) .columnadR .text_desde{line-height:1rem;vertical-align:top}.line{margin-left:-12.5px;margin-right:-12.5px}.container-VENTA .similar_accommodations .line .line{align-items:center;display:flex}#resultados_totales{margin:0;position:relative;width:100%}#resultados_totales .encabezado{padding:0;padding-top:12px}#resultados_totales .encabezado a{font-size:2.2rem;font-weight:300;padding-left:15px}#resultados_totales .cabecera_result{padding-left:0 !important;margin-left:0}#resultados_totales .cabecera_result label{color:var(--color-subtitle-card)}#resultados_totales .cabecera_result a{color:var(--color-title-similar-acc);display:table-cell;font-family:"Playfair Display",serif;font-size:18px;font-weight:700;overflow:hidden;padding-left:0 !important;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}#resultados_totales .descripcion_text{color:var(--color-text-gray-300)}#resultados_totales .result_r{margin-bottom:20px !important}.sidebar_favoritosB .encabezado a{font-size:2.2rem;font-weight:300;padding-left:15px}.sidebar_favoritosB .cabecera_result{padding-left:0 !important;margin-left:0}.sidebar_favoritosB .cabecera_result a{display:table-cell;font-family:"Playfair Display",serif;font-size:18px;font-weight:700;overflow:hidden;padding-left:0 !important;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}.sidebar_favoritosB label i.icon.icon-map-localization,.sidebar_favoritosB label span{color:var(--color-desde-card)}.sidebar_favoritosB .result_r{margin-bottom:20px !important}.encabezado{padding-top:13px}.encabezado a{font-size:1.7rem;vertical-align:middle}.encabezado a:hover{text-decoration:underline}.cabecera_result{display:table;margin-bottom:0;table-layout:fixed;width:100%}.text_desde{font-size:10px;text-transform:uppercase}.custom-marker2 .precioOf{font-size:1.8rem}.custom-marker2 .precio_result{font-size:1.8rem}.custom-marker2 .toferta .precio_result{font-size:1.4rem}.precio_result{color:var(--color-price-card);font-size:2.2rem}.toferta .precio_result{color:var(--color-price-card);font-size:1.5rem;text-decoration:line-through}.res_post{font-size:1.2rem}.contendor_boton_results{display:table-cell;vertical-align:middle}.contendor_boton_results a{display:block;font-size:1.5rem;font-weight:bold;padding:15px 0;text-align:center;text-transform:uppercase}html:lang(RU) .contendor_boton_results a{font-size:1rem}#contenedor .valoracion_resultados .estrellas i{align-items:center;color:#f8c40c;display:flex;font-size:23px;height:20px}#contenedor .valoracion_resultados .estrellas i:before{line-height:normal}#contenedor .valoracion_resultados .estrellas i.empty{display:none}#contenedor .info_alojamiento{position:absolute;right:16px;top:15px}#contenedor .info_alojamiento span{background-color:#3b3f48;border-radius:5px;color:#fff;font-family:"Open Sans";font-weight:400;padding:0 5px}#contenedor .info_alojamiento .icon-user{line-height:1.7rem}#contenedor .info_alojamiento .icon{color:#fff;margin-right:5px}#contenedor:not(.sidebar_favoritos) .favoritos_res{left:15px;margin-top:0;position:absolute;top:15px;z-index:9}#contenedor .favoritos_res>div{float:right}#contenedor .favoritos_res a{width:100%}#contenedor .favoritos_res .icon{color:#eb634c;font-size:25px}#contenedor .favoritos_res .icon:before{margin-left:0}#contenedor .favoritos_res .icon-heart{color:#fafafa}#contenedor .favoritos_res .icon-heart:hover{color:#eb634c;font-size:25px}.result_r .resultados-row{-webkit-box-shadow:0 5px 45px 0 rgba(0,0,0,.2);box-shadow:0 5px 45px 0 rgba(0,0,0,.2);display:inline-table;background-color:var(--background-cards-olb)}.result_r .columnaiR{display:block;min-height:236px;overflow:hidden;position:relative;vertical-align:top;width:100%}.result_r .columnadR{height:inherit;padding:0 12.5px}.columnaiR img{height:100%;margin:auto;position:absolute;width:100%}.columnaiR a{display:block}.contenido_sidebar .result_r .columnadR{width:62%}.leftStars.MediaValoraciones{display:flex;gap:16px}.leftStars.MediaValoraciones .estrellas .fa:before{font-weight:normal !important;margin-right:.5em}