@charset "UTF-8";html{-moz-osx-font-smoothing:grayscale}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;margin-left:auto;margin-right:auto;max-width:none}ol,ul{list-style:none}a,button{cursor:pointer;-webkit-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}a:focus,a:hover,button:focus,button:hover{outline:none;text-decoration:none}input:focus,select:focus,textarea:focus{outline:none}h1,h2,h3,h4,h5,p,span{line-height:1.2}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a,blockquote,button,h1,h2,h3,input,label,p,span{max-width:100%}strong{font-family:EncodeSansCondensed-Bold}svg{pointer-events:none}button{background-color:transparent;border:0}option{color:#262626}.backgrounds__left-arrow:before,.backgrounds__right-arrow:before,.ico-blog:before,.ico-fa-blog:before,.ico-fa-facebook:before,.ico-fa-flickr:before,.ico-fa-foursquare:before,.ico-fa-google-plus:before,.ico-fa-google:before,.ico-fa-instagram:before,.ico-fa-linkedin:before,.ico-fa-mail:before,.ico-fa-paypal:before,.ico-fa-pinterest:before,.ico-fa-play:before,.ico-fa-tripadvisor:before,.ico-fa-twitter:before,.ico-fa-user:before,.ico-fa-vimeo:before,.ico-fa-whatsapp:before,.ico-fa-wordpress:before,.ico-fa-youtube:before,.ico-facebook:before,.ico-flickr:before,.ico-foursquare:before,.ico-google-plus:before,.ico-google:before,.ico-instagram:before,.ico-linkedin:before,.ico-loop:before,.ico-paypal:before,.ico-pinterest:before,.ico-play:before,.ico-twitter:before,.ico-vimeo:before,.ico-volumen-mute:before,.ico-volumen:before,.ico-wordpress:before,.ico-youtube:before,.offers__arrow-left:before,.offers__arrow-right:before,.offers__caption-link:before,.opening__close:before,.opening__info:before{font-family:icons-base;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none}.backgrounds__left-arrow:before,.backgrounds__right-arrow:before{content:"\e905"}.offers__caption-link:before{content:"\e909"}.ico-fa-mail:before{content:"\e91f"}.ico-fa-facebook:before,.ico-facebook:before{content:"\e923"}.ico-fa-google-plus:before,.ico-fa-google:before,.ico-google-plus:before,.ico-google:before{content:"\e925"}.ico-fa-flickr:before,.ico-flickr:before{content:"\e926"}.ico-fa-linkedin:before,.ico-linkedin:before{content:"\e927"}.ico-fa-instagram:before,.ico-instagram:before{content:"\e928"}.ico-fa-foursquare:before,.ico-foursquare:before{content:"\e929"}.ico-fa-tripadvisor:before{content:"\e92a"}.ico-fa-pinterest:before,.ico-pinterest:before{content:"\e92c"}.ico-fa-paypal:before,.ico-paypal:before{content:"\e92d"}.ico-fa-twitter:before,.ico-twitter:before{content:"\e92f"}.ico-fa-vimeo:before,.ico-vimeo:before{content:"\e931"}.ico-fa-youtube:before,.ico-youtube:before{content:"\e934"}.ico-fa-wordpress:before,.ico-wordpress:before{content:"\e937"}.ico-fa-user:before{content:"\e93f"}.ico-fa-whatsapp:before{content:"\e941"}.ico-volumen:before{content:"\e945"}.ico-volumen-mute:before{content:"\e946"}.ico-loop:before{content:"\e947"}.ico-fa-play:before,.ico-play:before{content:"\e94b"}.offers__arrow-left:before,.offers__arrow-right:before{content:"\e956"}.ico-blog:before,.ico-fa-blog:before{content:"\e973"}@font-face{font-family:icons-base;font-style:normal;font-weight:400;src:url(/dynamic_templates/static/fonts/icons-base.woff) format("woff"),url(/dynamic_templates/static/fonts/icons-base.woff2) format("woff2")}html{font-family:EncodeSansCondensed-Regular}.btn-primary,.info_list button,.offers__caption-button{text-align:center;text-decoration:none}.btn-primary:hover,.info_list button:hover,.offers__caption-button:hover{text-decoration:none}#agregar_opinion .accionFormulario .blog-inner .btn-primario,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .blog-inner button.boton2,#carousel_principal .blog-inner a,#directorio_lista_ciudad .blog-inner button,#main_offer_det .info_list figure figcaption .blog-inner button.btn_base.btnOfertas,#offers_list_simple figure figcaption .blog-inner button.btn_base.btnOfertas,#opiniones .blog-inner .btnOpinion,#ui-datepicker-div .blog-inner button,.bl_ofertas>ul .blog-inner button,.blog-inner #agregar_opinion .accionFormulario .btn-primario,.blog-inner #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,.blog-inner #carousel_principal a,.blog-inner #directorio_lista_ciudad button,.blog-inner #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,.blog-inner #offers_list_simple figure figcaption button.btn_base.btnOfertas,.blog-inner #opiniones .btnOpinion,.blog-inner #ui-datepicker-div button,.blog-inner .bl_ofertas>ul button,.blog-inner .btn_base,.blog-inner .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.blog-inner .home #hotels_list figure figcaption a,.blog-inner .modal #book_meeting_room .contenido div.bloque .cont button.boton2,.blog-inner .modal button.btn_big,.blog-inner body .modal.modal_web .modal-content button.btn:not(.close),.blog-inner body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2,.blog-inner body:not(.bookings) .modal .modal-content button.btn:not(.close),.blog-inner body:not(.bookings) button.btn_big,.btn-secondary,.escapadas .listado_ofertas .ofertas_body_content_item_img .blog-inner button.btn_base.btnOfertas,.highlights-aries__item-link,.home #hotels_list figure figcaption .blog-inner a,.modal #book_meeting_room .contenido div.bloque .cont .blog-inner button.boton2,.modal .blog-inner button.btn_big,.offers__link,body .modal.modal_web .modal-content .blog-inner button.btn:not(.close),body:not(.bookings) #book_meeting_room .contenido div.bloque .cont .blog-inner button.boton2,body:not(.bookings) .blog-inner button.btn_big,body:not(.bookings) .modal .modal-content .blog-inner button.btn:not(.close){font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-decoration:none}#agregar_opinion .accionFormulario .blog-inner .btn-primario:hover,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .blog-inner button.boton2:hover,#carousel_principal .blog-inner a:hover,#directorio_lista_ciudad .blog-inner button:hover,#main_offer_det .info_list figure figcaption .blog-inner button.btn_base.btnOfertas:hover,#offers_list_simple figure figcaption .blog-inner button.btn_base.btnOfertas:hover,#opiniones .blog-inner .btnOpinion:hover,#ui-datepicker-div .blog-inner button:hover,.bl_ofertas>ul .blog-inner button:hover,.blog-inner #agregar_opinion .accionFormulario .btn-primario:hover,.blog-inner #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2:hover,.blog-inner #carousel_principal a:hover,.blog-inner #directorio_lista_ciudad button:hover,.blog-inner #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas:hover,.blog-inner #offers_list_simple figure figcaption button.btn_base.btnOfertas:hover,.blog-inner #opiniones .btnOpinion:hover,.blog-inner #ui-datepicker-div button:hover,.blog-inner .bl_ofertas>ul button:hover,.blog-inner .btn_base:hover,.blog-inner .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas:hover,.blog-inner .home #hotels_list figure figcaption a:hover,.blog-inner .modal #book_meeting_room .contenido div.bloque .cont button.boton2:hover,.blog-inner .modal button.btn_big:hover,.blog-inner body .modal.modal_web .modal-content button.btn:hover:not(.close),.blog-inner body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2:hover,.blog-inner body:not(.bookings) .modal .modal-content button.btn:hover:not(.close),.blog-inner body:not(.bookings) button.btn_big:hover,.btn-secondary:hover,.escapadas .listado_ofertas .ofertas_body_content_item_img .blog-inner button.btn_base.btnOfertas:hover,.highlights-aries__item-link:hover,.home #hotels_list figure figcaption .blog-inner a:hover,.modal #book_meeting_room .contenido div.bloque .cont .blog-inner button.boton2:hover,.modal .blog-inner button.btn_big:hover,.offers__link:hover,body .modal.modal_web .modal-content .blog-inner button.btn:hover:not(.close),body:not(.bookings) #book_meeting_room .contenido div.bloque .cont .blog-inner button.boton2:hover,body:not(.bookings) .blog-inner button.btn_big:hover,body:not(.bookings) .modal .modal-content .blog-inner button.btn:hover:not(.close){text-decoration:none}.blog-detail__paragraph,.blog-detail__share-text,.blog-inner__date,.blog-inner__description{color:#262626;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;line-height:1.4}.blog-detail__title,.blog-inner__title{color:#333;font:32px EncodeSansCondensed-Bold;font:3.2rem EncodeSansCondensed-Bold;text-transform:uppercase}.blog-inner__subtitle{color:#333;font:24px EncodeSansCondensed-Regular;font:2.4rem EncodeSansCondensed-Regular;text-transform:uppercase}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

/*!
 * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{height:0;overflow:hidden;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height;transition-property:height}.collapsing,.dropdown,.dropup{position:relative}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-right:.25rem;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle:after{border-top:0;border-bottom:.3em solid}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:10px;font-size:1rem;color:#373a3c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-item{display:block;width:100%;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#373a3c;text-align:inherit;white-space:nowrap;background:none;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#2b2d2f;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#0275d8;outline:0}.dropdown-item.disabled,.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{color:#818a91}.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:8.75px;font-size:.875rem;line-height:1.5;color:#818a91;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after{content:"";display:table;clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after{content:"";display:table;clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.tooltip{position:absolute;z-index:1070;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:8.75px;font-size:.875rem;opacity:0}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.tooltip.tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-arrow,.tooltip.tooltip-right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-arrow,.tooltip.tooltip-bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-arrow,.tooltip.tooltip-left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:8.75px;font-size:.875rem;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom .popover-arrow,.popover.popover-top .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.bs-tether-element-attached-bottom .popover-arrow:after,.popover.popover-top .popover-arrow:after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left .popover-arrow,.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.bs-tether-element-attached-left .popover-arrow:after,.popover.popover-right .popover-arrow:after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top .popover-arrow:after,.popover.popover-bottom .popover-arrow:after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right .popover-arrow,.popover.popover-left .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right .popover-arrow:after,.popover.popover-left .popover-arrow:after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:10px;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-.7rem -.7rem 0 0}.popover-content{padding:9px 14px}.popover-arrow,.popover-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover-arrow{border-width:11px}.popover-arrow:after{content:"";border-width:10px}.container{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}.container:after{content:"";display:table;clear:both}.container-fluid{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}.container-fluid:after{content:"";display:table;clear:both}.row{margin-left:-.9375rem;margin-right:-.9375rem}.row:after{content:"";display:table;clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:inline-block}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#818a91}.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-inline .nav-item{display:inline-block}.nav-inline .nav-item+.nav-item,.nav-inline .nav-link+.nav-link{margin-left:1rem}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs:after{content:"";display:table;clear:both}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.nav-tabs .nav-link{display:block;padding:.5em 1em;border:1px solid transparent;border-radius:.25rem .25rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover{color:#55595c;background-color:#fff;border-color:#ddd #ddd transparent}.nav-pills:after{content:"";display:table;clear:both}.nav-pills .nav-item{float:left}.nav-pills .nav-item+.nav-item{margin-left:.2rem}.nav-pills .nav-link{display:block;padding:.5em 1em;border-radius:.25rem}.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover{color:#fff;cursor:default;background-color:#0275d8}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.img-fluid{display:block;max-width:100%;height:auto}.img-rounded{border-radius:.3rem}.img-thumbnail{padding:.25rem;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#818a91}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:10px;font-size:1rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:.25rem}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:none}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}.form-control:disabled{cursor:not-allowed}.form-control-file,.form-control-range{display:block}.form-control-label{padding:.375rem .75rem;margin-bottom:0}.form-control-static{min-height:22.5px;min-height:2.25rem;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0}.form-control-static.form-control-lg,.form-control-static.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{padding:.275rem .75rem;font-size:8.75px;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{padding:.75rem 1.25rem;font-size:12.5px;font-size:1.25rem;line-height:1.3333333333;border-radius:.3rem}.form-group{margin-bottom:1rem}.checkbox,.radio{position:relative;display:block;margin-bottom:.75rem}.checkbox label,.radio label{padding-left:1.25rem;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox label input:only-child,.radio label input:only-child{position:static}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,input[type=checkbox].disabled,input[type=checkbox]:disabled,input[type=radio].disabled,input[type=radio]:disabled{cursor:not-allowed}.form-control-danger,.form-control-success,.form-control-warning{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right 5.625px;background-position:center right .5625rem;background-size:1.4625rem 1.4625rem}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .form-control-label,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label,.has-success .text-help{color:#5cb85c}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.has-success .form-control-feedback{color:#5cb85c}.has-success .form-control-success{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg==")}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .form-control-label,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label,.has-warning .text-help{color:#f0ad4e}.has-warning .form-control{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:#fff}.has-warning .form-control-feedback{color:#f0ad4e}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+")}.has-danger .checkbox,.has-danger .checkbox-inline,.has-danger.checkbox-inline label,.has-danger.checkbox label,.has-danger .form-control-label,.has-danger .radio,.has-danger .radio-inline,.has-danger.radio-inline label,.has-danger.radio label,.has-danger .text-help{color:#d9534f}.has-danger .form-control{border-color:#d9534f}.has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#fdf7f7}.has-danger .form-control-feedback{color:#d9534f}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=")}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;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}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}html *{-webkit-transition:width .7s ease-out;transition:width .7s ease-out}body{overflow-x:hidden;height:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}#agregar_opinion,#base_popup,#box-ciudades-filtro ul,#claims_footer #mkclaims_id,#contacto_head,#destacados,#directorio_lista_ciudad ul,#directorio_lista_eventos ul,#empresas_col .carousel,#filtros,#hdet_habitaciones #habitacion_unica,#hdet_habitaciones #habitacion_unica #otros_servicios,#hdet_habitaciones>ul,#hdet_ofertas .info_list,#header_bottom,#header_top,#hs_habitaciones,#hs_location,#hs_salones,#hs_servicios,#info_list_noticias .info_list,#introduccion,#introduccion_individual,#main_offer_det .info_list,#marcas,#marcas #carousel_marcas,#oferta_destacada,#offers_list_simple,#offers_list_simple .info_list,#opiniones .box_summary,#opiniones .comentarios,#opiniones>div,#pag404,#pag404>*,#s_engine,.bc-contenedor-motor,.bl_ofertas>ul,.blog-detail__container,.blog-inner__list,.destinos_lista #hotels_list ul,.escapadas .listado_ofertas,.header_section>div,.home #hotels_list ul,.img_collection,.info_list,.modal #book_meeting_room,.modal .c_form,.nav_directorio,.newsletter-full>div,.pag-legal,.profesionales .container,.profesionales .nav-tabs,.profesionales_interno,.sitemap__list,body:not(.bookings) #book_meeting_room,body:not(.bookings) .c_form{width:100%;max-width:1600px;margin:0 auto;padding:0 1%}#agregar_opinion,#box-ciudades-filtro ul,#claims_footer #mkclaims_id,#destacados,#directorio_lista_ciudad ul,#directorio_lista_eventos ul,#empresas_col .carousel,#hdet_habitaciones #habitacion_unica,#hdet_ofertas .info_list,#hs_habitaciones,#hs_location,#hs_salones,#hs_servicios,#introduccion,#introduccion_individual,#marcas #carousel_marcas,#oferta_destacada,#pag404,#pag404>*,#s_engine,.bl_ofertas>ul,.blog-detail__container,.blog-inner__list,.img_collection,.info_list,.modal #book_meeting_room,.modal .c_form,.nav_directorio,.newsletter-full>div,.pag-legal,.profesionales .container,body:not(.bookings) #book_meeting_room,body:not(.bookings) .c_form{width:90%;max-width:1333.33333333px}#base_popup,#contacto_head,#hdet_habitaciones #habitacion_unica #otros_servicios,#info_list_noticias .info_list,#opiniones .box_summary,#opiniones .comentarios,#opiniones>div,.profesionales .nav-tabs{width:80%;max-width:1000px}#marcas{width:100%;max-width:100%}#agregar_opinion .accionFormulario,#agregar_opinion .accionFormulario .modal button.btn-primario,#agregar_opinion .accionFormulario a.btn-primario,#agregar_opinion .accionFormulario body:not(.bookings) button.btn-primario,#agregar_opinion .accionFormulario button.btn-primario,#agregar_opinion ul,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .modal button.boton2,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 body:not(.bookings) button.boton2,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,#box-ciudades-filtro li,#box-ciudades-filtro ul,#carousel_principal .owl-next,#carousel_principal .owl-prev,#carousel_principal a,#carousel_principal figcaption,#carousel_principal figcaption .item,#claims_footer #mkclaims_id,#claims_footer .owl-next,#claims_footer .owl-prev,#contacto>div:first-of-type,#contacto_head ul,#destacados,#destacados ul,#destacados ul .owl-next,#destacados ul .owl-prev,#destacados ul figure,#destacados ul li figcaption,#directorio_lista_ciudad .modal button,#directorio_lista_ciudad body:not(.bookings) button,#directorio_lista_ciudad button,#directorio_lista_ciudad ul,#directorio_lista_ciudad ul figcaption,#directorio_lista_ciudad ul figure,#directorio_lista_ciudad ul li,#directorio_lista_ciudad ul li figcaption,#directorio_lista_eventos .escapadas #lista_filtro,#directorio_lista_eventos figcaption,#directorio_lista_eventos ul,#directorio_lista_eventos ul figcaption,#directorio_lista_eventos ul figure,#directorio_lista_eventos ul li,#empresas_col .carousel .item,#empresas_col .carousel .owl-next,#empresas_col .carousel .owl-prev,#empresas_col .carousel figcaption,#filtros>ul,#hdet_habitaciones .otros_servicios h3,#hdet_habitaciones .otros_servicios section,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hdet_habitaciones .owl-carousel figcaption,#hdet_habitaciones>ul,#hdet_habitaciones>ul figcaption,#hdet_habitaciones>ul figcaption h3,#hdet_habitaciones>ul figure,#hdet_ofertas .info_list,#hdet_ofertas .info_list .price,#hdet_ofertas .info_list .price span,#hdet_ofertas .info_list .valign,#hdet_ofertas .info_list li,#hdet_servicios #otros_servicios,#hdet_servicios #otros_servicios div,#hdet_servicios #otros_servicios div div,#hdet_servicios>ul,#hdet_servicios>ul figcaption,#hdet_servicios>ul figure,#header_bottom,#header_top,#header_top .oficial,#hotel_ficha #hs_habitaciones h3,#hotel_ficha #hs_location h3,#hotel_ficha #hs_salones h3,#hotel_ficha #hs_servicios h3,#hs_habitaciones #otros_servicios,#hs_habitaciones #otros_servicios div,#hs_habitaciones #otros_servicios div div,#hs_habitaciones .item,#hs_habitaciones .noowl,#hs_habitaciones .owl-next,#hs_habitaciones .owl-prev,#hs_habitaciones>ul,#hs_habitaciones>ul figcaption,#hs_habitaciones>ul figure,#hs_habitaciones figcaption,#hs_habitaciones h3,#hs_location .item,#hs_location .noowl,#hs_location .owl-next,#hs_location .owl-prev,#hs_location figcaption,#hs_location h3,#hs_menu nav ul,#hs_salones .item,#hs_salones .noowl,#hs_salones .owl-next,#hs_salones .owl-prev,#hs_salones figcaption,#hs_salones h3,#hs_servicios .item,#hs_servicios .noowl,#hs_servicios .owl-next,#hs_servicios .owl-prev,#hs_servicios figcaption,#hs_servicios h3,#info_list_noticias .info_list figcaption,#introduccion,#introduccion_individual,#main_header,#main_offer_det .info_list,#main_offer_det .info_list figcaption,#main_offer_det .info_list figure,#main_offer_det .info_list figure figcaption .modal button.btn_base.btnOfertas,#main_offer_det .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,#main_offer_det .info_list li,#marcas #carousel_marcas li,#menu_header>div,#menu_header>div>ul,#oferta_destacada,#offers_list_simple,#offers_list_simple .info_list,#offers_list_simple .info_list figcaption,#offers_list_simple .info_list figure,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,#offers_list_simple .info_list li,#offers_list_simple figcaption,#offers_list_simple figure,#offers_list_simple figure figcaption .modal button.btn_base.btnOfertas,#offers_list_simple figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#offers_list_simple figure figcaption button.btn_base.btnOfertas,#offers_list_simple li,#opiniones .box_summary,#opiniones .comentarios .item,#opiniones .comentarios .notaSeccion,#opiniones .comentarios a,#opiniones .modal button.btnOpinion,#opiniones .pagination,#opiniones .puntos,#opiniones .textSummary,#opiniones .textSummary li,#opiniones .textSummary ul,#opiniones a.btnOpinion,#opiniones body:not(.bookings) button.btnOpinion,#opiniones button.btnOpinion,#reviews_resum,#reviews_resum .box_location,#reviews_resum .box_location .row_bg,#reviews_resum .box_location .row_bg .img_full,#reviews_resum .box_location .row_bg .img_medium,#reviews_resum .box_location .row_bg .mapa_div,#reviews_resum .box_review,#reviews_resum .box_review .rev_average,#s_engine,#s_engine .codigoPromo,#s_engine .codigoPromo .close_block,#s_engine .codigoPromo .close_block div,#s_engine .consulta button,#s_engine .fechasPromo,#s_engine .fechasPromo>div,#s_engine .fechasPromo span,#s_engine .modal button,#s_engine .noches,#s_engine body:not(.bookings) button,#s_engine button,#tool_idioma,#ui-datepicker-div .modal button,#ui-datepicker-div .modal button.ui-datepicker-close,#ui-datepicker-div body:not(.bookings) button,#ui-datepicker-div body:not(.bookings) button.ui-datepicker-close,#ui-datepicker-div button,#ui-datepicker-div button.ui-datepicker-close,#ui-datepicker-div button.ui-datepicker-current,.adressFooter,.bl_ofertas>ul,.bl_ofertas>ul .modal button,.bl_ofertas>ul body:not(.bookings) button,.bl_ofertas>ul button,.bl_ofertas>ul figcaption,.bl_ofertas>ul h3,.bl_ofertas>ul li,.bl_ofertas>ul li:nth-child(2n),.bl_ofertas>ul section,.bookings .rb_bc body .modal.modal_web.in .extra_box_img,.bookings .rb_bc body:not(.bookings) .modal.in .extra_box_img,.captcha,.destinos_lista #hotels_list ul,.destinos_lista #hotels_list ul figcaption,.destinos_lista #hotels_list ul figcaption>a,.destinos_lista #hotels_list ul figure,.destinos_lista #hotels_list ul li,.ekko-lightbox .glyphicon,.escapadas #directorio_lista_eventos #lista_filtro,.escapadas #lista_filtro,.escapadas #offers_list #lista_filtro ul,.escapadas .listado_ofertas,.escapadas .listado_ofertas .ofertas_body_content_item_body,.escapadas .listado_ofertas .ofertas_body_content_item_img .modal button.btn_base.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) button.btn_base.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.escapadas .listado_ofertas figcaption,.escapadas .listado_ofertas figure,.escapadas .listado_ofertas li,.header_section,.header_section>div,.home #claims_footer,.home #hotels_list figure:focus figcaption,.home #hotels_list figure:hover figcaption,.home #hotels_list figure figcaption,.home #hotels_list figure figcaption a,.home #hotels_list ul,.home #hotels_list ul figcaption,.home #hotels_list ul figure,.home #introduccion,.img_collection li a,.info_list,.info_list button,.info_list figcaption,.info_list figure,.info_list li,.modal #agregar_opinion .accionFormulario button.btn-primario,.modal #book_meeting_room .contenido div.bloque .cont button.boton2,.modal #book_meeting_room .contenido div.bloque div.cont .cont2,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #audiovisuales,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #comidas_bebidas,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #habitaciones,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .flexibles,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,.modal #book_meeting_room button,.modal #book_meeting_room ul,.modal #book_meeting_room ul.campos,.modal #book_meeting_room ul.campos2,.modal #directorio_lista_ciudad button,.modal #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,.modal #offers_list_simple figure figcaption button.btn_base.btnOfertas,.modal #opiniones button.btnOpinion,.modal #s_engine button,.modal #ui-datepicker-div button,.modal #ui-datepicker-div button.ui-datepicker-close,.modal-content .otros_servicios>section,.modal .bl_ofertas>ul button,.modal .c_form body:not(.bookings) button,.modal .c_form button,.modal .c_form ul,.modal .c_form ul.campos,.modal .c_form ul.campos2,.modal .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.modal button.btn_base,.modal button.btn_big,.modal button.btn_tw,.modal select,.modal select option,.news .nav-pills>li a,.news_detalle .nav-pills>li a,.newsletter-full,.newsletter-full .newsletter-intro,.profesionales .nav>li,.profesionales .tab-content,.profesionales_header,.socialMedia a:before,a.btn-primary,a.btn_base,a.btn_tw,a.btnOfertas,body .modal.modal_web#modal-pop-up-home .modal-dialog,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure,body .modal.modal_web #news .enviar,body .modal.modal_web .modal-content button.btn:not(.close),body:not(.bookings) #agregar_opinion .accionFormulario button.btn-primario,body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #audiovisuales,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #comidas_bebidas,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #habitaciones,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .flexibles,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,body:not(.bookings) #book_meeting_room button,body:not(.bookings) #book_meeting_room ul,body:not(.bookings) #book_meeting_room ul.campos,body:not(.bookings) #book_meeting_room ul.campos2,body:not(.bookings) #directorio_lista_ciudad button,body:not(.bookings) #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #offers_list_simple figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #opiniones button.btnOpinion,body:not(.bookings) #s_engine button,body:not(.bookings) #ui-datepicker-div button,body:not(.bookings) #ui-datepicker-div button.ui-datepicker-close,body:not(.bookings) .bl_ofertas>ul button,body:not(.bookings) .c_form button,body:not(.bookings) .c_form ul,body:not(.bookings) .c_form ul.campos,body:not(.bookings) .c_form ul.campos2,body:not(.bookings) .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,body:not(.bookings) .modal#modal-pop-up-home .modal-dialog,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure,body:not(.bookings) .modal #news .enviar,body:not(.bookings) .modal .modal-content button.btn:not(.close),body:not(.bookings) button.btn_base,body:not(.bookings) button.btn_big,body:not(.bookings) button.btn_tw,body:not(.bookings) select,body:not(.bookings) select option,button.btn-primary,button.btn_base,button.btn_tw,button.btnOfertas,figure{display:-webkit-box;display:-ms-flexbox;display:flex}#agregar_opinion .accionFormulario .modal button.btn-primario>*,#agregar_opinion .accionFormulario>*,#agregar_opinion .accionFormulario a.btn-primario>*,#agregar_opinion .accionFormulario body:not(.bookings) button.btn-primario>*,#agregar_opinion .accionFormulario button.btn-primario>*,#agregar_opinion ul>*,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .modal button.boton2>*,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 body:not(.bookings) button.boton2>*,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2>*,#box-ciudades-filtro li>*,#box-ciudades-filtro ul>*,#carousel_principal .owl-next>*,#carousel_principal .owl-prev>*,#carousel_principal a>*,#carousel_principal figcaption .item>*,#carousel_principal figcaption>*,#claims_footer #mkclaims_id>*,#claims_footer .owl-next>*,#claims_footer .owl-prev>*,#contacto>div:first-of-type>*,#contacto_head ul>*,#destacados>*,#destacados ul .owl-next>*,#destacados ul .owl-prev>*,#destacados ul>*,#destacados ul figure>*,#destacados ul li figcaption>*,#directorio_lista_ciudad .modal button>*,#directorio_lista_ciudad body:not(.bookings) button>*,#directorio_lista_ciudad button>*,#directorio_lista_ciudad ul>*,#directorio_lista_ciudad ul figcaption>*,#directorio_lista_ciudad ul figure>*,#directorio_lista_ciudad ul li>*,#directorio_lista_ciudad ul li figcaption>*,#directorio_lista_eventos .escapadas #lista_filtro>*,#directorio_lista_eventos figcaption>*,#directorio_lista_eventos ul>*,#directorio_lista_eventos ul figcaption>*,#directorio_lista_eventos ul figure>*,#directorio_lista_eventos ul li>*,#empresas_col .carousel .item>*,#empresas_col .carousel .owl-next>*,#empresas_col .carousel .owl-prev>*,#empresas_col .carousel figcaption>*,#filtros>ul>*,#hdet_habitaciones .otros_servicios h3>*,#hdet_habitaciones .otros_servicios section>*,#hdet_habitaciones .owl-carousel .owl-next>*,#hdet_habitaciones .owl-carousel .owl-prev>*,#hdet_habitaciones .owl-carousel figcaption>*,#hdet_habitaciones>ul>*,#hdet_habitaciones>ul figcaption>*,#hdet_habitaciones>ul figcaption h3>*,#hdet_habitaciones>ul figure>*,#hdet_ofertas .info_list .price>*,#hdet_ofertas .info_list .price span>*,#hdet_ofertas .info_list .valign>*,#hdet_ofertas .info_list>*,#hdet_ofertas .info_list li>*,#hdet_servicios #otros_servicios>*,#hdet_servicios #otros_servicios div>*,#hdet_servicios #otros_servicios div div>*,#hdet_servicios>ul>*,#hdet_servicios>ul figcaption>*,#hdet_servicios>ul figure>*,#header_bottom>*,#header_top .oficial>*,#header_top>*,#hotel_ficha #hs_habitaciones h3>*,#hotel_ficha #hs_location h3>*,#hotel_ficha #hs_salones h3>*,#hotel_ficha #hs_servicios h3>*,#hs_habitaciones #otros_servicios>*,#hs_habitaciones #otros_servicios div>*,#hs_habitaciones #otros_servicios div div>*,#hs_habitaciones .item>*,#hs_habitaciones .noowl>*,#hs_habitaciones .owl-next>*,#hs_habitaciones .owl-prev>*,#hs_habitaciones>ul>*,#hs_habitaciones>ul figcaption>*,#hs_habitaciones>ul figure>*,#hs_habitaciones figcaption>*,#hs_habitaciones h3>*,#hs_location .item>*,#hs_location .noowl>*,#hs_location .owl-next>*,#hs_location .owl-prev>*,#hs_location figcaption>*,#hs_location h3>*,#hs_menu nav ul>*,#hs_salones .item>*,#hs_salones .noowl>*,#hs_salones .owl-next>*,#hs_salones .owl-prev>*,#hs_salones figcaption>*,#hs_salones h3>*,#hs_servicios .item>*,#hs_servicios .noowl>*,#hs_servicios .owl-next>*,#hs_servicios .owl-prev>*,#hs_servicios figcaption>*,#hs_servicios h3>*,#info_list_noticias .info_list figcaption>*,#introduccion>*,#introduccion_individual>*,#main_header>*,#main_offer_det .info_list>*,#main_offer_det .info_list figcaption>*,#main_offer_det .info_list figure>*,#main_offer_det .info_list figure figcaption .modal button.btn_base.btnOfertas>*,#main_offer_det .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas>*,#main_offer_det .info_list figure figcaption button.btn_base.btnOfertas>*,#main_offer_det .info_list li>*,#marcas #carousel_marcas li>*,#menu_header>div>*,#menu_header>div>ul>*,#oferta_destacada>*,#offers_list_simple .info_list>*,#offers_list_simple .info_list figcaption>*,#offers_list_simple .info_list figure>*,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas>*,#offers_list_simple .info_list li>*,#offers_list_simple>*,#offers_list_simple figcaption>*,#offers_list_simple figure>*,#offers_list_simple figure figcaption .modal button.btn_base.btnOfertas>*,#offers_list_simple figure figcaption body:not(.bookings) button.btn_base.btnOfertas>*,#offers_list_simple figure figcaption button.btn_base.btnOfertas>*,#offers_list_simple li>*,#opiniones .box_summary>*,#opiniones .comentarios .item>*,#opiniones .comentarios .notaSeccion>*,#opiniones .comentarios a>*,#opiniones .modal button.btnOpinion>*,#opiniones .pagination>*,#opiniones .puntos>*,#opiniones .textSummary>*,#opiniones .textSummary li>*,#opiniones .textSummary ul>*,#opiniones a.btnOpinion>*,#opiniones body:not(.bookings) button.btnOpinion>*,#opiniones button.btnOpinion>*,#reviews_resum .box_location .row_bg .img_full>*,#reviews_resum .box_location .row_bg .img_medium>*,#reviews_resum .box_location .row_bg .mapa_div>*,#reviews_resum .box_location .row_bg>*,#reviews_resum .box_location>*,#reviews_resum .box_review .rev_average>*,#reviews_resum .box_review>*,#reviews_resum>*,#s_engine .codigoPromo .close_block>*,#s_engine .codigoPromo .close_block div>*,#s_engine .codigoPromo>*,#s_engine .consulta button>*,#s_engine .fechasPromo>*,#s_engine .fechasPromo>div>*,#s_engine .fechasPromo span>*,#s_engine .modal button>*,#s_engine .noches>*,#s_engine>*,#s_engine body:not(.bookings) button>*,#s_engine button>*,#tool_idioma>*,#ui-datepicker-div .modal button.ui-datepicker-close>*,#ui-datepicker-div .modal button>*,#ui-datepicker-div body:not(.bookings) button.ui-datepicker-close>*,#ui-datepicker-div body:not(.bookings) button>*,#ui-datepicker-div button.ui-datepicker-close>*,#ui-datepicker-div button.ui-datepicker-current>*,#ui-datepicker-div button>*,.adressFooter>*,.bl_ofertas>ul .modal button>*,.bl_ofertas>ul>*,.bl_ofertas>ul body:not(.bookings) button>*,.bl_ofertas>ul button>*,.bl_ofertas>ul figcaption>*,.bl_ofertas>ul h3>*,.bl_ofertas>ul li:nth-child(2n)>*,.bl_ofertas>ul li>*,.bl_ofertas>ul section>*,.bookings .rb_bc body .modal.modal_web.in .extra_box_img>*,.bookings .rb_bc body:not(.bookings) .modal.in .extra_box_img>*,.captcha>*,.destinos_lista #hotels_list ul>*,.destinos_lista #hotels_list ul figcaption>*,.destinos_lista #hotels_list ul figcaption>a>*,.destinos_lista #hotels_list ul figure>*,.destinos_lista #hotels_list ul li>*,.ekko-lightbox .glyphicon>*,.escapadas #directorio_lista_eventos #lista_filtro>*,.escapadas #lista_filtro>*,.escapadas #offers_list #lista_filtro ul>*,.escapadas .listado_ofertas .ofertas_body_content_item_body>*,.escapadas .listado_ofertas .ofertas_body_content_item_img .modal button.btn_base.btnOfertas>*,.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) button.btn_base.btnOfertas>*,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas>*,.escapadas .listado_ofertas>*,.escapadas .listado_ofertas figcaption>*,.escapadas .listado_ofertas figure>*,.escapadas .listado_ofertas li>*,.header_section>*,.header_section>div>*,.home #claims_footer>*,.home #hotels_list figure:focus figcaption>*,.home #hotels_list figure:hover figcaption>*,.home #hotels_list figure figcaption>*,.home #hotels_list figure figcaption a>*,.home #hotels_list ul>*,.home #hotels_list ul figcaption>*,.home #hotels_list ul figure>*,.home #introduccion>*,.img_collection li a>*,.info_list>*,.info_list button>*,.info_list figcaption>*,.info_list figure>*,.info_list li>*,.modal #agregar_opinion .accionFormulario button.btn-primario>*,.modal #book_meeting_room .contenido div.bloque .cont button.boton2>*,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #audiovisuales>*,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #comidas_bebidas>*,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #habitaciones>*,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .flexibles>*,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2>*,.modal #book_meeting_room .contenido div.bloque div.cont .cont2>*,.modal #book_meeting_room button>*,.modal #book_meeting_room ul.campos2>*,.modal #book_meeting_room ul.campos>*,.modal #book_meeting_room ul>*,.modal #directorio_lista_ciudad button>*,.modal #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas>*,.modal #offers_list_simple figure figcaption button.btn_base.btnOfertas>*,.modal #opiniones button.btnOpinion>*,.modal #s_engine button>*,.modal #ui-datepicker-div button.ui-datepicker-close>*,.modal #ui-datepicker-div button>*,.modal-content .otros_servicios>section>*,.modal .bl_ofertas>ul button>*,.modal .c_form body:not(.bookings) button>*,.modal .c_form button>*,.modal .c_form ul.campos2>*,.modal .c_form ul.campos>*,.modal .c_form ul>*,.modal .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas>*,.modal button.btn_base>*,.modal button.btn_big>*,.modal button.btn_tw>*,.modal select>*,.modal select option>*,.news .nav-pills>li a>*,.news_detalle .nav-pills>li a>*,.newsletter-full .newsletter-intro>*,.newsletter-full>*,.profesionales .nav>li>*,.profesionales .tab-content>*,.profesionales_header>*,.socialMedia a:before>*,a.btn-primary>*,a.btn_base>*,a.btn_tw>*,a.btnOfertas>*,body .modal.modal_web#modal-pop-up-home .modal-dialog>*,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure>*,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog>*,body .modal.modal_web #news .enviar>*,body .modal.modal_web .modal-content button.btn:not(.close)>*,body:not(.bookings) #agregar_opinion .accionFormulario button.btn-primario>*,body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2>*,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #audiovisuales>*,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #comidas_bebidas>*,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #habitaciones>*,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .flexibles>*,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2>*,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2>*,body:not(.bookings) #book_meeting_room button>*,body:not(.bookings) #book_meeting_room ul.campos2>*,body:not(.bookings) #book_meeting_room ul.campos>*,body:not(.bookings) #book_meeting_room ul>*,body:not(.bookings) #directorio_lista_ciudad button>*,body:not(.bookings) #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas>*,body:not(.bookings) #offers_list_simple figure figcaption button.btn_base.btnOfertas>*,body:not(.bookings) #opiniones button.btnOpinion>*,body:not(.bookings) #s_engine button>*,body:not(.bookings) #ui-datepicker-div button.ui-datepicker-close>*,body:not(.bookings) #ui-datepicker-div button>*,body:not(.bookings) .bl_ofertas>ul button>*,body:not(.bookings) .c_form button>*,body:not(.bookings) .c_form ul.campos2>*,body:not(.bookings) .c_form ul.campos>*,body:not(.bookings) .c_form ul>*,body:not(.bookings) .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas>*,body:not(.bookings) .modal#modal-pop-up-home .modal-dialog>*,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure>*,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog>*,body:not(.bookings) .modal #news .enviar>*,body:not(.bookings) .modal .modal-content button.btn:not(.close)>*,body:not(.bookings) button.btn_base>*,body:not(.bookings) button.btn_big>*,body:not(.bookings) button.btn_tw>*,body:not(.bookings) select>*,body:not(.bookings) select option>*,button.btn-primary>*,button.btn_base>*,button.btn_tw>*,button.btnOfertas>*,figure>*{max-width:100%}#agregar_opinion ul,#box-ciudades-filtro li,#box-ciudades-filtro ul,#carousel_principal figcaption .item,#contacto>div:first-of-type,#destacados ul,#directorio_lista_ciudad ul,#directorio_lista_eventos figcaption,#directorio_lista_eventos ul,#filtros>ul,#hdet_habitaciones .otros_servicios h3,#hdet_habitaciones .otros_servicios section,#hdet_habitaciones>ul,#hdet_ofertas .info_list .price,#hdet_ofertas .info_list .price span,#hdet_ofertas .info_list li,#hdet_servicios #otros_servicios div,#hdet_servicios #otros_servicios div div,#hdet_servicios>ul,#header_bottom,#header_top,#hs_habitaciones #otros_servicios div,#hs_habitaciones #otros_servicios div div,#hs_habitaciones .noowl,#hs_habitaciones>ul,#hs_location .noowl,#hs_menu nav ul,#hs_salones .noowl,#hs_servicios .noowl,#introduccion,#introduccion_individual,#main_offer_det .info_list figure,#main_offer_det .info_list li,#menu_header>div,#menu_header>div>ul,#offers_list_simple .info_list figure,#offers_list_simple .info_list li,#offers_list_simple figure,#offers_list_simple li,#opiniones .comentarios .item,#opiniones .pagination,#opiniones .textSummary li,#reviews_resum,#reviews_resum .box_location .row_bg,#s_engine,#s_engine .codigoPromo,#s_engine .codigoPromo .close_block div,#s_engine .fechasPromo,#s_engine .fechasPromo>div,#s_engine .fechasPromo span,#tool_idioma,.bl_ofertas>ul li,.bl_ofertas>ul li:nth-child(2n),.bookings .rb_bc body .modal.modal_web.in .extra_box_img,.bookings .rb_bc body:not(.bookings) .modal.in .extra_box_img,.destinos_lista #hotels_list ul figure,.destinos_lista #hotels_list ul li,.escapadas .listado_ofertas figure,.escapadas .listado_ofertas li,.header_section,.home #hotels_list ul,.img_collection li a,.info_list figure,.info_list li,.modal #book_meeting_room ul,.modal .c_form ul,.modal select,.profesionales .nav>li,.profesionales_header,.socialMedia a:before,body .modal.modal_web#modal-pop-up-home .modal-dialog,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure,body .modal.modal_web #news .enviar,body:not(.bookings) #book_meeting_room ul,body:not(.bookings) .c_form ul,body:not(.bookings) .modal#modal-pop-up-home .modal-dialog,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure,body:not(.bookings) .modal #news .enviar,body:not(.bookings) select{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#agregar_opinion .accionFormulario,#carousel_principal .owl-next,#carousel_principal .owl-prev,#carousel_principal figcaption,#claims_footer #mkclaims_id,#claims_footer .owl-next,#claims_footer .owl-prev,#contacto_head ul,#destacados,#destacados ul .owl-next,#destacados ul .owl-prev,#destacados ul figure,#destacados ul li figcaption,#directorio_lista_ciudad ul figcaption,#directorio_lista_ciudad ul li,#directorio_lista_eventos ul figcaption,#directorio_lista_eventos ul li,#empresas_col .carousel .item,#empresas_col .carousel .owl-next,#empresas_col .carousel .owl-prev,#empresas_col .carousel figcaption,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hdet_habitaciones .owl-carousel figcaption,#hdet_habitaciones>ul figcaption,#hdet_ofertas .info_list,#hdet_ofertas .info_list .price,#hdet_ofertas .info_list .valign,#hdet_servicios #otros_servicios,#hdet_servicios #otros_servicios div div,#hdet_servicios>ul figcaption,#hdet_servicios>ul figure,#header_top .oficial,#hotel_ficha #hs_habitaciones h3,#hotel_ficha #hs_location h3,#hotel_ficha #hs_salones h3,#hotel_ficha #hs_servicios h3,#hs_habitaciones #otros_servicios,#hs_habitaciones #otros_servicios div div,#hs_habitaciones .item,#hs_habitaciones .owl-next,#hs_habitaciones .owl-prev,#hs_habitaciones>ul figcaption,#hs_habitaciones>ul figure,#hs_habitaciones figcaption,#hs_habitaciones h3,#hs_location .item,#hs_location .owl-next,#hs_location .owl-prev,#hs_location figcaption,#hs_location h3,#hs_salones .item,#hs_salones .owl-next,#hs_salones .owl-prev,#hs_salones figcaption,#hs_salones h3,#hs_servicios .item,#hs_servicios .owl-next,#hs_servicios .owl-prev,#hs_servicios figcaption,#hs_servicios h3,#main_header,#main_offer_det .info_list,#main_offer_det .info_list figcaption,#oferta_destacada,#offers_list_simple,#offers_list_simple .info_list,#offers_list_simple .info_list figcaption,#offers_list_simple figcaption,#opiniones .box_summary,#opiniones .comentarios .notaSeccion,#opiniones .puntos,#opiniones .textSummary,#opiniones .textSummary ul,#reviews_resum .box_location,#reviews_resum .box_location .row_bg .img_full,#reviews_resum .box_location .row_bg .img_medium,#reviews_resum .box_location .row_bg .mapa_div,#reviews_resum .box_review,#reviews_resum .box_review .rev_average,#s_engine .codigoPromo .close_block,#s_engine .consulta button,#s_engine .fechasPromo span,.bl_ofertas>ul,.bl_ofertas>ul figcaption,.bl_ofertas>ul h3,.bl_ofertas>ul section,.captcha,.destinos_lista #hotels_list ul,.destinos_lista #hotels_list ul figcaption,.ekko-lightbox .glyphicon,.escapadas .listado_ofertas,.escapadas .listado_ofertas .ofertas_body_content_item_body,.escapadas .listado_ofertas figcaption,.header_section>div,.home #hotels_list ul figcaption,.info_list,.info_list figcaption,.modal #book_meeting_room ul.campos2,.modal .c_form ul.campos2,.newsletter-full .newsletter-intro,.profesionales .tab-content,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog,body:not(.bookings) #book_meeting_room ul.campos2,body:not(.bookings) .c_form ul.campos2,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#agregar_opinion .accionFormulario,#box-ciudades-filtro li,#box-ciudades-filtro ul,#carousel_principal .owl-next,#carousel_principal .owl-prev,#carousel_principal figcaption,#carousel_principal figcaption .item,#claims_footer .owl-next,#claims_footer .owl-prev,#contacto>div:first-of-type,#contacto_head ul,#destacados ul,#destacados ul .owl-next,#destacados ul .owl-prev,#destacados ul figure,#destacados ul li figcaption,#directorio_lista_ciudad ul,#directorio_lista_ciudad ul figcaption,#directorio_lista_ciudad ul li figcaption,#directorio_lista_eventos .escapadas #lista_filtro,#directorio_lista_eventos ul,#directorio_lista_eventos ul figcaption,#empresas_col .carousel .item,#empresas_col .carousel .owl-next,#empresas_col .carousel .owl-prev,#empresas_col .carousel figcaption,#filtros>ul,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hdet_habitaciones .owl-carousel figcaption,#hdet_habitaciones>ul,#hdet_habitaciones>ul figcaption,#hdet_ofertas .info_list .price,#hdet_ofertas .info_list .price span,#hdet_ofertas .info_list .valign,#hdet_servicios #otros_servicios div,#hdet_servicios #otros_servicios div div,#hdet_servicios>ul,#hdet_servicios>ul figcaption,#hdet_servicios>ul figure,#header_top .oficial,#hs_habitaciones #otros_servicios div,#hs_habitaciones #otros_servicios div div,#hs_habitaciones .item,#hs_habitaciones .noowl,#hs_habitaciones .owl-next,#hs_habitaciones .owl-prev,#hs_habitaciones>ul,#hs_habitaciones>ul figcaption,#hs_habitaciones>ul figure,#hs_habitaciones figcaption,#hs_location .item,#hs_location .noowl,#hs_location .owl-next,#hs_location .owl-prev,#hs_location figcaption,#hs_menu nav ul,#hs_salones .item,#hs_salones .noowl,#hs_salones .owl-next,#hs_salones .owl-prev,#hs_salones figcaption,#hs_servicios .item,#hs_servicios .noowl,#hs_servicios .owl-next,#hs_servicios .owl-prev,#hs_servicios figcaption,#main_header,#main_offer_det .info_list figcaption,#marcas #carousel_marcas li,#menu_header>div>ul,#offers_list_simple .info_list figcaption,#offers_list_simple figcaption,#opiniones .comentarios .item,#opiniones .comentarios .notaSeccion,#opiniones .puntos,#opiniones .textSummary,#opiniones .textSummary li,#opiniones .textSummary ul,#s_engine,#s_engine .codigoPromo,#s_engine .codigoPromo .close_block,#s_engine .consulta button,#s_engine .fechasPromo,#s_engine .fechasPromo>div,#s_engine .fechasPromo span,.bl_ofertas>ul figcaption,.bl_ofertas>ul section,.destinos_lista #hotels_list ul figcaption,.ekko-lightbox .glyphicon,.escapadas #directorio_lista_eventos #lista_filtro,.escapadas #lista_filtro,.escapadas #offers_list #lista_filtro ul,.escapadas .listado_ofertas .ofertas_body_content_item_body,.escapadas .listado_ofertas figcaption,.header_section,.home #hotels_list ul,.home #hotels_list ul figcaption,.img_collection li a,.info_list figcaption,.modal-content .otros_servicios>section,.modal select,.newsletter-full .newsletter-intro,.profesionales .nav>li,.profesionales_header,.socialMedia a:before,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure,body:not(.bookings) select{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#carousel_principal figcaption,#claims_footer #mkclaims_id,#hdet_habitaciones .owl-carousel figcaption,#hdet_ofertas .info_list li,#main_offer_det .info_list li,#offers_list_simple .info_list li,#offers_list_simple li,#reviews_resum,#reviews_resum .box_location,#reviews_resum .box_location .row_bg,#reviews_resum .box_review,#reviews_resum .box_review .rev_average,.bl_ofertas>ul li,.destinos_lista #hotels_list ul li,.escapadas .listado_ofertas li,.info_list li,.modal #book_meeting_room ul.campos,.modal .c_form ul.campos,body:not(.bookings) #book_meeting_room ul.campos,body:not(.bookings) .c_form ul.campos{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#main_offer_det .info_list figure,#menu_header>div,#offers_list_simple .info_list figure,#offers_list_simple figure,.adressFooter,.bl_ofertas>ul li:nth-child(2n),.destinos_lista #hotels_list ul figure,.escapadas .listado_ofertas figure,.home #introduccion,.info_list figure{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header_bottom,#header_top,.header_section>div,.home #hotels_list ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#agregar_opinion .accionFormulario .modal button.btn-primario,#agregar_opinion .accionFormulario a.btn-primario,#agregar_opinion .accionFormulario body:not(.bookings) button.btn-primario,#agregar_opinion .accionFormulario button.btn-primario,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .modal button.boton2,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 body:not(.bookings) button.boton2,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,#box-ciudades-filtro li,#box-ciudades-filtro ul,#carousel_principal .owl-next,#carousel_principal .owl-prev,#carousel_principal a,#carousel_principal figcaption,#carousel_principal figcaption .item,#claims_footer .owl-next,#claims_footer .owl-prev,#destacados ul .owl-next,#destacados ul .owl-prev,#destacados ul li figcaption,#directorio_lista_ciudad .modal button,#directorio_lista_ciudad body:not(.bookings) button,#directorio_lista_ciudad button,#directorio_lista_ciudad ul figcaption,#directorio_lista_ciudad ul li figcaption,#directorio_lista_eventos .escapadas #lista_filtro,#directorio_lista_eventos ul figcaption,#empresas_col .carousel .owl-next,#empresas_col .carousel .owl-prev,#empresas_col .carousel figcaption,#hdet_habitaciones .otros_servicios section,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hdet_habitaciones .owl-carousel figcaption,#hdet_habitaciones>ul figcaption,#hdet_habitaciones>ul figcaption h3,#hdet_ofertas .info_list .price,#hdet_ofertas .info_list .price span,#hdet_servicios #otros_servicios div,#hdet_servicios #otros_servicios div div,#header_bottom,#header_top,#hotel_ficha #hs_habitaciones h3,#hotel_ficha #hs_location h3,#hotel_ficha #hs_salones h3,#hotel_ficha #hs_servicios h3,#hs_habitaciones #otros_servicios div,#hs_habitaciones #otros_servicios div div,#hs_habitaciones .owl-next,#hs_habitaciones .owl-prev,#hs_habitaciones figcaption,#hs_habitaciones h3,#hs_location .owl-next,#hs_location .owl-prev,#hs_location figcaption,#hs_location h3,#hs_menu nav ul,#hs_salones .owl-next,#hs_salones .owl-prev,#hs_salones figcaption,#hs_salones h3,#hs_servicios .owl-next,#hs_servicios .owl-prev,#hs_servicios figcaption,#hs_servicios h3,#info_list_noticias .info_list figcaption,#main_offer_det .info_list figcaption,#main_offer_det .info_list figure figcaption .modal button.btn_base.btnOfertas,#main_offer_det .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,#marcas #carousel_marcas li,#offers_list_simple .info_list figcaption,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,#offers_list_simple figcaption,#offers_list_simple figure figcaption .modal button.btn_base.btnOfertas,#offers_list_simple figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#offers_list_simple figure figcaption button.btn_base.btnOfertas,#opiniones .comentarios .item,#opiniones .comentarios .notaSeccion,#opiniones .comentarios a,#opiniones .modal button.btnOpinion,#opiniones .puntos,#opiniones .textSummary,#opiniones .textSummary li,#opiniones .textSummary ul,#opiniones a.btnOpinion,#opiniones body:not(.bookings) button.btnOpinion,#opiniones button.btnOpinion,#reviews_resum .box_location,#reviews_resum .box_review,#s_engine,#s_engine .codigoPromo,#s_engine .codigoPromo .close_block div,#s_engine .consulta button,#s_engine .fechasPromo,#s_engine .fechasPromo>div,#s_engine .fechasPromo span,#s_engine .modal button,#s_engine body:not(.bookings) button,#s_engine button,#tool_idioma,#ui-datepicker-div .modal button,#ui-datepicker-div .modal button.ui-datepicker-close,#ui-datepicker-div body:not(.bookings) button,#ui-datepicker-div body:not(.bookings) button.ui-datepicker-close,#ui-datepicker-div button,#ui-datepicker-div button.ui-datepicker-close,#ui-datepicker-div button.ui-datepicker-current,.bl_ofertas>ul .modal button,.bl_ofertas>ul body:not(.bookings) button,.bl_ofertas>ul button,.bl_ofertas>ul figcaption,.bl_ofertas>ul section,.destinos_lista #hotels_list ul figcaption,.destinos_lista #hotels_list ul figcaption>a,.ekko-lightbox .glyphicon,.escapadas #directorio_lista_eventos #lista_filtro,.escapadas #lista_filtro,.escapadas #offers_list #lista_filtro ul,.escapadas .listado_ofertas .ofertas_body_content_item_body,.escapadas .listado_ofertas .ofertas_body_content_item_img .modal button.btn_base.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) button.btn_base.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.escapadas .listado_ofertas figcaption,.header_section,.header_section>div,.home #claims_footer,.home #hotels_list figure:focus figcaption,.home #hotels_list figure:hover figcaption,.home #hotels_list figure figcaption,.home #hotels_list figure figcaption a,.home #hotels_list ul figcaption,.img_collection li a,.info_list button,.info_list figcaption,.modal #agregar_opinion .accionFormulario button.btn-primario,.modal #book_meeting_room .contenido div.bloque .cont button.boton2,.modal #book_meeting_room .contenido div.bloque div.cont .cont2,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #audiovisuales,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #comidas_bebidas,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #habitaciones,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .flexibles,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,.modal #book_meeting_room button,.modal #directorio_lista_ciudad button,.modal #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,.modal #offers_list_simple figure figcaption button.btn_base.btnOfertas,.modal #opiniones button.btnOpinion,.modal #s_engine button,.modal #ui-datepicker-div button,.modal #ui-datepicker-div button.ui-datepicker-close,.modal .bl_ofertas>ul button,.modal .c_form body:not(.bookings) button,.modal .c_form button,.modal .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.modal button.btn_base,.modal button.btn_big,.modal button.btn_tw,.modal select,.modal select option,.news .nav-pills>li a,.news_detalle .nav-pills>li a,.newsletter-full,.newsletter-full .newsletter-intro,.profesionales .nav>li,.profesionales_header,.socialMedia a:before,a.btn-primary,a.btn_base,a.btn_tw,a.btnOfertas,body .modal.modal_web#modal-pop-up-home .modal-dialog,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure,body .modal.modal_web .modal-content button.btn:not(.close),body:not(.bookings) #agregar_opinion .accionFormulario button.btn-primario,body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #audiovisuales,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #comidas_bebidas,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #habitaciones,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .flexibles,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,body:not(.bookings) #book_meeting_room button,body:not(.bookings) #directorio_lista_ciudad button,body:not(.bookings) #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #offers_list_simple figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #opiniones button.btnOpinion,body:not(.bookings) #s_engine button,body:not(.bookings) #ui-datepicker-div button,body:not(.bookings) #ui-datepicker-div button.ui-datepicker-close,body:not(.bookings) .bl_ofertas>ul button,body:not(.bookings) .c_form button,body:not(.bookings) .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,body:not(.bookings) .modal#modal-pop-up-home .modal-dialog,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure,body:not(.bookings) .modal .modal-content button.btn:not(.close),body:not(.bookings) button.btn_base,body:not(.bookings) button.btn_big,body:not(.bookings) button.btn_tw,body:not(.bookings) select,body:not(.bookings) select option,button.btn-primary,button.btn_base,button.btn_tw,button.btnOfertas{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#claims_footer #mkclaims_id,#header_top .oficial,#reviews_resum,#reviews_resum .box_review .rev_average,.captcha{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#agregar_opinion .accionFormulario,#menu_header>div,body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes showFromTop{0%{top:-500px}20%{top:0}80%{top:0}to{top:-500px}}@keyframes showFromTop{0%{top:-500px}20%{top:0}80%{top:0}to{top:-500px}}@-webkit-keyframes unvanish{0%{opacity:0}to{opacity:1}}@keyframes unvanish{0%{opacity:0}to{opacity:1}}#filtros>ul{padding-right:5%;padding-left:5%}#filtros>ul>li{padding:2.5rem 2rem 4rem}#filtros>ul>li:first-child{background:#ccc}#filtros>ul>li:first-child label{color:#666}#filtros>ul>li:first-child select.sel{background-color:#666}#filtros>ul>li:nth-child(2){background:#807f7f}#filtros>ul>li:nth-child(2) label{color:#4d4c4c}#filtros>ul>li:nth-child(2) select.sel{background-color:#666}#filtros>ul>li:nth-child(3){background:#807f7f}#filtros>ul>li:nth-child(3) label{color:#333}#filtros>ul>li:nth-child(3) select.sel{background-color:#666}#filtros>ul .suggest{position:relative}#filtros>ul label{font-size:28px;font-size:2.8rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;display:block;margin-bottom:1.5rem}#filtros>ul input,#filtros>ul select{text-transform:none;width:100%;border-color:transparent;padding-right:3rem}#filtros>ul input.sel,#filtros>ul input.sel option,#filtros>ul select.sel,#filtros>ul select.sel option{color:#fff}#filtros>ul input option.hidden,#filtros>ul select option.hidden{display:none}#filtros>ul .unicos{background:none;font-size:25px;font-size:2.5rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;color:#fff;opacity:.7;padding:1rem}.resumen_listado{margin-bottom:3rem}.resumen_listado h2#resumen_titulo{color:#807f7f;margin-top:4rem;font-size:35px;font-size:3.5rem;text-transform:none;padding-right:1rem;padding-left:1rem;-webkit-animation:unvanish 2s linear;animation:unvanish 2s linear}.resumen_listado h2#resumen_titulo .plural{display:inline}.resumen_listado h2#resumen_titulo .singular{display:none}.resumen_listado h2#resumen_titulo.unico .singular{display:inline}.resumen_listado h2#resumen_titulo.unico .plural{display:none}.resumen_listado h2#resumen_titulo.noresult div{display:block}.resumen_listado h2#resumen_titulo.noresult span,.resumen_listado h2#resumen_titulo div{display:none}#directorio_lista_eventos #lista_filtro li.match._open,#directorio_lista_eventos .first#lista_filtro li,#lista_filtro.first li,#lista_filtro li.match._open{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;opacity:1}#directorio_lista_eventos #lista_filtro li,#lista_filtro li{display:none;position:absolute;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#carousel_principal .owl-next,#carousel_principal .owl-prev,#claims_footer .owl-next,#claims_footer .owl-prev,#destacados ul .owl-next,#destacados ul .owl-prev,#empresas_col .carousel .owl-next,#empresas_col .carousel .owl-prev,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hs_habitaciones .owl-next,#hs_habitaciones .owl-prev,#hs_location .owl-next,#hs_location .owl-prev,#hs_salones .owl-next,#hs_salones .owl-prev,#hs_servicios .owl-next,#hs_servicios .owl-prev,#logo_header a,#logo_header h1,.ekko-lightbox .glyphicon,.ui-datepicker-header .ui-corner-all,body .modal.modal_web button.close,body:not(.bookings) .modal button.close{font-size:0;color:transparent}#pag404:after,.img_collection:after{content:"";display:table;clear:both}#agregar_opinion .accionFormulario a.btn-primario,#agregar_opinion .accionFormulario button.btn-primario,#bc_carrito_top .consultar button.btn_motor,#bc_carrito_top .totalizacion .precio button,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,#carousel_principal a,#directorio_lista_ciudad button,#main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,#offers_list_simple figure figcaption button.btn_base.btnOfertas,#opiniones .comentarios a,#opiniones a.btnOpinion,#opiniones button.btnOpinion,#s_engine button,#ui-datepicker-div button,#ui-datepicker-div button.ui-datepicker-close,#ui-datepicker-div button.ui-datepicker-current,.bl_ofertas>ul .modal button,.bl_ofertas>ul body:not(.bookings) button,.bl_ofertas>ul button,.destinos_lista #hotels_list ul figcaption>a,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.home #hotels_list figure figcaption a,.info_list button,.modal #book_meeting_room .contenido div.bloque .cont button.boton2,.modal #book_meeting_room button,.modal .bl_ofertas>ul button,.modal .c_form body:not(.bookings) button,.modal .c_form button,.modal button.btn_base,.modal button.btn_big,.modal button.btn_tw,.news .nav-pills>li a,.news_detalle .nav-pills>li a,a.btn-primary,a.btn_base,a.btn_trans,a.btn_tw,a.btnOfertas,body .modal.modal_web .modal-content button.btn:not(.close),body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2,body:not(.bookings) #book_meeting_room button,body:not(.bookings) .bl_ofertas>ul button,body:not(.bookings) .c_form button,body:not(.bookings) .modal .modal-content button.btn:not(.close),body:not(.bookings) button.btn_base,body:not(.bookings) button.btn_big,body:not(.bookings) button.btn_tw,button.btn-primary,button.btn_base,button.btn_trans,button.btn_tw,button.btnOfertas{padding:1rem 2rem;font-size:12px;font-size:1.2rem;text-transform:uppercase;letter-spacing:0;cursor:pointer}#agregar_opinion .accionFormulario a.btn-primario:hover,#agregar_opinion .accionFormulario button.btn-primario:hover,#bc_carrito_top .consultar button.btn_motor:hover,#bc_carrito_top .totalizacion .precio button:hover,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2:hover,#carousel_principal a:hover,#directorio_lista_ciudad button:hover,#main_offer_det .info_list figure figcaption button.btn_base.btnOfertas:hover,#offers_list_simple figure figcaption button.btn_base.btnOfertas:hover,#opiniones .comentarios a:hover,#opiniones a.btnOpinion:hover,#opiniones button.btnOpinion:hover,#s_engine button:hover,#ui-datepicker-div button:hover,.bl_ofertas>ul button:hover,.destinos_lista #hotels_list ul figcaption>a:hover,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas:hover,.home #hotels_list figure figcaption a:hover,.info_list button:hover,.modal #book_meeting_room .contenido div.bloque .cont button.boton2:hover,.modal #book_meeting_room button:hover,.modal .bl_ofertas>ul button:hover,.modal .c_form button:hover,.modal button.btn_big:hover,.news .nav-pills>li a:hover,.news_detalle .nav-pills>li a:hover,a.btn-primary:hover,a.btn_base:hover,a.btn_trans:hover,a.btn_tw:hover,a.btnOfertas:hover,body .modal.modal_web .modal-content button.btn:hover:not(.close),body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2:hover,body:not(.bookings) #book_meeting_room button:hover,body:not(.bookings) .bl_ofertas>ul button:hover,body:not(.bookings) .c_form button:hover,body:not(.bookings) .modal .modal-content button.btn:hover:not(.close),body:not(.bookings) button.btn_base:hover,body:not(.bookings) button.btn_big:hover,body:not(.bookings) button.btn_tw:hover,button.btn-primary:hover,button.btn_base:hover,button.btn_trans:hover,button.btn_tw:hover,button.btnOfertas:hover{text-decoration:none}.btn-primary,.info_list button,.offers__caption-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#333;border:0;border-radius:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;height:50px;height:5rem;padding:0 2rem;-webkit-transition:all .5s;transition:all .5s;text-transform:inherit;width:auto}#agregar_opinion .accionFormulario .blog-inner .btn-primario,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .blog-inner button.boton2,#carousel_principal .blog-inner a,#directorio_lista_ciudad .blog-inner button,#main_offer_det .info_list figure figcaption .blog-inner button.btn_base.btnOfertas,#offers_list_simple figure figcaption .blog-inner button.btn_base.btnOfertas,#opiniones .blog-inner .btnOpinion,#ui-datepicker-div .blog-inner button,.bl_ofertas>ul .blog-inner button,.blog-inner #agregar_opinion .accionFormulario .btn-primario,.blog-inner #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,.blog-inner #carousel_principal a,.blog-inner #directorio_lista_ciudad button,.blog-inner #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,.blog-inner #offers_list_simple figure figcaption button.btn_base.btnOfertas,.blog-inner #opiniones .btnOpinion,.blog-inner #ui-datepicker-div button,.blog-inner .bl_ofertas>ul button,.blog-inner .btn_base,.blog-inner .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.blog-inner .home #hotels_list figure figcaption a,.blog-inner .modal #book_meeting_room .contenido div.bloque .cont button.boton2,.blog-inner .modal button.btn_big,.blog-inner body .modal.modal_web .modal-content button.btn:not(.close),.blog-inner body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2,.blog-inner body:not(.bookings) .modal .modal-content button.btn:not(.close),.blog-inner body:not(.bookings) button.btn_big,.btn-secondary,.escapadas .listado_ofertas .ofertas_body_content_item_img .blog-inner button.btn_base.btnOfertas,.highlights-aries__item-link,.home #hotels_list figure figcaption .blog-inner a,.modal #book_meeting_room .contenido div.bloque .cont .blog-inner button.boton2,.modal .blog-inner button.btn_big,.offers__link,body .modal.modal_web .modal-content .blog-inner button.btn:not(.close),body:not(.bookings) #book_meeting_room .contenido div.bloque .cont .blog-inner button.boton2,body:not(.bookings) .blog-inner button.btn_big,body:not(.bookings) .modal .modal-content .blog-inner button.btn:not(.close){-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e6e5e5;border:0;border-radius:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;cursor:pointer;font:16px/1.2 EncodeSansCondensed-Regular;font:1.6rem/1.2 EncodeSansCondensed-Regular;height:50px;height:5rem;padding:0 2rem;-webkit-transition:all .5s;transition:all .5s;text-transform:inherit;width:auto}a,button{color:#807f7f;text-decoration:none;-webkit-transition:color .2s linear;transition:color .2s linear;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;letter-spacing:1px;letter-spacing:.1rem}a:hover,button:hover{color:#000}a:active,a:focus,button:active,button:focus{outline:none!important;-moz-outline-style:none!important;text-decoration:none;color:#000}a:before,button:before{color:#807f7f}#agregar_opinion .accionFormulario .modal button.btn-primario,#agregar_opinion .accionFormulario a.btn-primario,#agregar_opinion .accionFormulario body:not(.bookings) button.btn-primario,#agregar_opinion .accionFormulario button.btn-primario,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .modal button.boton2,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 body:not(.bookings) button.boton2,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,#carousel_principal a,#directorio_lista_ciudad .modal button,#directorio_lista_ciudad body:not(.bookings) button,#directorio_lista_ciudad button,#main_offer_det .info_list figure figcaption .modal button.btn_base.btnOfertas,#main_offer_det .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,#offers_list_simple figure figcaption .modal button.btn_base.btnOfertas,#offers_list_simple figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#offers_list_simple figure figcaption button.btn_base.btnOfertas,#opiniones .modal button.btnOpinion,#opiniones a.btnOpinion,#opiniones body:not(.bookings) button.btnOpinion,#opiniones button.btnOpinion,#ui-datepicker-div .modal button,#ui-datepicker-div body:not(.bookings) button,#ui-datepicker-div button,#ui-datepicker-div button.ui-datepicker-current,.bl_ofertas>ul .modal button,.bl_ofertas>ul body:not(.bookings) button,.bl_ofertas>ul button,.escapadas .listado_ofertas .ofertas_body_content_item_img .modal button.btn_base.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) button.btn_base.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.home #hotels_list figure figcaption a,.modal #agregar_opinion .accionFormulario button.btn-primario,.modal #book_meeting_room .contenido div.bloque .cont button.boton2,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,.modal #directorio_lista_ciudad button,.modal #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,.modal #offers_list_simple figure figcaption button.btn_base.btnOfertas,.modal #opiniones button.btnOpinion,.modal #ui-datepicker-div button,.modal .bl_ofertas>ul button,.modal .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.modal button.btn_base,.modal button.btn_big,a.btn_base,body .modal.modal_web .modal-content button.btn:not(.close),body:not(.bookings) #agregar_opinion .accionFormulario button.btn-primario,body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,body:not(.bookings) #directorio_lista_ciudad button,body:not(.bookings) #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #offers_list_simple figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #opiniones button.btnOpinion,body:not(.bookings) #ui-datepicker-div button,body:not(.bookings) .bl_ofertas>ul button,body:not(.bookings) .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,body:not(.bookings) .modal .modal-content button.btn:not(.close),body:not(.bookings) button.btn_base,body:not(.bookings) button.btn_big,button.btn_base{background:#333;color:#fff;border:1px solid #333}#agregar_opinion .accionFormulario .modal button.btn-primario:hover,#agregar_opinion .accionFormulario a.btn-primario:hover,#agregar_opinion .accionFormulario body:not(.bookings) button.btn-primario:hover,#agregar_opinion .accionFormulario button.btn-primario:hover,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .modal button.boton2:hover,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 body:not(.bookings) button.boton2:hover,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2:hover,#carousel_principal a:hover,#directorio_lista_ciudad .modal button:hover,#directorio_lista_ciudad body:not(.bookings) button:hover,#directorio_lista_ciudad button:hover,#main_offer_det .info_list figure figcaption .modal button.btn_base.btnOfertas:hover,#main_offer_det .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas:hover,#main_offer_det .info_list figure figcaption button.btn_base.btnOfertas:hover,#offers_list_simple figure figcaption .modal button.btn_base.btnOfertas:hover,#offers_list_simple figure figcaption body:not(.bookings) button.btn_base.btnOfertas:hover,#offers_list_simple figure figcaption button.btn_base.btnOfertas:hover,#opiniones .modal button.btnOpinion:hover,#opiniones a.btnOpinion:hover,#opiniones body:not(.bookings) button.btnOpinion:hover,#opiniones button.btnOpinion:hover,#ui-datepicker-div .modal button:hover,#ui-datepicker-div body:not(.bookings) button:hover,#ui-datepicker-div button:hover,.bl_ofertas>ul .modal button:hover,.bl_ofertas>ul body:not(.bookings) button:hover,.bl_ofertas>ul button:hover,.escapadas .listado_ofertas .ofertas_body_content_item_img .modal button.btn_base.btnOfertas:hover,.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) button.btn_base.btnOfertas:hover,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas:hover,.home #hotels_list figure figcaption a:hover,.modal #agregar_opinion .accionFormulario button.btn-primario:hover,.modal #book_meeting_room .contenido div.bloque .cont button.boton2:hover,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2:hover,.modal #directorio_lista_ciudad button:hover,.modal #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas:hover,.modal #offers_list_simple figure figcaption button.btn_base.btnOfertas:hover,.modal #opiniones button.btnOpinion:hover,.modal #ui-datepicker-div button:hover,.modal .bl_ofertas>ul button:hover,.modal .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas:hover,.modal button.btn_base:hover,.modal button.btn_big:hover,a.btn_base:hover,body .modal.modal_web .modal-content button.btn:hover:not(.close),body:not(.bookings) #agregar_opinion .accionFormulario button.btn-primario:hover,body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2:hover,body:not(.bookings) #directorio_lista_ciudad button:hover,body:not(.bookings) #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas:hover,body:not(.bookings) #offers_list_simple figure figcaption button.btn_base.btnOfertas:hover,body:not(.bookings) #opiniones button.btnOpinion:hover,body:not(.bookings) #ui-datepicker-div button:hover,body:not(.bookings) .bl_ofertas>ul button:hover,body:not(.bookings) .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas:hover,body:not(.bookings) .modal .modal-content button.btn:hover:not(.close),body:not(.bookings) button.btn_base:hover,body:not(.bookings) button.btn_big:hover,button.btn_base:hover{color:#333;background-color:#333;background-color:rgba(51,51,51,.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33333333,endColorstr=#33333333)}#opiniones .comentarios a,#s_engine .modal button,#s_engine body:not(.bookings) button,#s_engine button,#ui-datepicker-div .modal button.ui-datepicker-close,#ui-datepicker-div body:not(.bookings) button.ui-datepicker-close,#ui-datepicker-div button.ui-datepicker-close,.destinos_lista #hotels_list ul figcaption>a,.modal #book_meeting_room button,.modal #s_engine button,.modal #ui-datepicker-div button.ui-datepicker-close,.modal .c_form body:not(.bookings) button,.modal .c_form button,.modal button.btn_tw,.news .nav-pills>li a,.news_detalle .nav-pills>li a,a.btn_tw,body:not(.bookings) #book_meeting_room button,body:not(.bookings) #s_engine button,body:not(.bookings) #ui-datepicker-div button.ui-datepicker-close,body:not(.bookings) .c_form button,body:not(.bookings) button.btn_tw,button.btn_tw{background:#fff;color:#333;border:1px solid #999}#opiniones .comentarios a:hover,#s_engine .modal button:hover,#s_engine body:not(.bookings) button:hover,#s_engine button:hover,#ui-datepicker-div .modal button.ui-datepicker-close:hover,#ui-datepicker-div body:not(.bookings) button.ui-datepicker-close:hover,#ui-datepicker-div button.ui-datepicker-close:hover,.destinos_lista #hotels_list ul figcaption>a:hover,.modal #book_meeting_room button:hover,.modal #s_engine button:hover,.modal #ui-datepicker-div button.ui-datepicker-close:hover,.modal .c_form button:hover,.modal button.btn_tw:hover,.news .nav-pills>li a:hover,.news_detalle .nav-pills>li a:hover,a.btn_tw:hover,body:not(.bookings) #book_meeting_room button:hover,body:not(.bookings) #s_engine button:hover,body:not(.bookings) #ui-datepicker-div button.ui-datepicker-close:hover,body:not(.bookings) .c_form button:hover,body:not(.bookings) button.btn_tw:hover,button.btn_tw:hover{color:#000;background:#e6e5e5}a.btn_trans,button.btn_trans{background:transparent;color:#fff;border:1px solid #fff}a.btn_trans:hover,button.btn_trans:hover{color:#333;background-color:#fff;background-color:hsla(0,0%,100%,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80FFFFFF,endColorstr=#80FFFFFF);border-color:#333}a#ttop{position:fixed;bottom:5%;right:5%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0;z-index:1199}a#ttop:before{color:#000;font-size:40px;font-size:4rem;opacity:.5}a#ttop:hover{text-decoration:none}a#ttop:hover:before{color:#807f7f;opacity:1}#directorio_lista_ciudad ul li,#directorio_lista_eventos ul li,#hdet_habitaciones>ul li,.home #hotels_list ul li{position:relative;overflow:hidden}#directorio_lista_ciudad ul figure,#directorio_lista_eventos ul figure,#hdet_habitaciones>ul figure,.home #hotels_list ul figure{position:relative}#directorio_lista_ciudad ul img,#directorio_lista_eventos ul img,#hdet_habitaciones>ul img,.home #hotels_list ul img{position:relative;width:100%;height:100%}#directorio_lista_ciudad ul p,#directorio_lista_eventos ul p,#hdet_habitaciones>ul p,.home #hotels_list ul p{max-width:100%}#directorio_lista_ciudad ul figcaption,#directorio_lista_eventos ul figcaption,#hdet_habitaciones>ul figcaption,.home #hotels_list ul figcaption{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 10%;color:#fff;text-align:center;overflow:hidden}#directorio_lista_ciudad ul li:focus figcaption,#directorio_lista_ciudad ul li:hover figcaption,#directorio_lista_eventos ul li:focus figcaption,#directorio_lista_eventos ul li:hover figcaption{top:0}#directorio_lista_ciudad ul figure,#directorio_lista_eventos ul figure{overflow:hidden}#directorio_lista_ciudad ul figcaption,#directorio_lista_eventos ul figcaption{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:top .2s linear;transition:top .2s linear;top:100%;overflow:hidden}.bl_ofertas>ul{margin-top:3rem;margin-bottom:3rem}.bl_ofertas>ul li{position:relative;margin-bottom:5rem;overflow:hidden}.bl_ofertas>ul li figcaption,.bl_ofertas>ul li section{right:0;padding:2rem;overflow:hidden}.bl_ofertas>ul li:nth-child(2n) figcaption,.bl_ofertas>ul li:nth-child(2n) section{left:0;right:auto}.bl_ofertas>ul figcaption,.bl_ofertas>ul section{position:absolute;top:0;height:100%;max-width:40%;padding:0 6rem;font-size:13px;font-size:1.3rem;z-index:1;overflow:hidden}#destacados ul,#hdet_servicios>ul,#hs_habitaciones>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#destacados ul li,#hdet_servicios>ul li,#hs_habitaciones>ul li{margin:2.5rem 1%;max-width:250px;max-width:25rem;overflow:hidden}#destacados ul a,#hdet_servicios>ul a,#hs_habitaciones>ul a{display:block}#destacados ul p,#hdet_servicios>ul p,#hs_habitaciones>ul p{max-width:100%}#destacados ul figure img,#hdet_servicios>ul figure img,#hs_habitaciones>ul figure img{width:100%;position:relative}#destacados ul figcaption,#hdet_servicios>ul figcaption,#hs_habitaciones>ul figcaption{padding:1rem;text-align:center;overflow:hidden}#main_offer_det .info_list,#offers_list_simple,#offers_list_simple .info_list,.destinos_lista #hotels_list ul,.escapadas .listado_ofertas{margin-top:3rem;margin-bottom:3rem}#main_offer_det .info_list li,#offers_list_simple .info_list li,#offers_list_simple li,.destinos_lista #hotels_list ul li,.escapadas .listado_ofertas li{position:relative;margin-bottom:2rem;overflow:hidden}#main_offer_det .info_list li:nth-child(2n) figure,#offers_list_simple .info_list li:nth-child(2n) figure,#offers_list_simple li:nth-child(2n) figure,.destinos_lista #hotels_list ul li:nth-child(2n) figure,.escapadas .listado_ofertas li:nth-child(2n) figure{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#main_offer_det .info_list figure,#offers_list_simple .info_list figure,#offers_list_simple figure,.destinos_lista #hotels_list ul figure,.escapadas .listado_ofertas figure{width:100%}#main_offer_det .info_list figure .bg_fix,#main_offer_det .info_list figure .bg_fix2,#offers_list_simple figure .bg_fix,#offers_list_simple figure .bg_fix2,.destinos_lista #hotels_list ul figure .bg_fix,.destinos_lista #hotels_list ul figure .bg_fix2,.escapadas .listado_ofertas figure .bg_fix,.escapadas .listado_ofertas figure .bg_fix2{width:50%;height:100%;min-height:400px;min-height:40rem;height:400px;height:40rem;background-size:cover;background-position:50%}#main_offer_det .info_list figure>img,#offers_list_simple .info_list figure>img,#offers_list_simple figure>img,.destinos_lista #hotels_list ul figure>img,.escapadas .listado_ofertas figure>img{display:none;position:absolute;width:100%;height:100%;max-width:650px;max-width:65rem;left:0}#main_offer_det .info_list figcaption,#offers_list_simple .info_list figcaption,#offers_list_simple figcaption,.destinos_lista #hotels_list ul figcaption,.escapadas .listado_ofertas figcaption{position:relative;top:0;height:auto;min-height:400px;min-height:40rem;max-width:50%;width:50%;padding:0 6rem;font-size:13px;font-size:1.3rem;z-index:1;overflow:hidden}#main_offer_det .info_list h3,#main_offer_det .info_list p,#offers_list_simple .info_list h3,#offers_list_simple .info_list p,#offers_list_simple h3,#offers_list_simple p,.destinos_lista #hotels_list ul h3,.destinos_lista #hotels_list ul p,.escapadas .listado_ofertas h3,.escapadas .listado_ofertas p{max-width:100%;width:100%;padding-bottom:2rem}.info_list{margin-top:3rem;margin-bottom:3rem}.info_list li{position:relative;margin-bottom:2rem;overflow:hidden}.info_list figure{width:100%}.info_list figure .bg_fix,.info_list figure .bg_fix2{width:50%;height:100%;min-height:400px;min-height:40rem;height:400px;height:40rem;background-size:cover;background-position:50%}.info_list figure>img{display:inline-block;position:absolute;width:100%;height:100%;max-width:650px;max-width:65rem;left:0}.info_list figcaption{position:relative;top:0;height:auto;min-height:400px;min-height:40rem;max-width:50%;width:50%;padding:0 6rem;font-size:13px;font-size:1.3rem;z-index:1;overflow:hidden}.info_list h3,.info_list p{max-width:100%;width:100%;padding-bottom:2rem}.modal .modal-filter,.modal select,body:not(.bookings) .modal-filter,body:not(.bookings) select{width:100%;padding:1.5rem 2rem 1.5rem 1rem;border:1px solid #e6e5e5;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:1;line-height:1.5;border-radius:0;background:#fff url(../../images/backgrounds/select.png) no-repeat 100%;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;text-transform:uppercase;font-size:15px;font-size:1.5rem}.modal .modal-filter:-ms-expand,.modal .modal-filter ::-ms-expand,.modal select:-ms-expand,.modal select ::-ms-expand,body:not(.bookings) .modal-filter:-ms-expand,body:not(.bookings) .modal-filter ::-ms-expand,body:not(.bookings) select:-ms-expand,body:not(.bookings) select ::-ms-expand{display:none}.modal .modal-filter option,.modal select option,body:not(.bookings) .modal-filter option,body:not(.bookings) select option{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;color:#1a1919;font-size:15px;font-size:1.5rem}.modal input,.modal select,body:not(.bookings) input,body:not(.bookings) select{outline:none}.modal #book_meeting_room,.modal .c_form,.modal body:not(.bookings) #book_meeting_room,body:not(.bookings) #book_meeting_room,body:not(.bookings) .c_form,body:not(.bookings) .modal #book_meeting_room{margin-top:6rem;margin-bottom:3rem;background:#e6e5e5;padding:3rem 0!important}.modal #book_meeting_room ul,.modal .c_form ul,body:not(.bookings) #book_meeting_room ul,body:not(.bookings) .c_form ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal #book_meeting_room label,.modal .c_form label,body:not(.bookings) #book_meeting_room label,body:not(.bookings) .c_form label{display:block;color:#333;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-size:14px;font-size:1.4rem;margin-bottom:1rem}.modal #book_meeting_room li.form-group,.modal .c_form li.form-group,body:not(.bookings) #book_meeting_room li.form-group,body:not(.bookings) .c_form li.form-group{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1rem}.modal #book_meeting_room li.form-group input,.modal .c_form li.form-group input,body:not(.bookings) #book_meeting_room li.form-group input,body:not(.bookings) .c_form li.form-group input{padding:1.4rem;font-size:15px;font-size:1.5rem;width:100%;color:#000;border:1px solid #fff}.modal #book_meeting_room li.form-group textarea,.modal .c_form li.form-group textarea,body:not(.bookings) #book_meeting_room li.form-group textarea,body:not(.bookings) .c_form li.form-group textarea{padding:1.4rem;font-size:15px;font-size:1.5rem;width:100%;color:#000;border:1px solid #fff;color:#1a1919;font-family:EncodeSansCondensed-Regular,Arial,sans-serif}.modal #book_meeting_room .comentarios li.form-group,.modal .c_form .comentarios li.form-group,body:not(.bookings) #book_meeting_room .comentarios li.form-group,body:not(.bookings) .c_form .comentarios li.form-group{padding-right:1rem;padding-left:1rem;width:100%;max-width:100%}.modal #book_meeting_room .comentarios textarea,.modal .c_form .comentarios textarea,body:not(.bookings) #book_meeting_room .comentarios textarea,body:not(.bookings) .c_form .comentarios textarea{width:100%}.modal #book_meeting_room ul.campos,.modal .c_form ul.campos,body:not(.bookings) #book_meeting_room ul.campos,body:not(.bookings) .c_form ul.campos{padding-bottom:2rem}.modal #book_meeting_room ul.campos:last-child,.modal .c_form ul.campos:last-child,body:not(.bookings) #book_meeting_room ul.campos:last-child,body:not(.bookings) .c_form ul.campos:last-child{padding-left:1rem}.modal #book_meeting_room ul.campos2 .legal,.modal .c_form ul.campos2 .legal,body:not(.bookings) #book_meeting_room ul.campos2 .legal,body:not(.bookings) .c_form ul.campos2 .legal{text-align:left;padding:2rem 1rem}.modal #book_meeting_room ul.campos2 .legal label,.modal .c_form ul.campos2 .legal label,body:not(.bookings) #book_meeting_room ul.campos2 .legal label,body:not(.bookings) .c_form ul.campos2 .legal label{text-align:left}.modal #book_meeting_room ul.campos2 .legal input,.modal .c_form ul.campos2 .legal input,body:not(.bookings) #book_meeting_room ul.campos2 .legal input,body:not(.bookings) .c_form ul.campos2 .legal input{margin:0!important}.modal #agregar_opinion form,body:not(.bookings) #agregar_opinion form{padding-top:4rem;padding-bottom:4rem}.modal #agregar_opinion .form-group,body:not(.bookings) #agregar_opinion .form-group{height:auto;margin-bottom:1rem;padding:0 1rem;position:relative;max-width:50%}.modal #agregar_opinion .form-group label,body:not(.bookings) #agregar_opinion .form-group label{font-size:16px;font-size:1.6rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;color:#666;display:block;padding-top:1rem}.modal #agregar_opinion .form-group label a,body:not(.bookings) #agregar_opinion .form-group label a{color:#000}.modal #agregar_opinion .form-group input,.modal #agregar_opinion .form-group select,.modal #agregar_opinion .form-group textarea,body:not(.bookings) #agregar_opinion .form-group input,body:not(.bookings) #agregar_opinion .form-group select,body:not(.bookings) #agregar_opinion .form-group textarea{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);font-size:14px;font-size:1.4rem}.modal #agregar_opinion .form-group input[type=range],body:not(.bookings) #agregar_opinion .form-group input[type=range]{-webkit-box-shadow:none;box-shadow:none}.modal #agregar_opinion .form-group input[type=email],.modal #agregar_opinion .form-group input[type=text],body:not(.bookings) #agregar_opinion .form-group input[type=email],body:not(.bookings) #agregar_opinion .form-group input[type=text]{width:100%;margin-top:.2rem;padding:1.5rem 1rem;border:0}.modal #agregar_opinion .form-group textarea,body:not(.bookings) #agregar_opinion .form-group textarea{min-height:200px;margin-top:.5rem;margin-bottom:1rem;padding:1rem;width:100%}.modal #book_meeting_room,body:not(.bookings) #book_meeting_room{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;padding:0 3%}.modal #book_meeting_room section.header,body:not(.bookings) #book_meeting_room section.header{background:transparent}.modal #book_meeting_room section.header .titulo,body:not(.bookings) #book_meeting_room section.header .titulo{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;background:transparent;color:#000;font-size:30px;font-size:3rem}.modal #book_meeting_room section.header .hotel,body:not(.bookings) #book_meeting_room section.header .hotel{font-size:20px;font-size:2rem}.modal #book_meeting_room .contenido div.bloque,body:not(.bookings) #book_meeting_room .contenido div.bloque{margin-bottom:0}.modal #book_meeting_room .contenido div.bloque .tit1,.modal #book_meeting_room .contenido div.bloque .titulo,body:not(.bookings) #book_meeting_room .contenido div.bloque .tit1,body:not(.bookings) #book_meeting_room .contenido div.bloque .titulo{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;background:transparent;color:#000;font-size:25px;font-size:2.5rem;line-height:1}.modal #book_meeting_room .contenido div.bloque .tit1,body:not(.bookings) #book_meeting_room .contenido div.bloque .tit1{font-size:15px;font-size:1.5rem}.modal #book_meeting_room .contenido div.bloque div.cont,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont{background:transparent;font-family:EncodeSansCondensed-Regular,Arial,sans-serif}.modal #book_meeting_room .contenido div.bloque div.cont label,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont label{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;margin-bottom:0;padding-left:1rem;font-size:16px;font-size:1.6rem}.modal #book_meeting_room .contenido div.bloque div.cont .cont2,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .col_infoContac,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .col_infoContac{padding:1rem 2rem;width:50%}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3{padding-top:0;padding-bottom:0;background:transparent;width:100%}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3:last-child,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3:last-child{padding-top:5rem}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .tit1,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .tit1{margin-top:3rem;margin-bottom:1rem}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .box,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .box,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li{padding:1rem 2rem;width:33%}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .box,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .box,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3{width:100%}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #audiovisuales,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #comidas_bebidas,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #habitaciones,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .flexibles,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #audiovisuales,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #comidas_bebidas,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #habitaciones,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .flexibles{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-size:15px;font-size:1.5rem}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li input,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li select,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 input,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 select,.modal #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac input,.modal #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac select,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li input,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li select,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 input,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 select,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac input,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac select{padding:1.4rem;font-size:15px;font-size:1.5rem;width:100%;color:#000;border:1px solid #fff;height:auto;background-color:#fff;margin:0 1rem}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li input[type=checkbox],.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 input[type=checkbox],.modal #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac input[type=checkbox],body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li input[type=checkbox],body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 input[type=checkbox],body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac input[type=checkbox]{width:auto}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li select,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 select,.modal #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac select,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li select,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 select,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac select{padding:1.15rem}.modal #book_meeting_room .contenido div.bloque a.priv,body:not(.bookings) #book_meeting_room .contenido div.bloque a.priv{color:#000}.modal #book_meeting_room .contenido div.bloque .cont button.boton2,body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2{float:right}.modal .ui-timepicker-wrapper,body:not(.bookings) .ui-timepicker-wrapper{min-width:200px;min-width:20rem}.modal .ui-timepicker-wrapper .ui-timepicker-list li,body:not(.bookings) .ui-timepicker-wrapper .ui-timepicker-list li{font-size:15px;font-size:1.5rem}.modal .form-group.legal,.modal .legal label,body:not(.bookings) .form-group.legal,body:not(.bookings) .legal label{text-align:right;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-size:16px;font-size:1.6rem;color:#666;padding-top:0;padding-bottom:0}.modal .form-group.legal .checkbox input[type=checkbox],.modal .legal label .checkbox input[type=checkbox],body:not(.bookings) .form-group.legal .checkbox input[type=checkbox],body:not(.bookings) .legal label .checkbox input[type=checkbox]{margin-top:2rem;position:relative;top:0;width:15px;width:1.5rem;display:inline;padding-right:1rem}.modal .form-group.legal a,.modal .legal label a,body:not(.bookings) .form-group.legal a,body:not(.bookings) .legal label a{color:#000}.modal textarea,body:not(.bookings) textarea{border:1px solid #e6e5e5;font-size:14px;font-size:1.4rem}.modal optgroup,body:not(.bookings) optgroup{padding:.5rem 0;font-size:15px;font-size:1.5rem;line-height:1.5}.modal output,body:not(.bookings) output{display:inline-block;position:absolute;font-weight:700;font-size:15px;font-size:1.5rem;right:10px;right:1rem;top:20px;top:2rem;color:#666}.modal input[type=range],body:not(.bookings) input[type=range]{-webkit-appearance:none;border:1px solid transparent;width:100%;cursor:pointer;padding-top:3rem;background:transparent}.modal input[type=range]::-webkit-slider-runnable-track,body:not(.bookings) input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;background:#b3b2b2;border:none;border-radius:3px}.modal input[type=range]::-webkit-slider-thumb,body:not(.bookings) input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#333;margin-top:-4px}.modal input[type=range]:focus,body:not(.bookings) input[type=range]:focus{outline:none}.modal input[type=range]:focus::-webkit-slider-runnable-track,body:not(.bookings) input[type=range]:focus::-webkit-slider-runnable-track{background:#666}.modal input[type=range]::-moz-range-track,body:not(.bookings) input[type=range]::-moz-range-track{width:100%;height:5px;background:#b3b2b2;border:none;border-radius:3px}.modal input[type=range]::-moz-range-thumb,body:not(.bookings) input[type=range]::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#333}.modal input[type=range]:-moz-focusring,body:not(.bookings) input[type=range]:-moz-focusring{outline:1px solid transparent;outline-offset:-1px}.modal input[type=range]::-ms-track,body:not(.bookings) input[type=range]::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.modal input[type=range]::-ms-fill-lower,body:not(.bookings) input[type=range]::-ms-fill-lower{background:#807f7f;border-radius:10px}.modal input[type=range]::-ms-fill-upper,body:not(.bookings) input[type=range]::-ms-fill-upper{background:#b3b2b2;border-radius:10px}.modal input[type=range]::-ms-thumb,body:not(.bookings) input[type=range]::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#333}.modal input[type=range]:focus::-ms-fill-lower,body:not(.bookings) input[type=range]:focus::-ms-fill-lower{background:#807f7f}.modal input[type=range]:focus::-ms-fill-upper,body:not(.bookings) input[type=range]:focus::-ms-fill-upper{background:#666}.modal input[type=email],.modal input[type=text],body:not(.bookings) input[type=email],body:not(.bookings) input[type=text]{padding:.5rem 1rem;font-size:12px;font-size:1.2rem;color:#1a1919;text-transform:uppercase;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;border:1px solid #e6e5e5;border-radius:0}.modal input[type=email].bigw,.modal input[type=text].bigw,body:not(.bookings) input[type=email].bigw,body:not(.bookings) input[type=text].bigw{padding:1.4rem;width:100%;color:#666}.modal input[type=email].bigbase,.modal input[type=text].bigbase,body:not(.bookings) input[type=email].bigbase,body:not(.bookings) input[type=text].bigbase{padding:1.4rem;width:100%}.modal input[type=email]::-webkit-input-placeholder,.modal input[type=text]::-webkit-input-placeholder,body:not(.bookings) input[type=email]::-webkit-input-placeholder,body:not(.bookings) input[type=text]::-webkit-input-placeholder{color:grey}.modal input[type=email]::-moz-placeholder,.modal input[type=text]::-moz-placeholder,body:not(.bookings) input[type=email]::-moz-placeholder,body:not(.bookings) input[type=text]::-moz-placeholder{color:grey}.modal input[type=email]:-ms-input-placeholder,.modal input[type=text]:-ms-input-placeholder,body:not(.bookings) input[type=email]:-ms-input-placeholder,body:not(.bookings) input[type=text]:-ms-input-placeholder{color:grey}.modal input[type=email]::-ms-input-placeholder,.modal input[type=text]::-ms-input-placeholder,body:not(.bookings) input[type=email]::-ms-input-placeholder,body:not(.bookings) input[type=text]::-ms-input-placeholder{color:grey}.modal input[type=email]::placeholder,.modal input[type=text]::placeholder,body:not(.bookings) input[type=email]::placeholder,body:not(.bookings) input[type=text]::placeholder{color:grey}.modal input[type=checkbox],body:not(.bookings) input[type=checkbox]{-webkit-box-shadow:none;box-shadow:none;margin:0 1rem;padding:1.5rem}.modal input[type=checkbox].link,body:not(.bookings) input[type=checkbox].link{display:none}.modal input[type=checkbox].link+label,body:not(.bookings) input[type=checkbox].link+label{color:#333;font-size:12px;font-size:1.2rem;cursor:pointer}.modal input[type=checkbox].link+label:hover,body:not(.bookings) input[type=checkbox].link+label:hover{color:#000;text-decoration:underline}.modal input[type=checkbox].link+label span:first-child,body:not(.bookings) input[type=checkbox].link+label span:first-child{display:inline-block}.modal input[type=checkbox].link+label span:nth-child(2),.modal input[type=checkbox].link:checked+label span:first-child,body:not(.bookings) input[type=checkbox].link+label span:nth-child(2),body:not(.bookings) input[type=checkbox].link:checked+label span:first-child{display:none}.modal input[type=checkbox].link:checked+label span:nth-child(2),body:not(.bookings) input[type=checkbox].link:checked+label span:nth-child(2){display:inline-block}.modal input[type=radio],body:not(.bookings) input[type=radio]{-webkit-box-shadow:none;box-shadow:none}.modal input[type=radio].link,body:not(.bookings) input[type=radio].link{display:none}.modal input:required,body:not(.bookings) input:required{-webkit-box-shadow:none;box-shadow:none}.modal button,body:not(.bookings) button{text-transform:uppercase}.modal button.ico__menu,body:not(.bookings) button.ico__menu{background:#fff;border-radius:5px;border:1px solid #ccc;color:#4d4c4c;padding:.2rem 1rem .4rem}.modal button.ico__menu:before,body:not(.bookings) button.ico__menu:before{font-size:30px;font-size:3rem;display:block}.modal button.ico__menu:hover,body:not(.bookings) button.ico__menu:hover{color:#000}.modal button.close,body:not(.bookings) button.close{border:0;position:absolute;top:5px;top:.5rem;right:5px;right:.5rem;background:transparent;padding:0;color:#333;line-height:10px;line-height:1rem}.modal button.close:hover,body:not(.bookings) button.close:hover{text-shadow:3px 1px 5px rgba(0,0,0,.8);color:#000}.modal button.btn_big,body:not(.bookings) button.btn_big{display:inline-block;font-size:14px;font-size:1.4rem;padding:1.21em 2em}.modal .invalid,body:not(.bookings) .invalid{-webkit-transition:background .2s linear;transition:background .2s linear;background:#999}#book_meeting_room .modal .messages,#book_meeting_room body:not(.bookings) .messages,.modal #book_meeting_room .messages,.modal .alert,body:not(.bookings) #book_meeting_room .messages,body:not(.bookings) .alert{background:hsla(0,0%,100%,.9);width:100%;padding:10rem 4rem;position:fixed;text-align:center;top:-500px;left:0;font-size:30px;font-size:3rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;border-bottom:1px solid #807f7f;z-index:1200;-webkit-animation:showFromTop 5s linear;animation:showFromTop 5s linear}#book_meeting_room .modal .alert-success.messages,#book_meeting_room body:not(.bookings) .alert-success.messages,.modal #book_meeting_room .alert-success.messages,.modal .alert.alert-success,body:not(.bookings) #book_meeting_room .alert-success.messages,body:not(.bookings) .alert.alert-success{color:#333}.modal #ofertafechass div,body:not(.bookings) #ofertafechass div{padding:0}.modal .modal-filter,body:not(.bookings) .modal-filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #b3b2b2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;font-size:1.6rem;text-transform:inherit}.modal .modal-filter__title,body:not(.bookings) .modal-filter__title{padding:1rem 3.5rem 1rem 1.5rem;text-align:left;width:100%}.modal .modal-filter__select,body:not(.bookings) .modal-filter__select{background-color:#f8f8f8;bottom:0;font-size:14px;font-size:1.4rem;height:0;left:0;overflow:hidden;position:absolute;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:2}.modal .modal-filter__select--open,body:not(.bookings) .modal-filter__select--open{border:.1rem solid #b3b2b2;height:auto}.modal .modal-filter__items,body:not(.bookings) .modal-filter__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem 1rem;text-align:left;width:100%}.modal .modal-filter__items:active,.modal .modal-filter__items:focus,.modal .modal-filter__items:hover,body:not(.bookings) .modal-filter__items:active,body:not(.bookings) .modal-filter__items:focus,body:not(.bookings) .modal-filter__items:hover{color:#807f7f}#book_meeting_room .messages{z-index:1200}#book_meeting_room .messages li.info{color:#333;font-weight:400;padding:0;margin:0;border:0;line-height:1;background:transparent}.text-danger small{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-size:13px;font-size:1.3rem;color:#ccc;display:inline-block;margin:1rem}.captcha{min-height:100px;min-height:10rem}.captcha .g-recaptcha,.captcha .g-recaptcha>div,.captcha .g-recaptcha iframe{max-width:100%}.captcha .text-danger{color:#ccc;font-size:12px;font-size:1.2rem;padding-top:1rem}.bg-fix{background-position:50%;background-repeat:no-repeat;background-size:cover}@font-face{font-family:EncodeSansCondensed-Regular;font-style:normal;font-weight:400;src:url(../../fonts/EncodeSansCondensed-Regular.woff2) format("woff2"),url(../../fonts/EncodeSansCondensed-Regular.woff) format("woff")}@font-face{font-family:EncodeSansCondensed-Bold;font-style:normal;font-weight:400;src:url(../../fonts/EncodeSansCondensed-Bold.woff2) format("woff2"),url(../../fonts/EncodeSansCondensed-Bold.woff) format("woff")}@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(../../fonts/icons.woff) format("woff"),url(../../fonts/icons.ttf) format("truetype"),url(../../fonts/icons.svg#icons) format("svg")}@font-face{font-family:icons_base;font-style:normal;font-weight:400;src:url(../../fonts/icons_base.woff) format("woff"),url(../../fonts/icons_base.ttf) format("truetype"),url(../../fonts/icons_base.svg#icons_base) format("svg")}html{font-size:62.5%}body:not(.bookings) .modal{z-index:1200;padding:0!important}body:not(.bookings) .modal h3,body:not(.bookings) .modal h4{margin-bottom:0;margin-top:0;text-align:center!important}body:not(.bookings) .modal li{list-style:none}body:not(.bookings) .modal .btn_cont{display:inline-block;font-size:13px;font-size:1.3rem}body:not(.bookings) .modal label.input-group-addon{display:none}.bookings .rb_bc body:not(.bookings) .modal.in .modal-dialog{padding:0 2rem 2rem;background:#fff;-webkit-transform:translate(0);transform:translate(0)}.bookings .rb_bc body:not(.bookings) .modal.in .modal-content{-webkit-box-shadow:none;box-shadow:none}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg{max-width:900px;margin:3rem auto;padding:0}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg .container_complement{margin-top:2rem;margin-bottom:2rem}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg button.close{right:0}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .ui-datepicker-header{background:transparent}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .ui-datepicker-header .ui-datepicker-month{color:#000;font-size:20px;font-size:2rem}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .ui-datepicker-header .ui-corner-all{margin-top:1.8rem}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .ui-datepicker-header .ui-icon{display:none}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .ui-widget-content{left:auto!important;right:auto!important;-webkit-transform:translate(0);transform:translate(0)}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .hasDatepicker .ui-datepicker-header{width:100%!important}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .hasDatepicker .ui-datepicker-calendar tbody tr td{font-size:18px!important;font-size:1.8rem!important}.bookings .rb_bc body:not(.bookings) .modal.in button.close{right:-20px;right:-2rem;top:5px}.bookings .rb_bc body:not(.bookings) .modal.in button.close img{display:none}body:not(.bookings) .modal button.close{right:5px;right:.5rem;top:10px;top:1rem;z-index:1;cursor:pointer;background:transparent}body:not(.bookings) .modal button.close:before{font-size:20px;font-size:2rem;line-height:1}body:not(.bookings) .modal button.close:hover{text-decoration:none;background:transparent}body:not(.bookings) .modal .modal-dialog{width:90%;max-width:900px;margin-left:auto;margin-right:auto}body:not(.bookings) .modal#modal_ofertafechas .modal-dialog{max-width:600px}body:not(.bookings) .modal .modal-header{text-align:center;border-bottom:1px solid #e6e5e5;margin:0 2rem}body:not(.bookings) .modal .modal-header .sub-titulo{font-size:14px;font-size:1.4rem;line-height:2}body:not(.bookings) .modal .modal-header .modal-title,body:not(.bookings) .modal .modal-header h3{font-size:35px;font-size:3.5rem;line-height:1;padding:0 2rem;color:#333}body:not(.bookings) .modal .modal-header .modal-title:before,body:not(.bookings) .modal .modal-header h3:before{content:"";display:block}body:not(.bookings) .modal .modal-header p{font-size:15px;font-size:1.5rem;line-height:1;padding:1rem 2rem}body:not(.bookings) .modal .modal-content>p{padding:1rem 3rem 5rem;font-size:12px;font-size:1.2rem;line-height:1.1}body:not(.bookings) .modal .modal-content button.btn:not(.close){margin:auto}body:not(.bookings) .modal .modal-content input,body:not(.bookings) .modal .modal-content input[type=email],body:not(.bookings) .modal .modal-content input[type=text]{margin-bottom:.5rem;font-size:15px;font-size:1.5rem;line-height:1.2;padding:1.4rem;width:100%}body:not(.bookings) .modal .modal-body{padding:1rem 5rem 5rem;font-size:13px;font-size:1.3rem;line-height:1.2}body:not(.bookings) .modal .modal-body #ofertafechass div{width:100%;text-align:center;margin:1rem 0}body:not(.bookings) .modal .modal-footer{border:0}body:not(.bookings) .modal .modal-footer button:first-child{display:none}body:not(.bookings) .modal .modal-footer button:nth-child(2){display:block;margin:0 auto}body:not(.bookings) .modal-backdrop.in.fade{z-index:1000;opacity:.7!important}body:not(.bookings) .modal .site-map-tree{padding:2.5rem 0;text-align:left}body:not(.bookings) .modal .site-map-tree ul li{padding-bottom:.5rem;padding-left:7%;text-transform:uppercase}body:not(.bookings) .modal .site-map-tree ul li ul{padding-left:2.5rem;margin-top:.5rem;border-left:1px solid #807f7f}body:not(.bookings) .modal #news .enviar{margin-bottom:2rem}body:not(.bookings) .modal #news .enviar>*{margin:1rem}body:not(.bookings) .modal #news .enviar button{min-width:130px;min-width:13rem;padding:1.5rem}body:not(.bookings) .modal#modal-pop-up-home img{width:100%}body:not(.bookings) .modal#modal-pop-up-home .modal-dialog{height:100%;margin-top:0;margin-bottom:0}body:not(.bookings) .modal#modal-pop-up-home .mS5{position:relative}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog{width:900px;width:90rem;height:100%;margin-top:0;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content{padding:0;width:100%}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-header{border:none;padding:0}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body{padding:0}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure{text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure .bg_fix{height:90vh;min-height:400px;min-height:40rem;max-height:600px;max-height:60rem;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;min-width:50%;background-size:cover;background-position:50%}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure>img{display:none}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;min-width:50%;text-align:left;padding:3rem 5rem}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption h2{text-align:left;text-transform:uppercase;margin-bottom:3rem;width:100%;padding:0;font-size:25px;font-size:2.5rem}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption h3{text-align:left!important;text-transform:uppercase;margin-bottom:3rem;width:100%;font-size:20px;font-size:2rem}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption p{margin-bottom:3rem;margin-top:2rem;width:100%}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .cerrar .close{position:relative}body .modal.modal_web{z-index:1200;padding:0!important}body .modal.modal_web h3,body .modal.modal_web h4{margin-bottom:0;margin-top:0;text-align:center!important}body .modal.modal_web li{list-style:none}body .modal.modal_web .btn_cont{display:inline-block;font-size:13px;font-size:1.3rem}body .modal.modal_web label.input-group-addon{display:none}.bookings .rb_bc body .modal.modal_web.in .modal-dialog{padding:0 2rem 2rem;background:#fff;-webkit-transform:translate(0);transform:translate(0)}.bookings .rb_bc body .modal.modal_web.in .modal-content{-webkit-box-shadow:none;box-shadow:none}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg{max-width:900px;margin:3rem auto;padding:0}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg .container_complement{margin-top:2rem;margin-bottom:2rem}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg button.close{right:0}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .ui-datepicker-header{background:transparent}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .ui-datepicker-header .ui-datepicker-month{color:#000;font-size:20px;font-size:2rem}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .ui-datepicker-header .ui-corner-all{margin-top:1.8rem}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .ui-datepicker-header .ui-icon{display:none}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .ui-widget-content{left:auto!important;right:auto!important;-webkit-transform:translate(0);transform:translate(0)}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .hasDatepicker .ui-datepicker-header{width:100%!important}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .hasDatepicker .ui-datepicker-calendar tbody tr td{font-size:18px!important;font-size:1.8rem!important}.bookings .rb_bc body .modal.modal_web.in button.close{right:-20px;right:-2rem;top:5px}.bookings .rb_bc body .modal.modal_web.in button.close img{display:none}body .modal.modal_web button.close{right:5px;right:.5rem;top:10px;top:1rem;z-index:1;cursor:pointer;background:transparent}body .modal.modal_web button.close:before{font-size:20px;font-size:2rem;line-height:1}body .modal.modal_web button.close:hover{text-decoration:none;background:transparent}body .modal.modal_web .modal-dialog{width:90%;max-width:900px;margin-left:auto;margin-right:auto}body .modal.modal_web#modal_ofertafechas .modal-dialog{max-width:600px}body .modal.modal_web .modal-header{text-align:center;border-bottom:1px solid #e6e5e5;margin:0 2rem}body .modal.modal_web .modal-header .modal-title,body .modal.modal_web .modal-header h3{font-size:35px;font-size:3.5rem;line-height:1;padding:0 2rem;color:#333}body .modal.modal_web .modal-header .modal-title:before,body .modal.modal_web .modal-header h3:before{content:"";display:block}body .modal.modal_web .modal-header p{font-size:15px;font-size:1.5rem;line-height:1;padding:1rem 2rem}body .modal.modal_web .modal-content>p{padding:1rem 3rem 5rem;font-size:12px;font-size:1.2rem;line-height:1.1}body .modal.modal_web .modal-content button.btn:not(.close){margin:0}body .modal.modal_web .modal-content input,body .modal.modal_web .modal-content input[type=email],body .modal.modal_web .modal-content input[type=text]{margin-bottom:.5rem;font-size:15px;font-size:1.5rem;line-height:1.2;padding:1.4rem;width:100%}body .modal.modal_web .modal-body{padding:1rem 5rem 5rem;font-size:13px;font-size:1.3rem;line-height:1.2}body .modal.modal_web .modal-body #ofertafechass div{width:100%;text-align:center;margin:1rem 0}body .modal.modal_web .modal-footer{border:0}body .modal.modal_web .modal-footer button:first-child{display:none}body .modal.modal_web .modal-footer button:nth-child(2){display:block;margin:0 auto}body .modal.modal_web-backdrop.in.fade{z-index:1000;opacity:.7!important}body .modal.modal_web .site-map-tree{padding:2.5rem 0;text-align:left}body .modal.modal_web .site-map-tree ul li{padding-bottom:.5rem;padding-left:7%;text-transform:uppercase}body .modal.modal_web .site-map-tree ul li ul{padding-left:2.5rem;margin-top:.5rem;border-left:1px solid #807f7f}body .modal.modal_web #news .enviar{margin-bottom:2rem}body .modal.modal_web #news .enviar>*{margin:1rem}body .modal.modal_web #news .enviar button{min-width:110px;min-width:11rem;padding:1.5rem}body .modal.modal_web#modal-pop-up-home img{width:100%}body .modal.modal_web#modal-pop-up-home .modal-dialog{height:100%;margin-top:0;margin-bottom:0}body .modal.modal_web#modal-pop-up-home .mS5{position:relative}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog{width:900px;width:90rem;height:100%;margin-top:0;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content{padding:0;width:100%}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body{padding:0}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure{text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure .bg_fix{height:100%;min-height:600px;min-height:60rem;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;min-width:50%;background-size:cover;background-position:50%}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure>img{display:none}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%;min-width:50%;text-align:left;padding:3rem 5rem}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption h2{text-align:left;text-transform:uppercase;margin-bottom:3rem;width:100%;padding:0;font-size:25px;font-size:2.5rem}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption h3{text-align:left!important;text-transform:uppercase;margin-bottom:3rem;width:100%;font-size:20px;font-size:2rem}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption p{text-align:left;padding:1rem 0;line-height:1.5;max-width:100%;width:100%}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .cerrar .close{position:relative}.ui-datepicker.ui-widget{z-index:1203!important}.ui-datepicker.ui-widget .ui-corner-all:before{font-size:20px;font-size:2rem}.ekko-lightbox.modal .modal-dialog{margin:0 auto}.ekko-lightbox .ekko-lightbox-container div{text-align:center}.ekko-lightbox .modal-body{padding:1rem}.ekko-lightbox .img-responsive{width:90%;max-height:90%}.ekko-lightbox .glyphicon{position:absolute;top:0;height:100%;width:5%}.ekko-lightbox .glyphicon:before{color:#000;opacity:.5;font-size:50px;font-size:5rem}.ekko-lightbox .glyphicon:hover:before{opacity:1}.ekko-lightbox .glyphicon-chevron-left{left:0}.ekko-lightbox .glyphicon-chevron-right{right:0}.ekko-lightbox{height:100%}.ekko-lightbox .modal-content,.ekko-lightbox .modal-dialog{height:100%;position:relative}.ekko-lightbox .modal-body{height:calc(100% - 7rem);padding:0!important}.ekko-lightbox .ekko-lightbox-container{height:100%}.ekko-lightbox .ekko-lightbox-container>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ekko-lightbox .ekko-lightbox-container .img-responsive{width:auto;max-width:100%;max-height:100%;margin:.5rem}.ekko-lightbox .glyphicon:before{font-size:20px;font-size:2rem}#modal_browse_old p{text-align:center}#modal_browse_old ul{display:inline-block;width:100%;text-align:center}#modal_browse_old ul li{display:inline-block}#modal_browse_old ul li a{color:#333;font-size:18px;font-size:1.8rem;padding:2rem 3rem 1rem;display:inline-block}body.open-modal{overflow:hidden}.modal_aviso_cookies table,body:not(.bookings) table{border:#999;margin-top:1rem;margin-bottom:1rem;background-color:#fff}.modal_aviso_cookies table td[colspan="3"],body:not(.bookings) table td[colspan="3"]{background:#e6e5e5;color:#333}.modal_aviso_cookies table td,body:not(.bookings) table td{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;margin-top:25px;color:#666;padding:1rem;border:1px solid #999}#carousel_principal .owl-next:before,#carousel_principal .owl-prev:before,#carousel_principal>i:before,#claims_footer .owl-next:before,#claims_footer .owl-prev:before,#contacto .carta:before,#destacados ul .owl-next:before,#destacados ul .owl-prev:before,#empresas_col .carousel .owl-next:before,#empresas_col .carousel .owl-prev:before,#hdet_habitaciones .owl-carousel .owl-next:before,#hdet_habitaciones .owl-carousel .owl-prev:before,#hdet_habitaciones .owl-carousel>i:before,#hs_habitaciones .owl-next:before,#hs_habitaciones .owl-prev:before,#hs_location .owl-next:before,#hs_location .owl-prev:before,#hs_salones .owl-next:before,#hs_salones .owl-prev:before,#hs_servicios .owl-next:before,#hs_servicios .owl-prev:before,#menu_header #hamburger:before,#s_engine .codigoPromo .close_block label:before,.ekko-lightbox .glyphicon-chevron-left:before,.ekko-lightbox .glyphicon-chevron-right:before,.ico-doorbell:before,.ico-secure:before,.ico-spinner2:before,.ico-user:before,.ico-wifi:before,.ico___blog:before,.ico___fa-blog:before,.ico___fa-facebook:before,.ico___fa-flickr:before,.ico___fa-foursquare:before,.ico___fa-google-plus:before,.ico___fa-google:before,.ico___fa-instagram:before,.ico___fa-linkedin:before,.ico___fa-paypal:before,.ico___fa-pinterest:before,.ico___fa-tripadvisor:before,.ico___fa-twitter:before,.ico___fa-user:before,.ico___fa-vimeo:before,.ico___fa-whatsapp:before,.ico___fa-wordpress:before,.ico___fa-youtube:before,.ico___facebook:before,.ico___flickr:before,.ico___foursquare:before,.ico___google:before,.ico___googleplus:before,.ico___instagram:before,.ico___linkedin:before,.ico___paypal:before,.ico___pinterest:before,.ico___tripadvisor:before,.ico___twitter:before,.ico___user:before,.ico___vimeo:before,.ico___whatsapp:before,.ico___wordpress:before,.ico___youtube:before,.ico__fa-google-plus:before,.ico__fa-googleplus:before,.ico__googleplus:before,.icon-loop:before,.icon-volumen-mute:before,.icon-volumen:before,.img_collection li:hover a:before,.logoThawte:before,.ui-datepicker-header .ui-datepicker-next:before,.ui-datepicker-header .ui-datepicker-prev:before,a#ttop:before{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons_base}#carousel_principal .owl-prev:before,#claims_footer .owl-prev:before,#destacados ul .owl-prev:before,#empresas_col .carousel .owl-prev:before,#hdet_habitaciones .owl-carousel .owl-prev:before,#hs_habitaciones .owl-prev:before,#hs_location .owl-prev:before,#hs_salones .owl-prev:before,#hs_servicios .owl-prev:before,.ekko-lightbox .glyphicon-chevron-left:before,.ui-datepicker-header .ui-datepicker-prev:before{content:"\e905"}#carousel_principal .owl-next:before,#claims_footer .owl-next:before,#destacados ul .owl-next:before,#empresas_col .carousel .owl-next:before,#hdet_habitaciones .owl-carousel .owl-next:before,#hs_habitaciones .owl-next:before,#hs_location .owl-next:before,#hs_salones .owl-next:before,#hs_servicios .owl-next:before,.ekko-lightbox .glyphicon-chevron-right:before,.ui-datepicker-header .ui-datepicker-next:before{content:"\e909"}a#ttop:before{content:"\e90e"}#s_engine .codigoPromo .close_block label:before{content:"\e910"}.img_collection li:hover a:before{content:"\e916"}#menu_header #hamburger:before{content:"\e917"}.ico-secure:before{content:"\e91e"}#contacto .carta:before{content:"\e91f"}#carousel_principal>i:before,#hdet_habitaciones .owl-carousel>i:before,.ico-spinner2:before{content:"\e921"}.ico___fa-facebook:before,.ico___facebook:before{content:"\e923"}.ico___fa-google-plus:before,.ico___fa-google:before,.ico___google:before,.ico___googleplus:before,.ico__fa-google-plus:before,.ico__fa-googleplus:before,.ico__googleplus:before{content:"\e925"}.ico___fa-flickr:before,.ico___flickr:before{content:"\e926"}.ico___fa-linkedin:before,.ico___linkedin:before{content:"\e927"}.ico___fa-instagram:before,.ico___instagram:before{content:"\e928"}.ico___fa-foursquare:before,.ico___foursquare:before{content:"\e929"}.ico___fa-tripadvisor:before,.ico___tripadvisor:before{content:"\e92a"}.ico___fa-pinterest:before,.ico___pinterest:before{content:"\e92c"}.ico___fa-paypal:before,.ico___paypal:before{content:"\e92d"}.ico___fa-twitter:before,.ico___twitter:before{content:"\e92f"}.ico___fa-vimeo:before,.ico___vimeo:before{content:"\e931"}.ico___fa-youtube:before,.ico___youtube:before{content:"\e934"}.logoThawte:before{content:"\e936"}.ico___fa-wordpress:before,.ico___wordpress:before{content:"\e937"}.ico-doorbell:before{content:"\e93a"}.ico-wifi:before{content:"\e93b"}.ico-user:before,.ico___fa-user:before,.ico___user:before{content:"\e93f"}.ico___fa-whatsapp:before,.ico___whatsapp:before{content:"\e941"}.icon-volumen:before{content:"\e945"}.icon-volumen-mute:before{content:"\e946"}.icon-loop:before{content:"\e947"}.ico___blog:before,.ico___fa-blog:before{content:"\e973"}#hdet_habitaciones .otros_servicios section{font-size:15px;font-size:1.5rem;color:#807f7f}#hdet_habitaciones .otros_servicios section>em,#hdet_habitaciones .otros_servicios section>i,#hdet_habitaciones .otros_servicios section>img{margin:.5rem}#hdet_habitaciones .otros_servicios section>em+span,#hdet_habitaciones .otros_servicios section>i+span,#hdet_habitaciones .otros_servicios section>img+span{position:absolute;left:-20000px;margin:-1rem;background:#e6e5e5;padding:1rem;font-size:13px;font-size:1.3rem;opacity:0;color:#000;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}#hdet_habitaciones .otros_servicios section>em:focus+span,#hdet_habitaciones .otros_servicios section>em:hover+span,#hdet_habitaciones .otros_servicios section>i:focus+span,#hdet_habitaciones .otros_servicios section>i:hover+span,#hdet_habitaciones .otros_servicios section>img:focus+span,#hdet_habitaciones .otros_servicios section>img:hover+span{left:auto;display:inline-block;opacity:1;margin-top:4rem;z-index:500}#hdet_habitaciones .otros_servicios section>em,#hdet_habitaciones .otros_servicios section>i{display:inline-block;margin:1rem}.newsletter-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6rem 0;position:relative}.newsletter-content__text{text-align:center;width:100%}.newsletter-content__title{color:#b7975d;font:35px EncodeSansCondensed-Regular;font:3.5rem EncodeSansCondensed-Regular;margin:0;padding:0;text-transform:uppercase}.newsletter-content__subtitle{color:#b7975d;font:25px EncodeSansCondensed-Regular;font:2.5rem EncodeSansCondensed-Regular;margin:0;padding:1rem 0;text-transform:uppercase}.newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;text-align:center;width:100%}.newsletter-form__input{background-color:#fff;border-radius:.5rem;border:1px solid #b7975d;height:60px;height:6rem;margin-right:1rem;max-width:600px;max-width:60rem;padding:.5rem 1rem;width:74%}.newsletter-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;max-width:800px;max-width:80rem;width:100%}.newsletter-info__checkbox{height:auto;margin-right:1rem;width:auto}.newsletter-info__link,.newsletter-info__text{color:#b7975d;font:15px/1 EncodeSansCondensed-Regular;font:1.5rem/1 EncodeSansCondensed-Regular}body:not(.bookings) .newsletter-full input[type=text]{border-radius:.5rem;border:1px solid #b7975d;text-transform:unset}.icon-serv{font-size:10px}.icon-serv:before{content:" ";vertical-align:middle;display:inline-block;background-image:url(../../fonts/servicios.svg);background-repeat:no-repeat;background-size:3.6em 846em}.no-svg .icon-serv:before{background-image:url(../../fonts/servicios.png)}.icon-serv.AC:before{background-position:-.2em -.2em;width:3.2em;height:3.2em}.icon-serv.ACCMIN:before{background-position:-.2em -3.8000000000000003em;width:3.2em;height:3.2em}.icon-serv.ACTIVI:before{background-position:-.2em -7.4em;width:3.2em;height:3.2em}.icon-serv.ADAPTAD:before{background-position:-.2em -11em;width:3.2em;height:3.2em}.icon-serv.AGUTERM:before{background-position:-.2em -14.6em;width:3.2em;height:3.2em}.icon-serv.AIREZONAS:before{background-position:-.2em -18.2em;width:3.2em;height:3.2em}.icon-serv.ALBOR:before{background-position:-.2em -21.8em;width:3.2em;height:3.2em}.icon-serv.ALQBIC:before{background-position:-.2em -25.4em;width:3.2em;height:3.2em}.icon-serv.ALQCOC:before{background-position:-.2em -29em;width:3.2em;height:3.2em}.icon-serv.ALTAVOC:before{background-position:-.2em -32.6em;width:3.2em;height:3.2em}.icon-serv.AMENITI:before{background-position:-.2em -36.2em;width:3.2em;height:3.2em}.icon-serv.ANIM:before{background-position:-.2em -39.800000000000004em;width:3.2em;height:3.2em}.icon-serv.ANIMACION:before{background-position:-.2em -43.400000000000006em;width:3.2em;height:3.2em}.icon-serv.ANIMACIONAD:before{background-position:-.2em -47em;width:3.2em;height:3.2em}.icon-serv.ANIMANOCT:before{background-position:-.2em -50.6em;width:3.2em;height:3.2em}.icon-serv.ANIMINF:before{background-position:-.2em -54.2em;width:3.2em;height:3.2em}.icon-serv.ANTENA:before{background-position:-.2em -57.800000000000004em;width:3.2em;height:3.2em}.icon-serv.APAFLAT:before{background-position:-.2em -61.400000000000006em;width:3.2em;height:3.2em}.icon-serv.APARTAM:before{background-position:-.2em -65em;width:3.2em;height:3.2em}.icon-serv.APASUI:before{background-position:-.2em -68.60000000000001em;width:3.2em;height:3.2em}.icon-serv.ARMARIO:before{background-position:-.2em -72.2em;width:3.2em;height:3.2em}.icon-serv.ASCPAN:before{background-position:-.2em -75.8em;width:3.2em;height:3.2em}.icon-serv.AUDITOR:before{background-position:-.2em -79.4em;width:3.2em;height:3.2em}.icon-serv.AUTOLAV:before{background-position:-.2em -83em;width:3.2em;height:3.2em}.icon-serv.BABYSER:before{background-position:-.2em -86.60000000000001em;width:3.2em;height:3.2em}.icon-serv.BALCON:before{background-position:-.2em -90.2em;width:3.2em;height:3.2em}.icon-serv.BALONC:before{background-position:-.2em -93.8em;width:3.2em;height:3.2em}.icon-serv.BANERA:before{background-position:-.2em -97.4em;width:3.2em;height:3.2em}.icon-serv.BANTUR:before{background-position:-.2em -101em;width:3.2em;height:3.2em}.icon-serv.BAR:before{background-position:-.2em -104.60000000000001em;width:3.2em;height:3.2em}.icon-serv.BIBLIO:before{background-position:-.2em -108.2em;width:3.2em;height:3.2em}.icon-serv.BICIEST:before{background-position:-.2em -111.8em;width:3.2em;height:3.2em}.icon-serv.BIKESTATION:before{background-position:-.2em -115.4em;width:3.2em;height:3.2em}.icon-serv.BILLAR:before{background-position:-.2em -119em;width:3.2em;height:3.2em}.icon-serv.BOTCAV:before{background-position:-.2em -122.60000000000001em;width:3.2em;height:3.2em}.icon-serv.BOUTIQU:before{background-position:-.2em -126.2em;width:3.2em;height:3.2em}.icon-serv.BRAASC:before{background-position:-.2em -129.79999999999998em;width:3.2em;height:3.2em}.icon-serv.BRAILE:before{background-position:-.2em -133.39999999999998em;width:3.2em;height:3.2em}.icon-serv.BUSCEN:before{background-position:-.2em -137em;width:3.2em;height:3.2em}.icon-serv.BUSOUTPAY:before{background-position:-.2em -140.6em;width:3.2em;height:3.2em}.icon-serv.CABHIEL:before{background-position:-.2em -144.2em;width:3.2em;height:3.2em}.icon-serv.CAFETER:before{background-position:-.2em -147.79999999999998em;width:3.2em;height:3.2em}.icon-serv.CAJAREC:before{background-position:-.2em -151.39999999999998em;width:3.2em;height:3.2em}.icon-serv.CAMBIO:before{background-position:-.2em -155em;width:3.2em;height:3.2em}.icon-serv.CAMEXT:before{background-position:-.2em -158.6em;width:3.2em;height:3.2em}.icon-serv.CAMFUT:before{background-position:-.2em -162.2em;width:3.2em;height:3.2em}.icon-serv.CAMPLU:before{background-position:-.2em -165.79999999999998em;width:3.2em;height:3.2em}.icon-serv.CANDIG:before{background-position:-.2em -169.39999999999998em;width:3.2em;height:3.2em}.icon-serv.CAPILLA:before{background-position:-.2em -173em;width:3.2em;height:3.2em}.icon-serv.CARALM:before{background-position:-.2em -176.6em;width:3.2em;height:3.2em}.icon-serv.CARDIOP:before{background-position:-.2em -180.2em;width:3.2em;height:3.2em}.icon-serv.CASINO:before{background-position:-.2em -183.79999999999998em;width:3.2em;height:3.2em}.icon-serv.CATAVIN:before{background-position:-.2em -187.39999999999998em;width:3.2em;height:3.2em}.icon-serv.CATRING:before{background-position:-.2em -191em;width:3.2em;height:3.2em}.icon-serv.CDBANYO:before{background-position:-.2em -194.6em;width:3.2em;height:3.2em}.icon-serv.CDEPOR:before{background-position:-.2em -198.2em;width:3.2em;height:3.2em}.icon-serv.CDPLAYE:before{background-position:-.2em -201.79999999999998em;width:3.2em;height:3.2em}.icon-serv.CELIACO:before{background-position:-.2em -205.39999999999998em;width:3.2em;height:3.2em}.icon-serv.CHECKIN:before{background-position:-.2em -209em;width:3.2em;height:3.2em}.icon-serv.CIRSANA:before{background-position:-.2em -212.6em;width:3.2em;height:3.2em}.icon-serv.CIRTV:before{background-position:-.2em -216.2em;width:3.2em;height:3.2em}.icon-serv.CLUB:before{background-position:-.2em -219.79999999999998em;width:3.2em;height:3.2em}.icon-serv.COMPRI:before{background-position:-.2em -223.39999999999998em;width:3.2em;height:3.2em}.icon-serv.CONSIGN:before{background-position:-.2em -227em;width:3.2em;height:3.2em}.icon-serv.COVIV:before{background-position:-.2em -230.6em;width:3.2em;height:3.2em}.icon-serv.CUNARQ:before{background-position:-.2em -234.2em;width:3.2em;height:3.2em}.icon-serv.DARDOS:before{background-position:-.2em -237.79999999999998em;width:3.2em;height:3.2em}.icon-serv.DELUXE:before{background-position:-.2em -241.39999999999998em;width:3.2em;height:3.2em}.icon-serv.DESAUNO:before{background-position:-.2em -245em;width:3.2em;height:3.2em}.icon-serv.DESCON:before{background-position:-.2em -248.6em;width:3.2em;height:3.2em}.icon-serv.DESEXPR:before{background-position:-.2em -252.2em;width:3.2em;height:3.2em}.icon-serv.DISCOTE:before{background-position:-.2em -255.79999999999998em;width:3.2em;height:3.2em}.icon-serv.DUCESCO:before{background-position:-.2em -259.4em;width:3.2em;height:3.2em}.icon-serv.EMAS:before{background-position:-.2em -263em;width:3.2em;height:3.2em}.icon-serv.ESCANER:before{background-position:-.2em -266.59999999999997em;width:3.2em;height:3.2em}.icon-serv.ESCRIT:before{background-position:-.2em -270.2em;width:3.2em;height:3.2em}.icon-serv.ESCRITO:before{background-position:-.2em -273.8em;width:3.2em;height:3.2em}.icon-serv.ESP:before{background-position:-.2em -277.4em;width:3.2em;height:3.2em}.icon-serv.ESPAUM:before{background-position:-.2em -281em;width:3.2em;height:3.2em}.icon-serv.EVENTOS:before{background-position:-.2em -284.59999999999997em;width:3.2em;height:3.2em}.icon-serv.FARMACIA:before{background-position:-.2em -288.2em;width:3.2em;height:3.2em}.icon-serv.FAX:before{background-position:-.2em -291.8em;width:3.2em;height:3.2em}.icon-serv.FIBRA:before{background-position:-.2em -295.4em;width:3.2em;height:3.2em}.icon-serv.FITNCEN:before{background-position:-.2em -299em;width:3.2em;height:3.2em}.icon-serv.FLORES:before{background-position:-.2em -302.59999999999997em;width:3.2em;height:3.2em}.icon-serv.FOODGLASS:before{background-position:-.2em -306.2em;width:3.2em;height:3.2em}.icon-serv.FORFAT:before{background-position:-.2em -309.8em;width:3.2em;height:3.2em}.icon-serv.FOTOCOP:before{background-position:-.2em -313.4em;width:3.2em;height:3.2em}.icon-serv.FREECOP:before{background-position:-.2em -317em;width:3.2em;height:3.2em}.icon-serv.FRONTON:before{background-position:-.2em -320.59999999999997em;width:3.2em;height:3.2em}.icon-serv.FRUTREC:before{background-position:-.2em -324.2em;width:3.2em;height:3.2em}.icon-serv.FTGFO:before{background-position:-.2em -327.8em;width:3.2em;height:3.2em}.icon-serv.FUNZONE:before{background-position:-.2em -331.4em;width:3.2em;height:3.2em}.icon-serv.GALANPL:before{background-position:-.2em -335em;width:3.2em;height:3.2em}.icon-serv.GALEXP:before{background-position:-.2em -338.59999999999997em;width:3.2em;height:3.2em}.icon-serv.GAYFRIEN:before{background-position:-.2em -342.2em;width:3.2em;height:3.2em}.icon-serv.GOLFP:before{background-position:-.2em -345.8em;width:3.2em;height:3.2em}.icon-serv.GRILL:before{background-position:-.2em -349.4em;width:3.2em;height:3.2em}.icon-serv.GUARD:before{background-position:-.2em -353em;width:3.2em;height:3.2em}.icon-serv.GYMBAR:before{background-position:-.2em -356.59999999999997em;width:3.2em;height:3.2em}.icon-serv.HABDOBL:before{background-position:-.2em -360.2em;width:3.2em;height:3.2em}.icon-serv.HABITCO:before{background-position:-.2em -363.8em;width:3.2em;height:3.2em}.icon-serv.HABITCU:before{background-position:-.2em -367.4em;width:3.2em;height:3.2em}.icon-serv.HABITFA:before{background-position:-.2em -371em;width:3.2em;height:3.2em}.icon-serv.HABITHT:before{background-position:-.2em -374.59999999999997em;width:3.2em;height:3.2em}.icon-serv.HAMA:before{background-position:-.2em -378.2em;width:3.2em;height:3.2em}.icon-serv.HELIPUE:before{background-position:-.2em -381.8em;width:3.2em;height:3.2em}.icon-serv.HIFI:before{background-position:-.2em -385.4em;width:3.2em;height:3.2em}.icon-serv.HILOMUS:before{background-position:-.2em -389em;width:3.2em;height:3.2em}.icon-serv.HINSONO:before{background-position:-.2em -392.59999999999997em;width:3.2em;height:3.2em}.icon-serv.HIPICA:before{background-position:-.2em -396.2em;width:3.2em;height:3.2em}.icon-serv.HMINRQ:before{background-position:-.2em -399.8em;width:3.2em;height:3.2em}.icon-serv.HONOFUM:before{background-position:-.2em -403.4em;width:3.2em;height:3.2em}.icon-serv.HSTD:before{background-position:-.2em -407em;width:3.2em;height:3.2em}.icon-serv.HSUP:before{background-position:-.2em -410.59999999999997em;width:3.2em;height:3.2em}.icon-serv.HUMOS:before{background-position:-.2em -414.2em;width:3.2em;height:3.2em}.icon-serv.INFOTUR:before{background-position:-.2em -417.8em;width:3.2em;height:3.2em}.icon-serv.INFRAES:before{background-position:-.2em -421.4em;width:3.2em;height:3.2em}.icon-serv.INTCOR:before{background-position:-.2em -425em;width:3.2em;height:3.2em}.icon-serv.INTLUZ:before{background-position:-.2em -428.59999999999997em;width:3.2em;height:3.2em}.icon-serv.INTMUSI:before{background-position:-.2em -432.2em;width:3.2em;height:3.2em}.icon-serv.IPAD:before{background-position:-.2em -435.8em;width:3.2em;height:3.2em}.icon-serv.IPOD:before{background-position:-.2em -439.4em;width:3.2em;height:3.2em}.icon-serv.IRISPUB:before{background-position:-.2em -443em;width:3.2em;height:3.2em}.icon-serv.ISO:before{background-position:-.2em -446.59999999999997em;width:3.2em;height:3.2em}.icon-serv.JACUZZ:before{background-position:-.2em -450.2em;width:3.2em;height:3.2em}.icon-serv.JARDIN:before{background-position:-.2em -453.8em;width:3.2em;height:3.2em}.icon-serv.JUNIOR:before{background-position:-.2em -457.4em;width:3.2em;height:3.2em}.icon-serv.KARAOKE:before{background-position:-.2em -461em;width:3.2em;height:3.2em}.icon-serv.LIMPDIA:before{background-position:-.2em -464.59999999999997em;width:3.2em;height:3.2em}.icon-serv.LOBBY:before{background-position:-.2em -468.2em;width:3.2em;height:3.2em}.icon-serv.LUDPARQ:before{background-position:-.2em -471.8em;width:3.2em;height:3.2em}.icon-serv.LUZNAT:before{background-position:-.2em -475.4em;width:3.2em;height:3.2em}.icon-serv.MADEXC:before{background-position:-.2em -479em;width:3.2em;height:3.2em}.icon-serv.MANDO:before{background-position:-.2em -482.59999999999997em;width:3.2em;height:3.2em}.icon-serv.MAQHIELO:before{background-position:-.2em -486.2em;width:3.2em;height:3.2em}.icon-serv.MASAJES:before{background-position:-.2em -489.8em;width:3.2em;height:3.2em}.icon-serv.MATAUDI:before{background-position:-.2em -493.4em;width:3.2em;height:3.2em}.icon-serv.MEGAFON:before{background-position:-.2em -497em;width:3.2em;height:3.2em}.icon-serv.MEJORP:before{background-position:-.2em -500.59999999999997em;width:3.2em;height:3.2em}.icon-serv.MICRO:before{background-position:-.2em -504.2em;width:3.2em;height:3.2em}.icon-serv.MIFI:before{background-position:-.2em -507.8em;width:3.2em;height:3.2em}.icon-serv.MINIMARKET:before{background-position:-.2em -511.4em;width:3.2em;height:3.2em}.icon-serv.MULTILINGUE:before{background-position:-.2em -515em;width:3.2em;height:3.2em}.icon-serv.MULTIU:before{background-position:-.2em -518.6em;width:3.2em;height:3.2em}.icon-serv.MUSVIVO:before{background-position:-.2em -522.2em;width:3.2em;height:3.2em}.icon-serv.NEVERA:before{background-position:-.2em -525.8000000000001em;width:3.2em;height:3.2em}.icon-serv.NOMASCOTA:before{background-position:-.2em -529.4000000000001em;width:3.2em;height:3.2em}.icon-serv.OLVTECA:before{background-position:-.2em -533em;width:3.2em;height:3.2em}.icon-serv.ORDENAD:before{background-position:-.2em -536.6em;width:3.2em;height:3.2em}.icon-serv.ORDPOR:before{background-position:-.2em -540.2em;width:3.2em;height:3.2em}.icon-serv.OUTEXP:before{background-position:-.2em -543.8000000000001em;width:3.2em;height:3.2em}.icon-serv.PADDLE:before{background-position:-.2em -547.4000000000001em;width:3.2em;height:3.2em}.icon-serv.PAGOHOTEL:before{background-position:-.2em -551em;width:3.2em;height:3.2em}.icon-serv.PAINTBA:before{background-position:-.2em -554.6em;width:3.2em;height:3.2em}.icon-serv.PANTALL:before{background-position:-.2em -558.2em;width:3.2em;height:3.2em}.icon-serv.PANTGIG:before{background-position:-.2em -561.8000000000001em;width:3.2em;height:3.2em}.icon-serv.PAPELOG:before{background-position:-.2em -565.4000000000001em;width:3.2em;height:3.2em}.icon-serv.PAR10:before{background-position:-.2em -569em;width:3.2em;height:3.2em}.icon-serv.PARKBUS:before{background-position:-.2em -572.6em;width:3.2em;height:3.2em}.icon-serv.PASLLUV:before{background-position:-.2em -576.2em;width:3.2em;height:3.2em}.icon-serv.PATRIMO:before{background-position:-.2em -579.8000000000001em;width:3.2em;height:3.2em}.icon-serv.PEDILUV:before{background-position:-.2em -583.4000000000001em;width:3.2em;height:3.2em}.icon-serv.PELUQ:before{background-position:-.2em -587em;width:3.2em;height:3.2em}.icon-serv.PELVIDE:before{background-position:-.2em -590.6em;width:3.2em;height:3.2em}.icon-serv.PERSHOP:before{background-position:-.2em -594.2em;width:3.2em;height:3.2em}.icon-serv.PETANCA:before{background-position:-.2em -597.8000000000001em;width:3.2em;height:3.2em}.icon-serv.PFREE:before{background-position:-.2em -601.4000000000001em;width:3.2em;height:3.2em}.icon-serv.PIANO:before{background-position:-.2em -605em;width:3.2em;height:3.2em}.icon-serv.PIANOBA:before{background-position:-.2em -608.6em;width:3.2em;height:3.2em}.icon-serv.PIINSPA:before{background-position:-.2em -612.2em;width:3.2em;height:3.2em}.icon-serv.PINGPON:before{background-position:-.2em -615.8000000000001em;width:3.2em;height:3.2em}.icon-serv.PISCLI:before{background-position:-.2em -619.4000000000001em;width:3.2em;height:3.2em}.icon-serv.PISEXT:before{background-position:-.2em -623em;width:3.2em;height:3.2em}.icon-serv.PLAFEM:before{background-position:-.2em -626.6em;width:3.2em;height:3.2em}.icon-serv.PLAFUM:before{background-position:-.2em -630.2em;width:3.2em;height:3.2em}.icon-serv.PLAPAN:before{background-position:-.2em -633.8000000000001em;width:3.2em;height:3.2em}.icon-serv.PLAVIP:before{background-position:-.2em -637.4000000000001em;width:3.2em;height:3.2em}.icon-serv.PLAYSTA:before{background-position:-.2em -641em;width:3.2em;height:3.2em}.icon-serv.POT5000:before{background-position:-.2em -644.6em;width:3.2em;height:3.2em}.icon-serv.PRENGRA:before{background-position:-.2em -648.2em;width:3.2em;height:3.2em}.icon-serv.QCALID:before{background-position:-.2em -651.8000000000001em;width:3.2em;height:3.2em}.icon-serv.RADIO:before{background-position:-.2em -655.4000000000001em;width:3.2em;height:3.2em}.icon-serv.RECEP:before{background-position:-.2em -659em;width:3.2em;height:3.2em}.icon-serv.RESESTR:before{background-position:-.2em -662.6em;width:3.2em;height:3.2em}.icon-serv.REST:before{background-position:-.2em -666.2em;width:3.2em;height:3.2em}.icon-serv.RETROPR:before{background-position:-.2em -669.8000000000001em;width:3.2em;height:3.2em}.icon-serv.RUTATAP:before{background-position:-.2em -673.4000000000001em;width:3.2em;height:3.2em}.icon-serv.SALAEST:before{background-position:-.2em -677em;width:3.2em;height:3.2em}.icon-serv.SALAJUE:before{background-position:-.2em -680.6em;width:3.2em;height:3.2em}.icon-serv.SALLEC:before{background-position:-.2em -684.2em;width:3.2em;height:3.2em}.icon-serv.SALON:before{background-position:-.2em -687.8000000000001em;width:3.2em;height:3.2em}.icon-serv.SALREU:before{background-position:-.2em -691.4000000000001em;width:3.2em;height:3.2em}.icon-serv.SALSOC:before{background-position:-.2em -695em;width:3.2em;height:3.2em}.icon-serv.SAUNA:before{background-position:-.2em -698.6em;width:3.2em;height:3.2em}.icon-serv.SECADOR:before{background-position:-.2em -702.2em;width:3.2em;height:3.2em}.icon-serv.SECAROP:before{background-position:-.2em -705.8000000000001em;width:3.2em;height:3.2em}.icon-serv.SENDERISMO:before{background-position:-.2em -709.4000000000001em;width:3.2em;height:3.2em}.icon-serv.SERHAB:before{background-position:-.2em -713em;width:3.2em;height:3.2em}.icon-serv.SERSEC:before{background-position:-.2em -716.6em;width:3.2em;height:3.2em}.icon-serv.SERVDES:before{background-position:-.2em -720.2em;width:3.2em;height:3.2em}.icon-serv.SERVMED:before{background-position:-.2em -723.8000000000001em;width:3.2em;height:3.2em}.icon-serv.SILLASP:before{background-position:-.2em -727.4000000000001em;width:3.2em;height:3.2em}.icon-serv.SISTANT:before{background-position:-.2em -731em;width:3.2em;height:3.2em}.icon-serv.SNACK:before{background-position:-.2em -734.6em;width:3.2em;height:3.2em}.icon-serv.SOLARIU:before{background-position:-.2em -738.2em;width:3.2em;height:3.2em}.icon-serv.SOMBRILLA:before{background-position:-.2em -741.8000000000001em;width:3.2em;height:3.2em}.icon-serv.SPA:before{background-position:-.2em -745.4000000000001em;width:3.2em;height:3.2em}.icon-serv.SPLATEC:before{background-position:-.2em -749em;width:3.2em;height:3.2em}.icon-serv.SPPICAR:before{background-position:-.2em -752.6em;width:3.2em;height:3.2em}.icon-serv.TARJETAS:before{background-position:-.2em -756.2em;width:3.2em;height:3.2em}.icon-serv.TDT:before{background-position:-.2em -759.8000000000001em;width:3.2em;height:3.2em}.icon-serv.TEL:before{background-position:-.2em -763.4000000000001em;width:3.2em;height:3.2em}.icon-serv.TELEBAN:before{background-position:-.2em -767em;width:3.2em;height:3.2em}.icon-serv.TENIS:before{background-position:-.2em -770.6em;width:3.2em;height:3.2em}.icon-serv.TERRAZ:before{background-position:-.2em -774.2em;width:3.2em;height:3.2em}.icon-serv.TETERIA:before{background-position:-.2em -777.8000000000001em;width:3.2em;height:3.2em}.icon-serv.TIEQUI:before{background-position:-.2em -781.4000000000001em;width:3.2em;height:3.2em}.icon-serv.TIROARCO:before{background-position:-.2em -785em;width:3.2em;height:3.2em}.icon-serv.TOALL:before{background-position:-.2em -788.6em;width:3.2em;height:3.2em}.icon-serv.TRADSIM:before{background-position:-.2em -792.2em;width:3.2em;height:3.2em}.icon-serv.TRAIN:before{background-position:-.2em -795.8000000000001em;width:3.2em;height:3.2em}.icon-serv.TRANRQ:before{background-position:-.2em -799.4000000000001em;width:3.2em;height:3.2em}.icon-serv.TREGALO:before{background-position:-.2em -803em;width:3.2em;height:3.2em}.icon-serv.TRIPADV:before{background-position:-.2em -806.6em;width:3.2em;height:3.2em}.icon-serv.TVSATEL:before{background-position:-.2em -810.2em;width:3.2em;height:3.2em}.icon-serv.UVA:before{background-position:-.2em -813.8000000000001em;width:3.2em;height:3.2em}.icon-serv.VEGETARIANO:before{background-position:-.2em -817.4000000000001em;width:3.2em;height:3.2em}.icon-serv.VEND:before{background-position:-.2em -821em;width:3.2em;height:3.2em}.icon-serv.VIG24:before{background-position:-.2em -824.6em;width:3.2em;height:3.2em}.icon-serv.WEBOFC:before{background-position:-.2em -828.2em;width:3.2em;height:3.2em}.icon-serv.WIFIHOT:before{background-position:-.2em -831.8000000000001em;width:3.2em;height:3.2em}.icon-serv.WIRLESS:before{background-position:-.2em -835.4000000000001em;width:3.2em;height:3.2em}.icon-serv.ZAPATIL:before{background-position:-.2em -839em;width:3.2em;height:3.2em}.icon-serv.ZONRELA:before{background-position:-.2em -842.6em;width:3.2em;height:3.2em}#base_popup{margin-top:1rem}#base_popup .container{width:100%;margin-bottom:2rem}#base_popup h2,#base_popup h3{text-align:center;color:#4d4c4c}#base_popup h2.tit{font-size:30px;font-size:3rem}#base_popup h3.tit2{font-size:20px;font-size:2rem;margin-top:2rem}#base_popup p{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;margin-top:2rem;color:#4d4c4c}#base_popup a{color:#333}#cookiesdirective a{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:700;padding:0 1rem}#cookiesdirective input{color:#000}.aviso_cookie.pag-legal br,.bc_subir{display:none}.bookings #motorInternas{z-index:100;margin-bottom:2rem!important}.bookings #motorInternas .affix{position:relative}.bookings #menu_header{z-index:101}.bookings #menu_header #hamburger:before{margin-top:4rem}.bookings #menu_header #maincheckmenu:checked+div{padding-top:4rem}.bookings #bc_tabla .subir div{display:none}.bc-contenedor-motor{margin:0 auto}.bc-cart-content{max-width:300px}#book_meeting_room .cont3 .boton2{padding:1rem!important}#bc_carrito_top_velo{background:#000;position:absolute;top:0;left:0;z-index:1201}#bc_carrito_top{position:fixed;top:0;left:0;width:100%;z-index:1202;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;line-height:1.2}#bc_carrito_top .consultar{height:auto;text-align:center;background:#000;padding:3rem;font-size:14px;font-size:1.4rem;color:#fff}#bc_carrito_top .consultar button.btn_motor{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:2rem;text-transform:uppercase;color:#4d4c4c;background-color:#fff;border:1px solid #4d4c4c}#bc_carrito_top .consultar button.btn_motor:active,#bc_carrito_top .consultar button.btn_motor:focus,#bc_carrito_top .consultar button.btn_motor:hover{color:#fff;background:#4d4c4c;border:1px solid #4d4c4c}#bc_carrito_top .contcarrito{background:#fff;padding:3rem}#bc_carrito_top .contcarrito .contene{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:100%;position:relative;width:960px;width:96rem}#bc_carrito_top .contcarrito .contene .vacio{color:#333;font-size:25px;font-size:2.5rem;font-weight:bolder;text-align:center;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;margin:0 auto}#bc_carrito_top .contcarrito .contene:after,#bc_carrito_top .contcarrito:after{content:"";display:table;clear:both}#bc_carrito_top .cerrar{position:absolute;bottom:-57px;right:0;width:27px;width:2.7rem;height:27px;height:2.7rem;opacity:1;cursor:pointer;background:#fff;border-radius:0 0 4px 4px}#bc_carrito_top .cerrar:after,#bc_carrito_top .cerrar:before{position:absolute;top:5px;left:13px;content:" ";height:15px;width:1px;background-color:#000}#bc_carrito_top .cerrar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#bc_carrito_top .cerrar:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#bc_carrito_top .hotel{width:70%;padding-right:1rem;font-size:14px;font-size:1.4rem}#bc_carrito_top .hotel .nombre{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;height:25px;height:2.5rem;font-size:16px;font-size:1.6rem}#bc_carrito_top .bc_carrito_secc{width:100%;margin:0}#bc_carrito_top .bc_carrito_secc table{border:0}#bc_carrito_top .bc_carrito_secc thead{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;background:#b3b2b2;display:block;text-transform:uppercase;margin-bottom:1rem;font-weight:700}#bc_carrito_top .bc_carrito_secc thead td{color:#fff;padding:.5rem 1.5rem}#bc_carrito_top .bc_carrito_secc td{border:0;padding:0}#bc_carrito_top .bc_carrito_secc tbody td,#bc_carrito_top .bc_carrito_secc td{color:#000;font-family:EncodeSansCondensed-Regular,Arial,sans-serif}#bc_carrito_top .bc_carrito_secc tbody td b{font-weight:700}#bc_carrito_top .totalizacion{width:30%;background:#e6e5e5;margin-top:2.5rem}#bc_carrito_top .totalizacion .tit{display:none}#bc_carrito_top .totalizacion .precio{padding:2rem;width:100%;margin-bottom:0}#bc_carrito_top .totalizacion .precio b.txt{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-size:14px;font-size:1.4rem;display:block}#bc_carrito_top .totalizacion .precio b.imp{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-size:22px;font-size:2.2rem}#bc_carrito_top .totalizacion .precio span.imp_2{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-size:10px;font-size:1rem;text-transform:uppercase}#bc_carrito_top .totalizacion .precio button{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:2rem;text-transform:uppercase;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);margin-top:2rem;color:#fff;background-color:#4d4c4c;border:1px solid #4d4c4c}#bc_carrito_top .totalizacion .precio button:active,#bc_carrito_top .totalizacion .precio button:focus,#bc_carrito_top .totalizacion .precio button:hover{color:#4d4c4c;background:#fff;border:1px solid #fff}#pag404{text-align:center;padding-top:3rem;padding-bottom:6rem;min-height:800px;min-height:80rem}#pag404 .cabecera{background:#fff;font-size:30px;font-size:3rem;padding:2rem}#pag404 .bloque{font-size:1.4em;line-height:1.6em}#pag404 .bloque p.titulo{font-size:1.6em}#pag404 .bloque a,#pag404 .bloque p.titulo{margin-bottom:1em;margin-top:1em;font-family:EncodeSansCondensed-Regular,Arial,sans-serif}#pag404 .bloque a{font-size:1.2em}#pag404 li{border-bottom:1px solid #807f7f;padding:1em}#introduccion{padding-top:6rem;padding-bottom:6rem}#introduccion>*{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:3rem;padding-left:3rem}#introduccion>div{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;max-width:100%}#introduccion_individual{padding-top:6rem;padding-bottom:6rem}#introduccion_individual>*{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:3rem;padding-left:3rem}#introduccion_individual>div{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;max-width:100%}#main_header{z-index:1000;width:100%}#header_top{position:relative;max-width:100%;padding:1.5rem 3rem}#header_top .free_wifi{display:inline-block;top:-75px;top:-7.5rem;position:absolute;left:120px;left:12rem;padding-left:2rem}#header_top .free_wifi,#header_top .oficial{font-size:12px;font-size:1.2rem;letter-spacing:0;text-align:left}#header_top .oficial{position:relative}#header_top .oficial .text,#header_top .oficial h1{display:block;position:relative}#header_top .oficial h1{font-size:11px;font-size:1.1rem;margin-top:.5rem}#tool_idioma{width:auto;cursor:pointer}#tool_idioma li{padding:0 1rem}#tool_idioma a,#tool_idioma label,#tool_idioma span{font-size:12px;font-size:1.2rem;text-transform:none}#tool_idioma .flag{margin:-1px .2rem}#tool_idioma ul.dropdown-menu{font-size:15px;font-size:1.5rem;min-width:0}#tool_idioma ul.dropdown-menu a{color:#333;padding:.5rem 1rem}#tool_idioma ul.dropdown-menu a:before{color:#333}#tool_idioma ul.dropdown-menu a:hover{color:#999}#header_bottom{position:relative;padding:0 3rem;width:100%}#logo_header{position:relative;width:300px;width:30rem;height:100px;height:10rem}#logo_header a{position:absolute;top:0;left:0;width:100%;height:100%}#logo_header:before{content:"";position:relative;display:inline-block;width:100%;height:100%}#menu_header{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#menu_header #hamburger{display:none;position:absolute;top:20px;top:2rem;right:20px;right:2rem;background:transparent;border:0;text-align:center;z-index:1002;cursor:pointer;font-size:20px;font-size:2rem}#menu_header #hamburger:before{top:0;font-size:40px;font-size:4rem;display:block}#menu_header #hamburger:hover{text-decoration:none}#menu_header #maincheckmenu{opacity:0;position:absolute;top:-1000px}#menu_header>div{background:transparent}#menu_header>div>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#menu_header>div>ul:first-of-type{max-width:1000px;max-width:100rem}#menu_header li{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:0 1rem;line-height:20px;line-height:2rem}#menu_header li.active a,#menu_header li.active label,#menu_header li.active span{color:#807f7f}#menu_header a,#menu_header label,#menu_header span{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-size:14px;font-size:1.4rem;letter-spacing:0;display:inline-block;cursor:pointer;text-decoration:none}#menu_header a:hover,#menu_header label:hover,#menu_header span:hover{color:#807f7f}#menu_header #main_menu{padding:0 10%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#menu_header .dropdown-toggle{cursor:pointer}#menu_header .dropdown-menu{z-index:1001}#menu_header .view_more{display:none}#hs_menu{border-bottom:1px dashed #333}.ui-datepicker{position:relative;background:#fff;border:1px solid #807f7f;-webkit-box-shadow:0 10px 15px 3px rgba(0,0,0,.28);box-shadow:0 10px 15px 3px rgba(0,0,0,.28);padding:3em 1.5em 2rem 2rem;font-size:1.5em;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;display:none;text-align:center;z-index:1200!important;width:auto}.ui-datepicker table{margin-top:1rem;width:100%}.ui-datepicker th{padding-bottom:1em}.ui-datepicker td{padding:1rem;cursor:pointer}.ui-datepicker td a{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;color:#666}.ui-datepicker td:hover{-webkit-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333}.ui-datepicker td:hover a{color:#000;text-decoration:underline}.ui-datepicker-header{position:absolute;top:1em;left:0;width:100%}.ui-datepicker-header .ui-corner-all{position:absolute;margin:0 .5em;cursor:pointer;font-size:1.5em;width:1em;line-height:0;top:.5em}.ui-datepicker-header .ui-corner-all .ui-state-hover:before{color:#000;font-weight:700}.ui-datepicker-header .ui-corner-all .ui-state-hover span,.ui-datepicker-header .ui-icon{display:none}.ui-datepicker-header .ui-datepicker-next{right:0}.ui-datepicker-header .ui-datepicker-prev{left:0}.ui-datepicker-header .ui-state-disabled{display:none}.ui-datepicker-title{font-size:1.5em}td.ui-state-disabled span{color:#ccc}td.ui-datepicker-current-day{background:#ccc}td.ui-datepicker-current-day a{color:#fff;font-weight:700}td.ui-datepicker-week-end{background:#f2f2f2}td.ui-datepicker-week-end a{color:#000}td.ui-datepicker-today a,td.ui-datepicker-today span{color:#807f7f;font-weight:700}#ui-datepicker-div button{margin-bottom:1rem}#book_meeting_room .required input.fecha{background-position:98%}.ui-datepicker-buttonpane.ui-widget-content{display:none}#motorInternas{position:relative;margin:0;padding:0;width:100%;z-index:999}#s_engine{padding:.5rem 1.5rem;-webkit-transition:all .2s linear;transition:all .2s linear;background-color:#333;background-color:rgba(51,51,51,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6333333,endColorstr=#E6333333)}#s_engine .titulo{text-align:left;padding-right:3rem}#s_engine .titulo h3{font-size:20px;font-size:2rem;text-transform:uppercase;text-align:left}#s_engine .titulo h4{font-size:16px;font-size:1.6rem;text-align:left}#s_engine #id_codpromo,#s_engine .codigoPromo,#s_engine .fechasPromo>div,#s_engine button{border:0;border-radius:0;padding:0 1rem;margin:1rem;height:65px;height:6.5rem;text-transform:uppercase;font-size:13px;font-size:1.3rem}#s_engine #id_codpromo.invalid,#s_engine .codigoPromo.invalid,#s_engine .fechasPromo>div.invalid,#s_engine button.invalid{background:#999}#s_engine #hotel_destino.invalid{background:hsla(0,0%,60%,.6)}#s_engine .fechasPromo{position:relative}#s_engine .fechasPromo label{display:none;font-size:14px;font-size:1.4rem;position:absolute;top:-20px;width:100%;text-align:center;left:0}#s_engine .fechasPromo strong{position:relative;top:0;margin-right:1rem}#s_engine .fechasPromo>div{position:relative;max-width:100px;max-width:10rem}#s_engine .fechasPromo>em{display:none}#s_engine .fechasPromo input{cursor:pointer;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}#s_engine .fechasPromo .best{display:none;height:auto;margin:0;max-width:100%;padding:0;position:absolute;top:5px;top:.5rem;width:100%}#s_engine .fechasPromo .best span{color:#fff;font-size:20px;font-size:2rem;width:100%}#s_engine .noches{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#s_engine .noches label{display:block;font-size:14px;font-size:1.4rem;position:absolute;top:44px}#s_engine .noches #noches{opacity:1;background:none;border:0;width:50px;top:-6px;height:40px;height:4rem;font-size:40px;font-size:4rem;position:relative;text-align:center}#s_engine .codigoPromo{position:relative;background:transparent;-webkit-box-shadow:none;box-shadow:none}#s_engine .codigoPromo label{padding:2rem;cursor:pointer;opacity:1;margin-top:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;text-transform:none}#s_engine .codigoPromo #id_codpromo{height:30px;height:3rem;margin:0;width:80%}#s_engine .codigoPromo #open_link{display:none}#s_engine .codigoPromo #open_link:checked+.close_block{top:0;opacity:1}#s_engine .codigoPromo #open_link:checked~label{margin-top:-1000px;opacity:0}#s_engine .codigoPromo #close_link{display:none}#s_engine .codigoPromo .close_block{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;top:-1000px;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#s_engine .codigoPromo .close_block div{height:40px;height:4rem}#s_engine .consulta button{font-size:14px;font-size:1.4rem;cursor:pointer;line-height:1;min-width:330px;min-width:33rem;margin:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}#s_engine .consulta button i{display:none}#s_engine .consulta button em{text-transform:none}#carousel_principal,#empresas_col .carousel,#hdet_habitaciones .owl-carousel,#hs_habitaciones,#hs_location,#hs_salones,#hs_servicios{overflow:hidden;position:relative}#carousel_principal .owl-item *,#empresas_col .carousel .owl-item *,#hdet_habitaciones .owl-carousel .owl-item *,#hs_habitaciones .owl-item *,#hs_location .owl-item *,#hs_salones .owl-item *,#hs_servicios .owl-item *{-webkit-backface-visibility:hidden;backface-visibility:hidden}#carousel_principal .owl-next,#carousel_principal .owl-prev,#empresas_col .carousel .owl-next,#empresas_col .carousel .owl-prev,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hs_habitaciones .owl-next,#hs_habitaciones .owl-prev,#hs_location .owl-next,#hs_location .owl-prev,#hs_salones .owl-next,#hs_salones .owl-prev,#hs_servicios .owl-next,#hs_servicios .owl-prev{position:absolute;top:0;height:100%;width:10%}#carousel_principal .owl-next:before,#carousel_principal .owl-prev:before,#empresas_col .carousel .owl-next:before,#empresas_col .carousel .owl-prev:before,#hdet_habitaciones .owl-carousel .owl-next:before,#hdet_habitaciones .owl-carousel .owl-prev:before,#hs_habitaciones .owl-next:before,#hs_habitaciones .owl-prev:before,#hs_location .owl-next:before,#hs_location .owl-prev:before,#hs_salones .owl-next:before,#hs_salones .owl-prev:before,#hs_servicios .owl-next:before,#hs_servicios .owl-prev:before{color:#fff;opacity:.5;font-size:50px;font-size:5rem;text-shadow:2px 0 2px rgba(0,0,0,.8)}#carousel_principal .owl-next:hover:before,#carousel_principal .owl-prev:hover:before,#empresas_col .carousel .owl-next:hover:before,#empresas_col .carousel .owl-prev:hover:before,#hdet_habitaciones .owl-carousel .owl-next:hover:before,#hdet_habitaciones .owl-carousel .owl-prev:hover:before,#hs_habitaciones .owl-next:hover:before,#hs_habitaciones .owl-prev:hover:before,#hs_location .owl-next:hover:before,#hs_location .owl-prev:hover:before,#hs_salones .owl-next:hover:before,#hs_salones .owl-prev:hover:before,#hs_servicios .owl-next:hover:before,#hs_servicios .owl-prev:hover:before{opacity:1}#carousel_principal .owl-prev,#empresas_col .carousel .owl-prev,#hdet_habitaciones .owl-carousel .owl-prev,#hs_habitaciones .owl-prev,#hs_location .owl-prev,#hs_salones .owl-prev,#hs_servicios .owl-prev{left:0}#carousel_principal .owl-next,#empresas_col .carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-next,#hs_habitaciones .owl-next,#hs_location .owl-next,#hs_salones .owl-next,#hs_servicios .owl-next{right:0}#carousel_principal figure,#empresas_col .carousel figure,#hdet_habitaciones .owl-carousel figure,#hs_habitaciones figure,#hs_location figure,#hs_salones figure,#hs_servicios figure{position:relative}#carousel_principal img,#empresas_col .carousel img,#hdet_habitaciones .owl-carousel img,#hs_habitaciones img,#hs_location img,#hs_salones img,#hs_servicios img{position:relative;width:100%;height:100%;left:0}#carousel_principal figcaption,#empresas_col .carousel figcaption,#hdet_habitaciones .owl-carousel figcaption,#hs_habitaciones figcaption,#hs_location figcaption,#hs_salones figcaption,#hs_servicios figcaption{position:absolute;top:0;left:0;width:100%;height:100%;padding-right:10%;padding-left:10%;color:#fff;text-align:center}#carousel_principal,#hdet_habitaciones .owl-carousel{height:600px;height:60rem}#carousel_principal .item,#carousel_principal .owl-item,#carousel_principal .owl-stage,#carousel_principal .owl-stage-outer,#carousel_principal>div,#hdet_habitaciones .owl-carousel .item,#hdet_habitaciones .owl-carousel .owl-item,#hdet_habitaciones .owl-carousel .owl-stage,#hdet_habitaciones .owl-carousel .owl-stage-outer,#hdet_habitaciones .owl-carousel>div{height:100%}#carousel_principal>i,#hdet_habitaciones .owl-carousel>i{position:absolute;-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;top:30px;top:3rem;right:30px;right:3rem;margin-left:-5rem}#carousel_principal>i:before,#hdet_habitaciones .owl-carousel>i:before{font-size:100px;font-size:10rem;color:#e6e5e5}#carousel_principal .owl-carousel,#carousel_principal .owl-fake,#hdet_habitaciones .owl-carousel .owl-carousel,#hdet_habitaciones .owl-carousel .owl-fake{width:100%;max-width:100%}#carousel_principal figcaption,#hdet_habitaciones .owl-carousel figcaption{padding-top:10%}#carousel_principal figure,#hdet_habitaciones .owl-carousel figure{height:100%}#carousel_principal img,#hdet_habitaciones .owl-carousel img{height:100%;display:none}#carousel_principal .img,#hdet_habitaciones .owl-carousel .img{height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%}#carousel_principal h2,#hdet_habitaciones .owl-carousel h2{width:100%;color:#fff}#empresas_col .carousel,#hs_habitaciones,#hs_location,#hs_salones,#hs_servicios{padding:0 5% 3rem}#empresas_col .carousel .owl-next:before,#empresas_col .carousel .owl-prev:before,#hs_habitaciones .owl-next:before,#hs_habitaciones .owl-prev:before,#hs_location .owl-next:before,#hs_location .owl-prev:before,#hs_salones .owl-next:before,#hs_salones .owl-prev:before,#hs_servicios .owl-next:before,#hs_servicios .owl-prev:before{color:#999}#carousel_principal .owl-controls,#claims_footer .owl-controls{left:0;position:absolute;top:50%;width:100%}#carousel_principal .owl-next,#carousel_principal .owl-prev,#claims_footer .owl-next,#claims_footer .owl-prev{position:absolute;top:0;height:100%;width:10%}#carousel_principal .owl-next:before,#carousel_principal .owl-prev:before,#claims_footer .owl-next:before,#claims_footer .owl-prev:before{color:#fff;opacity:.5;font-size:50px;font-size:5rem}#carousel_principal .owl-next:hover:before,#carousel_principal .owl-prev:hover:before,#claims_footer .owl-next:hover:before,#claims_footer .owl-prev:hover:before{opacity:1}#carousel_principal .owl-prev,#claims_footer .owl-prev{left:0}#carousel_principal .owl-next,#claims_footer .owl-next{right:0}#destacados .owl-controls,#hs_habitaciones .owl-controls,#hs_location .owl-controls,#hs_salones .owl-controls,#hs_servicios .owl-controls{left:-10%;position:absolute;top:50%;width:120%}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.img_collection{max-width:1000px;max-width:100rem;margin:3rem auto 5rem;padding:0}.img_collection li{margin:1rem .25%;width:49%;position:relative;overflow:hidden}.img_collection li img{display:none}.img_collection li .bg_fix{width:100%;height:500px;height:50rem;background-position:50%;background-size:cover;background-repeat:no-repeat}.img_collection li:hover a:before{display:inline-block;width:50px;height:50px;position:absolute;background:#fff;color:#000;font-size:30px;font-size:3rem;font-weight:700;line-height:1.6;top:40%;left:46%;text-align:center;z-index:499}.img_collection li:hover .bg_fix,.img_collection li:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}.img_collection li a{text-decoration:none}.img_collection li.g_imgl{float:left}.img_collection li.g_imgr{float:right}.img_collection li.g__img:last-child,.img_collection li.g__img:nth-of-type(4n+1),.img_collection li.g__img:nth-of-type(4n+4){height:350px;height:35rem;overflow:hidden}.img_collection li.g__img:last-child .bg_fix,.img_collection li.g__img:nth-of-type(4n+1) .bg_fix,.img_collection li.g__img:nth-of-type(4n+4) .bg_fix{height:350px;height:35rem}.img_collection span{display:none}.header_section{position:relative;overflow:hidden}.header_section>figure{position:absolute;z-index:-1}.header_section>div{padding:2rem 5%;max-width:1300px;max-width:130rem;margin:1rem auto}.header_section p{max-width:100%}#claims_footer,.home #claims_footer{padding:4rem}#claims_footer #mkclaims_id{position:relative;text-align:left;border:3px solid #333}#claims_footer h3,.home #claims_footer h3{font-size:14px;font-size:1.4rem;margin-bottom:1rem;position:relative;text-transform:uppercase;text-align:left}#claims_footer span,.home #claims_footer span{font-size:24px;font-size:2.4rem;line-height:1.2;color:#000}#claims_footer .item{max-width:550px;max-width:55rem;padding:3rem}#claims_footer .owl-controls{width:80px;width:8rem;right:-40px;right:-4rem;top:20px;top:2rem;left:auto}#claims_footer .owl-next,#claims_footer .owl-prev{background-color:#e6e5e5;height:40px;height:4rem;width:40px;width:4rem}#claims_footer .owl-next:before,#claims_footer .owl-prev:before{font-size:20px;font-size:2rem;color:#333}#opiniones{margin-bottom:5rem}#opiniones .puntos .valorNota{font-size:50px;font-size:5rem}#opiniones .textSummary{background-color:#000;background-color:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4D000000,endColorstr=#4D000000);padding:1rem 1rem 3rem;margin-bottom:4rem}#opiniones .textSummary ul{width:50%;margin:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#opiniones .textSummary li{position:relative}#opiniones .textSummary li .grafica{position:relative;height:25px;height:2.5rem;margin:.5rem auto;width:100%;border-radius:1rem;overflow:hidden;border:1px solid #e6e5e5;background:#e6e5e5;top:10px;top:1rem}#opiniones .textSummary li .grafica span:first-of-type{position:absolute;background:#333;height:25px;height:2.5rem;z-index:0}#opiniones .textSummary li .grafica span:nth-of-type(2){position:relative;left:5px;left:.5rem;line-height:1.7;font-size:14px;font-size:1.4rem;z-index:100;margin-left:1rem}#opiniones .textSummary li .grafica span:nth-of-type(2) em{padding-left:1rem}#opiniones .comentarios .item{border-bottom:1px solid #807f7f}#opiniones .comentarios .item>div{min-width:80px;min-width:8rem}#opiniones .comentarios .notaSeccion .valorNota{font-size:50px;font-size:5rem}#opiniones .comentarios .textoComentario{padding:4rem;font-size:15px;font-size:1.5rem}#opiniones .comentarios .textoComentario strong{display:block}#opiniones .btnOpinion,#opiniones .comentarios a{margin-top:2rem;margin-bottom:2rem}#opiniones .btnOpinion{display:inline-block}#opiniones .pagination{font-size:17px;font-size:1.7rem;margin-top:2rem;margin-bottom:2rem}#opiniones .pagination li:before{content:" · ";padding:1rem}#opiniones .pagination li:first-child:before{content:"";padding:0}#opiniones>div a{width:100%;text-align:center}#reviews_resum img{width:100%;position:relative}#reviews_resum .box_review{width:30%;position:relative;text-align:center}#reviews_resum .box_review .img_bg{position:relative;top:0;left:0;width:100%;height:100%}#reviews_resum .box_review .rev_average{position:absolute;top:0;left:0;width:100%;height:100%}#reviews_resum .box_location{width:70%;position:relative}#reviews_resum .box_location .row_bg{width:100%;height:50%}#reviews_resum .box_location .row_bg .img_full{width:100%}#reviews_resum .box_location .row_bg .img_medium,#reviews_resum .box_location .row_bg .mapa_div{width:50%}#reviews_resum .box_location .row_bg img{width:100%;position:relative}#agregar_opinion{background:#e6e5e5;margin-bottom:4rem}#agregar_opinion ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#agregar_opinion ul li{-ms-flex-preferred-size:50%;flex-basis:50%}#agregar_opinion ul li.large{padding:1rem;font-size:16px;font-size:1.6rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;-ms-flex-preferred-size:100%;flex-basis:100%}#agregar_opinion .accionFormulario .checkbox{display:none}#agregar_opinion .accionFormulario .btn-primario{margin-top:1rem;width:50%}#agregar_opinion .form-group label{min-width:100px;min-width:10rem}#agregar_opinion select::-ms-expand{display:none}.header_section+h3{display:none}.header_section{background-color:#262626;background-color:rgba(38,38,38,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80262626,endColorstr=#80262626);height:auto;max-height:220px;max-height:22rem}.header_section img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.header_section>div h2{font-size:43px;font-size:4.3rem}.header_section>div p{font-size:18px;font-size:1.8rem;color:#fff;display:none}.header_section>figure{top:0}#menu_header{margin-top:4rem}#menu_header a,#menu_header label,#menu_header span{color:#262626;font-size:16px;font-size:1.6rem;padding:.5rem 0 0;text-transform:uppercase;width:100%;line-height:1}#menu_header li{line-height:10px;line-height:1rem}#menu_header li.hmenu:not(.view_more) a:after,#menu_header li.hmenu:not(.view_more) span:after{content:"";display:block;margin-top:1.5rem;padding-bottom:2rem;border-top:3px solid #333;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#menu_header li.hmenu:not(.view_more) a:hover,#menu_header li.hmenu:not(.view_more) span:hover{color:#333}#menu_header li.hmenu:not(.view_more) a:hover:after,#menu_header li.hmenu:not(.view_more) span:hover:after{border-top-color:#333;background:#fff;-webkit-transform:scaleY(1);transform:scaleY(1)}#menu_header li.hmenu:not(.view_more).active a{color:#333}#menu_header li.hmenu:not(.view_more).active a:after{border-top-color:#333;-webkit-transform:scaleY(1);transform:scaleY(1)}#menu_header .dropdown-menu{top:50%;right:0;left:inherit}#menu_header .dropdown-menu li{padding:0}#menu_header .dropdown-menu a{padding:1rem 2rem}#menu_header .dropdown-menu a:before{margin-bottom:0;padding-bottom:0;border-top:0}#menu_header .dropdown-menu .active{padding:1rem 2rem}#menu_header li.hmenu .dropdown-menu a:after{border-top:0;-webkit-transform:scaleY(0);transform:scaleY(0)}#menu_header #hamburger{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;top:0;float:right;width:100px;right:0;z-index:1200}.bookings #menu_header #hamburger:before{margin-top:0}#s_engine{background-color:#fff;width:100%;padding:1rem 1.5rem;min-width:260px;min-width:26rem}#s_engine .fechasPromo{padding:0 2rem}#s_engine .fechasPromo>div{margin-bottom:0;padding:0 1.5rem;max-width:auto!important}#s_engine .fechasPromo label,#s_engine .fechasPromo span em{padding:0;background-color:transparent;color:#333;font-size:13px;font-size:1.3rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:400;line-height:auto;text-transform:uppercase}#s_engine .fechasPromo label{margin-bottom:.5rem;display:block;top:0}#s_engine .fechasPromo em{margin-top:1rem;display:block}#s_engine .fechasPromo strong{color:#262626;font-size:40px;font-size:4rem;margin-right:0;top:13px;top:1.3rem}#s_engine .fechasPromo .noches,#s_engine .filtro #id_destino{display:none}#s_engine .fechasPromo{border-left:1px solid #ccc;border-right:1px solid #ccc}#s_engine .fechasPromo .entrada,#s_engine .fechasPromo .salida{padding:0;margin:0}#s_engine .fechasPromo .entrada span,#s_engine .fechasPromo .salida span{width:100px;width:10rem;margin:0 1.5rem}#s_engine .fechasPromo em{background-color:#262626;color:#fff;font-size:16px;font-size:1.6rem;font-weight:700;line-height:auto;text-transform:lowercase;border-radius:50%;padding:.5rem}#s_engine .fechasPromo em,#s_engine button{font-family:EncodeSansCondensed-Bold,Arial,sans-serif}#s_engine button{margin:0}#s_engine button>em{font-family:EncodeSansCondensed-Regular,Arial,sans-serif}#s_engine .codigoPromo .open_link{color:#262626;font-size:18px;font-size:1.8rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:700;line-height:auto;text-transform:uppercase}#s_engine .codigoPromo label{padding:1rem}#s_engine #id_codpromo{border-bottom:1px solid #333}#s_engine select#hotel_destino{width:100%;padding:1.5rem 2rem 1.5rem 1rem;border:1px solid #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:1;color:#262626;font-size:18px;font-size:1.8rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:700;line-height:auto;text-transform:uppercase;border-radius:0;background:url(../../images/backgrounds/flecha_down.png) 95% no-repeat}#motorInternas{border-top:.1rem solid #ccc;-webkit-box-shadow:0 6px 15px rgba(0,0,0,.3);box-shadow:0 6px 15px rgba(0,0,0,.3);background-color:#fff;z-index:1000}#motorInternas,.home #motorInternas{margin-top:0;margin-bottom:0}.affix #s_engine .fechasPromo strong{top:10px;top:1rem}.affix #s_engine .fechasPromo label{top:-10px;top:-1rem}#motorInternas.affix{border-top:0;z-index:1000}#motorInternas.affix #s_engine .codigoPromo,#motorInternas.affix .codigoPromo{height:50px;height:5rem}.modal select,body:not(.bookings) select{color:#262626;font-size:18px;font-size:1.8rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:700;line-height:auto;text-transform:uppercase;background:url(../../images/backgrounds/flecha_down.png) 95% no-repeat}.home #claims_footer{padding-top:7.5rem;padding-bottom:7.5rem;background-color:#f0f0f0;border:0;display:inline-block;float:left;height:304px;height:30.4rem;margin:0;max-width:50%;position:relative}.home #claims_footer:after{content:"";border-left:1px solid #999;height:180px;height:18rem;width:2px;top:25%;position:absolute;right:0}.home #claims_footer h3{text-align:center;color:#333;font-size:30px;font-size:3rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none;font-weight:800;line-height:1;margin-top:0;margin-bottom:0;text-transform:uppercase}.home #claims_footer #mkclaims_id{overflow:hidden;border:0}.home #claims_footer .item{margin:auto;padding:1rem;text-align:center}.home #claims_footer span{font-size:16px;font-size:1.6rem}#claims_footer{background-color:#f0f0f0;margin-top:5rem;margin-bottom:0;padding-top:5rem;padding-bottom:5rem;border-top:.1rem solid #333;border-bottom:.1rem solid #333}#claims_footer .owl-controls{top:auto;height:auto;z-index:1;width:auto;position:relative;right:auto;margin-right:auto;margin-left:auto}#claims_footer .owl-carousel .owl-stage-outer{width:100%}#claims_footer .owl-dot.active span{background-color:#333}#claims_footer .owl-dots{margin-top:.5rem;margin-bottom:.5rem}#claims_footer h3{text-align:center;color:#333;font-size:33px;font-size:3.3rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none;margin-top:0;margin-bottom:0;line-height:1;text-transform:uppercase}#claims_footer #mkclaims_id{overflow:hidden;border:0;height:auto}#claims_footer .item{margin:auto;text-align:center}#claims_footer .owl-dot{display:inline-block;width:auto;margin-right:.5rem;margin-left:.5rem}#claims_footer .owl-dot span{display:inline-block;width:20px;width:2rem;height:20px;height:2rem;border-radius:50%;background-color:#cfbfa3}.modal .mOpiniones{width:90%;max-width:900px;margin:3rem auto;position:relative}.modal .mOpiniones .modal-content{padding-top:8rem}.modal .mOpiniones:after{background:url(../../images/logos/logo_hoteles.svg) 0 0/cover no-repeat;position:absolute;top:0;left:40px;left:4rem;height:90px;height:9rem;width:100px;width:10rem;z-index:999}.modal .textoComentario{font-size:16px;font-size:1.6rem;padding:2rem}.modal .pais{display:inline-block;margin-right:.5rem}.modal .clear{clear:both}body:not(.bookings) .modal button.close{right:15px;right:1.5rem}.modal-header{border-bottom:0}.modal-header:after{background:url(../../images/logos/logo_hoteles.svg) no-repeat;background-size:cover;position:absolute;top:0;left:20px;left:2rem;height:70px;height:7rem;width:80px;width:8rem;z-index:999}body:not(.bookings) .modal .modal-content>p{padding:1rem 3rem 3rem}body:not(.bookings) .modal .modal-header{border-bottom:0}.modal-content .otros_servicios{padding-top:2rem;padding-bottom:0}.modal-content .otros_servicios>section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;padding-bottom:2rem}.modal-content .otros_servicios>section div img{width:30px;width:3rem}.modal-content .otros_servicios>section div span{display:block;font-size:16px;font-size:1.6rem}.modal-content .otros_servicios>section div{padding-right:2rem;padding-left:2rem;text-align:center}.modal-content .otros_servicios>section h3{padding-right:2rem;padding-left:2rem}#empresas_col .modal-dialog{background-color:#fff}#empresas_col .carousel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#empresas_col .carousel-control{display:none}#empresas_col .item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;width:50%;margin:1rem 0;border-bottom:1px solid #ccc}#empresas_col .item .carousel-caption{color:#262626;font-size:15px;font-size:1.5rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none}#empresas_col .item img{width:auto;height:auto}#empresas_col h4.modal-title{margin-top:5rem;margin-bottom:5rem;padding-left:5%;padding-right:5%;text-align:center;color:#333;font-size:33px;font-size:3.3rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:1;text-transform:none}#empresas_col .header{border-bottom:0;background:url(../../images/logos/logo_hoteles.svg);background-size:8rem;background-repeat:no-repeat;padding-top:4rem}.modal-title titulo{display:block}.modal #book_meeting_room section.header .titulo,body:not(.bookings) #book_meeting_room section.header .titulo{color:#333;font-size:40px;font-size:4rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:capitalize;text-transform:none}.modal #book_meeting_room section.header .hotel,body:not(.bookings) #book_meeting_room section.header .hotel{margin:3rem 0;color:#262626;font-size:30px;font-size:3rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:uppercase;text-transform:none}.c_form,.modal #book_meeting_room,body:not(.bookings) #book_meeting_room{background:#fff}#bc_carrito_top_velo{z-index:1000}body:not(.bookings) .modal .modal-header .modal-title{padding-top:6rem}body:not(.bookings) #ofertafechass .btn_cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body:not(.bookings) .ekko-lightbox .modal-dialog{width:100%;max-width:100%}body:not(.bookings) .ekko-lightbox .modal-content{width:100%;max-width:100%;position:fixed}#main_footer{background-color:#333;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:300px;height:30rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:3rem;padding-bottom:3rem}#main_footer a,#main_footer li,#main_footer li a{color:#fff}#main_footer a:hover{opacity:.7}#main_footer div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.right{width:70%;position:absolute;right:80px;right:8rem}#footer_nav{padding-top:2rem;padding-bottom:1rem}#footer_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer_nav li{color:#fff;font-size:14px;font-size:1.4rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:400;line-height:1.5;text-transform:uppercase;text-align:center}#footer_nav li:after{content:"|";padding-right:.6rem;padding-left:.6rem}#footer_nav li:last-child:after{content:" "}#footer_nav a{color:#fff;font-size:14px;font-size:1.4rem;font-family:EncodeSansCondensed-Regular,sans-serif;font-weight:400;line-height:1.1;text-transform:uppercase}#footer_nav .hoteles{margin-top:1rem}#footer_nav .hoteles li{line-height:18px;line-height:1.8rem}#footer_nav .titular{color:#fff;font-size:18px;font-size:1.8rem;font-weight:700}#logo_footer{position:absolute;background:url(../../images/logos/logo_hoteles.svg) no-repeat 50%;background-size:cover;top:0;left:40px;left:4rem;height:170px;height:17rem;width:180px;width:18rem}.adressFooter{color:#fff;font-size:13px;font-size:1.3rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:400;line-height:14px;line-height:1.4rem;text-transform:capitalize;border-bottom:1px solid #999;padding-top:2rem;padding-bottom:3rem}.adressFooter span{font-weight:400;display:block;margin-top:.1rem}#idiomas_footer{position:relative;margin:3rem auto;text-align:left;width:100%}#idiomas_footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#idiomas_footer ul li{margin-right:1rem;font-size:13px;font-size:1.3rem}#idiomas_footer ul span{font-weight:700;color:#fff}#idiomas_footer ul a:after,#idiomas_footer ul span:after{content:"\A";width:3px;height:3px;border-radius:50%;background:#999;display:inline-block;margin:0 0 .3rem 1.1rem}.logoThawte{position:absolute;right:10px;right:1rem;top:10px;top:1rem}.logoThawte:before{font-size:60px;font-size:6rem;color:#fff}.socialMedia{position:absolute;right:0;top:60px;top:6rem}.socialMedia ul li{display:inline-block;margin-left:1rem;margin-top:1rem;margin-bottom:2rem}.socialMedia span{display:none}.socialMedia a:before{display:inline-block;width:24px;width:2.4rem;height:24px;height:2.4rem;border-radius:50%;border:.1rem solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;background:transparent;color:#fff;font-size:15px;font-size:1.5rem}.socialMedia a:hover{text-decoration:none}.socialMedia a:hover:before{color:#fff}a#ttop:before{color:#262626}a#ttop:hover:before{color:#333}.opening{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin-bottom:2rem;margin-top:-5rem;position:absolute;right:0;top:-50px;top:-5rem;z-index:2}.opening__container{background-color:#fff;border:.2rem solid #b7975d;border-radius:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 2.5rem}.opening__close,.opening__container,.opening__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.opening__close,.opening__info{background-color:#000;border-radius:50%;border:.2rem solid #000;color:#fff;font-size:20px;font-size:2rem;padding:.5rem}.opening__info{margin-right:1rem}.opening__text{font:18px EncodeSansCondensed-Bold,Arial,sans-serif;font:1.8rem EncodeSansCondensed-Bold,Arial,sans-serif;padding-right:1rem;text-transform:uppercase}.opening__item,.opening__list{display:-webkit-box;display:-ms-flexbox;display:flex}.opening__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#b3b2b2;border-radius:.5rem;padding:1rem 1.5rem}.opening__item:not(:last-child){margin-right:1rem}.opening__item-date,.opening__item-text{font:15px EncodeSansCondensed-Regular;font:1.5rem EncodeSansCondensed-Regular;text-transform:uppercase}.opening__item-date{margin-left:.5rem}.opening__close{background-color:#fff;color:#000;cursor:pointer;font-size:25px;font-size:2.5rem;margin-left:1rem;-webkit-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}.opening__close:hover{background-color:#000;color:#fff}html{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;-webkit-font-smoothing:antialiased}html .directorio *{-webkit-transition:opacity .7s ease-out;transition:opacity .7s ease-out}html strong{font-family:EncodeSansCondensed-Bold,Arial,sans-serif}body{margin:0}h1,h2,h3,h4,h5{line-height:1}h2{font-family:EncodeSansCondensed-Bold,Arial,sans-serif}h3{margin-top:5rem;margin-bottom:5rem;text-align:center;color:#333;font-size:24px;font-size:2.4rem;font-family:EncodeSansCondensed-Regular;font-weight:400;line-height:1;text-transform:uppercase}strong{font-weight:700}#cabecera_internas h2,#destacados h3,#directorio_lista_ciudad h3,#hdet_habitaciones>ul figcaption h3,#hdet_servicios #otros_servicios h3,#hdet_servicios>ul h3,#hotel_ficha h2,#hs_habitaciones #otros_servicios h3,#hs_habitaciones>ul h3,#hs_habitaciones figcaption,#hs_habitaciones figure:hover figcaption,#hs_location figcaption,#hs_location figure:hover figcaption,#hs_salones figcaption,#hs_salones figure:hover figcaption,#hs_servicios figcaption,#hs_servicios figure:hover figcaption,#introduccion h3,#introduccion h4,#oferta_destacada h3,.bl_ofertas>ul h3,.blog-detail__title,.blog-inner__subtitle,.blog-inner__title,.destinos_lista #hotels_list ul figcaption h3 a,.escapadas .ofertas_header_left h2{padding:10px 0;text-align:center;margin-bottom:2.3rem}#cabecera_internas h2,#hotel_ficha h2,#introduccion h3,#introduccion h4,.blog-detail__title,.blog-inner__subtitle,.blog-inner__title,.destinos_lista #hotels_list ul figcaption h3 a,.escapadas .ofertas_header_left h2{color:#333;font:32px EncodeSansCondensed-Bold;font:3.2rem EncodeSansCondensed-Bold;text-transform:uppercase}#directorio_lista_eventos h3,#hdet_agregaropinion h2,#hotel_ficha #hs_habitaciones h3 a,#hotel_ficha #hs_location h3 a,#hotel_ficha #hs_salones h3 a,#hotel_ficha #hs_servicios h3 a,#hs_habitaciones h3 a,#hs_location h3 a,#hs_salones h3 a,#hs_servicios h3 a,#main_offer_det .info_list h3,#offers_list_simple .info_list h3,#offers_list_simple h3,.destinos_lista #hotels_list ul figcaption h3 span a,.escapadas .listado_ofertas h3,.escapadas .ofertas_header_left h3,.info_list h3,.news .news_item .news_item_content .titulo,.news_detalle .news_item .news_item_content .titulo,.ofertas_header h3{color:#333;font:24px EncodeSansCondensed-Regular;font:2.4rem EncodeSansCondensed-Regular;margin-bottom:2.5rem;text-align:center;text-transform:uppercase}#cabecera_internas p,#directorio_lista_ciudad p,#directorio_lista_eventos p,#hdet_ofertas .info_list p,#hdet_servicios>ul p,#hotel_ficha p,#hs_habitaciones>ul p,#info_list_noticias .info_list p,#main_offer_det .info_list p,#oferta_destacada p,#offers_list_simple .info_list p,#offers_list_simple p,.bl_ofertas>ul p,.blog-detail__paragraph,.blog-detail__share-text,.blog-inner__date,.blog-inner__description,.destinos_lista #hotels_list .dir_rev_average h4,.destinos_lista #hotels_list ul figcaption p,.escapadas .listado_ofertas p,.escapadas .ofertas_header_left,.info_list p,.news .news_item .news_item_content .texto,.news_detalle .news_item .news_item_content .texto,.profesionales label{color:#262626;font:16px/1.4 EncodeSansCondensed-Regular;font:1.6rem/1.4 EncodeSansCondensed-Regular;text-align:center}body{background-color:#f3f3f3}#menu_header .dropdown-menu a{position:relative}#menu_header .dropdown-menu a:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#menu_header .dropdown-menu a:hover{color:#fff}#menu_header .dropdown-menu a:hover:after{background:#262626;-webkit-transform:scaleY(1);transform:scaleY(1)}body{background-color:#fff}.bg_fix{width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}a:hover,button:hover{text-decoration:none}#agregar_opinion .accionFormulario .modal button.btn-primario,#agregar_opinion .accionFormulario a.btn-primario,#agregar_opinion .accionFormulario body:not(.bookings) button.btn-primario,#agregar_opinion .accionFormulario button.btn-primario,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .modal button.boton2,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 body:not(.bookings) button.boton2,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,#carousel_principal a,#directorio_lista_ciudad .modal button,#directorio_lista_ciudad body:not(.bookings) button,#directorio_lista_ciudad button,#main_offer_det .info_list figure figcaption .modal button.btn_base.btnOfertas,#main_offer_det .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,#offers_list_simple figure figcaption .modal button.btn_base.btnOfertas,#offers_list_simple figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#offers_list_simple figure figcaption button.btn_base.btnOfertas,#opiniones .comentarios a,#opiniones .modal button.btnOpinion,#opiniones a.btnOpinion,#opiniones body:not(.bookings) button.btnOpinion,#opiniones button.btnOpinion,#s_engine .modal button,#s_engine body:not(.bookings) button,#s_engine button,#ui-datepicker-div .modal button,#ui-datepicker-div .modal button.ui-datepicker-close,#ui-datepicker-div body:not(.bookings) button,#ui-datepicker-div body:not(.bookings) button.ui-datepicker-close,#ui-datepicker-div button,#ui-datepicker-div button.ui-datepicker-close,#ui-datepicker-div button.ui-datepicker-current,.bl_ofertas>ul .modal button,.bl_ofertas>ul body:not(.bookings) button,.bl_ofertas>ul button,.destinos_lista #hotels_list ul figcaption>a,.escapadas .listado_ofertas .ofertas_body_content_item_img .modal button.btn_base.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) button.btn_base.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.home #hotels_list figure figcaption a,.info_list button,.modal #agregar_opinion .accionFormulario button.btn-primario,.modal #book_meeting_room .contenido div.bloque .cont button.boton2,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,.modal #book_meeting_room button,.modal #directorio_lista_ciudad button,.modal #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,.modal #offers_list_simple figure figcaption button.btn_base.btnOfertas,.modal #opiniones button.btnOpinion,.modal #s_engine button,.modal #ui-datepicker-div button,.modal #ui-datepicker-div button.ui-datepicker-close,.modal .bl_ofertas>ul button,.modal .c_form body:not(.bookings) button,.modal .c_form button,.modal .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,.modal button.btn_base,.modal button.btn_big,.modal button.btn_tw,.news .nav-pills>li a,.news_detalle .nav-pills>li a,a.btn-primary,a.btn_base,a.btn_tw,a.btnOfertas,body .modal.modal_web .modal-content button.btn:not(.close),body:not(.bookings) #agregar_opinion .accionFormulario button.btn-primario,body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2,body:not(.bookings) #book_meeting_room button,body:not(.bookings) #directorio_lista_ciudad button,body:not(.bookings) #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #offers_list_simple figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #opiniones button.btnOpinion,body:not(.bookings) #s_engine button,body:not(.bookings) #ui-datepicker-div button,body:not(.bookings) #ui-datepicker-div button.ui-datepicker-close,body:not(.bookings) .bl_ofertas>ul button,body:not(.bookings) .c_form button,body:not(.bookings) .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas,body:not(.bookings) .modal .modal-content button.btn:not(.close),body:not(.bookings) button.btn_base,body:not(.bookings) button.btn_big,body:not(.bookings) button.btn_tw,button.btn-primary,button.btn_base,button.btn_tw,button.btnOfertas{border-radius:3px;background:#333;color:#fff;font-size:16px;font-size:1.6rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none;border:none;height:auto;padding:1.5rem 3.5rem;letter-spacing:1px;white-space:nowrap;-webkit-transition:all .5s ease;transition:all .5s ease}#agregar_opinion .accionFormulario .modal button.btn-primario:hover,#agregar_opinion .accionFormulario a.btn-primario:hover,#agregar_opinion .accionFormulario body:not(.bookings) button.btn-primario:hover,#agregar_opinion .accionFormulario button.btn-primario:hover,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .modal button.boton2:hover,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 body:not(.bookings) button.boton2:hover,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2:hover,#carousel_principal a:hover,#directorio_lista_ciudad .modal button:hover,#directorio_lista_ciudad body:not(.bookings) button:hover,#directorio_lista_ciudad button:hover,#main_offer_det .info_list figure figcaption .modal button.btn_base.btnOfertas:hover,#main_offer_det .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas:hover,#main_offer_det .info_list figure figcaption button.btn_base.btnOfertas:hover,#offers_list_simple figure figcaption .modal button.btn_base.btnOfertas:hover,#offers_list_simple figure figcaption body:not(.bookings) button.btn_base.btnOfertas:hover,#offers_list_simple figure figcaption button.btn_base.btnOfertas:hover,#opiniones .comentarios a:hover,#opiniones .modal button.btnOpinion:hover,#opiniones a.btnOpinion:hover,#opiniones body:not(.bookings) button.btnOpinion:hover,#opiniones button.btnOpinion:hover,#s_engine .modal button:hover,#s_engine body:not(.bookings) button:hover,#s_engine button:hover,#ui-datepicker-div .modal button.ui-datepicker-close:hover,#ui-datepicker-div .modal button:hover,#ui-datepicker-div body:not(.bookings) button.ui-datepicker-close:hover,#ui-datepicker-div body:not(.bookings) button:hover,#ui-datepicker-div button.ui-datepicker-close:hover,#ui-datepicker-div button:hover,.bl_ofertas>ul .modal button:hover,.bl_ofertas>ul body:not(.bookings) button:hover,.bl_ofertas>ul button:hover,.destinos_lista #hotels_list ul figcaption>a:hover,.escapadas .listado_ofertas .ofertas_body_content_item_img .modal button.btn_base.btnOfertas:hover,.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) button.btn_base.btnOfertas:hover,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas:hover,.home #hotels_list figure figcaption a:hover,.info_list button:hover,.modal #agregar_opinion .accionFormulario button.btn-primario:hover,.modal #book_meeting_room .contenido div.bloque .cont button.boton2:hover,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2:hover,.modal #book_meeting_room button:hover,.modal #directorio_lista_ciudad button:hover,.modal #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas:hover,.modal #offers_list_simple figure figcaption button.btn_base.btnOfertas:hover,.modal #opiniones button.btnOpinion:hover,.modal #s_engine button:hover,.modal #ui-datepicker-div button.ui-datepicker-close:hover,.modal #ui-datepicker-div button:hover,.modal .bl_ofertas>ul button:hover,.modal .c_form button:hover,.modal .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas:hover,.modal button.btn_base:hover,.modal button.btn_big:hover,.modal button.btn_tw:hover,.news .nav-pills>li a:hover,.news_detalle .nav-pills>li a:hover,a.btn-primary:hover,a.btn_base:hover,a.btn_tw:hover,a.btnOfertas:hover,body .modal.modal_web .modal-content button.btn:hover:not(.close),body:not(.bookings) #agregar_opinion .accionFormulario button.btn-primario:hover,body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2:hover,body:not(.bookings) #book_meeting_room button:hover,body:not(.bookings) #directorio_lista_ciudad button:hover,body:not(.bookings) #main_offer_det .info_list figure figcaption button.btn_base.btnOfertas:hover,body:not(.bookings) #offers_list_simple figure figcaption button.btn_base.btnOfertas:hover,body:not(.bookings) #opiniones button.btnOpinion:hover,body:not(.bookings) #s_engine button:hover,body:not(.bookings) #ui-datepicker-div button.ui-datepicker-close:hover,body:not(.bookings) #ui-datepicker-div button:hover,body:not(.bookings) .bl_ofertas>ul button:hover,body:not(.bookings) .c_form button:hover,body:not(.bookings) .escapadas .listado_ofertas .ofertas_body_content_item_img button.btn_base.btnOfertas:hover,body:not(.bookings) .modal .modal-content button.btn:hover:not(.close),body:not(.bookings) button.btn_base:hover,body:not(.bookings) button.btn_big:hover,body:not(.bookings) button.btn_tw:hover,button.btn-primary:hover,button.btn_base:hover,button.btn_tw:hover,button.btnOfertas:hover{color:#fff;background:#262626}#header_bottom{height:100px;height:10rem;position:static}#header_top{padding:0 1rem;height:40px;height:4rem;background-color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header_top .oficial_items{max-width:300px;max-width:30rem}#header_top #tool_idioma span,#header_top .extras span,#header_top .oficial_items h1,#header_top .oficial_items span,#header_top a{color:#fff;font-size:14px;font-size:1.4rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none;display:inline-block}#header_top .oficial_items h1,#header_top .oficial_items span{display:inline;margin-right:.5rem;font-size:12px;font-size:1.2rem;line-height:1}#header_top .extras span,#header_top .oficial_items{margin-right:2rem;margin-left:2rem}#header_top .oficial_items h1 span{display:block}#header_top .fa-wifi{background:url(../../images/backgrounds/wifi.png) 0/contain no-repeat;width:20px;height:15px;display:inline-block;margin-right:.5rem}#header_top .fa-wifi:before{display:none}#header_top .extras .nav,#header_top .extras .nav li,#header_top .extras span{display:inline-block;margin:0 1rem}#header_top .extras .dropdown-menu a{color:#333}#header_top .extras .dropdown-menu li{display:block}#header_top .dropdown-menu a{color:#333;font-size:16px;font-size:1.6rem;padding:.7rem 1.2rem}#header_top .dropdown-menu a:hover{color:#262626}#header_top #tool_idioma{margin-right:0;margin-left:0}#header_top #tool_idioma span{color:#fff;font-size:14px;font-size:1.4rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none;margin-left:0}#header_top #tool_idioma .flag{display:none}#header_top #tool_idioma .dropdown-menu-right{right:auto}#header_top .mireserva{padding:6.6rem 1.5rem 1rem;display:block;top:0;border-radius:3px;background:url(../../images/logos/crown.png) 50% no-repeat #262626;color:#fff;font-size:15px;font-size:1.5rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:700;line-height:1.8;text-transform:uppercase}#header_top .reserva{margin-right:3rem;margin-left:0}#logo_header{position:absolute;top:0;height:170px;height:17rem;width:170px;width:17rem;z-index:102;margin-top:0;margin-bottom:0}#logo_header:before{background:url(../../images/logos/logo_hoteles.svg) 0 no-repeat;background-size:100%}#introduccion{padding-top:4rem;padding-bottom:0}#introduccion h3,#introduccion h4{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1rem;margin-top:0;line-height:35px;line-height:3.5rem;padding-top:4rem;text-align:left}#introduccion h2,#introduccion h3{font-size:45px;font-size:4.5rem;text-align:left}#introduccion h4{padding-top:3.5rem}#introduccion .introduccion_desc{text-align:left}#introduccion .introduccion_desc h2{font-size:32px;font-size:3.2rem}.ofertas_header{padding-top:4rem;padding-bottom:4rem}.ofertas_header h3{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;line-height:35px;line-height:3.5rem;margin-top:3rem;padding:0 2rem}.ofertas_header .col-sm-6{width:100%}body:not(.bookings) input[type=email],body:not(.bookings) input[type=text]{border:1px solid #cfbfa3;background:#fff;height:40px;height:4rem}select#id_nacionalidad,select#id_pais{border:1px solid #cfbfa3;background:url(../../images/backgrounds/flecha_down.png) 95% no-repeat #fff;padding:.5rem 1rem}.profesionales_interno.container{max-width:auto}#filtros>ul>li:first-child{background-color:#f0f0f0;border:1px solid #cfbfa3}#filtros>ul>li:nth-child(2),#filtros>ul>li:nth-child(3){background-color:#cfbfa3}#filtros>ul .unicos{color:#262626}.info_list figcaption{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#fff}.info_list li{border:1px solid #cfbfa3}.info_list .bg_fix{display:none}.info_list h3{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;margin-top:0;margin-bottom:0;text-align:center}.info_list figure img{position:relative}.info_list .info_item{padding:3rem;background-color:#f0f0f0}.info_list p{text-align:center;font-size:18px;font-size:1.8rem}.info_list button{position:relative;margin:auto 2rem}.info_list .valign{text-align:center}.info_list .price{font-size:15px;font-size:1.5rem;text-transform:uppercase;color:#4d4c4c;margin-top:0;margin-bottom:2rem}.info_list .price span{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;font-size:35px;font-size:3.5rem;color:#262626;text-align:center}.info_list .price span:first-child{font-size:33px;font-size:3.3rem;display:block;line-height:1;color:#333}.info_list .price span:first-child,ul li.no_result{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;text-align:center}ul li.no_result{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;font-size:26px;font-size:2.6rem;-webkit-box-shadow:none!important;box-shadow:none!important}#book_meeting_room body:not(.bookings) .alert-success.messages,body:not(.bookings) #book_meeting_room .alert-success.messages,body:not(.bookings) .alert.alert-success{color:#364f00;font-family:EncodeSansCondensed-Bold,Arial,sans-serif}.eventos #filtros,.eventos .resumen_listado{display:none}#book_meeting_room{padding-top:0}#book_meeting_room .header_meeting_room .hotel{font-size:40px;font-size:4rem;margin:10px}#book_meeting_room .col_infoContac{margin:auto}#book_meeting_room label{display:block!important;margin-bottom:5px!important}#book_meeting_room input{position:relative!important;max-width:100%}#book_meeting_room input[type=checkbox]{float:left}#book_meeting_room input#importe{margin:10px auto}#book_meeting_room .cont3 .cont3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#book_meeting_room button{float:none!important}.g-recaptcha{max-width:10000px!important}h3.modal-title.titulo{display:block}#pag404,.pag-legal{margin-top:3rem;margin-bottom:3rem;font-size:16px;font-size:1.6rem}#pag404 a,.pag-legal a{color:#262626}#contacto,#directorio_lista_eventos,#hdet_agregaropinion,#hotels_list,#oferta_destacada,.bl_ofertas{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}#opiniones .textSummary{background-color:transparent}#opiniones .textSummary p{font:16px/1.4 EncodeSansCondensed-Regular;font:1.6rem/1.4 EncodeSansCondensed-Regular}#opiniones .textSummary li .grafica{border:0;height:24px;height:2.4rem}#opiniones .textSummary li .grafica span:nth-of-type(2){color:#fff;font-size:16px;font-size:1.6rem;line-height:1.5;text-transform:uppercase}#opiniones .puntos{margin-bottom:1.5rem}#opiniones .puntos .valorNota{font-family:EncodeSansCondensed-Bold;line-height:.9}#opiniones .puntos .textoNota{font:24px EncodeSansCondensed-Regular;font:2.4rem EncodeSansCondensed-Regular}#opiniones .notaSeccion{font:18px EncodeSansCondensed-Bold;font:1.8rem EncodeSansCondensed-Bold}#opiniones .comentarios{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}#opiniones .comentarios .textoComentario{font:16px/1.4 EncodeSansCondensed-Regular;font:1.6rem/1.4 EncodeSansCondensed-Regular;max-width:80%;min-width:80%;padding:2rem}#opiniones .comentarios .item{border-color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#opiniones h3{margin-top:0;display:none}#opiniones .btnOpinion{max-width:190px;max-width:19rem;margin:5rem auto}#opiniones ul li{padding-top:1rem}#opiniones .pais{margin-left:20px}.mOpiniones .modal-body .textoComentario{padding:2rem}.mOpiniones .modal-body .textoComentario label{font-size:18px;font-size:1.8rem;font-weight:700}#hdet_agregaropinion #agregar_opinion{padding:20px;margin-bottom:4rem}#hdet_agregaropinion .form-group.checkbox.accionFormulario label{width:240px;width:24rem;position:relative;text-align:right}#hdet_agregaropinion .form-group.checkbox.accionFormulario input{position:absolute;left:0}#hdet_agregaropinion button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backgrounds__left-arrow:before,.backgrounds__right-arrow:before,.ico-blog:before,.ico-fa-blog:before,.ico-fa-facebook:before,.ico-fa-flickr:before,.ico-fa-foursquare:before,.ico-fa-google-plus:before,.ico-fa-google:before,.ico-fa-instagram:before,.ico-fa-linkedin:before,.ico-fa-mail:before,.ico-fa-paypal:before,.ico-fa-pinterest:before,.ico-fa-play:before,.ico-fa-tripadvisor:before,.ico-fa-twitter:before,.ico-fa-user:before,.ico-fa-vimeo:before,.ico-fa-whatsapp:before,.ico-fa-wordpress:before,.ico-fa-youtube:before,.ico-facebook:before,.ico-flickr:before,.ico-foursquare:before,.ico-google-plus:before,.ico-google:before,.ico-instagram:before,.ico-linkedin:before,.ico-loop:before,.ico-paypal:before,.ico-pinterest:before,.ico-play:before,.ico-twitter:before,.ico-vimeo:before,.ico-volumen-mute:before,.ico-volumen:before,.ico-wordpress:before,.ico-youtube:before,.offers__arrow-left:before,.offers__arrow-right:before,.offers__caption-link:before,.opening__close:before,.opening__info:before{font-family:icons_base}.opening__close:before{content:"\e910"}.opening__info:before{content:"\e95c"}.img_collection{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%;margin-top:4rem}.actividades #introduccion,.contacto #introduccion,.escapadas #introduccion,.termalismo #introduccion{padding-top:1.5rem}.home #introduccion_individual{padding-left:2rem;padding-right:2rem;width:100%;margin:5rem 0}#introduccion_individual{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}#introduccion_individual>div{position:relative}#introduccion_individual .introduccion_desc{max-width:740px;max-width:74rem;margin-right:0;padding:0;float:right}.home #introduccion{width:100%;min-height:700px;min-height:70rem;margin:20rem auto 3rem;padding:0}.home #introduccion>div{float:right;max-width:50%;position:absolute;top:-150px;top:-15rem;width:100%}.home #introduccion>figure{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;width:100%}.home #introduccion>figure>img{display:none}.home #introduccion .introduccion_desc{max-width:740px;max-width:74rem;margin-right:0;padding:0;float:left}.home #introduccion h2{text-align:left;margin-bottom:2rem;padding-bottom:0}.home #introduccion h2:after{content:"";background-color:#333;height:2px;width:45%;position:absolute;bottom:5px;bottom:.5rem;right:-70px;right:-7rem}#introduccion,#introduccion_individual,.home #introduccion,.home #introduccion_individual{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%;position:relative}#introduccion>div,#introduccion_individual>div,.home #introduccion>div,.home #introduccion_individual>div{padding-left:0;padding-right:0}#introduccion_individual h2,#introduccion h2,.home #introduccion_individual h2,.home #introduccion h2{position:relative;color:#333;font-size:45px;font-size:4.5rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:24px;line-height:2.4rem;text-transform:uppercase;margin-top:2rem;margin-bottom:2rem}#introduccion_individual div,#introduccion div,.home #introduccion_individual div,.home #introduccion div{color:#262626;font-size:16px;font-size:1.6rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none;text-align:center;line-height:1.4}#carousel_principal{background-color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:height .2s linear;transition:height .2s linear;overflow:hidden;position:relative;height:auto!important}#carousel_principal .owl-stage-outer{height:100%}#carousel_principal h2{font-size:50px;font-size:5rem}#carousel_principal figure{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#carousel_principal img{display:inline-block;min-width:800px}#carousel_principal figcaption{padding:0 15%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;max-height:100%;font-size:30px;font-size:3rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;max-width:100%;width:100%;text-shadow:1px 1px 0 #000;color:#fff}#carousel_principal figcaption>strong{font-size:45px;font-size:4.5rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:lighter;text-align:left}#carousel_principal figcaption>div{width:100%;height:50px;height:5rem;left:0;text-align:left}#carousel_principal figcaption p{text-align:left}#carousel_principal a{margin-top:1rem;border:1px solid #9d9d9d;color:#000;font-size:20px;font-size:2rem;background:#9d9d9d;text-shadow:none;padding:1rem 2rem .5rem}#carousel_principal a:hover{background:#fff}#carousel_principal .owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#carousel_principal .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}#carousel_principal .owl-carousel .caption{text-align:center}#carousel_principal .owl-next,#carousel_principal .owl-prev{display:block!important}.newsletter-full{background-color:#f0f0f0;height:304px;height:30.4rem;padding:5rem 4rem}.newsletter-full>div{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-full input[type=text]{height:48px;height:4.8rem}.newsletter-full .newsletter-content__subtitle{font-size:16px;font-size:1.6rem;color:#262626}.newsletter-full .newsletter-intro{padding-right:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-full .newsletter-intro .star{display:block;background-image:url(../../images/logos/star.png);background-size:cover;height:26px;width:26px;margin-top:2rem;margin-bottom:2rem}.newsletter-full .newsletter-content__title{color:#333;font-size:30px;font-size:3rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none;margin-top:0;margin-bottom:0;font-weight:800;line-height:28px;line-height:2.8rem;text-transform:uppercase}.newsletter-full .newsletter-intro__title{color:#262626;font-size:18px;font-size:1.8rem;text-transform:uppercase;text-align:center}.newsletter-full .newsletter-intro__subtitle{font-size:18px;font-size:1.8rem;color:#333;margin-top:2rem;margin-bottom:2rem;text-transform:uppercase}.newsletter-full .newsletter-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-full .newsletter-content>form{padding-left:3rem}body:not(.bookings) .newsletter-full input[type=text]{border-color:#262626;font-size:16px;font-size:1.6rem;height:48px;height:4.8rem}.home #hotels_list ul li{-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:1rem}.home #hotels_list ul li:nth-child(3),.home #hotels_list ul li:nth-child(4){position:relative;top:-200px;top:-20rem}.home #hotels_list ul li:nth-child(4){margin-right:0}.home #hotels_list figure figcaption{background-color:#262626;background-color:rgba(38,38,38,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC262626,endColorstr=#CC262626);position:absolute;top:85%;width:100%;height:100%;-webkit-transition:top .3s linear;transition:top .3s linear}.home #hotels_list figure figcaption p{color:#fff;font-size:16px;font-size:1.6rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none;padding-top:3rem;padding-bottom:3rem}.home #hotels_list figure figcaption a{margin-top:2rem;margin-bottom:2rem}.home #hotels_list figure figcaption h3{color:#fff;font-size:18px;font-size:1.8rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:uppercase;line-height:18px;line-height:1.8rem;text-transform:none;padding-top:0;padding-bottom:0;margin-bottom:.5rem;display:block;width:100%;left:0;border-bottom:0;position:absolute;top:-30px;top:-3rem}.home #hotels_list figure{display:-webkit-box;display:-ms-flexbox;display:flex;height:390px;height:39rem}.home #hotels_list figure .bg_fix{display:none}.home #hotels_list figure img{max-height:390px;max-height:39rem;-o-object-fit:cover;object-fit:cover;overflow:hidden}.home #hotels_list figure:focus figcaption,.home #hotels_list figure:hover figcaption{top:0;height:100%}.home #hotels_list figure:focus figcaption h3,.home #hotels_list figure:hover figcaption h3{color:#fff;font-size:18px;font-size:1.8rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:18px;line-height:1.8rem;text-transform:none;padding-top:2rem;padding-bottom:2rem;margin-top:2rem;margin-bottom:2rem;border-bottom:1px solid #fff;position:relative;top:auto}#ofertas{margin-bottom:9rem}#destacados{padding:0;margin-bottom:5rem}#destacados div h2{display:none}#destacados figcaption:hover h3{color:#333}#destacados h3{color:#fff;font-size:20px;font-size:2rem}#destacados ul{padding:0}#destacados ul li{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:100%;margin:0 .5rem;overflow:hidden}#destacados ul li,#destacados ul li img{height:300px;height:30rem}#destacados ul li figcaption{position:relative;padding:0;-webkit-transition:all .5s ease;transition:all .5s ease;top:-64px;top:-6.4rem;background-color:#fff;background-color:hsla(0,0%,100%,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF)}#destacados ul li figcaption h3{position:relative;color:#262626;text-transform:capitalize;font-size:16px;font-size:1.6rem;text-align:center;width:100%;margin:2rem;padding:.5rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif}#destacados ul li figcaption h3 span{display:none}#destacados ul li figcaption h3 br{display:none;height:0}#destacados ul li figcaption a,#destacados ul li figcaption p{display:none;color:transparent}#destacados ul li:hover figcaption{top:-300px;top:-30rem;height:300px;height:30rem;background-color:#fff;background-color:hsla(0,0%,100%,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF)}#destacados ul li:hover figcaption a{display:block;color:transparent;text-align:center;width:27px;width:2.7rem;height:27px;height:2.7rem}#destacados ul li:hover figcaption a:before{color:#262626;border:0;font-size:27px;font-size:2.7rem;opacity:1;font-weight:700}#destacados ul li:hover figcaption h3{display:block;color:#262626;font-size:16px;font-size:1.6rem}#destacados ul .owl-next,#destacados ul .owl-prev{position:absolute;top:0;height:100%;width:10%}#destacados ul .owl-next:before,#destacados ul .owl-prev:before{color:#fff;opacity:1;font-size:50px;font-size:5rem;text-shadow:2px 0 2px rgba(0,0,0,.8)}#destacados ul .owl-next:hover:before,#destacados ul .owl-prev:hover:before{opacity:1}#destacados ul .owl-prev{left:0}#destacados ul .owl-next{right:0}#marcas{display:-webkit-box;display:-ms-flexbox;display:flex}#marcas h2{display:none}#marcas #carousel_marcas{margin-top:3rem;margin-bottom:3rem;text-align:center}#marcas #carousel_marcas.owl-carousel{display:block}#marcas #carousel_marcas li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:103px;height:10.3rem;color:#fff;margin-right:1rem;margin-left:1rem}#marcas #carousel_marcas li:first-child img{height:100px;height:10rem;width:270px;width:27rem}#marcas #carousel_marcas li:nth-child(2) img{height:69px;height:6.9rem;width:69px;width:6.9rem}#marcas #carousel_marcas li:nth-child(4) img{height:90px;height:9rem;width:120px;width:12rem}.header_section>div>*{margin-top:2rem;font-size:23px;font-size:2.3rem;text-align:center;margin-bottom:2rem}#offers_list_simple{margin-bottom:0;margin-top:0}#main_offer_det .info_list,#offers_list_simple,#offers_list_simple .info_list{margin-left:auto;margin-right:auto;width:100%;margin-top:1.5rem;padding:0}#main_offer_det .info_list li:nth-child(-n+35),#offers_list_simple .info_list li:nth-child(-n+35),#offers_list_simple li:nth-child(-n+35){margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;opacity:1}#main_offer_det .info_list li:nth-child(-n+35):nth-child(2n) figure img,#offers_list_simple .info_list li:nth-child(-n+35):nth-child(2n) figure img,#offers_list_simple li:nth-child(-n+35):nth-child(2n) figure img{right:0;left:auto}#main_offer_det .info_list li:nth-child(-n+35):last-child,#offers_list_simple .info_list li:nth-child(-n+35):last-child,#offers_list_simple li:nth-child(-n+35):last-child{margin-bottom:2rem}#main_offer_det .info_list h2,#offers_list_simple .info_list h2,#offers_list_simple h2{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-size:35px;font-size:3.5rem}#main_offer_det .info_list h3,#offers_list_simple .info_list h3,#offers_list_simple h3{color:#262626;margin-top:0;margin-bottom:0;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;text-align:left}#main_offer_det .info_list h3 a,#offers_list_simple .info_list h3 a,#offers_list_simple h3 a{color:#333;font-weight:700}#main_offer_det .info_list p,#offers_list_simple .info_list p,#offers_list_simple p{text-align:left;text-transform:none}#main_offer_det .info_list figure,#offers_list_simple .info_list figure,#offers_list_simple figure{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main_offer_det .info_list figure img,#offers_list_simple .info_list figure img,#offers_list_simple figure img{display:inline-block;height:auto;left:0;min-height:0;position:relative;width:50%}#main_offer_det .info_list figure figcaption,#offers_list_simple .info_list figure figcaption,#offers_list_simple figure figcaption{background-color:#eee;border:none;max-width:650px;max-width:65rem;padding:4rem;width:50%}#main_offer_det .info_list figure figcaption>a,#offers_list_simple .info_list figure figcaption>a,#offers_list_simple figure figcaption>a{display:none}#main_offer_det .info_list figure figcaption .price,#offers_list_simple .info_list figure figcaption .price,#offers_list_simple figure figcaption .price{color:#262626;font-size:15px;font-size:1.5rem;margin-bottom:0;text-align:center;text-transform:uppercase}#main_offer_det .info_list figure figcaption .price span,#offers_list_simple .info_list figure figcaption .price span,#offers_list_simple figure figcaption .price span{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;font-size:35px;font-size:3.5rem;color:#262626;text-align:center}#main_offer_det .info_list figure figcaption .price span:first-child,#offers_list_simple .info_list figure figcaption .price span:first-child,#offers_list_simple figure figcaption .price span:first-child{display:block;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;text-align:center}#main_offer_det .info_list figure figcaption .price span:nth-child(2),#offers_list_simple .info_list figure figcaption .price span:nth-child(2),#offers_list_simple figure figcaption .price span:nth-child(2){font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-size:33px;font-size:3.3rem;display:block;line-height:1;color:#333;text-align:center}.info_list li{border:0}#oferta_destacada{margin-bottom:2rem}#oferta_destacada .item{position:relative}#oferta_destacada figure .bg_fix{height:350px;height:35rem;width:100%}#oferta_destacada .info_item{position:absolute;top:0;width:100%;height:100%;left:0;background:#999;padding:2rem 3rem;min-height:300px}#oferta_destacada .info_item>div{text-align:center}#oferta_destacada #opiniones .comentarios a,#oferta_destacada #s_engine button,#oferta_destacada #ui-datepicker-div button.ui-datepicker-close,#oferta_destacada .btn_tw,#oferta_destacada .destinos_lista #hotels_list ul figcaption>a,#oferta_destacada .modal #book_meeting_room button,#oferta_destacada .modal .c_form button,#oferta_destacada .news .nav-pills>li a,#oferta_destacada .news_detalle .nav-pills>li a,#oferta_destacada body:not(.bookings) #book_meeting_room button,#oferta_destacada body:not(.bookings) .c_form button,#opiniones .comentarios #oferta_destacada a,#s_engine #oferta_destacada button,#ui-datepicker-div #oferta_destacada button.ui-datepicker-close,.destinos_lista #hotels_list ul #oferta_destacada figcaption>a,.modal #book_meeting_room #oferta_destacada button,.modal .c_form #oferta_destacada button,.news .nav-pills>li #oferta_destacada a,.news_detalle .nav-pills>li #oferta_destacada a,body:not(.bookings) #book_meeting_room #oferta_destacada button,body:not(.bookings) .c_form #oferta_destacada button{display:none}#oferta_destacada h3{color:#fff;font-size:30px;font-size:3rem}#oferta_destacada p{color:#fff;text-align:center;padding:1rem 0 2rem;font-size:18px;font-size:1.8rem;line-height:1.5;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;max-width:100%;width:100%}#oferta_destacada .price{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;text-align:center;margin:0;font-size:20px;font-size:2rem;color:#fff}#oferta_destacada .price span{font-size:40px;font-size:4rem}#oferta_destacada button{margin:2rem auto}#box-ciudades-filtro{background-color:#f0f0f0;padding-top:2rem;padding-bottom:2rem;margin-top:5rem;margin-bottom:2rem}#box-ciudades-filtro ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#box-ciudades-filtro li{width:40%;position:relative;padding-right:5rem}#box-ciudades-filtro li:first-child{width:20%;padding-right:0}#box-ciudades-filtro span{font-size:18px;font-size:1.8rem;color:#333;letter-spacing:1px}#box-ciudades-filtro label,#box-ciudades-filtro span{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;text-transform:uppercase}#box-ciudades-filtro label{color:#666;font-size:13px;font-size:1.3rem;padding-right:2rem}#box-ciudades-filtro input[type=range]{padding-top:0}#box-ciudades-filtro input[type=range]::-webkit-slider-runnable-track{height:12px;height:1.2rem;border-radius:5px}#box-ciudades-filtro input[type=range]::-webkit-slider-thumb{width:20px;width:2rem;height:20px;height:2rem}#box-ciudades-filtro output.left,#box-ciudades-filtro output.right{position:relative;top:auto;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;color:#666;font-size:13px;font-size:1.3rem;text-transform:uppercase}#box-ciudades-filtro output.left.left,#box-ciudades-filtro output.right.left{left:0;right:auto}#box-ciudades-filtro output.left.right,#box-ciudades-filtro output.right.right{right:0;left:auto}#box-ciudades-filtro output.valRange{position:absolute;width:auto;height:auto;text-align:center;color:#666;font-size:13px;font-size:1.3rem;display:inline-block;bottom:175%;left:0;margin-left:-1%}#directorio_lista_ciudad{margin-bottom:3rem}#directorio_lista_ciudad ul li{-ms-flex-preferred-size:23%;flex-basis:23%;margin:0}#directorio_lista_ciudad ul li.big{-ms-flex-preferred-size:30%;flex-basis:30%}#directorio_lista_ciudad ul li.big figure{-ms-flex-preferred-size:90%;flex-basis:90%}#directorio_lista_ciudad ul li.big figure img{margin:0 auto}#directorio_lista_ciudad ul li figcaption{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding:2rem 2.5rem;color:#fff;opacity:0;font-size:29px;font-size:2.9rem;text-shadow:0 2px 2px rgba(0,0,0,.5);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#directorio_lista_ciudad ul li figcaption span a{color:#fff}#directorio_lista_ciudad ul li figure{position:relative;-ms-flex-preferred-size:22%;flex-basis:22%;width:340px;width:34rem;margin:.5rem}#directorio_lista_ciudad ul li figure img{-webkit-transition:opacity .3s linear;transition:opacity .3s linear;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0);width:100%}#directorio_lista_ciudad ul li figure .bg_fix{width:100%;height:100%;background-size:cover}#directorio_lista_ciudad ul li figure:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}#directorio_lista_ciudad ul li figure:hover figcaption{opacity:1}#contacto_head{margin-bottom:3rem;margin-top:4.5rem}#contacto_head ul{font-size:16px;font-size:1.6rem;text-align:center;color:#262626}#contacto_head ul li{height:40px;height:4rem;margin-bottom:2rem}#contacto>div:first-of-type{margin-top:-5rem}#contacto .carta{display:inline-block;width:50px;width:5rem;height:50px;height:5rem;border-radius:50%;padding:1rem;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.5);box-shadow:0 2px 3px rgba(0,0,0,.5)}#contacto .carta:before{color:#000;font-size:30px;font-size:3rem;font-weight:lighter}#contacto select{border:.1rem solid #262626;height:41px;height:4.1rem;padding:.5rem 1rem}body:not(.bookings) #book_meeting_room,body:not(.bookings) .c_form{background-color:transparent}body:not(.bookings) #book_meeting_room li.form-group input,body:not(.bookings) #book_meeting_room li.form-group textarea,body:not(.bookings) .c_form li.form-group input,body:not(.bookings) .c_form li.form-group textarea{border-color:#262626}.escapadas .listado_ofertas{padding:0}.escapadas .listado_ofertas .ofertas_body_content_item{padding:0;margin-bottom:2rem;background:#f0f0f0}.escapadas .listado_ofertas .ofertas_body_content_item_body{background:#f0f0f0;margin-bottom:4rem;padding:3rem;min-height:280px;min-height:28rem}.escapadas .listado_ofertas .ofertas_body_content_item_body:nth-child(2n) figure img{right:0;left:auto}.escapadas .listado_ofertas .ofertas_body_content_item_body:last-child{margin-bottom:2rem}.escapadas .listado_ofertas .ofertas_body_content_item_body_center{max-width:100%}.escapadas .listado_ofertas .titulo{display:block}.escapadas .listado_ofertas h2{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-size:35px;font-size:3.5rem}.escapadas .listado_ofertas h3{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;margin:0}.escapadas .listado_ofertas p{color:#262626}.escapadas .listado_ofertas .ofertas_body_content_item_img{background-color:#fff;padding:0}.escapadas .listado_ofertas .ofertas_body_content_item_img img{display:block;max-width:100%;height:auto;min-height:280px;min-height:28rem}.escapadas .listado_ofertas .ofertas_body_content_item_img>a{display:none}.escapadas .listado_ofertas .ofertas_body_content_item_img .price{font-size:15px;font-size:1.5rem;text-transform:uppercase;color:#4d4c4c}.escapadas .listado_ofertas .ofertas_body_content_item_img .price span{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin:0;font-size:35px;font-size:3.5rem;color:#262626}.escapadas .listado_ofertas .ofertas_body_content_item_img .price span:first-child{font-size:14px;font-size:1.4rem;line-height:1.4;text-align:center}.escapadas .listado_ofertas .ofertas_body_content_item_img .price span:nth-child(2){font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-size:63px;font-size:6.3rem;display:block;line-height:1;color:#333;text-align:center}#agregar_opinion .accionFormulario .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.btn-primario,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.boton2,#directorio_lista_ciudad .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas,#main_offer_det .info_list figure figcaption .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.btn_base,#offers_list_simple figure figcaption .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.btn_base,#opiniones .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.btnOpinion,#ui-datepicker-div .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas,.bl_ofertas>ul .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img #agregar_opinion .accionFormulario button.btnOfertas.btn-primario,.escapadas .listado_ofertas .ofertas_body_content_item_img #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.btnOfertas.boton2,.escapadas .listado_ofertas .ofertas_body_content_item_img #directorio_lista_ciudad button.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img #main_offer_det .info_list figure figcaption button.btnOfertas.btn_base,.escapadas .listado_ofertas .ofertas_body_content_item_img #offers_list_simple figure figcaption button.btnOfertas.btn_base,.escapadas .listado_ofertas .ofertas_body_content_item_img #opiniones button.btnOfertas.btnOpinion,.escapadas .listado_ofertas .ofertas_body_content_item_img #ui-datepicker-div button.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img .bl_ofertas>ul button.btnOfertas,.escapadas .listado_ofertas .ofertas_body_content_item_img .modal #book_meeting_room .contenido div.bloque .cont button.btnOfertas.boton2,.escapadas .listado_ofertas .ofertas_body_content_item_img .modal button.btnOfertas.btn_big,.escapadas .listado_ofertas .ofertas_body_content_item_img body .modal.modal_web .modal-content button.btnOfertas.btn:not(.close),.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.btnOfertas.boton2,.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) .modal .modal-content button.btnOfertas.btn:not(.close),.escapadas .listado_ofertas .ofertas_body_content_item_img body:not(.bookings) button.btnOfertas.btn_big,.escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.btn_base,.modal #book_meeting_room .contenido div.bloque .cont .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.boton2,.modal .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.btn_big,body .modal.modal_web .modal-content .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.btn:not(.close),body:not(.bookings) #book_meeting_room .contenido div.bloque .cont .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.boton2,body:not(.bookings) .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.btn_big,body:not(.bookings) .modal .modal-content .escapadas .listado_ofertas .ofertas_body_content_item_img button.btnOfertas.btn:not(.close){-ms-flex-item-align:left;align-self:left}.escapadas .listado_ofertas .ofertas_body_content_item_body_bottom_right.col-sm-4{width:50%;margin:auto;float:none}.escapadas .contact_header_right,.escapadas .titulo{display:none}.escapadas .ofertas_header_left{color:#262626;text-align:center;width:100%}.escapadas .ofertas_header_left h2{margin-top:3rem}.escapadas .ofertas_header_left h3{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;margin-top:1rem}#directorio_lista_eventos .escapadas #lista_filtro li,.escapadas #directorio_lista_eventos #lista_filtro li,.escapadas #lista_filtro li,.escapadas #offers_list #lista_filtro ul li{color:#262626;font-size:16px;font-size:1.6rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:14px;line-height:1.4rem;text-transform:capitalize}.ofertas .listado_ofertas .ofertas_body_content_item_body_bottom_right.col-sm-4{width:41%}#landing-base figure img{height:100%!important}#landing-base figure figcaption{padding:2rem}#landing-base #offers_list_simple{margin:3rem auto}#landing-base #offers_list_simple .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#landing-base #offers_list_simple .price span{display:inline-block!important;margin:0 10px}#landing-base .offers-text_social{margin:10px auto;text-align:center}#landing-base .offers-text_social-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#landing-base .offers-text_social-inner>*{margin:5px}#header_destinos_lista.header_section>div p{color:#262626}.destinos_lista #hotels_list{margin-top:5rem}.destinos_lista #hotels_list ul{padding:0!important;margin:0 auto}.destinos_lista #hotels_list ul li{margin:0!important}.destinos_lista #hotels_list ul li:nth-child(2n) figure>p{right:0;left:auto}.destinos_lista #hotels_list ul figure{position:relative}.destinos_lista #hotels_list ul figure>p{display:none}.destinos_lista #hotels_list ul figcaption{background-color:#eee;padding:4rem}.destinos_lista #hotels_list ul figcaption h3{margin-top:0;margin-bottom:0;padding-top:1rem;text-align:left}.destinos_lista #hotels_list ul figcaption h3 span{display:block;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;padding-top:0}.destinos_lista #hotels_list ul figcaption h3 a{margin:0;font-size:26px;font-size:2.6rem}.destinos_lista #hotels_list ul figcaption h3 span a{padding:.5rem;font-size:18px;font-size:1.8rem;display:block;margin-bottom:0}.destinos_lista #hotels_list ul figcaption p{text-align:left}.destinos_lista #hotels_list ul figcaption>a{margin-top:2rem}.destinos_lista #hotels_list .dir_rev_average{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.destinos_lista #hotels_list .dir_rev_average h4{font-weight:700}.destinos_lista #hotels_list .dir_rev_average span{color:#333;font-size:25px;font-size:2.5rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;margin-bottom:.5rem}.destinos_lista #hotels_list .dir_rev_average span:nth-child(3),.destinos_lista #hotels_list .dir_rev_average span:nth-child(4){display:none}#hs_habitaciones,#hs_location,#hs_salones,#hs_servicios{overflow:visible}#hs_habitaciones figcaption,#hs_location figcaption,#hs_salones figcaption,#hs_servicios figcaption{top:100%;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.5);background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(-10%,#000),color-stop(80%,transparent));background:linear-gradient(0deg,#000 -10%,transparent 80%);-webkit-transition:top .2s linear;transition:top .2s linear;font-size:20px;font-size:2rem;letter-spacing:0}#hs_habitaciones .owl-item:hover figcaption,#hs_location .owl-item:hover figcaption,#hs_salones .owl-item:hover figcaption,#hs_servicios .owl-item:hover figcaption{top:0}#hs_habitaciones .owl-next:before,#hs_habitaciones .owl-prev:before,#hs_location .owl-next:before,#hs_location .owl-prev:before,#hs_salones .owl-next:before,#hs_salones .owl-prev:before,#hs_servicios .owl-next:before,#hs_servicios .owl-prev:before{text-shadow:1px 1px 1px rgba(0,0,0,.3);text-shadow:.1rem .1rem .1rem rgba(0,0,0,.3)}#hs_habitaciones h3,#hs_location h3,#hs_salones h3,#hs_servicios h3{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px auto}#hs_habitaciones h3 a,#hs_location h3 a,#hs_salones h3 a,#hs_servicios h3 a{color:#262626}#hs_habitaciones h3 span,#hs_location h3 span,#hs_salones h3 span,#hs_servicios h3 span{padding:0}#hs_contacto{width:100%;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4.3rem auto;padding:3rem 0;text-align:center}#hs_contacto hr,#hs_contacto ul{width:100%}#hs_contacto li span{display:inline-block;padding:.5rem 0}#breadcrumb{display:none}#hotel_ficha #hs_habitaciones h3,#hotel_ficha #hs_location h3,#hotel_ficha #hs_salones h3,#hotel_ficha #hs_servicios h3{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}#hotel_ficha #hs_habitaciones h3 a,#hotel_ficha #hs_location h3 a,#hotel_ficha #hs_salones h3 a,#hotel_ficha #hs_servicios h3 a{color:#262626;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:EncodeSansCondensed-Bold}#hotel_ficha #hs_habitaciones h3 a span,#hotel_ficha #hs_location h3 a span,#hotel_ficha #hs_salones h3 a span,#hotel_ficha #hs_servicios h3 a span{color:#999;text-transform:lowercase;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:1rem;word-break:break-all}#hotel_ficha #hs_habitaciones h3 a span:after,#hotel_ficha #hs_location h3 a span:after,#hotel_ficha #hs_salones h3 a span:after,#hotel_ficha #hs_servicios h3 a span:after{content:" +"}#hotel_ficha #hs_habitaciones h3 a:hover,#hotel_ficha #hs_habitaciones h3 span:hover,#hotel_ficha #hs_location h3 a:hover,#hotel_ficha #hs_location h3 span:hover,#hotel_ficha #hs_salones h3 a:hover,#hotel_ficha #hs_salones h3 span:hover,#hotel_ficha #hs_servicios h3 a:hover,#hotel_ficha #hs_servicios h3 span:hover{color:#333}#hs_menu nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}#hs_menu li{color:#262626;font-size:16px;font-size:1.6rem;font-family:EncodeSansCondensed-Regular;font-weight:400;line-height:14px;line-height:1.4rem;text-transform:capitalize;margin:2rem;text-align:center}#hotel_ficha #carousel_principal img,#hotel_ficha .owl-carousel,#hs_menu li{display:block}#header_hotel_eventos h2,#header_hotel_eventos p{color:#262626}#hs_location .mapa_div{height:400px}#cabecera_internas h2,#hotel_ficha h2{padding-left:2rem;padding-right:2rem;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:3.7rem auto 0;text-align:center}#cabecera_internas h3,#hotel_ficha h3{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%;font-size:24px;font-size:2.4rem;margin-top:0}#cabecera_internas p,#hotel_ficha p{padding-left:2rem;padding-right:2rem;width:100%;margin:5rem auto 1rem;line-height:1}#hdet_ofertas .info_list{margin-bottom:3rem;margin-top:5rem}#hdet_ofertas .info_list li{background:#fff;margin-bottom:4rem;overflow:hidden;padding:0;position:relative}#hdet_ofertas .info_list figure{width:40%}#hdet_ofertas .info_list figure img{display:none}#hdet_ofertas .info_list figure .bg_fix{background-position:50%;background-size:cover;height:100%;min-height:400px;min-height:40rem;width:100%}#hdet_ofertas .info_list .info_item{width:60%;background-color:#eee;padding:0}#hdet_ofertas .info_list figcaption{background:#fff}#hdet_ofertas .info_list .valign{height:100%;min-height:400px;min-height:40rem;padding:4rem;text-align:center}#hdet_ofertas .info_list h3{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-size:30px;font-size:3rem;margin:0 auto;text-align:left;text-transform:uppercase}#hdet_ofertas .info_list p{text-align:left;padding:1rem 0;line-height:1.4}#hdet_ofertas .info_list .price{color:#262626;font-size:16px;font-size:1.6rem;margin:1rem 0 2rem;width:100%}#hdet_ofertas .info_list .price span{color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font:35px EncodeSansCondensed-Bold;font:3.5rem EncodeSansCondensed-Bold;text-align:center;text-transform:uppercase;margin:0}#hdet_ofertas .info_list button{margin:.5rem auto;display:inline;max-width:40%}#hdet_habitaciones>ul{padding-left:2rem;padding-right:2rem;width:100%;margin:4rem auto}#hdet_habitaciones>ul figcaption{background:#000;background:-webkit-gradient(linear,left top,left bottom,color-stop(-30%,#000),color-stop(60%,transparent));background:linear-gradient(180deg,#000 -30%,transparent 60%)}#hdet_habitaciones>ul figcaption h3{color:#fff;font:32px EncodeSansCondensed-Bold;font:3.2rem EncodeSansCondensed-Bold}#hdet_habitaciones>ul h3{font-size:20px;font-size:2rem}#hdet_habitaciones>ul p{font-size:15px;font-size:1.5rem;display:none}#hdet_habitaciones>ul button:not(.close){margin-top:2rem;margin-bottom:2rem}#hdet_habitaciones>ul li{margin:1rem}#hdet_habitaciones>ul li:first-child{margin-left:0}#hdet_habitaciones>ul li:last-child{margin-right:0}#hdet_habitaciones>ul .modal-content p{display:block;margin-top:2rem}#hdet_habitaciones #habitacion_unica h3{font-size:45px;font-size:4.5rem;font-family:EncodeSansCondensed-Regular,Arial,sans-serif}#hdet_habitaciones #habitacion_unica p{font-size:15px;font-size:1.5rem;padding:3rem}#hdet_habitaciones #habitacion_unica .owl-carousel{margin-top:4rem;margin-bottom:0}#hdet_habitaciones #habitacion_unica .owl-carousel figure{width:100%}#hdet_habitaciones #habitacion_unica .owl-carousel figure img{min-height:200px;min-height:20rem}#hdet_habitaciones #habitacion_unica #otros_servicios{padding-top:4rem;padding-bottom:4rem}#hdet_habitaciones #habitacion_unica #otros_servicios h3{font-size:35px;font-size:3.5rem}#hdet_habitaciones .otros_servicios{padding:0 3rem;max-width:100%;margin-top:2rem;margin-bottom:2rem}#hdet_habitaciones .otros_servicios h3{text-align:center;color:#333;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;display:block;width:100%}#hdet_habitaciones .otros_servicios img{height:30px;height:3rem}#hs_habitaciones figcaption,#hs_servicios figcaption{background:none}#hs_habitaciones,#hs_location,#hs_salones,#hs_servicios{width:100%}#hs_habitaciones figure figcaption,#hs_location figure figcaption,#hs_salones figure figcaption,#hs_servicios figure figcaption{top:100%}#hs_habitaciones figure:hover figcaption,#hs_location figure:hover figcaption,#hs_salones figure:hover figcaption,#hs_servicios figure:hover figcaption{top:0;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.5);background-color:#262626;background-color:rgba(38,38,38,.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3262626,endColorstr=#B3262626);-webkit-transition:top .2s linear;transition:top .2s linear;font-size:20px;font-size:2rem;letter-spacing:0}#hs_habitaciones h3,#hs_location h3,#hs_salones h3,#hs_servicios h3{margin-top:0}#hs_habitaciones h3 a,#hs_location h3 a,#hs_salones h3 a,#hs_servicios h3 a{font-weight:700}#hs_habitaciones h3 span,#hs_location h3 span,#hs_salones h3 span,#hs_servicios h3 span{padding-right:.5rem}#hs_habitaciones .noowl,#hs_location .noowl,#hs_salones .noowl,#hs_servicios .noowl{overflow:hidden}#hs_habitaciones .noowl figure,#hs_location .noowl figure,#hs_salones .noowl figure,#hs_servicios .noowl figure{display:inline-block;margin-right:1rem;margin-left:1rem}#hdet_puntos_interes{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%;margin-top:5rem}#hdet_puntos_interes .inner{position:relative;padding:0;margin:0}#hdet_puntos_interes .inner .box-points{position:absolute;width:30%;height:100%;right:0;top:0;padding:2rem;z-index:100;background-color:#fff;background-color:hsla(0,0%,100%,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF)}#hdet_puntos_interes .inner .box-points .box-info{position:relative}#hdet_puntos_interes .inner .box-points .box-info h4{font-size:30px;font-size:3rem;margin-bottom:2rem;color:#262626}#hdet_puntos_interes .inner .box-points .box-info .search-points{border:1px solid #cfbfa3}#hdet_puntos_interes .inner .box-points .box-info input{padding:1.4rem;font-size:15px;font-size:1.5rem;width:50%;color:#000;height:60px;height:6rem}#hdet_puntos_interes .inner .box-points .box-info .lupa{float:right;position:relative;height:60px;height:6rem;width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;padding-left:0}#hdet_puntos_interes .inner .box-points .box-info ul.list-points li{font-size:15px;font-size:1.5rem;line-height:1;text-transform:uppercase;letter-spacing:1px;margin:1.5rem 1rem;position:relative;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;display:none;color:#262626}#hdet_puntos_interes .inner .box-points .box-info ul.list-points li:hover{color:#333}#hdet_puntos_interes .inner .box-points .box-info ul.list-points li.visible{display:block}#hdet_puntos_interes .inner .box-points .box-info ul.list-points li.active:after{content:"";display:inline-table;float:left;height:7px;position:absolute;left:-15px;top:12px;width:8px}#hdet_puntos_interes .inner .box-points .footer{border-top:1px solid #333;padding:20px 15px;position:relative;width:100%;text-align:center;left:0}#hdet_puntos_interes .inner .box-points .footer .arrow{display:inline-block;width:18px;width:1.8rem;height:18px;height:1.8rem;line-height:12px;text-align:center;padding-top:1px;font-size:10px;font-size:1rem;border-radius:50%;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}#hdet_puntos_interes .inner .box_maps{display:block;padding:0}#hdet_puntos_interes .inner .box_maps #map{width:70%;height:400px;height:40rem}#hdet_puntos_interes .inner .box_maps .box-indication{background-color:#f0f0f0;padding:3rem 2rem;text-align:left;width:70%}#hdet_puntos_interes .inner .box_maps .box-indication .llegada,#hdet_puntos_interes .inner .box_maps .box-indication .salida{text-transform:uppercase;font-size:18px;font-size:1.8rem;line-height:1;margin-bottom:2rem;text-align:left;font-family:EncodeSansCondensed-Regular,Arial,sans-serif}#hdet_puntos_interes .inner .box_maps .box-indication .list-indication li{font-size:16px;font-size:1.6rem;line-height:1;margin-bottom:15px;max-width:100%;color:#4d4c4c}#hdet_puntos_interes .inner .box_maps .box-indication .list-indication li div{font-weight:700;display:inline-block}#hdet_puntos_interes .inner .box_maps .box-indication .list-indication li span{display:inline-block;padding-left:2rem;color:#000}#hdet_puntos_interes .inner .box_maps .box-indication .llegada{margin:35px 0 0}#directorio_lista_eventos #lista_filtro li{background:#f0f0f0;-webkit-box-shadow:0 4px 10px rgba(38,38,38,.19),0 2px 2px rgba(38,38,38,.13);box-shadow:0 4px 10px rgba(38,38,38,.19),0 2px 2px rgba(38,38,38,.13)}#directorio_lista_eventos{min-height:800px;min-height:80rem}#directorio_lista_eventos ul{margin-top:2rem;margin-bottom:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}#directorio_lista_eventos ul li{background:transparent;margin:1rem;overflow:hidden;width:30%}#directorio_lista_eventos ul img{width:auto;height:auto}#directorio_lista_eventos figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#262626;background-color:rgba(38,38,38,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC262626,endColorstr=#CC262626);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#directorio_lista_eventos figcaption .titulo{display:block;font-size:16px;font-size:1.6rem;margin:1rem}#directorio_lista_eventos figcaption .img-circle{display:inline-block;float:left;width:22px;margin:.5rem}#directorio_lista_eventos h3{padding-top:.5rem;padding-bottom:.5rem;margin-top:.5rem;margin-bottom:.5rem;text-align:center}#directorio_lista_eventos a{text-transform:uppercase;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;color:#262626;font-size:15px;font-size:1.5rem}#directorio_lista_eventos p{text-align:center;color:#fff;line-height:1.2;padding:0 2rem 2rem}#directorio_lista_eventos .first#lista_filtro li:nth-child(-n+100){display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;opacity:1}.resumen_listado h2#resumen_titulo{font-family:EncodeSansCondensed-Regular,Arial,sans-serif;color:#262626;font-size:18px;font-size:1.8rem;text-align:center}#filtros>ul>li{padding:1rem 2rem;width:33%}#filtros>ul label{font-size:18px;font-size:1.8rem;margin-bottom:.5rem}#filtros>ul .unicos{font-size:15px;font-size:1.5rem}section.contenido{background-color:#e6e5e5}#ui-datepicker-div select.ui-datepicker-month,#ui-datepicker-div select.ui-datepicker-year{width:20%;padding:0 1rem;display:inline-block;background:none}.opcion input{height:10px;height:1rem}#book_meeting_room{background-color:#fff}#book_meeting_room .container{max-width:100%;width:100%}#book_meeting_room #tipos_montaje li input{height:25px;height:2.5rem;margin-top:0!important}#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3{display:-webkit-box;display:-ms-flexbox;display:flex}#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3 label.br{display:block;width:100%}#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3 select#id_presupuesto{padding-right:10rem}#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 button.boton2{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#book_meeting_room .contenido div.bloque .cont .cont2 .cont3 #audiovisuales input{height:10px;height:1rem}#book_meeting_room .contenido .required{position:relative;padding-top:2rem}#book_meeting_room .contenido .required input{position:absolute;left:0}#book_meeting_room #hdet_salones .info_list figure>img{height:auto}#book_meeting_room #hdet_salones .info_list figcaption{-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.solicitar{width:100%}#s_engine form.solicitar button,#ui-datepicker-div form.solicitar button.ui-datepicker-close,.modal #book_meeting_room form.solicitar button,.modal .c_form form.solicitar button,body:not(.bookings) #book_meeting_room form.solicitar button,body:not(.bookings) .c_form form.solicitar button,form.solicitar #s_engine button,form.solicitar #ui-datepicker-div button.ui-datepicker-close,form.solicitar .modal #book_meeting_room button,form.solicitar .modal .c_form button,form.solicitar body:not(.bookings) #book_meeting_room button,form.solicitar body:not(.bookings) .c_form button,form.solicitar button.btn_tw{margin:auto}#hdet_servicios>ul,#hs_habitaciones>ul{margin-left:auto;margin-right:auto;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4rem 0}#hdet_servicios>ul li,#hs_habitaciones>ul li{margin:0;max-width:25%;padding:.1rem;width:25%}#hdet_servicios>ul h3,#hs_habitaciones>ul h3{color:#262626;font:24px EncodeSansCondensed-Bold;font:2.4rem EncodeSansCondensed-Bold;margin-bottom:1rem;margin-top:0;text-transform:none}#hdet_servicios>ul p,#hs_habitaciones>ul p{line-height:1.5;color:#fff}#hdet_servicios>ul figure,#hs_habitaciones>ul figure{position:relative}#hdet_servicios>ul figcaption,#hs_habitaciones>ul figcaption{position:absolute;background-color:#000;background-color:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4D000000,endColorstr=#4D000000);height:100%;left:0;bottom:0;width:100%}#hdet_servicios>ul figcaption h3,#hs_habitaciones>ul figcaption h3{color:#fff}#hdet_servicios #otros_servicios,#hs_habitaciones #otros_servicios{padding:4rem 0;text-align:center;margin:0;max-width:100%!important;width:100%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#hdet_servicios #otros_servicios h3,#hs_habitaciones #otros_servicios h3{margin-bottom:1rem;width:100%}#hdet_servicios #otros_servicios div,#hs_habitaciones #otros_servicios div{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}#hdet_servicios #otros_servicios div div,#hs_habitaciones #otros_servicios div div{margin:1rem}#hdet_servicios #otros_servicios div div img,#hs_habitaciones #otros_servicios div div img{width:auto;height:auto;max-width:35px;max-width:3.5rem}#hdet_servicios #otros_servicios div span,#hs_habitaciones #otros_servicios div span{display:block;font-size:14px;font-size:1.4rem;max-width:90px;padding:5px 0;color:#666}.nav_directorio{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 auto;padding:1rem 1% 0}.nav_directorio #breadcrumb{max-width:1250px;max-width:125rem;width:100%;margin:0 auto}.nav_directorio .dropdown,.nav_directorio .dropdown li{font-size:18px;font-size:1.8rem}.nav_directorio>div{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;text-align:right}.nav_directorio>div .dropdown-menu{left:0;right:auto}.nav_directorio>div .dropdown-menu li>a{clear:both;color:#262626}h2#resumen_titulo{position:relative;text-align:center;color:#333;font-size:34px;font-size:3.4rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:24px;line-height:2.4rem;text-transform:none;margin-top:3rem;margin-bottom:3rem}#directorio_lista_ciudad ul{margin-top:2rem;margin-bottom:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}#directorio_lista_ciudad ul li{margin:1rem;overflow:hidden;height:300px;height:30rem}#directorio_lista_ciudad figcaption{background-color:#262626;background-color:rgba(38,38,38,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99262626,endColorstr=#99262626)}#directorio_lista_ciudad h3{padding-top:2rem;padding-bottom:1rem;color:#999;font-size:30px;font-size:3rem;letter-spacing:0;font-weight:lighter}#directorio_lista_ciudad a{text-transform:uppercase;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;color:#333;font-size:15px;font-size:1.5rem}#directorio_lista_ciudad p{text-align:center;color:#333;line-height:1.2;padding:0 2rem 2rem}#directorio_lista_ciudad button:hover{background-color:#333}#info_list_noticias{background-color:#fff;padding:5rem 0}#info_list_noticias .info_list li{-webkit-box-shadow:none;box-shadow:none;background-color:#fff}#info_list_noticias .info_list .bg_fix{display:none}#info_list_noticias .info_list img{width:40%;height:auto}#info_list_noticias .info_list figcaption{min-height:0;padding:30px;width:60%;max-width:60%}#info_list_noticias .info_list h3{width:100%}#info_list_noticias .info_list p{text-align:left}#info_list_noticias .info_list span{width:100%;text-align:left;font-size:16px;font-size:1.6rem;color:#333;font-family:EncodeSansCondensed-Bold,Arial,sans-serif}#info_list_noticias .info_list button{padding:1.2rem 6rem;text-transform:none;margin:2rem 0 0}body:not(.bookings) .modal-noticia .modal-body{padding:0}body:not(.bookings) .modal-noticia .modal-contenido{padding:1rem 5rem 5rem}body:not(.bookings) .modal-noticia img{max-width:100%}.news,.news_detalle{padding-top:4rem;padding-bottom:4rem}.news .news_item,.news_detalle .news_item{margin-bottom:4rem}.news .news_item .news_item_img,.news_detalle .news_item .news_item_img{position:relative;height:160px;height:16rem;overflow:hidden;width:40.333333%;padding:0}.news .news_item .news_item_img img,.news_detalle .news_item .news_item_img img{width:100%;height:auto}.news .news_item .news_item_img .label_date,.news_detalle .news_item .news_item_img .label_date{width:70px;width:7rem;height:70px;height:7rem;position:absolute;right:0;top:20px;text-align:center;background:#262626;color:#fff}.news .news_item .news_item_img .label_date .month,.news_detalle .news_item .news_item_img .label_date .month{text-transform:uppercase;font-size:11px;font-size:1.1rem;display:block}.news .news_item .news_item_img .label_date .day,.news_detalle .news_item .news_item_img .label_date .day{font-size:24px;font-size:2.4rem}.news .news_item .news_item_img .bg_fix,.news_detalle .news_item .news_item_img .bg_fix{width:auto}.news .news_item .news_item_content,.news_detalle .news_item .news_item_content{padding:0 2rem 2rem;height:160px;height:16rem;width:59.666667%}.news .news_item .news_item_content .titulo,.news_detalle .news_item .news_item_content .titulo{display:block;text-align:left;font-weight:700;margin-bottom:1rem}.news .news_item .news_item_content .subtitulo,.news_detalle .news_item .news_item_content .subtitulo{margin-bottom:3rem;display:block}.news .news_item .news_item_content .texto,.news_detalle .news_item .news_item_content .texto{margin-bottom:2rem;text-align:left}.news .news_item .news_item_content .col-xs-12,.news_detalle .news_item .news_item_content .col-xs-12{padding-left:0}.profesionales{margin-bottom:6rem}.profesionales #id_politica_privacidad{float:left;height:10px;height:1rem;margin:.5rem}.profesionales .container{padding:0 5rem}.profesionales #introduccion h2{line-height:34px;line-height:3.4rem}.profesionales .texto p{font-size:16px;font-size:1.6rem;line-height:1.4;text-align:left;margin-bottom:4rem}.profesionales li{list-style:none}.profesionales .form_colectivos{padding:20px;right:0;top:2px}.profesionales .tab-content{background-color:#f0f0f0;margin-bottom:4rem;padding-bottom:4rem;padding-top:4rem}.profesionales .tab-content h3{font-family:EncodeSansCondensed-Bold,Arial,sans-serif;text-transform:uppercase;font-size:30px;font-size:3rem;margin:3rem 0}.profesionales #introduccion h2 a{color:#262626;font-size:33px;font-size:3.3rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:uppercase;text-transform:none}.profesionales input{height:40px;height:4rem;border:1px solid #cfbfa3}.profesionales .nav-tabs{border:0;margin:0;padding:0;position:relative}.profesionales .nav-tabs li{background-color:#fff;border-radius:.3rem;font-size:16px;font-size:1.6rem;margin-bottom:-.2rem;margin-right:.5rem;padding:1rem 3rem}.profesionales .nav-tabs .active{background-color:#f0f0f0}.profesionales .nav-tabs .active a{color:#333}.profesionales .nav-tabs a{color:#333;font-family:EncodeSansCondensed-Bold}.profesionales .nav>li{position:relative;display:inline-block}.profesionales_header{height:auto;max-height:130px;max-height:13rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;background-color:#807f7f}.profesionales_header img{height:auto;width:100%;-webkit-filter:brightness(.5);filter:brightness(.5)}.profesionales_header h1{color:#fff;font-family:EncodeSansCondensed-Bold;font-size:43px;font-size:4.3rem;left:0;position:absolute;right:0;top:50px;top:5rem}.profesionales_header h3{text-transform:uppercase}.profesionales_header .container{margin:0;max-height:130px;max-height:13rem;max-width:none;padding:0;position:relative;text-align:center;width:100%}.alta_empresas .profesionales .container{max-width:auto}.alta_empresas .profesionales_header{display:none}.header_section>div{color:#fff}.bl_ofertas>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_ofertas>ul li{margin-bottom:2rem;-webkit-box-shadow:0 4px 10px rgba(38,38,38,.19),0 2px 2px rgba(38,38,38,.13);box-shadow:0 4px 10px rgba(38,38,38,.19),0 2px 2px rgba(38,38,38,.13)}.bl_ofertas>ul li:nth-child(2n) figcaption{right:0;left:auto}.bl_ofertas>ul figcaption{padding:3rem;background:#f0f0f0;max-width:50%;position:relative}.bl_ofertas>ul figure{position:relative;width:100%}.bl_ofertas>ul .bg_fix{display:none!important}.bl_ofertas>ul button{margin:.5rem auto;position:relative;width:90%}.bl_ofertas>ul h3{margin-bottom:2rem;width:100%;padding:0 2rem;font-size:30px;font-size:3rem}.bl_ofertas>ul p{text-align:center;line-height:1.4;font-family:EncodeSansCondensed-Regular,Arial,sans-serif;padding:0;max-width:100%;width:100%}.bl_ofertas>ul .price{font-size:15px;font-size:1.5rem;text-transform:uppercase;margin-top:1rem;margin-bottom:1rem}.bl_ofertas>ul .price span{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;font-size:35px;font-size:3.5rem;text-align:center}.bl_ofertas>ul .price span:first-child{font-size:14px;font-size:1.4rem;line-height:1.4;display:block;text-align:center;color:#262626}.bl_ofertas>ul .price span:nth-child(2){font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-size:33px;font-size:3.3rem;display:block;line-height:1;color:#333;text-align:center}.info_list figure img{position:absolute}.info_list figure .bg_fix{display:block}.hotel_spa_paquetes .info_list{margin-top:0;margin-bottom:14rem}.hotel_spa_paquetes .info_list figcaption{padding:5rem}.hotel_spa_paquetes .info_list button{margin:auto}#spa_lista .bg_fix{display:none}#spa_lista img{min-height:0}#spa_lista figcaption{padding-left:5%;padding-right:5%}.sitemap__list{padding-bottom:5rem;padding-top:10rem;text-align:center;max-width:990px;margin-bottom:8rem}.sitemap__item{margin-bottom:10px}.sitemap__list-inner{padding-left:40px;border-left:1px solid #333}.sitemap__hotel,.sitemap__page{color:#333;font:18px/1.2 EncodeSansCondensed-Regular,Arial,sans-serif;font:1.8rem/1.2 EncodeSansCondensed-Regular,Arial,sans-serif}.sitemap__page{position:relative;text-decoration:none}.sitemap__page:after{background-color:#333;bottom:-5px;content:"";display:block;height:2px;left:0;margin:0 auto;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}.sitemap__page:hover{text-decoration:none}.sitemap__page:hover:after{width:100%}.blog-inner{padding:5rem 0;position:relative}.blog-inner:before{background:#e6e5e5;bottom:0;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;width:100%;z-index:-1}.blog-inner__list{margin:0 auto}.blog-inner__item{margin-bottom:3rem}.blog-inner__item:last-child{margin-bottom:0}.blog-inner__content{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.blog-inner__fix{min-height:400px;min-height:40rem;width:55%}.blog-inner__text{-webkit-box-shadow:.5rem 0 2rem #e6e5e5;box-shadow:.5rem 0 2rem #e6e5e5;padding:3rem 5rem;width:45%}.blog-inner__title{margin-bottom:.5rem;margin-top:2rem;text-align:left}.blog-inner__subtitle{font-size:21px;font-size:2.1rem;text-align:left;padding-top:0;margin-bottom:1rem;display:block}.blog-inner__date{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-size:1.5rem;padding-top:0;text-align:left;margin-bottom:2rem}.blog-inner__description{line-height:1;text-align:justify;word-spacing:-1px;word-spacing:-.1rem;margin-bottom:4rem}.blog-detail{padding:5rem 0;position:relative}.blog-detail:before{background:#e6e5e5;bottom:0;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;width:100%;z-index:-1}.blog-detail__container{background:#fff;padding:0}.blog-detail__item{height:600px;height:60rem;width:100%}.blog-detail__description{padding:4rem 7.5rem 6rem}.blog-detail__title{margin-bottom:.5rem;margin-top:2rem;text-align:left}.blog-detail__paragraph{line-height:1;text-align:justify;word-spacing:-1px;word-spacing:-.1rem;margin:2.5rem 0 7.5rem}.blog-detail__social{border-top:.1rem solid #e2e2e2;display:inline-block;padding:2.5rem 0 0;width:100%}.blog-detail__share-text{display:block;text-align:left;width:100%}.blog-detail .fb-share-button,.blog-detail .twitter-share-button,.blog-detail iframe{float:left;margin-right:10px}.backgrounds{position:relative;width:100%}.backgrounds,.backgrounds__video{height:80vh;min-height:600px;min-height:60rem}.backgrounds__video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;overflow:hidden;position:absolute;right:0;top:0}.backgrounds__video-iframe{height:100%;width:100%}.backgrounds__carousel{width:100%}.backgrounds__item{position:relative}.backgrounds__item-image{height:calc(100vh - 24rem);min-height:600px;min-height:60rem}.backgrounds__caption{bottom:370px;bottom:37rem;margin:0 auto;position:absolute;text-align:center}.backgrounds__caption-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.backgrounds__caption-title{font:60px EncodeSansCondensed-Bold;font:6rem EncodeSansCondensed-Bold;text-transform:uppercase}.backgrounds__caption-subtitle,.backgrounds__caption-title{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3);text-shadow:.1rem .1rem .1rem rgba(0,0,0,.3)}.backgrounds__caption-subtitle{font:24px EncodeSansCondensed-Regular;font:2.4rem EncodeSansCondensed-Regular;text-transform:inherit}.backgrounds__caption-paragraph{color:#262626;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular}.backgrounds__scroll{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:20px;bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;text-align:center;z-index:1}.backgrounds__scroll-text{color:#262626;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;width:100%}.backgrounds__scroll-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:.3rem solid #fff;border-radius:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;height:6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;width:3.5rem}.backgrounds__scroll-link:before{-webkit-animation:scroll 2s infinite;animation:scroll 2s infinite;background-color:#fff;border-radius:35%;content:"";height:10px;height:1rem;opacity:1;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);width:5px;width:.5rem}@-webkit-keyframes scroll{85%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:0}}@keyframes scroll{85%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:0}}.backgrounds__left-arrow,.backgrounds__right-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.backgrounds__left-arrow:hover,.backgrounds__right-arrow:hover{opacity:1}.backgrounds__left-arrow:before,.backgrounds__right-arrow:before{color:#fff;font-size:50px;font-size:5rem}.backgrounds__right-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.backgrounds__controls{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.backgrounds__controls-dots{display:none}.backgrounds__controls-dots-index{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font:60px EncodeSansCondensed-Regular;font:6rem EncodeSansCondensed-Regular}.backgrounds__controls-dots-index:after{background-color:#fff;content:"";display:block;height:30px;height:3rem;margin:1rem;-webkit-transform:rotate(20deg);transform:rotate(20deg);width:1px;width:.1rem}.backgrounds__controls-dots-count{color:#fff;font:20px EncodeSansCondensed-Regular;font:2rem EncodeSansCondensed-Regular}.backgrounds .owl-controls{bottom:0;height:50px;height:5rem;left:0;margin-bottom:auto;margin-top:auto;position:absolute;right:0;top:0;width:100%}.backgrounds .owl-controls .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.5rem}.backgrounds .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex}.backgrounds .owl-dot,.backgrounds .owl-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.backgrounds .owl-dot{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.backgrounds .owl-dot span{background-color:#4d4c4c;cursor:pointer;margin:0 .5rem}.backgrounds .owl-dot.active span,.backgrounds .owl-dot span{border:.2rem solid #fff;border-radius:50%;height:17px;height:1.7rem;width:17px;width:1.7rem}.backgrounds .owl-dot.active span{background-color:#b7975d}.backgrounds__caption{bottom:0;height:110px;height:11rem;left:0;margin:auto;right:0;top:0;width:70%}.backgrounds__caption-paragraph{display:none}.backgrounds__left-arrow{left:50px;left:5rem}.backgrounds__left-arrow,.backgrounds__right-arrow{bottom:0;margin:auto;position:absolute;top:-80px;top:-8rem}.backgrounds__right-arrow{right:50px;right:5rem}.backgrounds .owl-controls{position:static}.backgrounds .owl-controls .owl-dots{opacity:0;position:relative;z-index:-1}.backgrounds__item-image:before{background:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:relative;top:0;width:100%}.corporativa .backgrounds__caption-paragraph{background-color:#f0f0f0;display:block;font-size:48px;font-size:4.8rem;padding-left:1rem;text-transform:uppercase}.corporativa .backgrounds__caption-paragraph span{background-color:#b7975d;color:#f0f0f0;padding-left:1rem;padding-right:1rem}.corporativa .backgrounds__caption-inner a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#262626;border:0;border-radius:0;color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font:15px Arial,sans-serif;font:1.5rem Arial,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 4rem;text-transform:inherit;margin-top:1rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-transform:uppercase}.corporativa .backgrounds__caption-inner a:active,.corporativa .backgrounds__caption-inner a:focus,.corporativa .backgrounds__caption-inner a:hover{background-color:#262626;color:#fff}.corporativa .backgrounds__caption-inner a:active:before,.corporativa .backgrounds__caption-inner a:focus:before,.corporativa .backgrounds__caption-inner a:hover:before{color:#fff}.corporativa .backgrounds__caption-title{font-size:24px;font-size:2.4rem}.corporativa .backgrounds__caption-subtitle{font-size:36px;font-size:3.6rem;text-transform:uppercase}.popup-footer{bottom:-176px;bottom:-17.6rem;height:176px;height:17.6rem;left:0;position:fixed;-webkit-transition:bottom 1s;transition:bottom 1s;width:100%;z-index:100}.popup-footer,.popup-footer__picture{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-footer__picture{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:55%}.popup-footer__picture:before{border-left:6.3rem solid transparent;border-top:8rem solid transparent;content:"";display:block;height:0;position:absolute;right:0;top:0;width:0;z-index:3}.popup-footer__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:176px;height:17.6rem;width:100%}.popup-footer__text{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding-right:20%;position:absolute;top:0;width:100%}.popup-footer__text:after{background-repeat:no-repeat;bottom:15px;bottom:1.5rem;content:"";display:block;height:85px;height:8.5rem;position:absolute;right:29px;right:2.9rem;width:85px;width:8.5rem;z-index:3}.popup-footer__text-title{display:block;font:60px Helvetica Neue Bold;font:6rem Helvetica Neue Bold;line-height:52px;line-height:5.2rem;margin-bottom:.5rem;max-width:100%;text-align:right;text-shadow:2px 2px 2px #333;text-shadow:.2rem .2rem .2rem #333;text-transform:uppercase}.popup-footer__text-since{font:17px Helvetica Neue;font:1.7rem Helvetica Neue;max-width:100%;text-align:right}.popup-footer__description{height:100%;padding:0;width:50%}.popup-footer__fringe{display:inline-block;margin-top:1.2rem;min-height:45px;min-height:4.5rem;position:relative;text-align:center;width:100%}.popup-footer__fringe:before{border-left:2.7rem solid transparent;border-top:0 solid transparent;content:"";display:block;height:0;left:-35px;left:-3.5rem;position:absolute;width:0;z-index:3}.popup-footer__fringe-title{font:37px Helvetica Neue;font:3.7rem Helvetica Neue;margin-top:0;padding-right:4rem;position:relative;top:1px;top:.1rem}.popup-footer__fringe-title strong{font-family:Helvetica Neue Bold}.popup-footer__fringe-close{cursor:pointer;height:33px;height:3.3rem;position:absolute;right:10px;right:1rem;top:6px;top:.6rem}.popup-footer__content,.popup-footer__fringe-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.popup-footer__content{height:118px;height:11.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.popup-footer__link{font:16px Helvetica Neue;font:1.6rem Helvetica Neue;text-align:center;-webkit-transition:color .5s;transition:color .5s}.popup-footer__link span{display:block;font:25px Helvetica Neue Bold;font:2.5rem Helvetica Neue Bold;text-transform:uppercase}.popup-footer__link strong{display:block;font:30px Helvetica Neue Bold;font:3rem Helvetica Neue Bold;text-transform:uppercase}.popup-footer__paragraph{font:16px/1.4 Helvetica Neue;font:1.6rem/1.4 Helvetica Neue}@font-face{font-family:Helvetica Neue;src:url(/dynamic_templates/static/dev/fonts/popup_footer/4b94982a9603dd89cf49dd9bcb0f0d60.woff2) format("woff2"),url(/dynamic_templates/static/dev/fonts/popup_footer/4b94982a9603dd89cf49dd9bcb0f0d60.woff) format("woff")}@font-face{font-family:Helvetica Neue Bold;src:url(/dynamic_templates/static/dev/fonts/popup_footer/b46fe3bf71fc12e54671c9cb8e647a0a.woff2) format("woff2"),url(/dynamic_templates/static/dev/fonts/popup_footer/b46fe3bf71fc12e54671c9cb8e647a0a.woff) format("woff")}.introduction-inner{background:transparent;text-align:center;padding-bottom:5rem;padding-top:5rem}.introduction-inner table{background-color:#fff;border-color:#999;margin-bottom:1rem;margin-top:1rem}.introduction-inner table td{border:.1rem solid #999;color:#666;font-size:16px;font-size:1.6rem;line-height:1.4;margin-top:2.5rem;padding:1rem;vertical-align:middle}.introduction-inner table td[colspan="3"]{background-color:#e6e5e5;color:#333}.introduction-inner__container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}.introduction-inner__title{color:#333;font:32px/1.2 EncodeSansCondensed-Bold;font:3.2rem/1.2 EncodeSansCondensed-Bold;text-transform:uppercase}.introduction-inner__subtitle{color:#b7975d;font:21px/1.2 Arial,sans-serif;font:2.1rem/1.2 Arial,sans-serif;margin:1.5rem 0 3rem;text-transform:uppercase}.introduction-inner__paragraph{color:#333;font:16px/1.4 Arial,sans-serif;font:1.6rem/1.4 Arial,sans-serif;text-align:left}.introduction-inner__title{font-weight:800}.introduction-inner__subtitle{display:none}.introduction-inner__paragraph{margin-top:3rem}.hotels .owl-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hotels .owl-dot{background-color:#b7975d;border:#b7975d;border-radius:2.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;height:2rem;margin-left:.5rem;margin-right:.5rem;width:20px;width:2rem}.hotels .owl-dot.active{background-color:#262626;border-color:#262626}.hotels__container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.hotels__item{padding:.5rem}.hotels__image,.hotels__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hotels__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:500px;max-width:50rem;position:relative}.hotels__image img{height:auto;max-width:100%}.hotels__caption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:2rem;position:absolute;top:0;width:100%}.hotels__caption-title{color:#fff;font:18px EncodeSansCondensed-Regular;font:1.8rem EncodeSansCondensed-Regular;margin-top:2rem;text-transform:uppercase}.hotels__caption-icons{margin-top:2rem}.hotels__caption-icons,.hotels__caption-item{display:-webkit-box;display:-ms-flexbox;display:flex}.hotels__caption-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:2rem;padding-right:2rem;text-align:center}.hotels__caption-paragraph{color:#fff;font:16px/1.4 EncodeSansCondensed-Regular;font:1.6rem/1.4 EncodeSansCondensed-Regular;margin-top:2rem}.hotels__caption-link{color:#fff;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;margin-top:2rem;text-decoration:underline}.hotels__caption-link:hover{color:#262626;text-decoration:underline}.hotels .owl-controls{margin-bottom:2rem;margin-top:2rem}.hotels__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hotels__image .hotels__caption-image{max-width:160px;max-width:16rem}.hotels__caption{padding:1rem 5.5rem;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.hotels__caption-title{font-weight:800}.hotels__caption-image{max-width:90px;max-width:9rem}.hotels__item{text-align:center}.hotels__item:hover{cursor:pointer}.hotels .owl-controls{display:none}.services-icons-andromeda{background-color:transparent;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:4rem;margin-top:5rem}.services-icons-andromeda,.services-icons-andromeda__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services-icons-andromeda__item{cursor:pointer;padding-left:2rem;padding-right:2rem;width:auto}.services-icons-andromeda__item:hover .services-icons-andromeda__text{bottom:80%;visibility:visible}.services-icons-andromeda__item--two-columns{width:50%}.services-icons-andromeda__item--rows{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.services-icons-andromeda__item:not(:last-child){border-right:.1rem solid #fff}.services-icons-andromeda__icon--rows .svg-roi-services{height:35px;height:3.5rem;width:35px;width:3.5rem}.services-icons-andromeda__icon--rows .svg-roi-services path{fill:#fff}.services-icons-andromeda__icon--two-columns .svg-roi-services{height:32px;height:3.2rem;width:32px;width:3.2rem}.services-icons-andromeda__icon--two-columns .svg-roi-services path{fill:#4d4c4c}.services-icons-andromeda__text{background-color:#fff;border:.1rem solid transparent;bottom:50%;color:#262626;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;line-height:1.4;padding-left:.5rem;padding-right:.5rem;position:absolute;-webkit-transition:bottom .5s ease-out,background-color .5s ease-in;transition:bottom .5s ease-out,background-color .5s ease-in;visibility:hidden;width:auto}.services-icons-andromeda__text:after{border:.5rem solid transparent;border-top-color:#fff;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.services-icons-andromeda__text--two-columns{margin-left:2rem;padding-right:1rem}.services-icons-andromeda__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:0;cursor:default;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:150px;max-width:15rem;padding:0}.services-icons-andromeda__item:hover .services-icons-andromeda__text{bottom:0}.services-icons-andromeda__item:not(:last-child){border-right:0}.services-icons-andromeda__text{background-color:transparent;bottom:0;color:#fff;font-size:15px;font-size:1.5rem;left:0;line-height:1.2;position:relative;visibility:visible;width:100%}.services-icons-andromeda__text:after{border-color:transparent}.services-icons-andromeda__icon{margin-bottom:.5rem;max-width:100%;width:100%}.highlights-aries{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 5%;margin-bottom:6rem}.highlights-aries,.highlights-aries__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.highlights-aries__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.highlights-aries__title{font:32px EncodeSansCondensed-Bold;font:3.2rem EncodeSansCondensed-Bold;margin-bottom:2rem;margin-top:5rem}.highlights-aries__subtitle,.highlights-aries__title{color:#333;display:none;text-align:center;text-transform:uppercase;width:100%}.highlights-aries__subtitle{font:24px EncodeSansCondensed-Regular;font:2.4rem EncodeSansCondensed-Regular;margin-bottom:5rem}.highlights-aries__description{color:#262626;display:none;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;margin-bottom:4rem;text-align:center;width:100%}.highlights-aries__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:3rem;min-height:400px;min-height:40rem;overflow:hidden;padding-left:2rem;padding-right:2rem;position:relative;width:100%}.highlights-aries__item:hover .highlights-aries__item-content{background-color:#333;border-top-left-radius:0;border-top-right-radius:0;height:100%;width:calc(100% - 1rem)}.highlights-aries__item:hover .highlights-aries__item-paragraph{height:auto;margin-bottom:3rem;margin-top:3rem;opacity:1}.highlights-aries__item:hover .highlights-aries__item-link{height:50px;height:5rem;opacity:1;padding:0 2rem}.highlights-aries__item--large{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.highlights-aries__item-image{height:100%}.highlights-aries__item-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-top-left-radius:10px;border-top-left-radius:1rem;border-top-right-radius:10px;border-top-right-radius:1rem;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:60px;height:6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin-left:auto;margin-right:auto;padding:0 15%;position:absolute;right:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:background-color,border,height,width;transition-property:background-color,border,height,width;width:calc(100% - 1rem)}.highlights-aries__item-paragraph,.highlights-aries__item-title{text-align:center;width:100%}.highlights-aries__item-link,.highlights-aries__item-paragraph{height:0;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:background-color,color,height,margin,opacity;transition-property:background-color,color,height,margin,opacity}.highlights-aries__item-title{color:#fff;font:24px EncodeSansCondensed-Bold;font:2.4rem EncodeSansCondensed-Bold;text-shadow:none;text-transform:uppercase}.highlights-aries__item-paragraph{color:#fff;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;margin-bottom:0;margin-top:0;text-shadow:none}.highlights-aries__item-paragraph:before{background-color:#fff;content:"";display:block;height:3px;height:.3rem;margin:0 auto 5rem;width:100%}.highlights-aries__item-link{padding:0}.highlights-aries__title{display:block;font-weight:800;margin-bottom:0}.highlights-aries__subtitle{display:block;margin-bottom:4rem}.highlights-aries__item{margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}.highlights-aries__item:hover .highlights-aries__item-link{height:auto;padding:.5rem 0}.highlights-aries__item:hover .highlights-aries__item-paragraph{margin-bottom:.5rem}.highlights-aries__item-paragraph{line-height:24px;line-height:2.4rem}.highlights-aries__item-paragraph:before{display:none}.highlights-aries__item-title{font-weight:800}.highlights-aries__item-image{width:100%}.highlights-aries__item-content{border-top-left-radius:0;border-top-right-radius:0;height:120px;height:12rem}.highlights-aries__item-link{background-color:transparent;border-bottom:1px solid #d8d8d8;border-radius:0}.highlights-aries__item-link:hover{color:#fff}.highlights-aries__item-image{position:relative}.highlights-aries__item-image:before{background-color:rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.offers{padding-bottom:6rem;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:16.5rem;padding-top:8.5rem}.offers .owl-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offers .owl-dot{background-color:#b7975d;border:#b7975d;border-radius:2.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;height:2rem;margin-left:.5rem;margin-right:.5rem;width:20px;width:2rem}.offers .owl-dot.active{background-color:#262626;border-color:#262626}.offers__wrap{padding-left:2rem;padding-right:2rem}.offers__carousel,.offers__wrap{margin-left:auto;margin-right:auto;width:100%}.offers__carousel{padding-bottom:3rem;padding-left:0;padding-right:0}.offers__title{font:32px EncodeSansCondensed-Bold;font:3.2rem EncodeSansCondensed-Bold;margin-bottom:.5rem}.offers__subtitle,.offers__title{color:#fff;text-transform:uppercase}.offers__subtitle{font:24px EncodeSansCondensed-Regular;font:2.4rem EncodeSansCondensed-Regular;margin-bottom:3rem}.offers__paragraph{color:#262626;font:16px/1.4 EncodeSansCondensed-Regular;font:1.6rem/1.4 EncodeSansCondensed-Regular}.offers__item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.offers__image,.offers__item{display:-webkit-box;display:-ms-flexbox;display:flex}.offers__image{max-height:500px;max-height:50rem;width:100%}.offers__img{width:100%}.offers__caption{left:0;margin:auto;position:absolute;right:0}.offers__caption,.offers__caption-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.offers__caption-wrap{background-color:#fff;padding:2rem;-webkit-transition:background .5s;transition:background .5s}.offers__caption-inner{width:100%}.offers__caption-inner,.offers__caption-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.offers__caption-price{background-color:transparent;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:20px;left:2rem;padding:2rem 1.5rem;position:absolute;top:20px;top:2rem;-webkit-transition:background .5s;transition:background .5s;width:140px;width:14rem}.offers__caption-price-text{font:16px Arial,sans-serif;font:1.6rem Arial,sans-serif;margin-bottom:.5rem}.offers__caption-price-cost,.offers__caption-price-text{color:#000;text-transform:inherit;-webkit-transition:color .5s;transition:color .5s;width:100%}.offers__caption-price-cost{font:40px/1.4 EncodeSansCondensed-Bold;font:4rem/1.4 EncodeSansCondensed-Bold}.offers__caption-price-tax{color:#000;font:12px EncodeSansCondensed-Regular;font:1.2rem EncodeSansCondensed-Regular;text-transform:inherit;-webkit-transition:color .5s;transition:color .5s;width:100%}.offers__caption-title{color:#000;font:16px EncodeSansCondensed-Regular;font:1.6rem EncodeSansCondensed-Regular;margin-bottom:.5rem;text-transform:uppercase;width:100%}.offers__caption-subtitle{color:#000;font:24px EncodeSansCondensed-Bold;font:2.4rem EncodeSansCondensed-Bold;margin-bottom:1rem;text-transform:uppercase;width:100%}.offers__caption-paragraph{color:#333;font:16px/1.4 EncodeSansCondensed-Regular;font:1.6rem/1.4 EncodeSansCondensed-Regular;width:100%}.offers__caption-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5rem;width:100%}.offers__caption-actions,.offers__caption-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.offers__caption-link{color:#000;font:16px/1.4 EncodeSansCondensed-Regular;font:1.6rem/1.4 EncodeSansCondensed-Regular}.offers__caption-link:before{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;font-size:1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:1.5rem}.offers__caption-link:hover{color:rgba(0,0,0,.7)}.offers__caption-button{background-color:#333;border:.1rem solid #333;border-radius:.3rem;color:#fff;-webkit-transition:background,border,color,.5s;transition:background,border,color,.5s}.offers__caption-button:active,.offers__caption-button:focus,.offers__caption-button:hover{background-color:#262626;border:.1rem solid #333;color:#fff}.offers__arrow{width:100%}.offers__arrow-left,.offers__arrow-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;color:#fff;cursor:pointer;display:none;font-size:40px;font-size:4rem;position:absolute;top:0;z-index:1}.offers__arrow-left{left:5%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.offers__arrow-right{right:5%}.offers__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:3rem}.offers__link{border-radius:.3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.offers__link:active,.offers__link:focus,.offers__link:hover{background-color:transparent;color:#000}.offers .owl-controls{bottom:-30px;bottom:-3rem;display:block;position:relative}.offers__item{padding:0 2.5rem}.offers__img{opacity:0}.offers__caption-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:.3rem;left:25px;left:2.5rem;width:calc(100% - 2.5rem)}.offers__caption-inner{height:100%}.offers__caption-price{padding:1rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:70px;min-width:7rem;width:auto}.offers__caption-price-cost{line-height:.7}.offers__caption-price-tax{padding-top:.5rem}.offers__caption-actions,.offers__caption-title{-ms-flex-item-align:end;align-self:flex-end}.offers__caption-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.offers__caption-link{border-bottom:.1rem solid #9a9a9a}.offers__caption-link:before{display:none}.offers__subtitle,.offers__title{text-align:center}.offers__title{font-weight:800}.offers__carousel{margin-top:8.5rem}.offers__more{bottom:-150px;bottom:-15rem;position:relative}.offers__link{background-color:transparent;border-bottom:.1rem solid grey;border-radius:0;color:#000;font-size:24px;font-size:2.4rem;padding:0}.offers .owl-controls{bottom:-95px;bottom:-9.5rem}@media (max-width:1024px){.backgrounds__caption-title,.blog-detail__title,.blog-inner__title,.highlights-aries__title,.introduction-inner__title,.offers__title{font-size:2.5rem}.backgrounds__caption-subtitle,.blog-inner__subtitle,.introduction-inner__subtitle,.offers__subtitle{font-size:2rem}html{min-width:150px}#agregar_opinion,#base_popup,#box-ciudades-filtro ul,#claims_footer #mkclaims_id,#contacto_head,#destacados,#directorio_lista_ciudad ul,#directorio_lista_eventos ul,#empresas_col .carousel,#filtros,#hdet_habitaciones #habitacion_unica,#hdet_habitaciones #habitacion_unica #otros_servicios,#hdet_habitaciones>ul,#hdet_ofertas .info_list,#header_bottom,#header_top,#hs_habitaciones,#hs_location,#hs_salones,#hs_servicios,#info_list_noticias .info_list,#introduccion,#introduccion_individual,#main_offer_det .info_list,#marcas,#marcas #carousel_marcas,#oferta_destacada,#offers_list_simple,#offers_list_simple .info_list,#opiniones .box_summary,#opiniones .comentarios,#opiniones>div,#pag404,#pag404>*,#s_engine,.bc-contenedor-motor,.bl_ofertas>ul,.blog-detail__container,.blog-inner__list,.destinos_lista #hotels_list ul,.escapadas .listado_ofertas,.header_section>div,.home #hotels_list ul,.img_collection,.info_list,.modal #book_meeting_room,.modal .c_form,.nav_directorio,.newsletter-full>div,.pag-legal,.profesionales .container,.profesionales .nav-tabs,.profesionales_interno,.sitemap__list,body:not(.bookings) #book_meeting_room,body:not(.bookings) .c_form{padding:0 4%}#agregar_opinion .accionFormulario,#agregar_opinion ul,#directorio_lista_ciudad ul,#directorio_lista_eventos ul,#hdet_habitaciones>ul,#menu_header #hamburger,#menu_header #maincheckmenu+div,#menu_header>div>ul,#opiniones .comentarios .item,#s_engine,.bl_ofertas>ul figcaption,.bl_ofertas>ul section,.home #hotels_list ul,.modal #book_meeting_room ul,.modal .c_form ul,body:not(.bookings) #book_meeting_room ul,body:not(.bookings) .c_form ul{display:-webkit-box;display:-ms-flexbox;display:flex}#agregar_opinion .accionFormulario>*,#agregar_opinion ul>*,#directorio_lista_ciudad ul>*,#directorio_lista_eventos ul>*,#hdet_habitaciones>ul>*,#menu_header #hamburger>*,#menu_header #maincheckmenu+div>*,#menu_header>div>ul>*,#opiniones .comentarios .item>*,#s_engine>*,.bl_ofertas>ul figcaption>*,.bl_ofertas>ul section>*,.home #hotels_list ul>*,.modal #book_meeting_room ul>*,.modal .c_form ul>*,body:not(.bookings) #book_meeting_room ul>*,body:not(.bookings) .c_form ul>*{max-width:100%}#agregar_opinion ul,#directorio_lista_ciudad ul,#directorio_lista_eventos ul,#hdet_habitaciones>ul,#menu_header #hamburger,#menu_header #maincheckmenu+div,#menu_header>div>ul,#opiniones .comentarios .item,.home #hotels_list ul,.modal #book_meeting_room ul,.modal .c_form ul,body:not(.bookings) #book_meeting_room ul,body:not(.bookings) .c_form ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#directorio_lista_ciudad ul,#directorio_lista_eventos ul,#hdet_habitaciones>ul,.home #hotels_list ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#agregar_opinion .accionFormulario,#s_engine,.bl_ofertas>ul figcaption,.bl_ofertas>ul section{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#motorInternas{width:100%;max-width:100%}#filtros>ul{width:100%;padding:0}.bl_ofertas>ul figcaption,.bl_ofertas>ul section{padding:.5rem;width:100%;max-width:100%!important}#destacados ul li,#hdet_servicios>ul li,#hs_habitaciones>ul li{max-width:48%;width:48%}#main_offer_det .info_list figure>img,#offers_list_simple .info_list figure>img,#offers_list_simple figure>img,.destinos_lista #hotels_list ul figure>img,.escapadas .listado_ofertas figure>img,.info_list figure>img{width:100%}.modal #book_meeting_room li.form-group,.modal .c_form li.form-group,body:not(.bookings) #book_meeting_room li.form-group,body:not(.bookings) .c_form li.form-group{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;max-width:100%}.modal #agregar_opinion .form-group,body:not(.bookings) #agregar_opinion .form-group{max-width:100%}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .box,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .box,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li{width:50%}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li{width:50%}body:not(.bookings) .modal .modal-body{padding-right:2rem;padding-left:2rem}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog{width:100%}body .modal.modal_web .modal-body{padding-right:2rem;padding-left:2rem}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog{width:100%}.newsletter-content{padding:4rem 1rem}#base_popup{max-width:1024px}.bookings #motorInternas .filtro{padding:0;width:100%}.bookings #motorInternas .filtro #input_sug{margin:1rem 0;width:100%}#introduccion>*,#introduccion_individual>*{-ms-flex-preferred-size:auto;flex-basis:auto}#header_top{padding:1.5rem 3rem}#menu_header #maincheckmenu+div{background:#fff;opacity:1;position:absolute;top:0;left:0;max-width:100%;width:100%;max-height:0;height:auto;z-index:1001;-webkit-transition:all .5s linear;transition:all .5s linear;overflow:hidden}#menu_header #maincheckmenu:checked+div{max-height:150rem;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#menu_header>div>ul{width:90%;max-width:90%}#menu_header>div>ul:first-of-type{margin-top:6rem;width:100%}#menu_header>div>ul:nth-of-type(2){margin-bottom:6rem}#menu_header li{padding:2rem;border-bottom:1px solid #807f7f;-webkit-transition:opacity .4s linear .8s;transition:opacity .4s linear .8s;width:100%}#menu_header li:last-child{border-bottom:none}#menu_header a,#menu_header label,#menu_header span{font-size:2.5rem;color:#000}#menu_header .dropdown-menu{position:relative;width:100%;max-width:100%;float:none;border:0;top:0}.ui-datepicker{position:absolute;left:0!important;width:100%}.ui-datepicker td,.ui-datepicker th{padding:1.5rem;font-size:3rem}.ui-datepicker-header{position:relative;font-size:2.5rem;top:-2rem}.ui-datepicker-header .ui-corner-all .ui-state-hover:before{font-size:2.5rem}#s_engine{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 2rem}#s_engine #id_codpromo,#s_engine .codigoPromo,#s_engine .fechasPromo>div,#s_engine button{font-size:1.6rem;padding:1rem}.img_collection li{width:100%;text-align:center}#opiniones .textSummary ul{width:90%}#opiniones .comentarios{width:100%}#opiniones .comentarios .textoComentario{padding:1rem 2rem;text-align:center}#agregar_opinion ul li,#agregar_opinion ul li.large{-ms-flex-preferred-size:auto;flex-basis:auto}#agregar_opinion ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#agregar_opinion .accionFormulario .btn-primario{width:100%}.header_section img{display:block;width:100%;height:auto}.header_section>div{margin-top:0}.header_section>div h2{font-size:2.5rem}#menu_header a,#menu_header label,#menu_header span{color:#262626}#menu_header li.hmenu:not(.view_more) a:after,#menu_header li.hmenu:not(.view_more) span:after{content:none}#menu_header #maincheckmenu+div{-webkit-transition:none;transition:none}#s_engine{max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:0;padding-bottom:0}#s_engine .fechasPromo{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;border-right:0;margin:0;padding:1rem 2rem;width:100%}#s_engine .fechasPromo .entrada,#s_engine .fechasPromo .salida{width:40%}#s_engine .codigoPromo{width:100%;border-bottom:1px solid #ccc;margin:0!important;padding:1rem 2rem;margin:0}#s_engine #consulta_button,#s_engine .consulta{width:100%;margin:0;border-radius:0}#motorInternas.affix #s_engine .codigoPromo{height:6rem!important}.home #claims_footer{max-width:100%}.home #claims_footer:after{border-left:0}.right{right:3rem;width:68%}#footer_nav{padding-top:1rem;padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#idiomas_footer ul a:after,#idiomas_footer ul span:after{display:none}.logoThawte{bottom:0;top:auto}.socialMedia{position:relative;top:0}.opening{margin-left:auto;margin-right:auto;top:-7rem;width:80%}.opening__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.opening__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.opening__text{font-size:1.5rem;max-width:60%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;text-align:center}.opening__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}.opening__close{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#header_bottom{height:5rem}#header_top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:block;height:auto;padding:.5rem 3rem}#header_top #tool_idioma span,#header_top .extras span,#header_top .oficial_items h1,#header_top .oficial_items span,#header_top a{display:none}#header_top #tool_idioma{width:auto;float:right}#header_top #tool_idioma li{padding:0}#header_top .mireserva{padding:.5rem;font-size:1.3rem;background-image:none;text-align:center;float:right;right:0}#header_top .reserva{margin-right:0}#menu_header{margin-top:0}.custom-loyalty{display:none}#introduccion_individual{padding:0;width:100%}.home #introduccion{padding:0}.home #introduccion>div{margin-left:8%}.home #introduccion h2:after{width:60%}#introduccion>div,#introduccion_individual>div,.home #introduccion>div,.home #introduccion_individual>div{max-width:100%;width:100%}#carousel_principal h2{font-size:2.5rem}#carousel_principal figcaption{padding:3% 5% 0;font-size:2.5rem}#carousel_principal figcaption>strong{font-size:4rem}#carousel_principal .owl-controls{display:none}.newsletter-full>div{display:block;padding-top:2rem}.newsletter-full .newsletter-content>form{padding-left:0}.home #hotels_list ul li{margin-top:2rem}.home #hotels_list ul li:nth-child(3),.home #hotels_list ul li:nth-child(4){top:0}.home #hotels_list figure figcaption p{line-height:1}.home #hotels_list figure figcaption h3{font-size:2rem;font-size:1.5rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif}.home #hotels_list figure img{width:100%;height:auto}.home #hotels_list figure:focus figcaption h3,.home #hotels_list figure:hover figcaption h3{font-size:3.5rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif}#destacados{padding:0}#destacados h3{font-size:3.5rem}#destacados ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#destacados ul li{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:95%}#marcas #carousel_marcas li{display:block;text-align:center;margin:1rem 0}#main_offer_det .info_list,#offers_list_simple,#offers_list_simple .info_list{margin:5rem 0;width:100%}#main_offer_det .info_list figure,#offers_list_simple .info_list figure,#offers_list_simple figure{max-width:65rem}#main_offer_det .info_list figure img,#offers_list_simple .info_list figure img,#offers_list_simple figure img{max-width:100%;height:auto;width:100%}#main_offer_det .info_list figure figcaption,#offers_list_simple .info_list figure figcaption,#offers_list_simple figure figcaption{width:100%}#directorio_lista_ciudad ul li{-ms-flex-preferred-size:45%;flex-basis:45%}.escapadas .listado_ofertas{margin:0;width:100%}.escapadas .listado_ofertas .ofertas_body_content_item_img img{width:100%}.escapadas .listado_ofertas .ofertas_body_content_item_img{padding:0}.destinos_lista #hotels_list ul figure{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.destinos_lista #hotels_list ul figure .bg_fix{width:100%!important;max-width:100%!important}.destinos_lista #hotels_list ul figcaption{max-width:100%!important;width:100%}#hs_menu nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}#hs_menu li{margin:.5rem 1rem}#hdet_ofertas .info_list figure{width:50%}#hdet_ofertas .info_list figure .bg_fix{max-width:100%}#hdet_ofertas .info_list .info_item{width:50%}#hdet_ofertas .info_list figcaption{background-color:#fff;background-color:hsla(0,0%,100%,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF,endColorstr=#99FFFFFF)}#hdet_ofertas .info_list .price{margin:.5rem 0}#hdet_ofertas .info_list button{max-width:100%}#hdet_puntos_interes .inner .box-points{position:relative;width:100%;margin:0 auto;right:auto}#hdet_puntos_interes .inner .box-points .box-info{padding-right:2rem;padding-left:2rem}#hdet_puntos_interes .inner .box-points .box-info input{width:100%}#hdet_puntos_interes .inner .box-points .box-info .lupa{width:100%;float:none}#hdet_puntos_interes .inner .box-points .box-info .list-points{margin-top:2rem}#hdet_puntos_interes .inner .box_maps,#hdet_puntos_interes .inner .box_maps #map,#hdet_puntos_interes .inner .box_maps .box-indication{width:100%}#directorio_lista_eventos ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#directorio_lista_eventos ul li{width:100%}#directorio_lista_eventos ul img{width:100%;height:auto}#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .box,#book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3{width:100%!important}#hdet_servicios>ul li,#hs_habitaciones>ul li{width:49%!important;max-width:49%!important}.nav_directorio{padding:1rem 4% 0}#directorio_lista_ciudad ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.profesionales_header img{display:block;width:100%;height:auto}.bl_ofertas>ul li{width:100%}.bl_ofertas>ul figure{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bl_ofertas>ul figure img{position:relative;min-height:auto}.bl_ofertas>ul button{top:auto;left:auto;position:relative}.bl_ofertas>ul h3{color:#000;margin-bottom:1rem;font-size:2.5rem}.bl_ofertas>ul p{color:#000}.blog-inner__fix,.blog-inner__text{width:100%}.blog-detail__container{padding:0}.blog-detail__description{padding:4rem 5rem 6rem}.backgrounds{height:50vh;min-height:50rem}.backgrounds__video{display:none}.backgrounds__item-image{height:50vh;min-height:50rem}.backgrounds__caption{display:none}.corporativa .backgrounds__caption{display:block}.popup-footer__picture{display:none}.popup-footer__description{width:100%}.hotels__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.offers__caption-title{margin-top:15rem}}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@media (min-width:544px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}.container{max-width:576px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}@media (min-width:768px){.modal-lg{width:900px}.container{max-width:720px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}.home #motorInternas{bottom:0;position:absolute}#motorInternas.affix{bottom:auto}.backgrounds__controls-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font:2rem EncodeSansCondensed-Regular;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.backgrounds__item-image{min-height:20rem}.introduction-inner__title{margin-top:4rem}.hotels__image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.highlights-aries__item--small{width:48%}}@media (min-width:992px){.container{max-width:940px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:1200px){.container{max-width:1140px}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.3333333333%}.col-xl-pull-2{right:16.6666666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.3333333333%}.col-xl-pull-5{right:41.6666666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.3333333333%}.col-xl-pull-8{right:66.6666666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.3333333333%}.col-xl-pull-11{right:91.6666666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.3333333333%}.col-xl-push-2{left:16.6666666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.3333333333%}.col-xl-push-5{left:41.6666666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.3333333333%}.col-xl-push-8{left:66.6666666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.3333333333%}.col-xl-push-11{left:91.6666666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:2.25rem}.input-group-sm input[type=date].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,.input-group-sm input[type=time].form-control,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:1.8625rem}.input-group-lg input[type=date].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,.input-group-lg input[type=time].form-control,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:3.1666666667rem}}@media (max-width:1200px){html{min-width:150px}.bl_ofertas>ul figcaption,.bl_ofertas>ul section{max-width:60%}#main_offer_det .info_list figure .bg_fix,#main_offer_det .info_list figure .bg_fix2,#offers_list_simple figure .bg_fix,#offers_list_simple figure .bg_fix2,.destinos_lista #hotels_list ul figure .bg_fix,.destinos_lista #hotels_list ul figure .bg_fix2,.escapadas .listado_ofertas figure .bg_fix,.escapadas .listado_ofertas figure .bg_fix2{max-width:40%;width:40%}#main_offer_det .info_list figcaption,#offers_list_simple .info_list figcaption,#offers_list_simple figcaption,.destinos_lista #hotels_list ul figcaption,.escapadas .listado_ofertas figcaption{max-width:60%;width:60%;padding:0 3rem}.info_list figcaption,.info_list figure .bg_fix,.info_list figure .bg_fix2{max-width:50%;width:50%}.info_list figcaption{padding:0 3rem}#bc_carrito_top .contcarrito .contene{width:100%}.right{right:3rem;width:78%}#logo_footer{height:10rem;width:10rem;left:3rem}#header_top .oficial_items{max-width:185px}#logo_header{width:10rem;height:10rem;left:0}.destinos_lista #hotels_list ul figure .bg_fix{width:50%;max-width:50%}#hdet_servicios>ul li,#hs_habitaciones>ul li{width:32%;max-width:32%}.backgrounds__caption-subtitle,.backgrounds__caption-title{font-size:3rem}}@media (max-width:768px){html{min-width:150px}#destacados ul,#main_offer_det .info_list figure,#offers_list_simple .info_list figure,#offers_list_simple figure,#s_engine,.destinos_lista #hotels_list ul figure,.escapadas .listado_ofertas figure,.info_list figure{display:-webkit-box;display:-ms-flexbox;display:flex}#destacados ul>*,#main_offer_det .info_list figure>*,#offers_list_simple .info_list figure>*,#offers_list_simple figure>*,#s_engine>*,.destinos_lista #hotels_list ul figure>*,.escapadas .listado_ofertas figure>*,.info_list figure>*{max-width:100%}#destacados ul,#main_offer_det .info_list figure,#offers_list_simple .info_list figure,#offers_list_simple figure,#s_engine,.destinos_lista #hotels_list ul figure,.escapadas .listado_ofertas figure,.info_list figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#filtros>ul>li{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#destacados ul li,#hdet_servicios>ul li,#hs_habitaciones>ul li{max-width:98%;width:98%}#main_offer_det .info_list li:nth-child(2n) figure,#offers_list_simple .info_list li:nth-child(2n) figure,#offers_list_simple li:nth-child(2n) figure,.destinos_lista #hotels_list ul li:nth-child(2n) figure,.escapadas .listado_ofertas li:nth-child(2n) figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main_offer_det .info_list figure .bg_fix,#main_offer_det .info_list figure .bg_fix2,#offers_list_simple figure .bg_fix,#offers_list_simple figure .bg_fix2,.destinos_lista #hotels_list ul figure .bg_fix,.destinos_lista #hotels_list ul figure .bg_fix2,.escapadas .listado_ofertas figure .bg_fix,.escapadas .listado_ofertas figure .bg_fix2{width:100%;max-width:100%!important;min-height:30rem;height:auto}#main_offer_det .info_list figure>img,#offers_list_simple .info_list figure>img,#offers_list_simple figure>img,.destinos_lista #hotels_list ul figure>img,.escapadas .listado_ofertas figure>img{position:relative;width:100%;min-height:30rem;height:auto}#main_offer_det .info_list figcaption,#offers_list_simple .info_list figcaption,#offers_list_simple figcaption,.destinos_lista #hotels_list ul figcaption,.escapadas .listado_ofertas figcaption{padding:3rem;width:100%;max-width:100%!important}.info_list figure .bg_fix,.info_list figure .bg_fix2{width:100%;max-width:100%!important;min-height:30rem}.info_list figure>img{position:relative;width:100%;height:35rem}.info_list figcaption{padding:3rem;width:100%;max-width:100%!important;height:auto;min-height:30rem}.modal #agregar_opinion .form-group,body:not(.bookings) #agregar_opinion .form-group{max-width:100%}.modal #book_meeting_room,body:not(.bookings) #book_meeting_room{padding:0}.modal #book_meeting_room .contenido div.bloque div.cont label,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont label{padding-left:0}.modal #book_meeting_room .contenido div.bloque div.cont .cont2,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .col_infoContac,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .col_infoContac{width:100%;padding:1rem 0}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .box,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .box,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .cont3,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li{width:100%!important;padding:1rem 0}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 ul.form1 li{width:33%}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li input,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li select,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 input,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 select,.modal #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac input,.modal #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac select,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li input,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li select,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 input,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 select,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac input,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac select{margin:0}.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #id_nombre_salon,.modal #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li #id_nombre_salon,.modal #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac #id_nombre_salon,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 #id_nombre_salon,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2 .cont3 .form1 li #id_nombre_salon,body:not(.bookings) #book_meeting_room .contenido div.bloque div.cont .cont2.info_contacto .col_infoContac #id_nombre_salon{width:100%}.captcha{padding:0}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure .bg_fix{display:none}body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption{width:100%;max-width:100%;min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:3rem}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure .bg_fix{display:none}body .modal.modal_web#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure figcaption{width:100%;max-width:100%;min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:3rem}.ekko-lightbox.modal .modal-dialog{max-width:100%!important;width:100%!important}.ekko-lightbox .glyphicon:before{font-size:3rem}#modal_aviso_cookies table td{font-size:1rem;line-height:.9rem;padding:4px}.pag-legal{width:100%}.pag-legal table td{font-size:1rem!important;line-height:.9rem!important;padding:4px!important}.pag-legal table td strong{font-size:1rem}.newsletter-form__input{margin-right:0;width:100%}#bc_carrito_top .contcarrito .contene{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#bc_carrito_top .hotel{width:100%;padding-right:0}#bc_carrito_top .totalizacion{width:100%}#header_top .oficial{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}#s_engine .titulo{text-align:center;padding:1rem 0}#s_engine .titulo h3,#s_engine .titulo h4{text-align:center}.img_collection li .bg_fix{height:30rem}#claims_footer,.home #claims_footer{padding:2rem 3rem 2rem 0}#opiniones .comentarios{margin-top:3rem}#s_engine .fechasPromo .entrada span,#s_engine .fechasPromo .salida span{margin:0}#empresas_col h4.modal-title{font-size:2rem}#main_footer{height:95rem}#footer_nav ul,#idiomas_footer,#main_footer,.adressFooter,.right,.socialMedia,.thawte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer_nav ul,#idiomas_footer,.adressFooter,.right,.socialMedia,.thawte{width:100%;padding-left:5%;padding-right:5%;text-align:center;right:0}#footer_nav ul li,#idiomas_footer li,.adressFooter li,.right li,.socialMedia li,.thawte li{margin-top:.5rem;margin-bottom:.5rem}#footer_nav ul li a,#idiomas_footer li a,.adressFooter li a,.right li a,.socialMedia li a,.thawte li a{font-size:1.8rem}#footer_nav li{width:100%}#footer_nav li:after{display:none}#footer_nav .titular{font-size:2.2rem}.adressFooter{padding-top:0;padding-bottom:0;border-bottom:0;margin:1.5rem auto}#idiomas_footer{margin:auto}#idiomas_footer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.logoThawte{position:relative}.opening{padding-left:5%;padding-right:5%;width:auto}#header_top .extras .nav,#header_top .extras .nav li,#header_top .extras span{display:none}#header_top .mireserva{float:right;right:3rem;line-height:1}#logo_header{width:8rem;height:8rem}#introduccion>div{padding-left:5%;padding-right:5%}.g-recaptcha{transform:scale(.79);-webkit-transform:scale(.79);transform-origin:0 0;-webkit-transform-origin:0 0}#introduccion_individual{padding-top:3rem;padding-bottom:0}.home #introduccion{min-height:22rem;margin-top:15rem;margin-bottom:3rem}.home #introduccion>div{left:0;margin-left:auto;max-width:100%;right:0;top:-12rem}.home #introduccion .introduccion_desc{float:none}.home #introduccion h2:after{display:none}#introduccion_individual h2,#introduccion h2,.home #introduccion_individual h2,.home #introduccion h2{text-align:center}#carousel_principal figcaption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;font-size:2rem}#carousel_principal figcaption>strong{font-size:3rem;text-align:center}#carousel_principal figcaption>div,#carousel_principal figcaption p{text-align:center}.home #hotels_list ul li{margin-bottom:2rem}#destacados ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}#destacados ul li{width:100%;margin:0}#destacados ul li img{-o-object-fit:cover;object-fit:cover}#main_offer_det .info_list figure figcaption,#offers_list_simple .info_list figure figcaption,#offers_list_simple figure figcaption{position:relative;width:100%;min-height:0;padding:2rem}#main_offer_det .info_list figure figcaption p,#offers_list_simple .info_list figure figcaption p,#offers_list_simple figure figcaption p{font-size:1.6rem}#oferta_destacada{padding:0}#oferta_destacada figure .bg_fix{height:45rem}#box-ciudades-filtro li:first-child{width:100%;text-align:center}#box-ciudades-filtro li{width:100%;padding:0 0 1.5rem}#directorio_lista_ciudad ul li.big,#directorio_lista_ciudad ul li.big figure{-ms-flex-preferred-size:auto;flex-basis:auto}.escapadas .listado_ofertas .ofertas_body_content_item_img img{position:relative;width:100%;max-width:100%;height:auto}.escapadas .listado_ofertas .ofertas_body_content_item_img{position:relative;width:100%;min-height:0}#landing-base figure img{height:auto!important}#landing-base #offers_list_simple{margin:1rem 0}#hotel_ficha #hs_habitaciones h3 a,#hotel_ficha #hs_location h3 a,#hotel_ficha #hs_salones h3 a,#hotel_ficha #hs_servicios h3 a{font-size:2rem}#hdet_ofertas .info_list li{border:1px solid #eee;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:1rem 0;width:100%}#hdet_ofertas .info_list figure{width:100%;text-align:center}#hdet_ofertas .info_list figure img{margin:0 auto;height:30rem;width:auto}#hdet_ofertas .info_list .info_item{width:100%;margin-top:2rem}#hdet_servicios>ul li,#hs_habitaciones>ul li{width:90%!important;max-width:90%!important}#info_list_noticias .info_list img{width:100%;min-height:0}#info_list_noticias .info_list figcaption{width:100%}#info_list_noticias .info_list h3{font-size:1.5rem}.profesionales .nav>li{display:block;margin-top:.5rem}.backgrounds__item-image{height:30rem}.corporativa .backgrounds__caption-paragraph{font-size:1.5rem}.introduction-inner__paragraph{text-align:left;text-align:center}.hotels__item{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;padding:0}.hotels__caption{-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.1);box-shadow:0 0 1.5rem rgba(0,0,0,.1)}}@media (max-width:568px){html{min-width:150px}#header_top{display:-webkit-box;display:-ms-flexbox;display:flex}#header_top>*{max-width:100%}#filtros>ul,#header_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#directorio_lista_eventos .first#lista_filtro li,#lista_filtro.first li{min-width:0;margin:1.5rem 0}#directorio_lista_eventos #lista_filtro,#lista_filtro#lista_filtro{padding:0}#directorio_lista_ciudad ul li,#directorio_lista_eventos ul li,#hdet_habitaciones>ul li,.home #hotels_list ul li{width:100%;margin-right:0;margin-left:0}#directorio_lista_ciudad ul figcaption,#directorio_lista_eventos ul figcaption,#hdet_habitaciones>ul figcaption,.home #hotels_list ul figcaption{padding:0 4%}.bl_ofertas>ul{padding:0}.bl_ofertas>ul li{width:100%}#destacados ul,#hdet_servicios>ul,#hs_habitaciones>ul{padding-right:0;padding-left:0}#destacados ul li,#hdet_servicios>ul li,#hs_habitaciones>ul li{max-width:100%;width:100%;margin:1.5rem 0}#main_offer_det .info_list,#offers_list_simple,#offers_list_simple .info_list,.destinos_lista #hotels_list ul,.escapadas .listado_ofertas{padding:0}#main_offer_det .info_list li,#offers_list_simple .info_list li,#offers_list_simple li,.destinos_lista #hotels_list ul li,.escapadas .listado_ofertas li{width:100%}#main_offer_det .info_list figure .bg_fix,#main_offer_det .info_list figure .bg_fix2,#main_offer_det .info_list figure>img,#offers_list_simple .info_list figure>img,#offers_list_simple figure .bg_fix,#offers_list_simple figure .bg_fix2,#offers_list_simple figure>img,.destinos_lista #hotels_list ul figure .bg_fix,.destinos_lista #hotels_list ul figure .bg_fix2,.destinos_lista #hotels_list ul figure>img,.escapadas .listado_ofertas figure .bg_fix,.escapadas .listado_ofertas figure .bg_fix2,.escapadas .listado_ofertas figure>img{min-height:20rem;height:auto}.info_list{padding:0}.info_list li{width:100%}.info_list figure>img{min-height:20rem;height:auto}#book_meeting_room .modal .messages,#book_meeting_room body:not(.bookings) .messages,.modal #book_meeting_room .messages,.modal .alert,body:not(.bookings) #book_meeting_room .messages,body:not(.bookings) .alert{margin-top:-6rem}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg .extras_reservas{padding-right:1rem;padding-left:1rem}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg .modal-body{padding:0}.bookings .rb_bc body:not(.bookings) .modal.in.modal_bc_extras#modal-extras .hasDatepicker .ui-datepicker-calendar tbody tr td{font-size:1.5rem!important;padding:0!important}body:not(.bookings) .modal #news .enviar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body:not(.bookings) .modal #news .enviar>*{margin:1rem 0}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg .extras_reservas{padding-right:1rem;padding-left:1rem}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .modal-dialog.modal-lg .modal-body{padding:0}.bookings .rb_bc body .modal.modal_web.in.modal_bc_extras#modal-extras .hasDatepicker .ui-datepicker-calendar tbody tr td{font-size:1.5rem!important;padding:0!important}body .modal.modal_web #news .enviar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .modal.modal_web #news .enviar>*{margin:1rem 0}#tabla_cookies{width:100%}#tabla_cookies table,#tabla_cookies tbody,#tabla_cookies td,#tabla_cookies th,#tabla_cookies thead,#tabla_cookies tr{display:block}#tabla_cookies thead tr{position:absolute;top:-9999px;left:-9999px}#tabla_cookies thead.tit tr{position:relative;top:auto;left:auto}#tabla_cookies thead.tit td{padding:1rem .5rem;text-align:center}#tabla_cookies tbody tr{border:1px solid #b3b2b2}#tabla_cookies tbody td{border:none;border-bottom:1px solid #ccc;position:relative;padding:.5rem 1rem 1rem 44%;margin:0;font-size:1.2rem;width:100%}#tabla_cookies tbody td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:20px;white-space:pre-line;content:attr(data-column);color:#000;font-weight:700;line-height:1}.bookings #menu_header #hamburger:before{margin-top:3.5rem}.ui-datepicker th{padding:.6rem .1rem!important;font-size:1.5rem!important}.ui-datepicker td{padding:.5rem!important;font-size:2rem!important}.ui-datepicker-header .ui-datepicker-next,.ui-datepicker-header .ui-datepicker-prev{margin:0}.ui-datepicker-title{font-size:1.2rem!important}#s_engine .consulta button{min-width:100%;max-width:100%;width:100%}#opiniones .comentarios{margin-top:6rem}.header_section{max-height:10rem}#menu_header{margin-top:0}#s_engine .fechasPromo{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border:1!important;border:0}#claims_footer{padding:1rem!important}#claims_footer .owl-dot.active span{font-size:2rem}#claims_footer h3{font-size:2.5rem}.modal-header:after{height:5rem;width:5rem;left:0}.modal-content .otros_servicios>section div{padding-bottom:2rem}#empresas_col .item{width:100%}body:not(.bookings) .modal .modal-header .modal-title{font-size:2rem}#main_footer{padding-top:10rem}#logo_footer{top:0;height:8rem;width:8rem;left:50%;margin-left:-4rem}.opening{top:-13rem}.opening__close,.opening__info{font-size:1.5rem}.opening__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.opening__item:not(:last-child){margin-right:0;margin-bottom:1rem}#header_top{padding:.5rem 1.5rem}#header_top #tool_idioma,#header_top #tool_idioma li{width:100%}#header_top .mireserva{font-size:1rem}.ofertas_header h3{font-size:2.5rem}#bc_carrito_top{top:8rem!important}.home #introduccion{margin-top:14rem;margin-bottom:3rem}.home #introduccion .introduccion_desc{padding-bottom:2rem;max-height:100%}.home #introduccion h2{text-align:center}#introduccion>div,#introduccion_individual>div,.home #introduccion>div,.home #introduccion_individual>div{padding-bottom:2rem}#introduccion_individual h2,#introduccion h2,.home #introduccion_individual h2,.home #introduccion h2{font-size:2.8rem}.newsletter-full{height:auto}.newsletter-full .newsletter-intro{padding-right:0}.newsletter-full .newsletter-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter-full .newsletter-form .newsletter-form__input{margin-bottom:2rem}.home #hotels_list figure figcaption{top:80%}.home #hotels_list figure figcaption p{padding-top:1rem;padding-bottom:1rem}.home #hotels_list figure figcaption a{padding:1rem;margin-top:1em;margin-bottom:1em;color:#fff;font-size:1.2rem;font-family:EncodeSansCondensed-Bold,Arial,sans-serif;font-weight:400;line-height:1.8rem;text-transform:none}.home #hotels_list figure figcaption h3{top:-3.5rem}.home #hotels_list figure{height:24rem}.home #hotels_list figure img{height:24rem;width:auto}.home #hotels_list figure:focus figcaption h3,.home #hotels_list figure:hover figcaption h3{font-size:1.5rem;margin-top:1rem;margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem;position:relative}#destacados h3{font-size:2.5rem;letter-spacing:0}#destacados ul .owl-prev{left:3rem}#destacados ul .owl-next{right:-2.2rem}#main_offer_det .info_list,#offers_list_simple,#offers_list_simple .info_list{padding:0 4%}#main_offer_det .info_list h3,#offers_list_simple .info_list h3,#offers_list_simple h3{font-size:2rem}#main_offer_det .info_list figure img,#offers_list_simple .info_list figure img,#offers_list_simple figure img{min-height:0}#main_offer_det .info_list figure figcaption p,#offers_list_simple .info_list figure figcaption p,#offers_list_simple figure figcaption p{font-size:1.4rem}#directorio_lista_eventos #lista_filtro,#lista_filtro{padding:0 4%}#oferta_destacada{margin:0;width:100%}#directorio_lista_ciudad ul li,#directorio_lista_ciudad ul li figure{-ms-flex-preferred-size:auto;flex-basis:auto}.escapadas .listado_ofertas{padding:0 4%}.escapadas .listado_ofertas .ofertas_body_content_item_img img{height:auto;min-height:auto}#directorio_lista_eventos .escapadas #lista_filtro,.escapadas #directorio_lista_eventos #lista_filtro,.escapadas #lista_filtro{padding:0 4%}.ofertas .listado_ofertas .ofertas_body_content_item_body_bottom_right.col-sm-4{width:100%}#hs_habitaciones,#hs_location,#hs_salones,#hs_servicios{padding-top:3rem}#hs_habitaciones .owl-controls,#hs_location .owl-controls,#hs_salones .owl-controls,#hs_servicios .owl-controls{left:0;width:100%}#hotel_ficha #hs_habitaciones h3 a span,#hotel_ficha #hs_location h3 a span,#hotel_ficha #hs_salones h3 a span,#hotel_ficha #hs_servicios h3 a span{margin-left:0;font-size:0}#hotel_ficha #hs_habitaciones h3 a span:after,#hotel_ficha #hs_location h3 a span:after,#hotel_ficha #hs_salones h3 a span:after,#hotel_ficha #hs_servicios h3 a span:after{font-size:2rem}#hdet_ofertas .info_list{padding:0}#hdet_habitaciones>ul figcaption h3{font-size:2rem}#hdet_habitaciones>ul button:not(.close){padding-right:6rem;padding-left:6rem}#hdet_habitaciones>ul .owl-carousel{max-height:30rem}#hdet_habitaciones #habitacion_unica{max-width:100%;padding:0}#hdet_habitaciones #habitacion_unica p{max-width:100%;width:100%}#hdet_habitaciones #habitacion_unica .owl-carousel figure img{width:auto}#hdet_habitaciones #habitacion_unica #otros_servicios{max-width:100%;width:90%;padding:3rem 0}#hdet_habitaciones .otros_servicios{padding:0 1rem}#hdet_puntos_interes .inner .box-points .box-info .lupa{margin-top:2rem}#directorio_lista_eventos{padding-right:0;padding-left:0}#directorio_lista_eventos ul img{width:auto}.required{max-width:27rem}h2#resumen_titulo{text-align:center;font-size:2.8rem}#directorio_lista_ciudad{padding-right:0;padding-left:0}#info_list_noticias .info_list{width:92%;margin:0 auto}.news .news_item .news_item_img,.news_detalle .news_item .news_item_img{width:100%}.news .news_item .news_item_content,.news_detalle .news_item .news_item_content{width:100%;padding:2rem 0}.news .news_item .news_item_content .texto,.news .news_item .news_item_content .titulo,.news_detalle .news_item .news_item_content .texto,.news_detalle .news_item .news_item_content .titulo{width:100%;text-align:center}.news .nav-pills>li,.news_detalle .nav-pills>li{text-align:center}.profesionales_header,.profesionales_header .container{max-height:10rem}.bl_ofertas>ul figure{min-height:100%;height:auto;overflow:visible}.bl_ofertas>ul p{line-height:1.3}.info_list figure .bg_fix{min-height:100%}#spa_lista figcaption p{font-size:1.4rem}.backgrounds .owl-controls .owl-nav{display:none}.introduction-inner table td{font-size:1rem}.hotels__caption-paragraph{display:none}.services-icons-andromeda__item--two-columns{width:100%}}@media (max-width:340px){html{min-width:150px}.modal #book_meeting_room ul.campos,.modal .c_form ul.campos,body:not(.bookings) #book_meeting_room ul.campos,body:not(.bookings) .c_form ul.campos{display:-webkit-box;display:-ms-flexbox;display:flex}.modal #book_meeting_room ul.campos>*,.modal .c_form ul.campos>*,body:not(.bookings) #book_meeting_room ul.campos>*,body:not(.bookings) .c_form ul.campos>*{max-width:100%}.modal #book_meeting_room ul.campos,.modal .c_form ul.campos,body:not(.bookings) #book_meeting_room ul.campos,body:not(.bookings) .c_form ul.campos{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal #book_meeting_room,.modal .c_form,.modal body:not(.bookings) #book_meeting_room,body:not(.bookings) #book_meeting_room,body:not(.bookings) .c_form,body:not(.bookings) .modal #book_meeting_room{width:100%;padding:0;margin:0}#s_engine #id_codpromo,#s_engine .codigoPromo,#s_engine .fechasPromo>div,#s_engine button{margin:1rem .2rem}#s_engine .consulta button em{display:none}#opiniones .comentarios{margin-top:10rem}#agregar_opinion{margin:0;padding:0;max-width:100%;width:100%}.home #hotels_list ul li{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-bottom:2rem}}@media (min-width:1024px){#menu_header ul li.hmenu.view_more li,#menu_header ul li.hmenu:nth-child(n+9){display:none}#menu_header ul li.hmenu.view_more li:nth-child(n+9){display:block}#motorInternas.affix{margin:0;max-width:100%;padding:0;position:fixed;top:0;width:100%}#motorInternas.affix #s_engine .fechasPromo>div{margin:0 1rem;height:3rem}#motorInternas.affix #s_engine .fechasPromo strong{font-size:2rem}#motorInternas.affix #s_engine .fechasPromo em{font-size:1.4rem}#motorInternas.affix #s_engine .codigoPromo{margin:0 1rem;height:3rem}#motorInternas.affix #s_engine #consulta_button{height:5rem;padding:.5rem}#cabecera_internas h2,#cabecera_internas h3,#cabecera_internas p,#contacto,#directorio_lista_eventos,#hdet_agregaropinion,#hdet_habitaciones>ul,#hdet_puntos_interes,#hdet_servicios>ul,#hotel_ficha h2,#hotel_ficha h3,#hotel_ficha p,#hotels_list,#hs_contacto,#hs_habitaciones>ul,#introduccion,#introduccion_individual,#main_offer_det .info_list,#oferta_destacada,#offers_list_simple,#offers_list_simple .info_list,#opiniones .comentarios,.bl_ofertas,.home #introduccion,.home #introduccion_individual,.img_collection{max-width:120rem;padding-left:0;padding-right:0;width:100%}.owl-loaded.backgrounds__carousel--hide{display:none}.introduction-inner__container{max-width:120rem;padding-left:0;padding-right:0;width:100%}.hotels__container{max-width:100%;padding-left:0;padding-right:0;width:100%;padding-left:.5rem;padding-right:.5rem}.hotels__caption--responsive{display:none}.hotels{margin-bottom:2rem}.hotels__caption{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.hotels__item:hover .hotels__caption{opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.highlights-aries__container{width:66%}.highlights-aries__item--large{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0;width:32%}.offers__wrap{max-width:120rem}.offers__carousel,.offers__wrap{padding-left:0;padding-right:0;width:100%}.offers__carousel{max-width:91rem}.offers__caption-wrap{padding:4rem}.offers__caption-wrap:hover{background-color:#fff}.offers__caption-wrap:hover .offers__caption-paragraph{height:auto;margin-bottom:5rem;max-height:inherit;opacity:1}.offers__caption-wrap:hover .offers__caption-price{background-color:#fff}.offers__caption-wrap:hover .offers__caption-price-cost,.offers__caption-wrap:hover .offers__caption-price-tax,.offers__caption-wrap:hover .offers__caption-price-text{color:#b7975d}.offers__caption-wrap:hover .offers__caption-actions{margin-top:0}.offers__caption-price{left:4rem;top:4rem}.offers__caption-paragraph{height:0;max-height:0;opacity:0;overflow:hidden;-webkit-transition:height,margin,opacity,.4s;transition:height,margin,opacity,.4s}.offers__caption-wrap:hover .offers__caption-price-cost,.offers__caption-wrap:hover .offers__caption-price-tax,.offers__caption-wrap:hover .offers__caption-price-text{color:#000}.offers__caption-wrap:hover .offers__caption-paragraph{margin-bottom:0}.offers__caption-wrap:hover .offers__caption-actions{margin-top:5rem}.offers__caption-price{left:auto;margin-left:auto;position:relative;right:auto;top:auto}.offers__caption-paragraph{height:auto;max-height:none;opacity:1}}@media (min-width:1024px) and (max-width:1200px){#menu_header ul li.hmenu:nth-child(n+7){display:none}#menu_header ul li.hmenu:nth-child(n+7).view_more{display:-webkit-box;display:-ms-flexbox;display:flex}#menu_header ul li.hmenu.view_more li:nth-child(n+7){display:block}}@media (min-width:1024px) and (max-width:1024px){#menu_header ul li.hmenu:nth-child(n+5){display:none}#menu_header ul li.hmenu:nth-child(n+5).view_more{display:-webkit-box;display:-ms-flexbox;display:flex}#menu_header ul li.hmenu.view_more li:nth-child(n+5){display:block}}@media (min-width:1024px) and (max-width:768px){#menu_header ul li.hmenu{display:none}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#s_engine select#hotel_destino{background:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#logo_header{height:8rem;width:8rem}}@media screen and (-ms-high-contrast:active) and (max-width:1024px),screen and (-ms-high-contrast:none) and (max-width:1024px){.interna #logo_header{height:12rem;width:12rem;top:-3rem}}@media (min-height:750px){#carousel_principal .item{height:63em;min-height:0}}@media (min-height:750px) and (max-width:1024px){#carousel_principal .item{height:50em}}@media (max-height:750px){#carousel_principal .item{height:40em;min-height:0}}@media (max-height:600px){#carousel_principal .item{height:30em}}@media (max-height:550px){#carousel_principal .item{height:22rem}#carousel_principal figcaption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-height:350px){#carousel_principal .item{height:15rem}}@media screen and (max-width:1024px) and (-ms-high-contrast:active),screen and (max-width:1024px) and (-ms-high-contrast:none){.home #hotels_list ul{display:inline-block}}@media (min-width:769px){.backgrounds{margin-bottom:6rem}}
/*# sourceMappingURL=corporativa.min.css.map */