@font-face{font-family:map-icons;src:url(../../fonts/map/map-icons.eot);src:url(../../fonts/map/map-icons.eot?#iefix) format("embedded-opentype"),url(../../fonts/map/map-icons.woff) format("woff"),url(../../fonts/map/map-icons.ttf) format("truetype"),url(../../fonts/map/map-icons.svg#map-icons) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:map-icons;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.map-icon-abseiling,.map-icon-accounting,.map-icon-airport,.map-icon-amusement-park,.map-icon-aquarium,.map-icon-archery,.map-icon-art-gallery,.map-icon-assistive-listening-system,.map-icon-atm,.map-icon-audio-description,.map-icon-bakery,.map-icon-bank,.map-icon-bar,.map-icon-baseball,.map-icon-beauty-salon,.map-icon-bicycle-store,.map-icon-bicycling,.map-icon-boat-ramp,.map-icon-boat-tour,.map-icon-boating,.map-icon-book-store,.map-icon-bowling-alley,.map-icon-braille,.map-icon-bus-station,.map-icon-cafe,.map-icon-campground,.map-icon-canoe,.map-icon-car-dealer,.map-icon-car-rental,.map-icon-car-repair,.map-icon-car-wash,.map-icon-casino,.map-icon-cemetery,.map-icon-chairlift,.map-icon-church,.map-icon-circle,.map-icon-city-hall,.map-icon-climbing,.map-icon-closed-captioning,.map-icon-clothing-store,.map-icon-compass,.map-icon-convenience-store,.map-icon-courthouse,.map-icon-cross-country-skiing,.map-icon-crosshairs,.map-icon-dentist,.map-icon-department-store,.map-icon-diving,.map-icon-doctor,.map-icon-electrician,.map-icon-electronics-store,.map-icon-embassy,.map-icon-expand,.map-icon-female,.map-icon-finance,.map-icon-fire-station,.map-icon-fish-cleaning,.map-icon-fishing,.map-icon-fishing-pier,.map-icon-florist,.map-icon-food,.map-icon-fullscreen,.map-icon-funeral-home,.map-icon-furniture-store,.map-icon-gas-station,.map-icon-general-contractor,.map-icon-golf,.map-icon-grocery-or-supermarket,.map-icon-gym,.map-icon-hair-care,.map-icon-hang-gliding,.map-icon-hardware-store,.map-icon-health,.map-icon-hindu-temple,.map-icon-horse-riding,.map-icon-hospital,.map-icon-ice-fishing,.map-icon-ice-skating,.map-icon-inline-skating,.map-icon-insurance-agency,.map-icon-jet-skiing,.map-icon-jewelry-store,.map-icon-kayaking,.map-icon-laundry,.map-icon-lawyer,.map-icon-library,.map-icon-liquor-store,.map-icon-local-government,.map-icon-location-arrow,.map-icon-locksmith,.map-icon-lodging,.map-icon-low-vision-access,.map-icon-male,.map-icon-map-pin,.map-icon-marina,.map-icon-mosque,.map-icon-motobike-trail,.map-icon-movie-rental,.map-icon-movie-theater,.map-icon-moving-company,.map-icon-museum,.map-icon-natural-feature,.map-icon-night-club,.map-icon-open-captioning,.map-icon-painter,.map-icon-park,.map-icon-parking,.map-icon-pet-store,.map-icon-pharmacy,.map-icon-physiotherapist,.map-icon-place-of-worship,.map-icon-playground,.map-icon-plumber,.map-icon-point-of-interest,.map-icon-police,.map-icon-political,.map-icon-post-box,.map-icon-post-office,.map-icon-postal-code,.map-icon-postal-code-prefix,.map-icon-rafting,.map-icon-real-estate-agency,.map-icon-real-estate-agency-copy,.map-icon-restaurant,.map-icon-roofing-contractor,.map-icon-route,.map-icon-route-pin,.map-icon-rv-park,.map-icon-sailing,.map-icon-school,.map-icon-scuba-diving,.map-icon-search,.map-icon-sheild,.map-icon-shopping-mall,.map-icon-sign-language,.map-icon-skateboarding,.map-icon-ski-jumping,.map-icon-skiing,.map-icon-sledding,.map-icon-snow,.map-icon-snow-shoeing,.map-icon-snowboarding,.map-icon-snowmobile,.map-icon-spa,.map-icon-square,.map-icon-square-pin,.map-icon-square-rounded,.map-icon-stadium,.map-icon-storage,.map-icon-store,.map-icon-subway-station,.map-icon-surfing,.map-icon-swimming,.map-icon-synagogue,.map-icon-taxi-stand,.map-icon-tennis,.map-icon-toilet,.map-icon-trail-walking,.map-icon-train-station,.map-icon-transit-station,.map-icon-travel-agency,.map-icon-unisex,.map-icon-university,.map-icon-veterinary-care,.map-icon-viewing,.map-icon-volume-control-telephone,.map-icon-walking,.map-icon-waterskiing,.map-icon-whale-watching,.map-icon-wheelchair,.map-icon-wind-surfing,.map-icon-zoo,.map-icon-zoom-in,.map-icon-zoom-in-alt,.map-icon-zoom-out,.map-icon-zoom-out-alt{font-family:map-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.map-icon-map-pin:before{content:"\e000"}.map-icon-expand:before{content:"\e001"}.map-icon-fullscreen:before{content:"\e002"}.map-icon-square-pin:before{content:"\e003"}.map-icon-route-pin:before{content:"\e004"}.map-icon-sheild:before{content:"\e005"}.map-icon-liquor-store:before{content:"\e006"}.map-icon-bicycle-store:before{content:"\e007"}.map-icon-hardware-store:before{content:"\e008"}.map-icon-insurance-agency:before{content:"\e009"}.map-icon-lawyer:before{content:"\e00a"}.map-icon-real-estate-agency:before{content:"\e00b"}.map-icon-art-gallery:before{content:"\e00c"}.map-icon-campground:before{content:"\e00d"}.map-icon-bakery:before{content:"\e00e"}.map-icon-bar:before{content:"\e00f"}.map-icon-amusement-park:before{content:"\e010"}.map-icon-aquarium:before{content:"\e011"}.map-icon-airport:before{content:"\e012"}.map-icon-bank:before{content:"\e013"}.map-icon-car-rental:before{content:"\e016"}.map-icon-car-dealer:before{content:"\e017"}.map-icon-hospital:before{content:"\e018"}.map-icon-hair-care:before{content:"\e019"}.map-icon-gym:before{content:"\e01a"}.map-icon-grocery-or-supermarket:before{content:"\e01b"}.map-icon-general-contractor:before{content:"\e01c"}.map-icon-pharmacy:before{content:"\e01d"}.map-icon-point-of-interest:before{content:"\e01e"}.map-icon-political:before{content:"\e01f"}.map-icon-post-box:before{content:"\e020"}.map-icon-health:before{content:"\e021"}.map-icon-post-office:before{content:"\e022"}.map-icon-real-estate-agency-copy:before{content:"\e023"}.map-icon-hindu-temple:before{content:"\e024"}.map-icon-restaurant:before{content:"\e025"}.map-icon-female:before{content:"\e026"}.map-icon-male:before{content:"\e027"}.map-icon-zoo:before{content:"\e028"}.map-icon-veterinary-care:before{content:"\e029"}.map-icon-car-repair:before{content:"\e02a"}.map-icon-university:before{content:"\e02b"}.map-icon-travel-agency:before{content:"\e02c"}.map-icon-transit-station:before{content:"\e02d"}.map-icon-beauty-salon:before{content:"\e02e"}.map-icon-electronics-store:before{content:"\e02f"}.map-icon-search:before{content:"\e030"}.map-icon-zoom-out-alt:before{content:"\e031"}.map-icon-movie-rental:before{content:"\e032"}.map-icon-atm:before{content:"\e033"}.map-icon-jewelry-store:before{content:"\e034"}.map-icon-car-wash:before{content:"\e035"}.map-icon-unisex:before{content:"\e036"}.map-icon-rv-park:before{content:"\e037"}.map-icon-school:before{content:"\e038"}.map-icon-clothing-store:before{content:"\e039"}.map-icon-laundry:before{content:"\e03a"}.map-icon-casino:before{content:"\e03b"}.map-icon-place-of-worship:before{content:"\e03c"}.map-icon-furniture-store:before{content:"\e03d"}.map-icon-zoom-in-alt:before{content:"\e03e"}.map-icon-zoom-in:before{content:"\e03f"}.map-icon-department-store:before{content:"\e040"}.map-icon-fire-station:before{content:"\e041"}.map-icon-church:before{content:"\e042"}.map-icon-library:before{content:"\e043"}.map-icon-shopping-mall:before{content:"\e044"}.map-icon-local-government:before{content:"\e045"}.map-icon-spa:before{content:"\e046"}.map-icon-convenience-store:before{content:"\e047"}.map-icon-police:before{content:"\e048"}.map-icon-route:before{content:"\e049"}.map-icon-zoom-out:before{content:"\e04a"}.map-icon-location-arrow:before{content:"\e04b"}.map-icon-postal-code:before{content:"\e04c"}.map-icon-locksmith:before{content:"\e04d"}.map-icon-doctor:before{content:"\e04e"}.map-icon-mosque:before{content:"\e04f"}.map-icon-stadium:before{content:"\e050"}.map-icon-storage:before{content:"\e051"}.map-icon-movie-theater:before{content:"\e052"}.map-icon-electrician:before{content:"\e053"}.map-icon-moving-company:before{content:"\e054"}.map-icon-postal-code-prefix:before{content:"\e055"}.map-icon-crosshairs:before{content:"\e056"}.map-icon-compass:before{content:"\e057"}.map-icon-dentist:before{content:"\e058"}.map-icon-plumber:before{content:"\e059"}.map-icon-museum:before{content:"\e05b"}.map-icon-finance:before{content:"\e05a"}.map-icon-parking:before{content:"\e05c"}.map-icon-courthouse:before{content:"\e05d"}.map-icon-accounting:before{content:"\e05e"}.map-icon-store:before{content:"\e05f"}.map-icon-subway-station:before{content:"\e060"}.map-icon-natural-feature:before{content:"\e061"}.map-icon-florist:before{content:"\e062"}.map-icon-food:before{content:"\e063"}.map-icon-night-club:before{content:"\e064"}.map-icon-synagogue:before{content:"\e065"}.map-icon-taxi-stand:before{content:"\e066"}.map-icon-painter:before{content:"\e067"}.map-icon-train-station:before{content:"\e068"}.map-icon-pet-store:before{content:"\e069"}.map-icon-gas-station:before{content:"\e06a"}.map-icon-funeral-home:before{content:"\e06b"}.map-icon-cemetery:before{content:"\e06c"}.map-icon-bowling-alley:before{content:"\e06d"}.map-icon-roofing-contractor:before{content:"\e06e"}.map-icon-physiotherapist:before{content:"\e06f"}.map-icon-embassy:before{content:"\e070"}.map-icon-city-hall:before{content:"\e071"}.map-icon-bus-station:before{content:"\e072"}.map-icon-park:before{content:"\e073"}.map-icon-lodging:before{content:"\e074"}.map-icon-toilet:before{content:"\e075"}.map-icon-circle:before{content:"\e076"}.map-icon-square-rounded:before{content:"\e077"}.map-icon-square:before{content:"\e078"}.map-icon-book-store:before{content:"\e014"}.map-icon-cafe:before{content:"\e015"}.map-icon-wheelchair:before{content:"\e079"}.map-icon-volume-control-telephone:before{content:"\e07a"}.map-icon-sign-language:before{content:"\e07b"}.map-icon-low-vision-access:before{content:"\e07c"}.map-icon-open-captioning:before{content:"\e07d"}.map-icon-closed-captioning:before{content:"\e07e"}.map-icon-braille:before{content:"\e07f"}.map-icon-audio-description:before{content:"\e080"}.map-icon-assistive-listening-system:before{content:"\e081"}.map-icon-abseiling:before{content:"\e082"}.map-icon-tennis:before{content:"\e083"}.map-icon-skateboarding:before{content:"\e084"}.map-icon-playground:before{content:"\e085"}.map-icon-inline-skating:before{content:"\e086"}.map-icon-hang-gliding:before{content:"\e087"}.map-icon-climbing:before{content:"\e088"}.map-icon-baseball:before{content:"\e089"}.map-icon-archery:before{content:"\e08a"}.map-icon-wind-surfing:before{content:"\e08b"}.map-icon-scuba-diving:before{content:"\e08c"}.map-icon-sailing:before{content:"\e08d"}.map-icon-marina:before{content:"\e08e"}.map-icon-canoe:before{content:"\e08f"}.map-icon-boat-tour:before{content:"\e090"}.map-icon-boat-ramp:before{content:"\e091"}.map-icon-swimming:before{content:"\e092"}.map-icon-whale-watching:before{content:"\e093"}.map-icon-waterskiing:before{content:"\e094"}.map-icon-surfing:before{content:"\e095"}.map-icon-rafting:before{content:"\e096"}.map-icon-kayaking:before{content:"\e097"}.map-icon-jet-skiing:before{content:"\e099"}.map-icon-fishing-pier:before{content:"\e09a"}.map-icon-fish-cleaning:before{content:"\e09b"}.map-icon-diving:before{content:"\e09c"}.map-icon-boating:before{content:"\e09d"}.map-icon-fishing:before{content:"\e098"}.map-icon-cross-country-skiing:before{content:"\e09e"}.map-icon-skiing:before{content:"\e09f"}.map-icon-snowmobile:before{content:"\e0a0"}.map-icon-snowboarding:before{content:"\e0a1"}.map-icon-snow:before{content:"\e0a2"}.map-icon-snow-shoeing:before{content:"\e0a3"}.map-icon-sledding:before{content:"\e0a4"}.map-icon-ski-jumping:before{content:"\e0a5"}.map-icon-ice-skating:before{content:"\e0a6"}.map-icon-ice-fishing:before{content:"\e0a7"}.map-icon-chairlift:before{content:"\e0a8"}.map-icon-golf:before{content:"\e0a9"}.map-icon-horse-riding:before{content:"\e0aa"}.map-icon-motobike-trail:before{content:"\e0ab"}.map-icon-trail-walking:before{content:"\e0ac"}.map-icon-viewing:before{content:"\e0ad"}.map-icon-walking:before{content:"\e0ae"}.map-icon-bicycling:before{content:"\e0af"}.marker-icon,.marker-label{z-index:999;position:absolute;display:block;margin-top:-28px;margin-left:-15px;width:30px;height:30px;font-size:15px!important;text-align:center;color:#fff;white-space:nowrap}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:Akrobat-Regular,sans-serif}svg{pointer-events:none}button{background-color:transparent;border:0}option{color:#333}.blog-filter__arrow-left:before,.blog-filter__arrow-right:before,.blog-filter__reset:before,.blog-filter__text-icon:before,.blog-post__modal-close:before,.blog-post__video-ico:before,.blog__link:before,.blog__modal-close:before,.blog__video-ico: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,.spa-inner__link-arrow:before{font-family:icons-base;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none}.blog-filter__text-icon:before{content:"\e901"}.blog-filter__arrow-left:before{content:"\e904"}.blog__link:before{content:"\e907"}.blog-filter__arrow-right:before{content:"\e908"}.spa-inner__link-arrow:before{content:"\e90b"}.blog-post__modal-close:before,.blog__modal-close:before{content:"\e910"}.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"}.blog-filter__reset:before,.ico-loop:before{content:"\e947"}.ico-fa-play:before,.ico-play:before{content:"\e94b"}.blog-post__video-ico:before,.blog__video-ico:before{content:"\e96c"}.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")}.blog-post__link,.btn-primary,.spa-detail__button,.spa-inner__button{text-align:center;text-decoration:none}.blog-post__link:hover,.btn-primary:hover,.btn-secondary,.spa-detail__button:hover,.spa-inner__button:hover{text-decoration:none}.btn-secondary{font:17px Akrobat-Regular,sans-serif;font:1.7rem Akrobat-Regular,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.btn-secondary:hover{text-decoration:none}.spa-inner__paragraph{color:#333;font:15px Akrobat-Regular,sans-serif;font:1.5rem Akrobat-Regular,sans-serif;line-height:1.2}

/*! 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}.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,#claims_footer,#contacto_head,#destacados,#destacados ul,#filtros,#hdet_habitaciones .habitacion_detalle,#hdet_habitaciones .info_list,#hdet_puntos_interes,#hdet_servicios .info_list_square,#header_bottom,#header_top,#introduccion_individual,#landing-home,#lista_eventos,#lista_eventos li,#main_footer>div,#main_footer section,#motorInternas form,#news_footer,#news_footer .box_news,#oferta_destacada,#offers_list_simple .info_list,#opiniones .box_summary,#opiniones .comentarios,#pag404>*,#restaurante_lista_simple,#restaurante_lista_simple li,#s_engine,#sub-hijas,.bc-contenedor-motor,.header_section>div,.img_collection,.modal #book_meeting_room,.modal .c_form,.pag-legal,.section-landing,body:not(.bookings) #book_meeting_room,body:not(.bookings) .c_form{width:100%;max-width:1600px;margin:0 auto;padding:0 1%}#agregar_opinion,#claims_footer,#destacados ul,#hdet_habitaciones .habitacion_detalle,#hdet_habitaciones .info_list,#hdet_puntos_interes,#hdet_servicios .info_list_square,#introduccion_individual,#lista_eventos,#main_footer>div,#main_footer section,#news_footer .box_news,#oferta_destacada,#offers_list_simple .info_list,#pag404>*,#restaurante_lista_simple,#s_engine,#sub-hijas,.img_collection,.modal #book_meeting_room,.modal .c_form,.section-landing,body:not(.bookings) #book_meeting_room,body:not(.bookings) .c_form{width:90%;max-width:1333.33333333px}#base_popup,#contacto_head,#lista_eventos li,#motorInternas form,#news_footer,#restaurante_lista_simple li,.pag-legal{width:80%;max-width:1000px}#destacados,#landing-home{width:100%;max-width:100%}#agregar_opinion .accionFormulario,#agregar_opinion ul,#carousel_principal .owl-next,#carousel_principal .owl-prev,#carousel_principal figcaption,#claims_footer,#claims_footer .owl-dots,#claims_footer .owl-next,#claims_footer .owl-prev,#contacto_head ul,#destacados>div,#destacados figcaption,#destacados ul,#filtros>ul,#hdet_habitaciones #carousel_habitacion,#hdet_habitaciones #otros_servicios,#hdet_habitaciones #otros_servicios>section,#hdet_habitaciones #otros_servicios div,#hdet_habitaciones .habitacion_detalle,#hdet_habitaciones .info_list,#hdet_habitaciones .info_list .box_butons,#hdet_habitaciones .info_list figcaption,#hdet_habitaciones .info_list figure,#hdet_habitaciones .info_list li,#hdet_habitaciones .otros_servicios,#hdet_habitaciones .otros_servicios>section,#hdet_habitaciones .otros_servicios div,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hdet_habitaciones .owl-carousel figcaption,#hdet_servicios #otros_servicios,#hdet_servicios .info_list_square,#hdet_servicios .info_list_square figcaption,#hdet_servicios .info_list_square figure,#hdet_servicios .info_list_square li,#hdet_servicios .otros_servicios,#header_bottom,#header_top,#header_top .box-reservar,#header_top .oficial,#introduccion_individual,#introduccion_individual>div,#landing-home,#landing-home .list_img,#landing-home .list_img li,#landing-home .list_img li figcaption,#landing-home .list_img li figure,#lista_eventos,#lista_eventos figcaption,#lista_eventos h3,#lista_eventos li,#lista_eventos li:nth-child(2n),#lista_eventos section,#main_footer>div,#main_footer>div .socialMedia ul,#main_footer section,#main_footer section .socialMedia ul,#main_header,#menu_header>div,#menu_header>div>ul,#news_footer .box_news,#oferta_destacada .info_item>div,#offers_list_simple .info_list,#offers_list_simple .info_list figcaption,#offers_list_simple .info_list figure,#offers_list_simple .info_list li,#opiniones .comentarios,#opiniones .comentarios>.item,#restaurante_lista_simple,#restaurante_lista_simple figcaption,#restaurante_lista_simple h3,#restaurante_lista_simple li,#restaurante_lista_simple li:nth-child(2n),#restaurante_lista_simple section,#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 .noches,#sub-hermanas,#sub-hermanas ul,#sub-hijas,#sub-hijas ul,#sub-hijas ul li,#sub-hijas ul li a,#tool_idioma,.bookings .rb_bc body .modal.modal_web.in .extra_box_img,.bookings .rb_bc body:not(.bookings) .modal.in .extra_box_img,.captcha,.ekko-lightbox .glyphicon,.header_section>div,.img_collection li a,.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 ul,.modal #book_meeting_room ul.campos,.modal #book_meeting_room ul.campos2,.modal .c_form ul,.modal .c_form ul.campos,.modal .c_form ul.campos2,.section-landing,.section-landing .list_img,.section-landing .list_img li figure,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: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 ul,body:not(.bookings) #book_meeting_room ul.campos,body:not(.bookings) #book_meeting_room ul.campos2,body:not(.bookings) .c_form ul,body:not(.bookings) .c_form ul.campos,body:not(.bookings) .c_form ul.campos2,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,figure{display:-webkit-box;display:-ms-flexbox;display:flex}#agregar_opinion .accionFormulario>*,#agregar_opinion ul>*,#carousel_principal .owl-next>*,#carousel_principal .owl-prev>*,#carousel_principal figcaption>*,#claims_footer .owl-dots>*,#claims_footer .owl-next>*,#claims_footer .owl-prev>*,#claims_footer>*,#contacto_head ul>*,#destacados>div>*,#destacados figcaption>*,#destacados ul>*,#filtros>ul>*,#hdet_habitaciones #carousel_habitacion>*,#hdet_habitaciones #otros_servicios>*,#hdet_habitaciones #otros_servicios>section>*,#hdet_habitaciones #otros_servicios div>*,#hdet_habitaciones .habitacion_detalle>*,#hdet_habitaciones .info_list .box_butons>*,#hdet_habitaciones .info_list>*,#hdet_habitaciones .info_list figcaption>*,#hdet_habitaciones .info_list figure>*,#hdet_habitaciones .info_list li>*,#hdet_habitaciones .otros_servicios>*,#hdet_habitaciones .otros_servicios>section>*,#hdet_habitaciones .otros_servicios div>*,#hdet_habitaciones .owl-carousel .owl-next>*,#hdet_habitaciones .owl-carousel .owl-prev>*,#hdet_habitaciones .owl-carousel figcaption>*,#hdet_servicios #otros_servicios>*,#hdet_servicios .info_list_square>*,#hdet_servicios .info_list_square figcaption>*,#hdet_servicios .info_list_square figure>*,#hdet_servicios .info_list_square li>*,#hdet_servicios .otros_servicios>*,#header_bottom>*,#header_top .box-reservar>*,#header_top .oficial>*,#header_top>*,#introduccion_individual>*,#introduccion_individual>div>*,#landing-home .list_img>*,#landing-home .list_img li>*,#landing-home .list_img li figcaption>*,#landing-home .list_img li figure>*,#landing-home>*,#lista_eventos>*,#lista_eventos figcaption>*,#lista_eventos h3>*,#lista_eventos li:nth-child(2n)>*,#lista_eventos li>*,#lista_eventos section>*,#main_footer>div .socialMedia ul>*,#main_footer>div>*,#main_footer section .socialMedia ul>*,#main_footer section>*,#main_header>*,#menu_header>div>*,#menu_header>div>ul>*,#news_footer .box_news>*,#oferta_destacada .info_item>div>*,#offers_list_simple .info_list>*,#offers_list_simple .info_list figcaption>*,#offers_list_simple .info_list figure>*,#offers_list_simple .info_list li>*,#opiniones .comentarios>*,#opiniones .comentarios>.item>*,#restaurante_lista_simple>*,#restaurante_lista_simple figcaption>*,#restaurante_lista_simple h3>*,#restaurante_lista_simple li:nth-child(2n)>*,#restaurante_lista_simple li>*,#restaurante_lista_simple section>*,#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 .noches>*,#s_engine>*,#sub-hermanas>*,#sub-hermanas ul>*,#sub-hijas>*,#sub-hijas ul>*,#sub-hijas ul li>*,#sub-hijas ul li a>*,#tool_idioma>*,.bookings .rb_bc body .modal.modal_web.in .extra_box_img>*,.bookings .rb_bc body:not(.bookings) .modal.in .extra_box_img>*,.captcha>*,.ekko-lightbox .glyphicon>*,.header_section>div>*,.img_collection li a>*,.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>*,.modal #book_meeting_room ul.campos2>*,.modal #book_meeting_room ul.campos>*,.modal #book_meeting_room ul>*,.modal .c_form ul.campos2>*,.modal .c_form ul.campos>*,.modal .c_form ul>*,.section-landing .list_img>*,.section-landing .list_img li figure>*,.section-landing>*,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: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>*,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) .c_form ul.campos2>*,body:not(.bookings) .c_form ul.campos>*,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#modal-pop-up-home.popup2 .modal-dialog>*,body:not(.bookings) .modal #news .enviar>*,figure>*{max-width:100%}#agregar_opinion ul,#claims_footer .owl-dots,#destacados>div,#destacados ul,#filtros>ul,#hdet_habitaciones #carousel_habitacion,#hdet_habitaciones #otros_servicios>section,#hdet_habitaciones #otros_servicios div,#hdet_habitaciones .info_list .box_butons,#hdet_habitaciones .info_list figure,#hdet_habitaciones .info_list li,#hdet_habitaciones .otros_servicios>section,#hdet_habitaciones .otros_servicios div,#hdet_servicios .info_list_square figure,#hdet_servicios .info_list_square li,#header_bottom,#header_top,#landing-home,#landing-home .list_img,#landing-home .list_img li,#lista_eventos li,#lista_eventos li:nth-child(2n),#main_footer>div,#main_footer>div .socialMedia ul,#main_footer section,#main_footer section .socialMedia ul,#menu_header>div,#menu_header>div>ul,#news_footer .box_news,#offers_list_simple .info_list figure,#offers_list_simple .info_list li,#opiniones .comentarios,#restaurante_lista_simple li,#restaurante_lista_simple li:nth-child(2n),#s_engine,#s_engine .codigoPromo,#s_engine .codigoPromo .close_block div,#s_engine .fechasPromo,#s_engine .fechasPromo>div,#s_engine .fechasPromo span,#sub-hermanas,#sub-hermanas ul,#sub-hijas,#sub-hijas ul,#tool_idioma,.bookings .rb_bc body .modal.modal_web.in .extra_box_img,.bookings .rb_bc body:not(.bookings) .modal.in .extra_box_img,.img_collection li a,.modal #book_meeting_room ul,.modal .c_form ul,.section-landing .list_img,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{-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,#claims_footer .owl-next,#claims_footer .owl-prev,#contacto_head ul,#destacados figcaption,#hdet_habitaciones #otros_servicios,#hdet_habitaciones .habitacion_detalle,#hdet_habitaciones .info_list,#hdet_habitaciones .info_list figcaption,#hdet_habitaciones .otros_servicios,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hdet_habitaciones .owl-carousel figcaption,#hdet_servicios #otros_servicios,#hdet_servicios .info_list_square,#hdet_servicios .info_list_square figcaption,#hdet_servicios .otros_servicios,#header_top .oficial,#introduccion_individual>div,#landing-home .list_img li figcaption,#landing-home .list_img li figure,#lista_eventos,#lista_eventos figcaption,#lista_eventos h3,#lista_eventos section,#main_header,#oferta_destacada .info_item>div,#offers_list_simple .info_list,#offers_list_simple .info_list figcaption,#opiniones .comentarios>.item,#restaurante_lista_simple,#restaurante_lista_simple figcaption,#restaurante_lista_simple h3,#restaurante_lista_simple section,#s_engine .codigoPromo .close_block,#s_engine .consulta button,#s_engine .fechasPromo span,#sub-hijas ul li,#sub-hijas ul li a,.captcha,.ekko-lightbox .glyphicon,.header_section>div,.modal #book_meeting_room ul.campos2,.modal .c_form ul.campos2,.section-landing,.section-landing .list_img li figure,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,#carousel_principal .owl-next,#carousel_principal .owl-prev,#carousel_principal figcaption,#claims_footer,#claims_footer .owl-dots,#claims_footer .owl-next,#claims_footer .owl-prev,#contacto_head ul,#destacados ul,#filtros>ul,#hdet_habitaciones #carousel_habitacion,#hdet_habitaciones #otros_servicios,#hdet_habitaciones .habitacion_detalle,#hdet_habitaciones .info_list .box_butons,#hdet_habitaciones .info_list figcaption,#hdet_habitaciones .otros_servicios,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hdet_habitaciones .owl-carousel figcaption,#hdet_servicios .info_list_square,#hdet_servicios .info_list_square figcaption,#header_top .box-reservar,#header_top .oficial,#introduccion_individual,#introduccion_individual>div,#landing-home,#landing-home .list_img,#landing-home .list_img li figcaption,#lista_eventos figcaption,#lista_eventos section,#main_header,#menu_header>div>ul,#news_footer .box_news,#oferta_destacada .info_item>div,#offers_list_simple .info_list figcaption,#opiniones .comentarios,#opiniones .comentarios>.item,#restaurante_lista_simple figcaption,#restaurante_lista_simple section,#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,#sub-hermanas,#sub-hijas,#sub-hijas ul,#sub-hijas ul li,#sub-hijas ul li a,.ekko-lightbox .glyphicon,.img_collection li a,.section-landing,.section-landing .list_img,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{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#carousel_principal figcaption,#destacados>div,#hdet_habitaciones .info_list li,#hdet_servicios .info_list_square li,#landing-home .list_img li,#lista_eventos li,#main_footer>div .socialMedia ul,#main_footer section .socialMedia ul,#offers_list_simple .info_list li,#restaurante_lista_simple 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}#destacados figcaption,#hdet_habitaciones .info_list figure,#hdet_servicios .info_list_square figure,#header_top,#lista_eventos li:nth-child(2n),#menu_header>div,#offers_list_simple .info_list figure,#restaurante_lista_simple li:nth-child(2n){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#sub-hermanas ul{-ms-flex-pack:distribute;justify-content:space-around}#header_bottom,#header_top,#main_footer>div,#main_footer section,.header_section>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#carousel_principal .owl-next,#carousel_principal .owl-prev,#carousel_principal figcaption,#claims_footer,#claims_footer .owl-dots,#claims_footer .owl-next,#claims_footer .owl-prev,#destacados figcaption,#destacados ul,#hdet_habitaciones #otros_servicios,#hdet_habitaciones #otros_servicios div,#hdet_habitaciones .info_list .box_butons,#hdet_habitaciones .info_list figcaption,#hdet_habitaciones .otros_servicios,#hdet_habitaciones .otros_servicios div,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#hdet_habitaciones .owl-carousel figcaption,#hdet_servicios .info_list_square figcaption,#header_bottom,#header_top,#header_top .box-reservar,#introduccion_individual,#landing-home .list_img li figcaption,#lista_eventos figcaption,#lista_eventos section,#news_footer .box_news,#oferta_destacada .info_item>div,#offers_list_simple .info_list figcaption,#restaurante_lista_simple figcaption,#restaurante_lista_simple section,#s_engine,#s_engine .codigoPromo,#s_engine .codigoPromo .close_block div,#s_engine .consulta button,#s_engine .fechasPromo>div,#s_engine .fechasPromo span,#sub-hermanas,#sub-hijas,#sub-hijas ul li,#sub-hijas ul li a,#tool_idioma,.ekko-lightbox .glyphicon,.header_section>div,.img_collection li a,.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,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: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) .modal#modal-pop-up-home .modal-dialog,body:not(.bookings) .modal#modal-pop-up-home.popup2 .modal-dialog .modal-content .modal-body figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header_top .oficial,#main_footer>div,#main_footer>div .socialMedia ul,#main_footer section,#main_footer section .socialMedia ul,.captcha{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#agregar_opinion .accionFormulario,#destacados>div,#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;width:33%}#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:Akrobat-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:Akrobat-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}#lista_filtro.first li,#lista_filtro li.match._open{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;opacity:1}#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,#carousel_principal figcaption a,#claims_footer .owl-next,#claims_footer .owl-prev,#destacados figcaption a,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev,#landing-home .list_img li a,#logo_header a,#logo_header h1,#main_footer>div #logo_footer,#main_footer section #logo_footer,.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,#carousel_principal a,#hdet_habitaciones .info_list #ui-datepicker-div button.ui-datepicker-close,#hdet_habitaciones .info_list .modal #book_meeting_room button,#hdet_habitaciones .info_list .modal .c_form button,#hdet_habitaciones .info_list body:not(.bookings) #book_meeting_room button,#hdet_habitaciones .info_list body:not(.bookings) .c_form button,#hdet_habitaciones .info_list button.btn_tw,#hdet_habitaciones .info_list button.btnHabitaciones,#news_footer button,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,#ui-datepicker-div #hdet_habitaciones .info_list button.ui-datepicker-close,#ui-datepicker-div button,#ui-datepicker-div button.ui-datepicker-close,#ui-datepicker-div button.ui-datepicker-current,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario,.modal #book_meeting_room #hdet_habitaciones .info_list button,.modal #book_meeting_room .contenido div.bloque .cont button.boton2,.modal #book_meeting_room button,.modal .c_form #hdet_habitaciones .info_list button,.modal .c_form body:not(.bookings) button,.modal .c_form button,.modal button.btn_base,.modal button.btn_big,.modal button.btn_tw,a.btn_base,a.btn_trans,a.btn_tw,a.btn_tw2,body .modal.modal_web .modal-content button.btn:not(.close),body:not(.bookings) #book_meeting_room #hdet_habitaciones .info_list button,body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.boton2,body:not(.bookings) #book_meeting_room button,body:not(.bookings) .c_form #hdet_habitaciones .info_list 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_base,button.btn_trans,button.btn_tw,button.btn_tw2{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,#carousel_principal a:hover,#hdet_habitaciones .info_list #ui-datepicker-div button.ui-datepicker-close:hover,#hdet_habitaciones .info_list .modal .c_form button:hover,#hdet_habitaciones .info_list body:not(.bookings) .c_form button:hover,#hdet_habitaciones .info_list button.btn_tw:hover,#hdet_habitaciones .info_list button.btnHabitaciones:hover,#news_footer button:hover,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas:hover,#ui-datepicker-div #hdet_habitaciones .info_list button.ui-datepicker-close:hover,#ui-datepicker-div button:hover,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario:hover,.modal #book_meeting_room .contenido div.bloque .cont button.boton2:hover,.modal #book_meeting_room button:hover,.modal .c_form #hdet_habitaciones .info_list button:hover,.modal .c_form button:hover,.modal button.btn_big:hover,a.btn_base:hover,a.btn_trans:hover,a.btn_tw2:hover,a.btn_tw: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) .c_form #hdet_habitaciones .info_list 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_base:hover,button.btn_trans:hover,button.btn_tw2:hover,button.btn_tw:hover{text-decoration:none}.blog-post__link,.btn-primary,.spa-detail__button,.spa-inner__button{background:#333;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:17px Akrobat-Regular,sans-serif;font:1.7rem Akrobat-Regular,sans-serif}.blog-post__link,.btn-primary,.btn-secondary,.spa-detail__button,.spa-inner__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;cursor:pointer;height:50px;height:5rem;padding:0 2rem;-webkit-transition:all .5s;transition:all .5s;text-transform:inherit;width:auto}.btn-secondary{background:#e6e5e5;font:17px/1.2 Akrobat-Regular,sans-serif;font:1.7rem/1.2 Akrobat-Regular,sans-serif}a,button{color:#807f7f;text-decoration:none;-webkit-transition:color .2s linear;transition:color .2s linear;font-family:Akrobat-Regular,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,#carousel_principal a,#hdet_habitaciones .info_list .modal button.btnHabitaciones,#hdet_habitaciones .info_list body:not(.bookings) button.btnHabitaciones,#hdet_habitaciones .info_list button.btnHabitaciones,#news_footer .modal button,#news_footer body:not(.bookings) button,#news_footer button,#offers_list_simple .info_list figure figcaption .modal button.btn_base.btnOfertas,#offers_list_simple .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,#ui-datepicker-div .modal button,#ui-datepicker-div body:not(.bookings) button,#ui-datepicker-div button,#ui-datepicker-div button.ui-datepicker-current,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario .modal button.btn-primario,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario body:not(.bookings) button.btn-primario,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario,.modal #agregar_opinion .accionFormulario button.btn-primario,.modal #book_meeting_room .contenido div.bloque .cont button.boton2,.modal #hdet_habitaciones .info_list button.btnHabitaciones,.modal #news_footer button,.modal #offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,.modal #ui-datepicker-div button,.modal .agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario,.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) #hdet_habitaciones .info_list button.btnHabitaciones,body:not(.bookings) #news_footer button,body:not(.bookings) #offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #ui-datepicker-div button,body:not(.bookings) .agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario,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{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,#carousel_principal a:hover,#hdet_habitaciones .info_list .modal button.btnHabitaciones:hover,#hdet_habitaciones .info_list body:not(.bookings) button.btnHabitaciones:hover,#hdet_habitaciones .info_list button.btnHabitaciones:hover,#news_footer .modal button:hover,#news_footer body:not(.bookings) button:hover,#news_footer button:hover,#offers_list_simple .info_list figure figcaption .modal button.btn_base.btnOfertas:hover,#offers_list_simple .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas:hover,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas:hover,#ui-datepicker-div .modal button:hover,#ui-datepicker-div body:not(.bookings) button:hover,#ui-datepicker-div button:hover,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario .modal button.btn-primario:hover,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario body:not(.bookings) button.btn-primario:hover,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario:hover,.modal #agregar_opinion .accionFormulario button.btn-primario:hover,.modal #book_meeting_room .contenido div.bloque .cont button.boton2:hover,.modal #hdet_habitaciones .info_list button.btnHabitaciones:hover,.modal #news_footer button:hover,.modal #offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas:hover,.modal #ui-datepicker-div button:hover,.modal .agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario: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) #hdet_habitaciones .info_list button.btnHabitaciones:hover,body:not(.bookings) #news_footer button:hover,body:not(.bookings) #offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas:hover,body:not(.bookings) #ui-datepicker-div button:hover,body:not(.bookings) .agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario: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)}#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,.modal #book_meeting_room button,.modal #ui-datepicker-div button.ui-datepicker-close,.modal .c_form body:not(.bookings) button,.modal .c_form button,.modal button.btn_tw,a.btn_tw,body:not(.bookings) #book_meeting_room 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}#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,.modal #book_meeting_room button:hover,.modal #ui-datepicker-div button.ui-datepicker-close:hover,.modal .c_form button:hover,.modal button.btn_tw:hover,a.btn_tw:hover,body:not(.bookings) #book_meeting_room 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{font-size:40px;font-size:4rem;opacity:.5}a#ttop:hover{text-decoration:none}a#ttop:hover:before{color:#807f7f;opacity:1}#lista_eventos,#restaurante_lista_simple{margin-top:3rem;margin-bottom:3rem}#lista_eventos li,#restaurante_lista_simple li{position:relative;margin-bottom:5rem;overflow:hidden}#lista_eventos li figcaption,#lista_eventos li section,#restaurante_lista_simple li figcaption,#restaurante_lista_simple li section{right:0;padding:2rem;overflow:hidden}#lista_eventos li:nth-child(2n) figcaption,#lista_eventos li:nth-child(2n) section,#restaurante_lista_simple li:nth-child(2n) figcaption,#restaurante_lista_simple li:nth-child(2n) section{left:0;right:auto}#lista_eventos p,#restaurante_lista_simple p{max-width:100%}#lista_eventos figcaption,#lista_eventos section,#restaurante_lista_simple figcaption,#restaurante_lista_simple 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}#hdet_habitaciones .info_list,#hdet_servicios .info_list_square,#offers_list_simple .info_list{margin-top:3rem;margin-bottom:3rem}#hdet_habitaciones .info_list li,#hdet_servicios .info_list_square li,#offers_list_simple .info_list li{position:relative;margin-bottom:2rem;overflow:hidden}#hdet_habitaciones .info_list li:nth-child(2n) figure,#hdet_servicios .info_list_square li:nth-child(2n) figure,#offers_list_simple .info_list li:nth-child(2n) figure{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#hdet_habitaciones .info_list figure,#hdet_servicios .info_list_square figure,#offers_list_simple .info_list figure{width:100%}#hdet_habitaciones .info_list figure .bg_fix,#hdet_habitaciones .info_list figure .bg_fix2,#hdet_servicios .info_list_square figure .bg_fix,#hdet_servicios .info_list_square figure .bg_fix2,#offers_list_simple .info_list figure .bg_fix,#offers_list_simple .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%}#hdet_habitaciones .info_list figure>img,#hdet_servicios .info_list_square figure>img,#offers_list_simple .info_list figure>img{display:none;position:absolute;width:100%;height:100%;max-width:650px;max-width:65rem;left:0}#hdet_habitaciones .info_list figcaption,#hdet_servicios .info_list_square figcaption,#offers_list_simple .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}#hdet_habitaciones .info_list h3,#hdet_habitaciones .info_list p,#hdet_servicios .info_list_square h3,#hdet_servicios .info_list_square p,#offers_list_simple .info_list h3,#offers_list_simple .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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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]:-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:#ffb20c}#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:Akrobat-Regular,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:#b2b717}.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:#b2b717;font-weight:400;padding:0;margin:0;border:0;line-height:1;background:transparent}.text-danger small{font-family:Akrobat-Regular,sans-serif;font-size:13px;font-size:1.3rem;color:#ad1f00;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:#ad1f00;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:Akrobat-Regular;font-style:normal;font-weight:400;src:url(../../fonts/Akrobat-Regular.woff2) format("woff2"),url(../../fonts/Akrobat-Regular.woff) format("woff")}@font-face{font-family:Akrobat-Bold;font-style:normal;font-weight:400;src:url(../../fonts/Akrobat-Bold.woff2) format("woff2"),url(../../fonts/Akrobat-Bold.woff) format("woff")}@font-face{font-family:Akrobat-SemiBold;font-style:normal;font-weight:400;src:url(../../fonts/Akrobat-SemiBold.woff2) format("woff2"),url(../../fonts/Akrobat-SemiBold.woff) format("woff")}@font-face{font-family:Akrobat-Black;font-style:normal;font-weight:400;src:url(../../fonts/Akrobat-Black.woff2) format("woff2"),url(../../fonts/Akrobat-Black.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-family:Akrobat-Regular,sans-serif;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}@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")}.pop-up-footer{bottom:-176px;height:176px;position:fixed;width:100%;-webkit-transition:all 1s ease;transition:all 1s ease;z-index:10000}.pop-up-footer,.pop-up-footer__left{display:-webkit-box;display:-ms-flexbox;display:flex}.pop-up-footer__left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0;position:relative;width:55%}.pop-up-footer__left:before{border-left:63px solid transparent;border-top:80px solid transparent;content:"";display:block;height:0;position:absolute;right:0;top:0;width:0;z-index:1}.pop-up-footer__left-image{width:100%;height:176px}.pop-up-footer__left-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%}.pop-up-footer__left-text:after{background-repeat:no-repeat;bottom:15px;content:"";display:block;height:85px;position:absolute;right:29px;width:85px;z-index:3}.pop-up-footer__left-text-title{display:block;font:60px Helvetica Neue Bold;font:6rem Helvetica Neue Bold;line-height:52px;line-height:5.2rem;margin-bottom:5px;max-width:100%;text-shadow:2px 2px 2px #333;text-transform:uppercase}.pop-up-footer__left-text-since{display:block;font:17px/1.2 Helvetica Neue;font:1.7rem/1.2 Helvetica Neue;max-width:100%;text-align:right}.pop-up-footer__right{height:100%;padding:0;width:50%}.pop-up-footer__right-fringe{display:inline-block;height:45px;margin-top:12px;position:relative;text-align:center;width:100%}.pop-up-footer__right-fringe:before{border-left:27px solid transparent;border-top:0 solid transparent;content:"";display:block;height:0;left:-35px;position:absolute;width:0;z-index:1}.pop-up-footer__right-fringe-title{font:37px/1.2 Helvetica Neue;font:3.7rem/1.2 Helvetica Neue;margin-top:0;padding:0;position:relative;top:1px}.pop-up-footer__right-fringe-title strong{font-family:Helvetica Neue Bold}.pop-up-footer__right-fringe-arrow-close{cursor:pointer;height:33px;position:absolute;right:30px;top:6px}.pop-up-footer__right-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:118px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.pop-up-footer__right-link{text-decoration:none;text-align:center}.pop-up-footer__right-paragraph{font:12px/1.2 Helvetica Neue;font:1.2rem/1.2 Helvetica Neue;-webkit-transition:all .5s ease;transition:all .5s ease}.pop-up-footer__right-paragraph span{display:block;font-size:25px;text-transform:uppercase;font:25px/1.2 Helvetica Neue Bold;font:2.5rem/1.2 Helvetica Neue Bold}.pop-up-footer__right-paragraph strong{display:block;font:30px/1.2 Helvetica Neue Bold;font:3rem/1.2 Helvetica Neue Bold;text-transform:uppercase}.bg_fix-popup{background-size:cover;background-position:50%;background-repeat:no-repeat}#carousel_principal .owl-next:before,#carousel_principal .owl-prev:before,#carousel_principal>i:before,#claims_footer .owl-next:before,#claims_footer .owl-prev:before,#claims_footer h3:before,#destacados figure:before,#destacados figure figcaption a:before,#hdet_habitaciones .owl-carousel .owl-next:before,#hdet_habitaciones .owl-carousel .owl-prev:before,#header_top .box-reservar:before,#header_top .free_wifi em:before,#header_top .oficial:before,#landing-home .list_img li a:before,#main_footer .logoThawte: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,.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}#carousel_principal .owl-next:before,#carousel_principal .owl-prev:before,#carousel_principal>i:before,#claims_footer .owl-next:before,#claims_footer .owl-prev:before,#hdet_habitaciones .owl-carousel .owl-next:before,#hdet_habitaciones .owl-carousel .owl-prev:before,#main_footer .logoThawte: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,.ui-datepicker-header .ui-datepicker-next:before,.ui-datepicker-header .ui-datepicker-prev:before,a#ttop:before{font-family:icons_base}#carousel_principal .owl-prev:before,#claims_footer .owl-prev:before,#hdet_habitaciones .owl-carousel .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,#hdet_habitaciones .owl-carousel .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"}#carousel_principal>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"}#main_footer .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 div,#hdet_habitaciones .otros_servicios div{font-size:15px;font-size:1.5rem;color:#807f7f}#hdet_habitaciones #otros_servicios div>em,#hdet_habitaciones #otros_servicios div>i,#hdet_habitaciones #otros_servicios div>img,#hdet_habitaciones .otros_servicios div>em,#hdet_habitaciones .otros_servicios div>i,#hdet_habitaciones .otros_servicios div>img{margin:.5rem}#hdet_habitaciones #otros_servicios div>em+span,#hdet_habitaciones #otros_servicios div>i+span,#hdet_habitaciones #otros_servicios div>img+span,#hdet_habitaciones .otros_servicios div>em+span,#hdet_habitaciones .otros_servicios div>i+span,#hdet_habitaciones .otros_servicios div>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 div>em:focus+span,#hdet_habitaciones #otros_servicios div>em:hover+span,#hdet_habitaciones #otros_servicios div>i:focus+span,#hdet_habitaciones #otros_servicios div>i:hover+span,#hdet_habitaciones #otros_servicios div>img:focus+span,#hdet_habitaciones #otros_servicios div>img:hover+span,#hdet_habitaciones .otros_servicios div>em:focus+span,#hdet_habitaciones .otros_servicios div>em:hover+span,#hdet_habitaciones .otros_servicios div>i:focus+span,#hdet_habitaciones .otros_servicios div>i:hover+span,#hdet_habitaciones .otros_servicios div>img:focus+span,#hdet_habitaciones .otros_servicios div>img:hover+span{left:auto;display:inline-block;opacity:1;margin-top:4rem;z-index:500}#hdet_habitaciones #otros_servicios div>em,#hdet_habitaciones #otros_servicios div>i,#hdet_habitaciones .otros_servicios div>em,#hdet_habitaciones .otros_servicios div>i{display:inline-block;margin:1rem}#hdet_servicios #otros_servicios .servicios>div,#hdet_servicios .otros_servicios .servicios>div{display:inline-block}#hdet_servicios #otros_servicios .servicios>div>em,#hdet_servicios #otros_servicios .servicios>div>i,#hdet_servicios .otros_servicios .servicios>div>em,#hdet_servicios .otros_servicios .servicios>div>i{display:inline-block;margin:1rem}#hdet_servicios #otros_servicios .servicios>div>em+span,#hdet_servicios #otros_servicios .servicios>div>i+span,#hdet_servicios .otros_servicios .servicios>div>em+span,#hdet_servicios .otros_servicios .servicios>div>i+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_servicios #otros_servicios .servicios>div>em:focus+span,#hdet_servicios #otros_servicios .servicios>div>em:hover+span,#hdet_servicios #otros_servicios .servicios>div>i:focus+span,#hdet_servicios #otros_servicios .servicios>div>i:hover+span,#hdet_servicios .otros_servicios .servicios>div>em:focus+span,#hdet_servicios .otros_servicios .servicios>div>em:hover+span,#hdet_servicios .otros_servicios .servicios>div>i:focus+span,#hdet_servicios .otros_servicios .servicios>div>i:hover+span{left:auto;display:inline-block;opacity:1;margin-top:0;z-index:500}#hdet_servicios #otros_servicios,#hdet_servicios .otros_servicios{padding:4rem 6rem;text-align:center;min-width:50%;overflow:initial}#hdet_servicios #otros_servicios h3,#hdet_servicios .otros_servicios h3{padding:3rem 2rem 2rem;text-transform:none;color:#000;position:relative}#hdet_servicios #otros_servicios .servicios,#hdet_servicios .otros_servicios .servicios{font-size:15px;font-size:1.5rem;color:#807f7f}.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}#carousel_principal .owl-next:before,#carousel_principal .owl-prev:before,#claims_footer h3:before,#destacados figure:before,#destacados figure figcaption a:before,#header_top .box-reservar:before,#header_top .free_wifi em:before,#header_top .oficial:before,#landing-home .list_img li a:before{font-family:icons}#carousel_principal .owl-prev:before{content:"\e900"}#carousel_principal .owl-next:before{content:"\e901"}#header_top .box-reservar:before{content:"\e902"}#claims_footer h3:before{content:"\e904"}#destacados figure figcaption a:before,#landing-home .list_img li a:before{content:"\e906"}#header_top .oficial:before{content:"\e907"}#destacados figure:before{content:"\e908"}#header_top .free_wifi em:before{content:"\e90a"}#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:Akrobat-Regular,sans-serif;font-weight:700;padding:0 1rem}#cookiesdirective input{color:#000}.aviso_cookie.pag-legal br{display:none}#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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,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:Akrobat-Regular,sans-serif;font-size:14px;font-size:1.4rem;display:block}#bc_carrito_top .totalizacion .precio b.imp{font-family:Akrobat-Regular,sans-serif;font-size:22px;font-size:2.2rem}#bc_carrito_top .totalizacion .precio span.imp_2{font-family:Akrobat-Regular,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;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}.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}#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:Akrobat-Regular,Arial,sans-serif}#pag404 .bloque a{font-size:1.2em}#pag404 li{border-bottom:1px solid #807f7f;padding:1em}header.header_section.noocont h1,header.header_section.noocont h2,header.header_section.noocont h3{padding:.5rem 0;margin:0;font-size:35px;font-size:3.5rem;width:100%}header.header_section.noocont h3{font-size:15px;font-size:1.5rem}.pag-legal{font-size:16px;font-size:1.6rem;margin-bottom:10rem;margin-top:2rem;text-align:center}.pag-legal strong{font-size:19px;font-size:1.9rem}#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:#f1f1f1}#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:Akrobat-Regular,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}#carousel_principal,#hdet_habitaciones .owl-carousel{overflow:hidden;position:relative}#carousel_principal .owl-item *,#hdet_habitaciones .owl-carousel .owl-item *{-webkit-backface-visibility:hidden;backface-visibility:hidden}#carousel_principal .owl-next,#carousel_principal .owl-prev,#hdet_habitaciones .owl-carousel .owl-next,#hdet_habitaciones .owl-carousel .owl-prev{position:absolute;top:0;height:100%;width:10%}#carousel_principal .owl-next:before,#carousel_principal .owl-prev:before,#hdet_habitaciones .owl-carousel .owl-next:before,#hdet_habitaciones .owl-carousel .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,#hdet_habitaciones .owl-carousel .owl-next:hover:before,#hdet_habitaciones .owl-carousel .owl-prev:hover:before{opacity:1}#carousel_principal .owl-prev,#hdet_habitaciones .owl-carousel .owl-prev{left:0}#carousel_principal .owl-next,#hdet_habitaciones .owl-carousel .owl-next{right:0}#carousel_principal figure,#hdet_habitaciones .owl-carousel figure{position:relative}#carousel_principal img,#hdet_habitaciones .owl-carousel img{position:relative;width:100%;height:100%;left:0}#carousel_principal figcaption,#hdet_habitaciones .owl-carousel figcaption{position:absolute;top:0;left:0;width:100%;height:100%;padding-right:10%;padding-left:10%;color:#fff;text-align:center}#carousel_principal{height:600px;height:60rem}#carousel_principal .owl-item,#carousel_principal .owl-stage,#carousel_principal .owl-stage-outer,#carousel_principal>div{height:100%}#carousel_principal>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{font-size:100px;font-size:10rem;color:#e6e5e5}#carousel_principal .owl-carousel,#carousel_principal .owl-fake{width:100%;max-width:100%}#carousel_principal figcaption{padding-top:10%}#carousel_principal figure{height:100%}#carousel_principal img{height:100%;display:none}#carousel_principal .img{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%}#carousel_principal h2{width:100%}#claims_footer .owl-controls{left:0;position:absolute;top:50%;width:100%}#claims_footer .owl-next,#claims_footer .owl-prev{position:absolute;top:0;height:100%;width:10%}#claims_footer .owl-next:before,#claims_footer .owl-prev:before{color:#fff;opacity:.5;font-size:50px;font-size:5rem}#claims_footer .owl-next:hover:before,#claims_footer .owl-prev:hover:before{opacity:1}#claims_footer .owl-prev{left:0}#claims_footer .owl-next{right:0}@-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)}}#introduccion_individual{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#introduccion_individual>div{padding:3rem;width:50%}#introduccion_individual h2{font-size:36px;font-size:3.6rem;line-height:1;text-align:left;color:#000}#introduccion_individual .introduccion_desc{font-size:14px;font-size:1.4rem;line-height:1.6;text-align:left;color:#000}#introduccion_individual figure{width:50%;max-width:50%;position:relative;overflow:hidden}#introduccion_individual figure img{height:auto;width:100%;position:absolute;right:0}#destacados{width:100%}#destacados>div{padding:2rem 0 4rem}#destacados>div,#destacados ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#destacados ul{width:100%}#destacados li{width:25%;height:300px;height:30rem;position:relative;overflow:hidden}#destacados figure{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#destacados figcaption,#destacados img{position:absolute;width:100%}#destacados figcaption{background-color:#000;background-color:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4D000000,endColorstr=#4D000000);height:100%;padding:3rem;overflow:hidden;left:0;top:0}#destacados figcaption:hover p{margin:0}#destacados figcaption:hover a{opacity:1}#destacados figcaption h3{color:#fff;font-size:36px;font-size:3.6rem;font-family:Akrobat-Regular,Arial,sans-serif;text-transform:uppercase;margin-bottom:2.5rem;z-index:2}#destacados figcaption p{color:#fff;font-family:Akrobat-Bold,Arial,sans-serif;font-size:18px;font-size:1.8rem;text-align:center;margin-bottom:-13rem;z-index:2}#destacados figcaption a,#destacados figcaption p{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}#destacados figcaption a{position:absolute;height:60%;background:#1a191b;bottom:0;opacity:0}#destacados .bg_fix{height:100%;width:100%}#claims_footer{font-size:15px;font-size:1.5rem}#claims_footer .item{text-align:center;line-height:1}#claims_footer h3{font-size:16px;font-size:1.6rem;margin-bottom:1rem;position:relative}#claims_footer span{font-size:26px;font-size:2.6rem;line-height:1.2;color:#000}#claims_footer .owl-dots{margin-top:.5rem;margin-bottom:.5rem}#claims_footer .owl-dot{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:#e6e5e5}#claims_footer .owl-dot.active span{background:#807f7f}#news_footer{position:relative}#news_footer .box_news{padding:6rem 2rem;position:relative}#news_footer h3{color:#000;font-size:34px;font-size:3.4rem;letter-spacing:1px;margin:0;width:50%}#news_footer .box_form{width:50%;position:relative;padding:0 15rem 0 2rem}#news_footer input{height:55px;height:5.5rem;width:100%;margin-right:1.5rem;padding:2rem;font-size:16px;font-size:1.6rem}#news_footer button,#news_footer input{background-color:#fff;vertical-align:middle}#news_footer button{border-radius:1px;padding:1rem 2rem;color:#333;font-size:15px;font-size:1.5rem;text-transform:uppercase;height:55px;line-height:1.5;position:absolute;right:100px;right:10rem;top:0}.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:Akrobat-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:Akrobat-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:#1a191b}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}#ui-datepicker-div select.ui-datepicker-month,#ui-datepicker-div select.ui-datepicker-year{width:20%;padding:0 1rem}#book_meeting_room .required input.fecha{background-position:98%}.ui-datepicker-buttonpane.ui-widget-content{display:none}#motorInternas{position:relative;margin:0;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:#ffb20c}#s_engine #hotel_destino.invalid{background:rgba(255,178,12,.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{font-size:40px;font-size:4rem;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;min-width:330px;min-width:33rem;text-decoration:none}#s_engine .consulta button i{display:none}#s_engine .consulta button em{text-transform:none}html #map *,html #mapa_home *,html .directorio *,html .directorio-ciudad *,html .hotel_mapa *,html .mapa *{-webkit-transition:opacity .7s ease-out;transition:opacity .7s ease-out}html #map .gm-style-iw div,html #mapa_home .gm-style-iw div,html .directorio-ciudad .gm-style-iw div,html .directorio .gm-style-iw div,html .hotel_mapa .gm-style-iw div,html .mapa .gm-style-iw div{overflow:hidden!important}.header_section{position:relative;overflow:hidden}.header_section>figure{position:absolute;z-index:-1;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}.header_section>figure img{height:auto;width:auto;position:relative;width:2000px;width:200rem;min-width:2000px;min-width:200rem}.header_section>div{padding:2rem 5%;max-width:1333.33333333px;margin:1rem auto;position:relative;line-height:0}.header_section>div>*{margin-top:2rem;margin-bottom:2rem}.header_section p{max-width:100%}.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem auto}.pagination,.pagination li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination li{border:1px solid #e6e5e5;text-align:center;-webkit-transition:all .5s;transition:all .5s}.pagination li.active,.pagination li:hover{background-color:#333}.pagination li.active a,.pagination li:hover a{color:#fff}.pagination a{color:#333;font:15px Akrobat-Regular,sans-serif;font:1.5rem Akrobat-Regular,sans-serif;padding:1rem 1.5rem}#hdet_opiniones .modal{text-align:center}#hdet_opiniones .modal:before{content:"";display:inline-block;height:100%;vertical-align:middle}#hdet_opiniones .mOpiniones{display:inline-block;margin-left:auto;margin-right:auto;vertical-align:middle}#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:Akrobat-Regular,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}.img_collection{max-width:1000px;max-width:100rem;margin:3rem auto 5rem}.img_collection li{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}.sitemap__list{border:1px solid #333;margin:5rem auto;max-width:1000px;padding:0;width:80%}.sitemap__item{-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;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sitemap__item:not(:last-child){border-bottom:.1rem solid #333}.sitemap__link{color:#333;font:18px/1.2 Akrobat-Regular,sans-serif;font:1.8rem/1.2 Akrobat-Regular,sans-serif;cursor:pointer;padding:1.2rem;text-align:center;text-transform:uppercase;width:100%}.sitemap__link:hover{background-color:#333;color:#fff;text-decoration:none}.sitemap__list-inner{width:100%}.sitemap__list-inner .sitemap__item:last-child{border-bottom:0}html{font-family:Akrobat-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:Akrobat-Bold,Arial,sans-serif}h1,h2,h3,h4,h5{line-height:1}h2{font-family:Akrobat-SemiBold,Arial,sans-serif}h3{font-family:Akrobat-Bold,Arial,sans-serif}strong{font-weight:700}#cabecera_internas h2,#claims_footer .owl-carousel .owl-stage .owl-item .item span,#hdet_habitaciones #header_detalle_habitacion,#hdet_habitaciones #otros_servicios h3,#hdet_habitaciones .info_list h3,#hdet_habitaciones .otros_servicios h3,#hdet_servicios #otros_servicios h3,#hdet_servicios .info_list_square li figure h3,#hdet_servicios .otros_servicios h3,#introduccion_individual h2,#introduccion_individual h3,#news_footer h3,#oferta_destacada h3,#offers_list_simple .info_list h3,.header_section h2,.headerInternas h2,.headerInternas h4,.interna article>div>h3,.interna article>h3,body .modal.modal_web .modal-header .modal-title,body .modal.modal_web .modal-header h3,header.header_section.noocont h2{text-transform:uppercase;padding:10px 0;text-align:left;margin-bottom:2.5rem}#cabecera_internas h2,#claims_footer .owl-carousel .owl-stage .owl-item .item span,#introduccion_individual h2,.header_section h2,.headerInternas h2,header.header_section.noocont h2{font-size:40px;font-size:4rem;color:#333;font-family:Akrobat-SemiBold,Arial,sans-serif;border-top:2px solid #f1f1f1;border-bottom:2px solid #f1f1f1}#hdet_habitaciones #header_detalle_habitacion,#hdet_habitaciones #otros_servicios h3,#hdet_habitaciones .info_list h3,#hdet_habitaciones .otros_servicios h3,#hdet_servicios #otros_servicios h3,#hdet_servicios .info_list_square li figure h3,#hdet_servicios .otros_servicios h3,#introduccion_individual h3,#news_footer h3,#oferta_destacada h3,#offers_list_simple .info_list h3,.interna article>div>h3,.interna article>h3{font-size:25px;font-size:2.5rem;color:#bcbc1f}.headerInternas h4{font-size:22px;font-size:2.2rem;color:#bcbc1f}#cabecera_internas p,#hdet_habitaciones .info_list p,#hdet_habitaciones p,#hdet_servicios .info_list_square li figure p,#introduccion_individual .introduccion_desc,#lista_eventos p.p_desc,#oferta_destacada p,#offers_list_simple .info_list p,#opiniones .box_summary .textSummary p,#opiniones .comentarios .textoComentario,#restaurante_lista_simple p,.header_section p{font-family:Akrobat-Regular,Arial,sans-serif;text-align:left;font-size:20px;font-size:2rem;line-height:1.2;color:#333}body{background-color:#f3f3f3}#hdet_habitaciones #otros_servicios div i,#hdet_habitaciones #otros_servicios section>div i,#hdet_habitaciones .otros_servicios div i,#hdet_habitaciones .otros_servicios section>div i,#hdet_servicios #otros_servicios .servicios>div em,#hdet_servicios .otros_servicios .servicios>div em,#menu_header .dropdown-menu a,#tool_idioma ul.dropdown-menu a{position:relative}#hdet_habitaciones #otros_servicios div i:after,#hdet_habitaciones .otros_servicios div i:after,#hdet_servicios #otros_servicios .servicios>div em:after,#hdet_servicios .otros_servicios .servicios>div em:after,#menu_header .dropdown-menu a:after,#tool_idioma ul.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}#hdet_habitaciones #otros_servicios div i:hover,#hdet_habitaciones .otros_servicios div i:hover,#hdet_servicios #otros_servicios .servicios>div em:hover,#hdet_servicios .otros_servicios .servicios>div em:hover,#menu_header .dropdown-menu a:hover,#tool_idioma ul.dropdown-menu a:hover{color:#fff}#hdet_habitaciones #otros_servicios div i:hover:after,#hdet_habitaciones .otros_servicios div i:hover:after,#hdet_servicios #otros_servicios .servicios>div em:hover:after,#hdet_servicios .otros_servicios .servicios>div em:hover:after,#menu_header .dropdown-menu a:hover:after,#tool_idioma ul.dropdown-menu a:hover:after{background:#bcbc1f;-webkit-transform:scaleY(1);transform:scaleY(1)}body{background-color:#fff}#carousel_principal figcaption a,#main_footer>div .socialMedia ul li a:before,#main_footer a,#main_footer section .socialMedia ul li a:before{-webkit-transition:all .5s ease;transition:all .5s ease}.bg_fix{width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}a{text-decoration:underline}a,button{color:#bcbc1f}a:hover,button:hover{color:#5e868f}#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,#carousel_principal a,#hdet_habitaciones .info_list .modal button.btnHabitaciones,#hdet_habitaciones .info_list body:not(.bookings) button.btnHabitaciones,#hdet_habitaciones .info_list button.btnHabitaciones,#news_footer .modal button,#news_footer body:not(.bookings) button,#news_footer button,#offers_list_simple .info_list figure figcaption .modal button.btn_base.btnOfertas,#offers_list_simple .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,#ui-datepicker-div .modal button,#ui-datepicker-div body:not(.bookings) button,#ui-datepicker-div button,#ui-datepicker-div button.ui-datepicker-current,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario .modal button.btn-primario,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario body:not(.bookings) button.btn-primario,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario,.modal #agregar_opinion .accionFormulario button.btn-primario,.modal #book_meeting_room .contenido div.bloque .cont button.boton2,.modal #hdet_habitaciones .info_list button.btnHabitaciones,.modal #news_footer button,.modal #offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,.modal #ui-datepicker-div button,.modal .agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario,.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) #hdet_habitaciones .info_list button.btnHabitaciones,body:not(.bookings) #news_footer button,body:not(.bookings) #offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas,body:not(.bookings) #ui-datepicker-div button,body:not(.bookings) .agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario,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:0;font-size:14px;font-size:1.4rem;font-family:Akrobat-SemiBold,Arial,sans-serif;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,#carousel_principal a:hover,#hdet_habitaciones .info_list .modal button.btnHabitaciones:hover,#hdet_habitaciones .info_list body:not(.bookings) button.btnHabitaciones:hover,#hdet_habitaciones .info_list button.btnHabitaciones:hover,#news_footer .modal button:hover,#news_footer body:not(.bookings) button:hover,#news_footer button:hover,#offers_list_simple .info_list figure figcaption .modal button.btn_base.btnOfertas:hover,#offers_list_simple .info_list figure figcaption body:not(.bookings) button.btn_base.btnOfertas:hover,#offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas:hover,#ui-datepicker-div .modal button:hover,#ui-datepicker-div body:not(.bookings) button:hover,#ui-datepicker-div button:hover,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario .modal button.btn-primario:hover,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario body:not(.bookings) button.btn-primario:hover,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario:hover,.modal #agregar_opinion .accionFormulario button.btn-primario:hover,.modal #book_meeting_room .contenido div.bloque .cont button.boton2:hover,.modal #hdet_habitaciones .info_list button.btnHabitaciones:hover,.modal #news_footer button:hover,.modal #offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas:hover,.modal #ui-datepicker-div button:hover,.modal .agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario: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) #hdet_habitaciones .info_list button.btnHabitaciones:hover,body:not(.bookings) #news_footer button:hover,body:not(.bookings) #offers_list_simple .info_list figure figcaption button.btn_base.btnOfertas:hover,body:not(.bookings) #ui-datepicker-div button:hover,body:not(.bookings) .agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario: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:#fff;background:#bcbc1f}#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,.modal #book_meeting_room button,.modal #ui-datepicker-div button.ui-datepicker-close,.modal .c_form body:not(.bookings) button,.modal .c_form button,.modal button.btn_tw,a.btn_tw,body:not(.bookings) #book_meeting_room 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:#333;color:#fff;border:none;font-size:14px;font-size:1.4rem;font-family:Akrobat-SemiBold,Arial,sans-serif;padding:1.5rem 3.5rem;letter-spacing:1px;white-space:nowrap;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none}#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,.modal #book_meeting_room button:hover,.modal #ui-datepicker-div button.ui-datepicker-close:hover,.modal .c_form button:hover,.modal button.btn_tw:hover,a.btn_tw:hover,body:not(.bookings) #book_meeting_room 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:#fff;background:#bcbc1f}#hdet_habitaciones .info_list #ui-datepicker-div button.ui-datepicker-close,#hdet_habitaciones .info_list .modal #book_meeting_room button,#hdet_habitaciones .info_list .modal .c_form button,#hdet_habitaciones .info_list body:not(.bookings) #book_meeting_room button,#hdet_habitaciones .info_list body:not(.bookings) .c_form button,#hdet_habitaciones .info_list button.btn_tw,#ui-datepicker-div #hdet_habitaciones .info_list button.ui-datepicker-close,.modal #book_meeting_room #hdet_habitaciones .info_list button,.modal .c_form #hdet_habitaciones .info_list button,a.btn_tw2,body:not(.bookings) #book_meeting_room #hdet_habitaciones .info_list button,body:not(.bookings) .c_form #hdet_habitaciones .info_list button,button.btn_tw2{background:#ccc;color:#f1f1f1;border:none;font-size:14px;font-size:1.4rem;font-family:Akrobat-SemiBold,Arial,sans-serif;padding:1.5rem 3.5rem;letter-spacing:1px;white-space:nowrap;-webkit-transition:all .5s ease;transition:all .5s ease}#hdet_habitaciones .info_list #ui-datepicker-div button.ui-datepicker-close:hover,#hdet_habitaciones .info_list .modal #book_meeting_room button:hover,#hdet_habitaciones .info_list .modal .c_form button:hover,#hdet_habitaciones .info_list body:not(.bookings) #book_meeting_room button:hover,#hdet_habitaciones .info_list body:not(.bookings) .c_form button:hover,#hdet_habitaciones .info_list button.btn_tw:hover,#ui-datepicker-div #hdet_habitaciones .info_list button.ui-datepicker-close:hover,.modal #book_meeting_room #hdet_habitaciones .info_list button:hover,.modal .c_form #hdet_habitaciones .info_list button:hover,a.btn_tw2:hover,body:not(.bookings) #book_meeting_room #hdet_habitaciones .info_list button:hover,body:not(.bookings) .c_form #hdet_habitaciones .info_list button:hover,button.btn_tw2:hover{color:#fff;background:#bcbc1f}#header_top{background:#333;padding:1.5rem 5rem;height:60px;height:6rem}#header_top .free_wifi{position:relative;color:#fff;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;left:inherit;top:inherit;font-size:19px;font-size:1.9rem;padding-right:2rem}#header_top .free_wifi:after{content:"";display:block;position:absolute;width:1px;height:15px;background:#d8d8d8;right:0;top:3px}#header_top .free_wifi em{color:#bcbc1f;font-size:25px;font-size:2.5rem;position:relative;line-height:0;top:3px;margin-right:1rem}#header_top .tour-360{position:relative;color:#fff;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;left:inherit;top:inherit;font-size:19px;font-size:1.9rem;padding-left:2rem;padding-right:1.5rem}#header_top .tour-360:after{content:"";display:block;position:absolute;width:1px;height:15px;background:#d8d8d8;right:0;top:10px;top:1rem}#header_top .tour-360 .tour-360__ico{color:#bcbc1f;font-size:25px;font-size:2.5rem;position:relative;line-height:0;top:3px;margin-right:1rem}#header_top .oficial{color:#fff;font-size:19px;font-size:1.9rem;padding-left:7rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#header_top .oficial:before{position:absolute;color:#bcbc1f;left:18px;z-index:1}#header_top .oficial:after{content:"";width:55px;height:50px;position:absolute;left:0;top:-20px;top:-2rem;background-color:#000;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#header_top .oficial .text{margin-right:5px}#header_top .oficial h1{color:#fff;font-size:19px;font-size:1.9rem;font-family:Akrobat-Regular,Arial,sans-serif;margin-top:0}#header_top .box-reservar{position:relative;background:#000;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:200px;width:20rem;height:80px;height:8rem;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#bcbc1f}#header_top .box-reservar:before{content:none}#header_top .box-reservar a{color:#fff;font-family:Akrobat-Black,Arial,sans-serif;font-size:21px;font-size:2.1rem;text-transform:uppercase;text-decoration:none}#header_top .box-reservar a:hover{color:#bcbc1f}#header_top .tel{display:none}#tool_idioma{position:relative;color:#fff;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0 2rem;min-width:80px;min-width:8rem}#tool_idioma,#tool_idioma span{font-size:19px;font-size:1.9rem}#tool_idioma .dropdown-toggle{color:#fff;display:inline-block}#tool_idioma .dropdown-toggle:after{position:relative;top:-2px;font-size:20px;font-size:2rem;color:#bcbc1f}#tool_idioma li{padding:0}#tool_idioma ul.dropdown-menu a{padding:1rem 2rem;display:block}#tool_idioma ul.dropdown-menu a:hover{text-decoration:none}#tool_idioma .flag{display:none}#tool_idioma .dropAgencies{padding:0 2rem 0 0;position:relative}#tool_idioma .dropAgencies:after{background:#d8d8d8;content:"";display:block;height:16px;height:1.6rem;position:absolute;right:11px;right:1.1rem;top:2px;top:.2rem;width:1px;width:.1rem}#tool_idioma .dropAgencies a{font-size:19px;font-size:1.9rem;text-decoration:none}#header_bottom{background-color:#fff;padding:0 5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#logo_header{height:115px;height:11.5rem;width:115px;width:11.5rem;margin:1.6rem 0}#logo_header:before{content:none}#logo_header img{position:absolute;height:60px;height:6rem;width:280px;width:28rem;bottom:0;top:0;margin:auto}#menu_header a,#menu_header label,#menu_header span{color:#000;font-size:19px;font-size:1.9rem;padding:.5rem 0 0;text-transform:uppercase;width:100%}#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:4rem;border-top:5px solid transparent;-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:#bcbc1f}#menu_header li.hmenu:not(.view_more) a:hover:after,#menu_header li.hmenu:not(.view_more) span:hover:after{border-top-color:#e3e396;background:#bcbc1f;-webkit-transform:scaleY(1);transform:scaleY(1)}#menu_header li.hmenu:not(.view_more).active a{color:#000}#menu_header li.hmenu:not(.view_more).active a:after{border-top-color:#e3e396;background:#bcbc1f;-webkit-transform:scaleY(1);transform:scaleY(1)}#menu_header li.active a,#menu_header li.active label,#menu_header li.active span{color:#fff}#menu_header .mireserva{background-color:#333;border-radius:15px;padding:.5rem 2rem;color:#fff}#menu_header>div>ul:first-of-type{max-width:none}#menu_header ul li.hmenu.view_more{display:inline-block!important}#menu_header ul li.hmenu.view_more+li{display:none}#menu_header ul li.hmenu.view_more .dropdown-toggle:after{content:none}#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;background:#bcbc1f}#menu_header #hamburger{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;top:-10px;top:-1rem;right:0}.dropdown-menu{padding:0}#motorInternas{padding:0;width:100%;max-width:100%;text-align:center;-webkit-box-shadow:0 10px 20px 3px rgba(0,0,0,.2);box-shadow:0 10px 20px 3px rgba(0,0,0,.2)}#motorInternas form{max-width:1100px;max-width:110rem;z-index:999;padding:0}#s_engine{background-color:#fff;width:100%;padding:0}#s_engine .titulo{width:25%;height:110px;height:11rem;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0}#s_engine .titulo h3{font-family:Akrobat-Bold,Arial,sans-serif;font-size:25px;font-size:2.5rem}#s_engine .titulo h4{color:#bcbc1f;font-family:Akrobat-Regular,Arial,sans-serif;text-transform:uppercase;font-size:17px;font-size:1.7rem}#s_engine .fechasPromo{width:25%;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#s_engine .fechasPromo span{position:relative;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#s_engine .fechasPromo>div{margin:0;width:50%;max-width:50%;-webkit-box-shadow:none;box-shadow:none;text-align:left;padding:0 2rem}#s_engine .fechasPromo>div em{color:#bcbc1f;display:block;font-family:Akrobat-Regular,Arial,sans-serif;font-size:15px;font-size:1.5rem;line-height:.9;text-align:left;text-transform:uppercase}#s_engine .fechasPromo .entrada:after,#s_engine .fechasPromo .entrada:before,#s_engine .fechasPromo .salida:after,#s_engine .fechasPromo .salida:before{content:"";display:block;position:absolute;background:#bcbc1f;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#s_engine .fechasPromo .entrada:before,#s_engine .fechasPromo .salida:before{width:1px;width:.1rem;height:100%}#s_engine .fechasPromo .entrada:after,#s_engine .fechasPromo .salida:after{width:10px;width:1rem;height:10px;height:1rem;border-radius:50%}#s_engine .fechasPromo .entrada:before{left:0}#s_engine .fechasPromo .entrada:after{left:-5px;left:-.5rem}#s_engine .fechasPromo .salida:before{right:0}#s_engine .fechasPromo .salida:after{right:-5px;right:-.5rem}#s_engine .fechasPromo label{color:#bcbc1f;font-size:15px;font-size:1.5rem;position:relative;top:5px;top:.5rem}#s_engine .fechasPromo>em{display:block;background:#333;color:#fff;border-radius:50%;padding:1rem;font-size:15px;font-size:1.5rem}#s_engine .fechasPromo strong{font-size:60px;font-size:6rem;font-family:Akrobat-Bold,Arial,sans-serif;margin-right:0;text-transform:uppercase;color:#333;display:block}#s_engine .fechasPromo .noches{display:none}#s_engine .codigoPromo{width:25%;color:#bcbc1f;font-family:Akrobat-SemiBold,Arial,sans-serif;text-transform:uppercase;margin:0;height:110px;height:11rem;font-size:15px;font-size:1.5rem}#s_engine .codigoPromo .codpromo{display:none}#s_engine .codigoPromo label{font-family:Akrobat-Bold,Arial,sans-serif;font-size:17px;font-size:1.7rem;color:#333;padding:1rem;text-transform:uppercase}#s_engine .codigoPromo #id_codpromo{border:1px solid #e6e5e5;-webkit-box-shadow:none;box-shadow:none;height:40px;height:4rem;width:100%}#s_engine .codigoPromo .close_block{padding:0 2rem}#s_engine .codigoPromo .close_block>div{position:relative}#s_engine .codigoPromo .close_block>div label{position:absolute;right:10px;right:1rem;padding:0}#s_engine .consulta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bcbc1f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:130px;height:13rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;-webkit-transition:all .1s ease;transition:all .1s ease;text-align:center;width:25%}#s_engine .consulta:hover,#s_engine .consulta:hover button{background-color:#000}#s_engine .consulta button{background-color:#bcbc1f;border:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-family:Akrobat-Bold,Arial,sans-serif;font-size:17px;font-size:1.7rem;height:auto;line-height:1;margin:0;min-width:70px;min-width:7rem;padding:4rem 2rem;-webkit-transition:all .1s ease;transition:all .1s ease;width:100%}#s_engine .consulta em{font-family:Akrobat-Bold,Arial,sans-serif;font-size:14px;font-size:1.4rem}.aviso_cookie #motorInternas.motor_internas,.aviso_legal #motorInternas.motor_internas,.bookings #motorInternas.motor_internas{margin-top:0;position:relative;background:#fff}.aviso_cookie #motorInternas.motor_internas form,.aviso_legal #motorInternas.motor_internas form,.bookings #motorInternas.motor_internas form{width:100%;max-width:100%}.aviso_cookie .header_section,.aviso_legal .header_section,.bookings .header_section{padding-bottom:0}.aviso_cookie .header_section h2,.aviso_legal .header_section h2,.bookings .header_section h2{color:#000}.aviso_cookie .header_section:after,.aviso_legal .header_section:after,.bookings .header_section:after{content:none}#motorInternas.motor-position{margin-top:0!important;position:relative!important;-webkit-box-shadow:none;box-shadow:none}#motorInternas.motor-position form{width:100%;max-width:100%}#main_footer{margin:0;padding:8rem 0 1rem;position:relative;background-color:#333}#main_footer>div{-ms-flex-wrap:wrap;flex-wrap:wrap}#main_footer>div .adressFooter{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:16px;font-size:1.6rem;margin-top:-2rem;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;text-align:center}#main_footer ul{margin-top:0;margin-bottom:0}#main_footer a{color:#fff;text-decoration:none}#main_footer a:hover{color:#bcbc1f}#main_footer>div,#main_footer section{margin:0 auto;padding:0}#main_footer>div #logo_footer,#main_footer section #logo_footer{position:relative;top:-90px;top:-9rem;left:0;width:270px;width:27rem;height:200px;height:20rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#main_footer>div #logo_footer img,#main_footer section #logo_footer img{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:absolute;height:50px;height:5rem;width:200px;width:20rem;bottom:0;top:0;left:0;right:0;margin:auto}#main_footer>div #logo_footer:after,#main_footer section #logo_footer:after{content:"";position:absolute;display:block;margin-top:1rem;width:100%;height:5px;height:.5rem;bottom:0;background:#bcbc1f}#main_footer>div #footer_nav,#main_footer section #footer_nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#main_footer>div #footer_nav li,#main_footer section #footer_nav li{display:block;margin:.5rem}#main_footer>div #footer_nav a,#main_footer section #footer_nav a{font-size:19px;font-size:1.9rem}#main_footer>div .socialMedia,#main_footer section .socialMedia{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;text-align:left;padding-top:0}#main_footer>div .socialMedia span,#main_footer section .socialMedia span{color:#fff;font-size:19px;font-size:1.9rem;text-transform:uppercase;display:inline-block;padding-left:1rem}#main_footer>div .socialMedia ul,#main_footer section .socialMedia ul{width:auto;padding-top:2rem}#main_footer>div .socialMedia ul li,#main_footer section .socialMedia ul li{margin:0 1rem 1rem}#main_footer>div .socialMedia ul li a,#main_footer section .socialMedia ul li a{display:inline-block;cursor:pointer}#main_footer>div .socialMedia ul li a:before,#main_footer section .socialMedia ul li a:before{color:#fff;border:none;font-size:25px;font-size:2.5rem;text-align:center;display:inline-block}#main_footer>div .socialMedia ul li a:hover:before,#main_footer section .socialMedia ul li a:hover:before{color:#bcbc1f}#main_footer .logoThawte:before{font-size:55px;font-size:5.5rem;color:#807f7f}#footer_nav2{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}#footer_nav2 li{margin:0 0 2rem}#footer_nav2 a{font-size:19px;font-size:1.9rem;text-transform:uppercase}#footer_nav2 .logoThawte:before{color:#fff;line-height:.5}#idiomas_footer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#idiomas_footer nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#idiomas_footer nav a,#idiomas_footer nav span{font-size:19px;font-size:1.9rem;text-transform:uppercase}#idiomas_footer nav span{color:#bcbc1f}#idiomas_footer li{position:relative;margin-bottom:1rem}a#ttop:before{color:#000}a#ttop:hover:before{color:#f1f1f1}#cabecera_internas div,.header_section div{margin-top:0;margin-bottom:0;padding-bottom:0}header.header_section.noocont img{display:inline-block}header.header_section.noocont h2{text-align:center}.header_section{padding:3rem 0 1rem}.header_section figure{height:100%;width:100%}.header_section figure img{display:none}.header_section>div{width:100%;height:100%;left:0;top:0;text-align:center}.headerInternas h2,.headerInternas h4,.interna article>div>h3,.interna article>h3{text-align:center}body:not(.bookings) .pag-legal{text-align:left;font-size:20px;font-size:2rem;margin-top:5rem;width:100%}body:not(.bookings) .pag-legal table#tabla_cookies tbody td{font-size:15px;font-size:1.5rem}body:not(.bookings) .pag-legal strong,body:not(.bookings) .pag-legal table strong,body:not(.bookings) .pag-legal table td{font-size:20px;font-size:2rem}body:not(.bookings) .pag-legal>p{margin-bottom:1rem;line-height:1.2}body:not(.bookings) .pag-legal>p>a{color:#5e868f}body:not(.bookings) .pag-legal>p>a:hover{color:#bcbc1f}body:not(.bookings) .pag-legal .list-group a{display:block;padding-bottom:.5rem;padding-left:7%;color:#333}body:not(.bookings) .pag-legal .list-group a:hover{color:#bcbc1f}#modalLogin .modal-header,#modalLoginEmpresa .modal-header,#modalLoginParticular .modal-header{border-bottom:5px solid #333}#modalLogin .modal-header:after,#modalLogin .modal-header:before,#modalLoginEmpresa .modal-header:after,#modalLoginEmpresa .modal-header:before,#modalLoginParticular .modal-header:after,#modalLoginParticular .modal-header:before{display:none}#modalLogin .modal-header .modal-title,#modalLoginEmpresa .modal-header .modal-title,#modalLoginParticular .modal-header .modal-title{padding:2rem 0}#modalLogin .modal-header .modal-title:after,#modalLoginEmpresa .modal-header .modal-title:after,#modalLoginParticular .modal-header .modal-title:after{display:none}#modalLogin .modal-header .close,#modalLoginEmpresa .modal-header .close,#modalLoginParticular .modal-header .close{top:-10px;top:-1rem;background:#333;border-radius:50%;width:35px;width:3.5rem;height:35px;height:3.5rem;right:-10px;right:-1rem}#modalLogin .modal-header .close:before,#modalLoginEmpresa .modal-header .close:before,#modalLoginParticular .modal-header .close:before{font-size:15px}#modalLogin .modal-dialog,#modalLoginEmpresa .modal-dialog,#modalLoginParticular .modal-dialog{max-width:320px}#modalLogin .modal-body,#modalLoginEmpresa .modal-body,#modalLoginParticular .modal-body{padding:1rem 3rem 2rem}#modalLogin .modal-body button,#modalLoginEmpresa .modal-body button,#modalLoginParticular .modal-body button{max-width:100%;padding:2rem 1rem;text-align:center}#modalLogin .modal-footer button,#modalLoginEmpresa .modal-footer button,#modalLoginParticular .modal-footer button{padding:1.5rem 1rem}body .modal.modal_web button.close:before{color:#fff}body .modal.modal_web .modal-header{margin:0 0 1rem;padding:0;width:100%}body .modal.modal_web .modal-header:before{content:"";background-color:#333;position:relative;display:inline-block;width:100%;height:40px;left:0}body .modal.modal_web .modal-header:after{content:"";background-size:contain;position:absolute;display:inline-block;width:100%;height:40px;top:0;left:0}body .modal.modal_web .modal-header .sub-titulo{margin:0 auto;width:100%;max-width:100%;padding:1.2rem 0;color:#666;display:inline-block;text-transform:uppercase;font-size:15px;font-size:1.5rem;font-weight:100;letter-spacing:1px}body .modal.modal_web .modal-header .modal-title,body .modal.modal_web .modal-header h3{text-align:center;border:0}body .modal.modal_web .modal-header .hotel_nombre{display:none}body .modal.modal_web .site-map-tree ul.list-unstyled li a{font-family:Akrobat-SemiBold,Arial,sans-serif;color:#5e868f;font-size:15px;font-size:1.5rem}body .modal.modal_web .site-map-tree ul.list-unstyled li a:hover{color:#bcbc1f;text-decoration:none}body .modal.modal_web .modal-body{font-family:Akrobat-SemiBold,Arial,sans-serif}body .modal.modal_web .modal-body#news .enviar input{background:#d8d8d8;border:0}body .modal.modal_web .modal-body#news p.legal{margin:1rem}body .modal.modal_web .modal-body p{font-family:Akrobat-SemiBold,Arial,sans-serif;font-size:15px;font-size:1.5rem}body .modal.modal_web .modal-body p a{font-family:Akrobat-SemiBold,Arial,sans-serif;color:#5e868f}body .modal.modal_web .modal-body p a:hover{color:#bcbc1f;text-decoration:none}body .modal.modal_web .mOpiniones button.close:before{color:#000}body .modal.modal_web#modal_ofertafechas .modal-header{border-bottom:5px solid #333}body .modal.modal_web#modal_ofertafechas .modal-header .hotel_nombre,body .modal.modal_web#modal_ofertafechas .modal-header .modal-title,body .modal.modal_web#modal_ofertafechas .modal-header:after,body .modal.modal_web#modal_ofertafechas .modal-header:before{display:none}body .modal.modal_web#modal_ofertafechas .modal-header .close{top:-10px;top:-1rem;background:#333;border-radius:50%;width:35px;width:3.5rem;height:35px;height:3.5rem;right:-10px;right:-1rem}body .modal.modal_web#modal_ofertafechas .modal-header .close:before{font-size:15px}body .modal.modal_web#modal_ofertafechas .modal-dialog{max-width:320px}body .modal.modal_web#modal_ofertafechas .modal-body{padding:1rem 3rem 2rem}body .modal.modal_web#modal_ofertafechas .modal-body label{display:none}body .modal.modal_web#modal_ofertafechas .modal-body button{max-width:100%;padding:2rem 1rem;text-align:center}#map{min-height:400px;min-height:40rem}body:not(.bookings) .ekko-lightbox .modal-dialog{width:90%!important;max-width:900px!important;margin:30px auto}body:not(.bookings) .ekko-lightbox .modal-header{border:0}body:not(.bookings) .ekko-lightbox .modal-header h4.modal-title{padding:1rem 0;letter-spacing:1px;font-size:20px;font-size:2rem;text-transform:uppercase;color:#807f7f;font-family:Akrobat-Regular,Arial,sans-serif}body:not(.bookings) .ekko-lightbox .modal-body{padding:1rem 0 0}body:not(.bookings) .ekko-lightbox .img-responsive{width:100%}body:not(.bookings) .ekko-lightbox .glyphicon:before{color:#fff}body:not(.bookings) .ekko-lightbox .ekko-lightbox-container{line-height:0}#news_footer .box_news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#news_footer h3{width:100%}#news_footer .box_form{width:80%;padding:0}#news_footer input{background-color:#d8d8d8;border:none;overflow:auto;outline:none;-webkit-box-shadow:none;box-shadow:none;text-transform:none;line-height:1;padding:1.4rem;font-size:15px;font-size:1.5rem}#news_footer button{right:0}#bc_carrito_top .consultar{font-size:20px;font-size:2rem}#bc_carrito_top .consultar button.btn_motor{font-size:16px;font-size:1.6rem}#bc_carrito_top .bc_carrito_secc thead{background:#bcbc1f}#bc_carrito_top .totalizacion .precio button{font-size:16px;font-size:1.6rem;color:#fff;background-color:#333;border:1px solid #333}#bc_carrito_top .totalizacion .precio button:active,#bc_carrito_top .totalizacion .precio button:focus,#bc_carrito_top .totalizacion .precio button:hover{color:#fff;background:#bcbc1f;border:1px solid #bcbc1f}@font-face{font-family:Akrobat-Bold,Arial,sans-serif;font-style:bold;font-weight:400;src:url("../../fonts/Akrobat-Bold, Arial, sans-serif.woff2") format("woff2"),url("../../fonts/Akrobat-Bold, Arial, sans-serif.woff") format("woff")}@font-face{font-family:Akrobat-Regular,Arial,sans-serif;font-style:normal;font-weight:400;src:url("../../fonts/Akrobat-Regular, Arial, sans-serif.woff2") format("woff2"),url("../../fonts/Akrobat-Regular, Arial, sans-serif.woff") format("woff")}.pop-up-footer .box-image .bg_fix-popup{height:176px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.pop-up-footer .box-image .texto{left:0}.pop-up-footer .box-image .texto .inner .center h2{font-family:Akrobat-Bold,Arial,sans-serif}.pop-up-footer .box-image .texto .inner .center span{font-family:Akrobat-Regular,Arial,sans-serif}.pop-up-footer .box-text .franja h2{font-family:Akrobat-Bold,Arial,sans-serif}.pop-up-footer .box-text .descripcion .center a p{font-family:Akrobat-Regular,Arial,sans-serif}.pop-up-footer .box-text .descripcion .center a p strong{font-family:Akrobat-Bold,Arial,sans-serif}.spa-inner{background:transparent;padding:5rem 0}.spa-inner__container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}.spa-inner__item{margin-bottom:5rem;position:relative}.spa-inner__image,.spa-inner__item{display:-webkit-box;display:-ms-flexbox;display:flex}.spa-inner__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.spa-inner__image img{height:auto;max-width:100%}.spa-inner__description{background-color:#fff;bottom:0;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.1);box-shadow:0 0 1.5rem rgba(0,0,0,.1);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;margin:auto;max-width:740px;max-width:74rem;padding:3rem;right:0;top:0;width:100%;z-index:1}.spa-inner__title{color:#333;font:25px Akrobat-Regular,sans-serif;font:2.5rem Akrobat-Regular,sans-serif;text-transform:inherit}.spa-inner__title:after{background-color:#e6e5e5;content:"";display:block;height:1px;height:.1rem;margin-top:1rem;width:100%}.spa-inner__paragraph{margin:2rem 0}.spa-inner__link{-ms-flex-item-align:start;align-self:flex-start;border-bottom:.1rem dashed;color:#333;font:13px Akrobat-Regular,sans-serif;font:1.3rem Akrobat-Regular,sans-serif;padding-bottom:.5rem;position:relative;text-transform:uppercase;-webkit-transition:color .5s;transition:color .5s}.spa-inner__link:hover{color:#333}.spa-inner__link:hover .spa-inner__link-arrow{right:-40px;right:-4rem}.spa-inner__link-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto 0;position:absolute;right:-30px;right:-3rem;top:0;-webkit-transition:right .5s;transition:right .5s}.spa-inner__link-arrow:before{font-size:15px;font-size:1.5rem}.spa-inner__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2rem 0}.spa-inner__price-from{color:#000;font:13px Akrobat-Regular,sans-serif;font:1.3rem Akrobat-Regular,sans-serif;text-transform:uppercase}.spa-inner__price-value{color:#000;font:43px Akrobat-Regular,sans-serif;font:4.3rem Akrobat-Regular,sans-serif}.spa-inner__price-taxes{color:#999;font:13px Akrobat-Regular,sans-serif;font:1.3rem Akrobat-Regular,sans-serif;text-transform:uppercase}.spa-inner__button{-ms-flex-item-align:start;align-self:flex-start}.spa-detail{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10rem 0}.spa-detail__container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}.spa-detail__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.spa-detail__description,.spa-detail__item{display:-webkit-box;display:-ms-flexbox;display:flex}.spa-detail__description{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 3rem}.spa-detail__title{margin:1rem 0}.spa-detail__subtitle,.spa-detail__title{color:#333;font:20px Akrobat-Regular,sans-serif;font:2rem Akrobat-Regular,sans-serif;text-transform:uppercase;width:100%}.spa-detail__subtitle{border-bottom:.1rem solid #e6e5e5;padding-bottom:2.7rem}.spa-detail__valid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid #e6e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 0;width:100%}.spa-detail__paragraph,.spa-detail__valid{color:#333;font:15px Akrobat-Regular,sans-serif;font:1.5rem Akrobat-Regular,sans-serif;line-height:1.2}.spa-detail__paragraph{margin-top:2rem}.spa-detail__price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid #e6e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0;width:100%}.spa-detail__price-from{color:#000;font:13px Akrobat-Regular,sans-serif;font:1.3rem Akrobat-Regular,sans-serif;text-transform:uppercase}.spa-detail__price-value{color:#000;font:43px Akrobat-Regular,sans-serif;font:4.3rem Akrobat-Regular,sans-serif;margin:0 1rem}.spa-detail__price-taxes{color:#999;font:13px Akrobat-Regular,sans-serif;font:1.3rem Akrobat-Regular,sans-serif}.spa-detail__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.spa-detail__image img{height:auto;max-width:100%}.spa-detail__button{margin-top:2rem}.home #motorInternas{margin-top:-25vh;position:absolute;-webkit-box-shadow:none;box-shadow:none}.home #motorInternas #s_engine{border-left:7px solid #bcbc1f}.home #motorInternas .titulo{height:130px;height:13rem;margin:0;padding:0 .5rem 0 0}.home #motorInternas .fechasPromo,.home #motorInternas .titulo{-webkit-transition:all .1s ease;transition:all .1s ease}.home #motorInternas .fechasPromo span{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home #motorInternas .fechasPromo label{display:inline-block}.home #motorInternas .codigoPromo{padding:0}.home #motorInternas .codigoPromo,.home #motorInternas .consulta,.home #motorInternas .consulta #consulta_button{-webkit-transition:all .1s ease;transition:all .1s ease}.home #motorInternas .consulta #consulta_button{text-transform:uppercase}#carousel_principal{height:calc(100vh - 207px)}#carousel_principal .item{max-height:100%;height:100%}#carousel_principal .img,#carousel_principal .owl-stage-outer{height:100%}#carousel_principal figcaption{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding-top:10vh}#carousel_principal figcaption>div{position:absolute;bottom:30px;bottom:3rem;text-align:center;width:100%;height:50px;height:5rem;left:0}#carousel_principal figcaption a{width:34px;width:3.4rem;height:54px;height:5.4rem;display:inline-block;padding:0;margin:0;border:none;position:relative;top:0}#carousel_principal figcaption a:hover{top:10px;top:1rem;background-color:transparent}#carousel_principal h2{text-transform:uppercase;font-size:75px;font-size:7.5rem;line-height:70px;line-height:7rem;text-shadow:2px 2px 2px rgba(0,0,0,.7);text-shadow:.2rem .2rem .2rem rgba(0,0,0,.7);padding:0 10rem;margin:0;max-width:1000px;max-width:100rem;top:-80px;top:-8rem}#carousel_principal h2,#carousel_principal strong{font-family:Akrobat-SemiBold,Arial,sans-serif;letter-spacing:1px;color:#fff;position:relative}#carousel_principal strong{font-size:27px;font-size:2.7rem;line-height:32px;line-height:3.2rem;padding:0;max-width:800px;max-width:80rem;text-shadow:2px 2px 2px #000;text-shadow:.2rem .2rem .2rem #000;top:-40px;top:-4rem}#carousel_principal a{margin-top:1rem;background-color:transparent;border:1px solid #fff;color:#fff;display:none}#carousel_principal .owl-next:before,#carousel_principal .owl-prev:before{padding:2rem}#carousel_principal .owl-next:before{border-left:.2rem solid #fff}#carousel_principal .owl-prev:before{border-right:.2rem solid #fff}#introduccion_individual{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1700px;padding:10rem 0;background-color:#fff;position:relative}#introduccion_individual>div{padding:3rem 5rem;z-index:1;position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:66.6%}#introduccion_individual h2{font-size:60px;font-size:6rem;margin-bottom:3rem}#introduccion_individual h3{padding-bottom:2rem;padding-top:0;margin-bottom:0}#introduccion_individual figure{z-index:1;height:480px;height:48rem;width:40%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#introduccion_individual figure img{height:100%;top:0}#introduccion_individual .bg_fix{background-position:50%;background-size:cover;background-repeat:no-repeat;height:450px;height:45rem;position:relative;width:100%}#introduccion_individual .bg_fix:after,#introduccion_individual .bg_fix:before{content:"";position:absolute;display:block;height:20px;width:80%;background:#bcbc1f;margin:0 auto;left:0;right:0;z-index:1}#introduccion_individual .bg_fix:before{top:-20px;top:-2rem}#introduccion_individual .bg_fix:after{bottom:-20px;bottom:-2rem}#introduccion_individual img{display:none}#destacados{background-color:#fff;padding-bottom:3rem}#destacados>div,#destacados h2{display:none}#destacados ul{max-width:100%}#destacados li{height:400px;height:40rem;padding:0 2rem 2rem 0;width:33%}#destacados figure{position:relative;margin:0 2rem 2rem 0}#destacados figure:before{font-size:23px;font-size:2.3rem;color:hsla(0,0%,100%,.7);border-bottom:.2rem solid hsla(0,0%,100%,.7);z-index:1;position:absolute;top:0;left:0;padding:1.2rem 2rem}#destacados figure img{display:none}#destacados figure figcaption{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s ease;transition:all .5s ease;overflow:visible}#destacados figure figcaption h3{font-family:Akrobat-SemiBold,Arial,sans-serif;font-size:50px;font-size:5rem;margin-left:2rem;margin-bottom:1rem;position:absolute;bottom:0;left:0;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-align:start;-ms-flex-align:start;align-items:flex-start}#destacados figure figcaption h3 br{display:none}#destacados figure figcaption h3 span{font-size:30px;font-size:3rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#destacados figure figcaption a{height:100%;background-color:transparent;z-index:2;opacity:1;cursor:pointer;top:0;left:0}#destacados figure figcaption a:before{position:absolute;bottom:-20px;bottom:-2rem;right:-20px;right:-2rem;background-color:#333;color:#fff;width:120px;width:12rem;height:75px;height:7.5rem;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.7rem .5rem;display:block;z-index:3;text-align:center;font-size:30px;font-size:3rem;-webkit-transition:all .5s ease;transition:all .5s ease}#destacados figure figcaption a:hover{background-color:#000;background-color:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000)}#destacados figure figcaption a:hover:before{color:#bcbc1f}#landing-home{padding:0}#landing-home>h2,#landing-home>h3{display:none}#landing-home .list_img{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#landing-home .list_img li{position:relative;overflow:hidden;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:0;max-width:25%;width:25%}#landing-home .list_img li figcaption{position:absolute;top:0;height:100%;width:100%;padding:2rem;z-index:1;overflow:hidden}#landing-home .list_img li figure{width:100%;text-align:center;overflow:hidden}#landing-home .list_img li img{display:none}#landing-home .list_img li .bg_fix{height:480px;height:48rem;width:100%;background-position:50%;background-size:cover}#landing-home .list_img li h3{position:relative;font-family:Akrobat-SemiBold,Arial,sans-serif;text-transform:uppercase;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.7);text-shadow:.2rem .2rem .2rem rgba(0,0,0,.7);font-size:30px;font-size:3rem;top:0;z-index:2;-webkit-transition:all .7s ease;transition:all .7s ease}#landing-home .list_img li p{color:#fff;font-family:Akrobat-Bold,Arial,sans-serif;font-size:18px;font-size:1.8rem;line-height:1.2;text-align:center;z-index:2;bottom:-40%;padding:0 3rem;max-height:80px;max-height:8rem;overflow:hidden}#landing-home .list_img li a,#landing-home .list_img li p{width:100%;position:absolute;left:0;-webkit-transition:all .7s ease;transition:all .7s ease}#landing-home .list_img li a{height:100%;background-color:transparent;bottom:0;opacity:0}#landing-home .list_img li a:before{position:absolute;color:#bcbc1f;background:#333;font-size:25px;font-size:2.5rem;padding:1.5rem;left:50%;bottom:20px;bottom:2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#landing-home .list_img li:hover h3{display:none}#landing-home .list_img li:hover p{bottom:40%}#landing-home .list_img li:hover a{background-color:#000;background-color:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);opacity:1}.newsletter{background-color:#f1f1f1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5rem;padding:7rem 3rem}.newsletter,.newsletter__title{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:23px;font-size:2.3rem;padding-right:3rem;text-align:right}.newsletter input.newsletter__field[type=text]{border:none;color:#777;font-size:22px;font-size:2.2rem;text-transform:none}.newsletter__email-block{height:60px;height:6rem;margin-right:3rem;width:530px;width:53rem}.newsletter__field{background-color:#fff;color:#f1f1f1;height:60px;height:6rem;margin-right:3rem;width:100%}.newsletter__legal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-size:1.5rem;padding-top:1.2rem;text-align:left}.newsletter__link{padding-left:.2rem}.newsletter__send{background-color:#333;border:none;color:#fff;cursor:pointer;font-family:Akrobat-SemiBold,Arial,sans-serif;font-size:22px;font-size:2.2rem;height:60px;height:6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:200px;width:20rem}.newsletter__send:hover{background-color:#bcbc1f;text-decoration:none;color:#fff}#claims_footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10rem 0;margin-top:3rem}#claims_footer:before{content:none}#claims_footer h3{text-transform:uppercase;width:480px;width:48rem;height:350px;height:35rem;background-color:#bcbc1f;color:#fff;margin-bottom:0;font-size:33px;font-size:3.3rem;font-family:Akrobat-SemiBold,Arial,sans-serif;line-height:40px;line-height:4rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10rem}#claims_footer h3:before{background-color:#bcbc1f;width:70px;width:7rem;height:50px;height:5rem;position:absolute;bottom:5px;bottom:.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}#claims_footer h3:after{content:"";display:block;width:80%;height:268px;height:26.8rem;border:.1rem solid #fff;position:absolute;top:40px;top:4rem;left:40px;left:4rem}#claims_footer .owl-carousel{max-width:calc(100% - 48rem);width:50%;margin-left:5rem}#claims_footer .owl-carousel .owl-stage .owl-item{visibility:visible}#claims_footer .owl-carousel .owl-stage .owl-item:not(.active) .item span{color:transparent}#claims_footer .owl-carousel .owl-stage .owl-item .item span{font-size:45px;font-size:4.5rem;text-align:center;display:block}#claims_footer .owl-carousel .owl-controls{display:none}#offers_list_simple .info_list{padding:0}#offers_list_simple .info_list li{border:1px solid #bcbc1f;margin-bottom:4rem;opacity:1}#offers_list_simple .info_list li.no_result{font-size:20px;font-size:2rem}#offers_list_simple .info_list li:nth-child(2n) figure img{right:0;left:auto}#offers_list_simple .info_list li:last-child{margin-bottom:2rem}#offers_list_simple .info_list h2{font-family:Akrobat-Bold,Arial,sans-serif;font-size:35px;font-size:3.5rem}#offers_list_simple .info_list h3{font-family:Akrobat-Bold,Arial,sans-serif;margin-bottom:0}#offers_list_simple .info_list figure img{display:inline-block;position:absolute;width:100%;height:100%;max-width:650px;max-width:65rem;left:0}#offers_list_simple .info_list figure figcaption{background-color:#fff;padding:0 2rem}#offers_list_simple .info_list figure figcaption>a{display:none}#offers_list_simple .info_list figure figcaption .price{font-size:15px;font-size:1.5rem;text-transform:uppercase;color:#4d4c4c}#offers_list_simple .info_list figure figcaption .price span{text-transform:uppercase;display:-ms-flexbox;display:-webkit-box;display:flex;text-align:center;margin:0;font-size:35px;font-size:3.5rem;color:#979797}#offers_list_simple .info_list figure figcaption .price span:first-child{font-size:14px;font-size:1.4rem;line-height:1.4}#offers_list_simple .info_list figure figcaption .price span:nth-child(2){font-family:Akrobat-Bold,Arial,sans-serif;font-size:63px;font-size:6.3rem;display:block;line-height:1;color:#bcbc1f;text-align:left}#agregar_opinion .accionFormulario #offers_list_simple .info_list figure figcaption button.btnOfertas.btn-primario,#hdet_habitaciones #offers_list_simple .info_list figure figcaption button.btnOfertas.btnHabitaciones,#news_footer #offers_list_simple .info_list figure figcaption button.btnOfertas,#offers_list_simple #hdet_habitaciones .info_list figure figcaption button.btnOfertas.btnHabitaciones,#offers_list_simple .info_list figure figcaption #agregar_opinion .accionFormulario button.btnOfertas.btn-primario,#offers_list_simple .info_list figure figcaption #news_footer button.btnOfertas,#offers_list_simple .info_list figure figcaption #ui-datepicker-div button.btnOfertas,#offers_list_simple .info_list figure figcaption .modal #book_meeting_room .contenido div.bloque .cont button.btnOfertas.boton2,#offers_list_simple .info_list figure figcaption .modal button.btnOfertas.btn_big,#offers_list_simple .info_list figure figcaption body .modal.modal_web .modal-content button.btnOfertas.btn:not(.close),#offers_list_simple .info_list figure figcaption body:not(.bookings) #book_meeting_room .contenido div.bloque .cont button.btnOfertas.boton2,#offers_list_simple .info_list figure figcaption body:not(.bookings) .modal .modal-content button.btnOfertas.btn:not(.close),#offers_list_simple .info_list figure figcaption body:not(.bookings) button.btnOfertas.btn_big,#offers_list_simple .info_list figure figcaption button.btnOfertas.btn_base,#ui-datepicker-div #offers_list_simple .info_list figure figcaption button.btnOfertas,.modal #book_meeting_room .contenido div.bloque .cont #offers_list_simple .info_list figure figcaption button.btnOfertas.boton2,.modal #offers_list_simple .info_list figure figcaption button.btnOfertas.btn_big,body .modal.modal_web .modal-content #offers_list_simple .info_list figure figcaption button.btnOfertas.btn:not(.close),body:not(.bookings) #book_meeting_room .contenido div.bloque .cont #offers_list_simple .info_list figure figcaption button.btnOfertas.boton2,body:not(.bookings) #offers_list_simple .info_list figure figcaption button.btnOfertas.btn_big,body:not(.bookings) .modal .modal-content #offers_list_simple .info_list figure figcaption button.btnOfertas.btn:not(.close){-ms-flex-item-align:left;align-self:left}#oferta_destacada{margin-top:3rem;margin-bottom:3rem;padding:0}#oferta_destacada .item{position:relative;width:100%}#oferta_destacada .info_item{position:absolute;top:0;width:100%;height:100%;left:0;background-color:#000;background-color:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);padding:2rem 3rem}#oferta_destacada .info_item>div{text-align:center;width:100%;height:100%}#oferta_destacada .info_item .btnOfertas{background-color:#333;color:#fff}#oferta_destacada .info_item .btnOfertas:hover{background-color:#bcbc1f}#oferta_destacada figure .bg_fix{height:350px;height:35rem;width:100%;background-size:cover}#oferta_destacada figure img{display:inline-block;height:350px;height:35rem;width:100%}#oferta_destacada #ui-datepicker-div button.ui-datepicker-close,#oferta_destacada .btn_tw,#oferta_destacada .modal #book_meeting_room button,#oferta_destacada .modal .c_form button,#oferta_destacada body:not(.bookings) #book_meeting_room button,#oferta_destacada body:not(.bookings) .c_form button,#ui-datepicker-div #oferta_destacada button.ui-datepicker-close,.modal #book_meeting_room #oferta_destacada button,.modal .c_form #oferta_destacada button,body:not(.bookings) #book_meeting_room #oferta_destacada button,body:not(.bookings) .c_form #oferta_destacada button{display:none}#oferta_destacada h2{font-family:Akrobat-Bold,Arial,sans-serif;font-size:35px;font-size:3.5rem}#oferta_destacada h3{color:#fff;font-family:Akrobat-Bold,Arial,sans-serif}#oferta_destacada p{color:#fff;max-width:100%;width:100%;padding:1rem 0 2rem}#oferta_destacada .price{font-family:Akrobat-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-top:3rem}#hdet_habitaciones .info_list{padding:0}#hdet_habitaciones .info_list li{border:1px solid #bcbc1f;margin-bottom:4rem}#hdet_habitaciones .info_list li:nth-child(2n) figure img{right:0;left:auto}#hdet_habitaciones .info_list figcaption{background-color:#fff}#hdet_habitaciones .info_list h2{font-family:Akrobat-Bold,Arial,sans-serif;font-size:35px;font-size:3.5rem}#hdet_habitaciones .info_list h3{font-family:Akrobat-Bold,Arial,sans-serif;text-align:center;margin-bottom:0}#hdet_habitaciones .info_list .box_butons{-ms-flex-item-align:left;align-self:left}#hdet_habitaciones .info_list #ui-datepicker-div button.ui-datepicker-close,#hdet_habitaciones .info_list .modal #book_meeting_room button,#hdet_habitaciones .info_list .modal .c_form button,#hdet_habitaciones .info_list body:not(.bookings) #book_meeting_room button,#hdet_habitaciones .info_list body:not(.bookings) .c_form button,#hdet_habitaciones .info_list button.btn_tw,#ui-datepicker-div #hdet_habitaciones .info_list button.ui-datepicker-close,.modal #book_meeting_room #hdet_habitaciones .info_list button,.modal .c_form #hdet_habitaciones .info_list button,body:not(.bookings) #book_meeting_room #hdet_habitaciones .info_list button,body:not(.bookings) .c_form #hdet_habitaciones .info_list button{color:#fff;margin:.5rem;width:200px;width:20rem}#hdet_habitaciones .info_list button.btnHabitaciones{margin:.5rem;width:200px;width:20rem}#hdet_habitaciones #otros_servicios,#hdet_habitaciones .otros_servicios{padding:0 3rem;max-width:100%;margin-top:2rem;margin-bottom:2rem}#hdet_habitaciones #otros_servicios h3,#hdet_habitaciones .otros_servicios h3{text-align:center;font-family:Akrobat-Bold,Arial,sans-serif}#hdet_habitaciones #otros_servicios div i,#hdet_habitaciones .otros_servicios div i{margin:0;padding:1rem}#hdet_habitaciones #otros_servicios>section,#hdet_habitaciones .otros_servicios>section{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hdet_habitaciones #otros_servicios section>div,#hdet_habitaciones .otros_servicios section>div{position:relative;border:1px solid #bcbc1f;margin:1rem;padding:1rem}#hdet_habitaciones #otros_servicios section>div i,#hdet_habitaciones .otros_servicios section>div i{margin:0;padding:1rem}#hdet_habitaciones #otros_servicios section>div i:hover+span,#hdet_habitaciones .otros_servicios section>div i:hover+span{margin-top:1rem;margin-left:5.2rem;top:0}#hdet_habitaciones #otros_servicios section>div i+span,#hdet_habitaciones .otros_servicios section>div i+span{margin:0;text-align:center}#hdet_habitaciones #otros_servicios section>div i:before,#hdet_habitaciones .otros_servicios section>div i:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#hdet_habitaciones .modal .item{text-align:center}#hdet_habitaciones .modal .close{background-color:transparent!important;padding:.5rem 1rem!important}#hdet_habitaciones .modal p{text-align:center}#hdet_habitaciones .modal img{width:100%}#hdet_habitaciones .habitacion_detalle{margin-top:0;margin-bottom:0}#hdet_habitaciones .habitacion_detalle>h3{display:none}#hdet_habitaciones p{margin-top:2rem;margin-bottom:2rem}#hdet_habitaciones #carousel_habitacion{-ms-flex-wrap:wrap;flex-wrap:wrap}#hdet_habitaciones #carousel_habitacion .item{-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;margin-bottom:0;max-width:100%;width:100%}#hdet_habitaciones #carousel_habitacion .item:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}#hdet_habitaciones #carousel_habitacion .item img{padding:2.5rem 0;width:100%}#hdet_servicios .info_list_square{padding:0;-ms-flex-flow:wrap;flex-flow:wrap}#hdet_servicios .info_list_square li{-ms-flex-preferred-size:24%;flex-basis:24%;margin:.5% .5% 10px}#hdet_servicios .info_list_square li,#hdet_servicios .info_list_square li figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#hdet_servicios .info_list_square li figure .bg_fix,#hdet_servicios .info_list_square li figure figcaption{width:100%;min-height:350px;min-height:35rem;height:350px;height:35rem}#hdet_servicios .info_list_square li figure figcaption{position:absolute;max-width:100%;padding:2.6rem;background-color:#333;background-color:rgba(51,51,51,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80333333,endColorstr=#80333333)}#hdet_servicios .info_list_square li figure h3,#hdet_servicios .info_list_square li figure p{color:#fff;text-align:center;text-shadow:2px 2px 2px rgba(0,0,0,.7);text-shadow:.2rem .2rem .2rem rgba(0,0,0,.7)}#hdet_servicios .info_list_square li figure h3{padding-bottom:0;margin-bottom:0}#hdet_servicios .info_list_square li figure p{font-size:18px;font-size:1.8rem;font-family:Akrobat-Bold,Arial,sans-serif;padding-top:2.5rem}#hdet_servicios .info_list_square li figure p:empty{padding:0}#hdet_servicios #otros_servicios,#hdet_servicios .otros_servicios{min-width:100%;margin:0 auto;width:100%}#hdet_servicios #otros_servicios h3,#hdet_servicios .otros_servicios h3{margin:0;padding:0 0 1rem;text-align:center}#hdet_servicios #otros_servicios .servicios>div,#hdet_servicios .otros_servicios .servicios>div{position:relative;border:1px solid #bcbc1f;margin:1rem;padding:1rem}#hdet_servicios #otros_servicios .servicios>div em,#hdet_servicios .otros_servicios .servicios>div em{margin:0;padding:1rem}#hdet_servicios #otros_servicios .servicios>div em+span,#hdet_servicios .otros_servicios .servicios>div em+span{margin:0}#hdet_servicios #otros_servicios .servicios>div em:before,#hdet_servicios .otros_servicios .servicios>div em:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#restaurante_lista_simple li{padding:0;background:#fff;-webkit-box-shadow:5px 6px 4px rgba(0,0,0,.15);box-shadow:5px 6px 4px rgba(0,0,0,.15);min-height:300px;min-height:30rem}#restaurante_lista_simple figcaption{background:#fff;width:40%;text-align:center}#restaurante_lista_simple .bg_fix{display:none}#restaurante_lista_simple h3{font-family:Akrobat-Bold,Arial,sans-serif;text-transform:uppercase;margin:0 auto 2rem;color:#bcbc1f;font-size:27px;font-size:2.7rem}#restaurante_lista_simple h3 a{text-decoration:none}#restaurante_lista_simple form{width:100%;margin-top:2rem}#restaurante_lista_simple button{margin:.5rem auto}#lista_eventos li{padding:0;background:#fff;-webkit-box-shadow:5px 6px 4px rgba(0,0,0,.15);box-shadow:5px 6px 4px rgba(0,0,0,.15);min-height:300px;min-height:30rem}#lista_eventos figcaption{background:#fff;width:40%;text-align:center}#lista_eventos h3{font-family:Akrobat-Bold,Arial,sans-serif;text-transform:uppercase;margin:0 auto 2rem;color:#bcbc1f;font-size:27px;font-size:2.7rem}#lista_eventos p.p_desc{text-align:center;padding:1rem 0;line-height:1.2;max-width:100%;width:100%}#lista_eventos form{width:100%;margin-top:2rem}#lista_eventos button{margin:.5rem auto}#hdet_opiniones .mOpiniones{max-width:500px;max-width:50rem;margin:0 auto;text-align:center;position:relative}#hdet_opiniones .mOpiniones .textoComentario{padding:2rem}#hdet_opiniones .mOpiniones .infoComentario{margin-top:1rem}#hdet_opiniones .mOpiniones .infoComentario .pais{margin-right:.5rem}#opiniones .box_summary{height:auto;width:90%;max-width:1333.33333333px;margin-bottom:3rem}#opiniones .box_summary .textSummary{margin:0;position:relative;background:transparent}#opiniones .box_summary .textSummary p{text-align:center}#opiniones .box_summary .textSummary .puntos{padding:.5rem 0 1rem;font-family:Akrobat-Bold,Arial,sans-serif;color:#bcbc1f;letter-spacing:1px;font-size:61px;font-size:6.1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#opiniones .box_summary .textSummary .puntos,#opiniones .box_summary .textSummary ul{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}#opiniones .box_summary .textSummary ul{width:50%;margin:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#opiniones .box_summary .textSummary ul li .grafica{position:relative;height:25px;height:2.5rem;margin:.5rem auto;width:100%;border-radius:1rem;overflow:hidden;border:1px solid #d8d8d8;background:#d8d8d8;top:10px;top:1rem}#opiniones .box_summary .textSummary ul li .grafica span:first-of-type{background-color:#666;position:absolute;height:25px;height:2.5rem;z-index:0}#opiniones .box_summary .textSummary ul li .grafica span:nth-of-type(2){color:#fff;text-transform:uppercase;bottom:1px;bottom:.1rem;font-size:14px;font-size:1.4rem;width:130px;width:13rem;display:inline-block;position:relative;left:5px;left:.5rem;line-height:1.7;z-index:100;margin-left:1rem;font-family:Akrobat-Bold,Arial,sans-serif}#opiniones .box_summary .textSummary ul li .grafica span:nth-of-type(2) em{color:#fff;position:absolute;right:0}#opiniones .notaSeccion{padding:2rem 0 1rem;font-family:Akrobat-Bold,Arial,sans-serif;color:#7fa9b0;letter-spacing:1px;font-size:61px;font-size:6.1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#opiniones .textoNota{font-size:15px;font-size:1.5rem;text-transform:uppercase}#opiniones .comentarios{-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%;max-width:1333.33333333px}#opiniones .comentarios .textoComentario{padding:1rem 3rem 9rem;width:100%;text-align:left}#opiniones .comentarios>.item{width:46%;margin:2% 2% 15px;background-color:#bcbc1f;background-color:rgba(188,188,31,.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1ABCBC1F,endColorstr=#1ABCBC1F);-webkit-box-shadow:none;box-shadow:none;border:none;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2rem 0}#opiniones .comentarios>.item>div:first-child{background:#fff;margin-left:-3rem;max-height:110px;max-height:11rem;min-width:110px;min-width:11rem;width:110px;width:11rem;-webkit-box-shadow:0 0 10px 3px #eee;box-shadow:0 0 10px 3px #eee}#opiniones .comentarios>.item a{position:absolute;bottom:30px;bottom:3rem;right:30px;right:3rem;background:#333;color:#fff;border:none;font-size:14px;font-size:1.4rem;font-family:Akrobat-SemiBold,Arial,sans-serif;padding:1rem 3.5rem;letter-spacing:1px;white-space:nowrap;-webkit-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase}#opiniones .comentarios>.item a:hover{background:#bcbc1f;text-decoration:none}#opiniones>div{text-align:center;width:80%;max-width:1000px;margin:0 auto;padding:0 1%}#opiniones>div a{width:auto;background:#333;color:#fff;border:0;font-size:14px;font-size:1.4rem;font-family:Akrobat-SemiBold,Arial,sans-serif;padding:1rem 3.5rem;letter-spacing:1px;white-space:nowrap;-webkit-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;line-height:1.2;display:inline-block;cursor:pointer}#opiniones>div a:hover{background:#bcbc1f;text-decoration:none}#opiniones>div a.btnOpinion{margin-top:20px}.agregar_opinion #hdet_agregaropinion{margin-top:3rem}.agregar_opinion #hdet_agregaropinion h2{display:none}.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion{background:#fff}.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion input[type=email],.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion input[type=number],.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion input[type=text],.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion input[type=textinput],.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion textarea{background-color:#d8d8d8;border:none;overflow:auto;outline:none;-webkit-box-shadow:none;box-shadow:none;border-radius:.5rem;height:46px;height:4.6rem}.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion select{background:url(../../images/backgrounds/select.png) 100% no-repeat #d8d8d8;-webkit-box-shadow:none;box-shadow:none;border-radius:.5rem;height:48px;height:4.8rem}.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion ul li,.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion ul li.large{font-size:20px;font-size:2rem}.agregar_opinion form input[type=range]{-webkit-appearance:none;border:1px solid transparent;width:100%;cursor:pointer;padding-top:3rem;background:0 0}.agregar_opinion form input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;background:#979797;border:none;border-radius:3px}.agregar_opinion form input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#bcbc1f;margin-top:-4px}.agregar_opinion form input[type=range]:focus::-webkit-slider-runnable-track{background:#646464;-webkit-transition:all .5s ease;transition:all .5s ease}.agregar_opinion form input[type=range]::-moz-range-track{width:100%;height:5px;background:#d8d8d8;border:none;border-radius:3px}.agregar_opinion form input[type=range]::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#bcbc1f}.agregar_opinion form input[type=range]:-moz-focusring{outline:1px solid transparent;outline-offset:-1px}.agregar_opinion form input[type=range]::-ms-track{width:100%;height:5px;background:0 0;border-color:transparent;border-width:6px 0;color:transparent}.agregar_opinion form input[type=range]::-ms-fill-lower,.agregar_opinion form input[type=range]::-ms-fill-upper{background:#d8d8d8;border-radius:10px}.agregar_opinion form input[type=range]::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#bcbc1f}.agregar_opinion form input[type=range]:focus::-ms-fill-lower,.agregar_opinion form input[type=range]:focus::-ms-fill-upper{background:#d8d8d8}body:not(.bookings) #agregar_opinion .form-group label{font-size:20px;font-size:2rem;padding-bottom:1rem;color:#333}#hdet_puntos_interes{margin-bottom:6rem;margin-top:3rem}#hdet_puntos_interes .inner{position:relative;padding:0;margin:0;text-align:left}#hdet_puntos_interes .inner .box-points{position:absolute;width:35%;height:100%;right:0;top:0;padding:2rem;z-index:100;background-color:#f1f1f1;background-color:hsla(0,0%,94.5%,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4DF1F1F1,endColorstr=#4DF1F1F1)}#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:#000}#hdet_puntos_interes .inner .box-points .box-info input{padding:1.4rem;font-size:15px;font-size:1.5rem;width:50%;color:#000;border:1px solid #fff;height:60px;height:6rem;text-transform:none}#hdet_puntos_interes .inner .box-points .box-info .lupa{float:right;position:relative;height:60px;height:6rem;width:45%;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:#000}#hdet_puntos_interes .inner .box-points .box-info ul.list-points li:hover{color:#1a1919}#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:65%;height:400px;height:40rem}#hdet_puntos_interes .inner .box_maps .box-indication{background-color:#fff;background-color:hsla(0,0%,100%,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6FFFFFF,endColorstr=#E6FFFFFF);padding:3rem 2rem;text-align:left;width:65%}#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:Akrobat-Regular,Arial,sans-serif}#hdet_puntos_interes .inner .box_maps .box-indication .list-indication li{font-size:15px;font-size:1.5rem;line-height:1;margin-bottom:15px;max-width:100%;color:#4d4c4c;padding-bottom:1rem;border-bottom:1px solid #e6e5e5;position:relative;padding-right:5rem}#hdet_puntos_interes .inner .box_maps .box-indication .list-indication li div{font-weight:700;display:inline-block;padding:0 .5rem}#hdet_puntos_interes .inner .box_maps .box-indication .list-indication li span{display:inline-block;padding-left:2rem;color:#999;position:absolute;right:0;font-size:13px;font-size:1.3rem}#hdet_puntos_interes .inner .box_maps .box-indication .llegada{margin:35px 0 0}#contacto_head{margin:1rem auto;padding:4rem 4rem 3rem;width:100%}#contacto_head ul{font-size:16px;font-size:1.6rem;text-align:center}#contacto_head ul a,#contacto_head ul li,#contacto_head ul span{font-family:Akrobat-Bold,Arial,sans-serif;color:#333}#contacto_head ul a,#contacto_head ul span{margin-right:.5rem}#contacto_head ul a{color:#333}#contacto_head ul a:hover{color:#7fa9b0;text-decoration:none}#contacto_head ul li{margin-bottom:1.5rem}#contacto_head ul li:empty{margin-bottom:0}#contacto_head ul br{display:none}#contacto_head ul hr{margin:1.5rem 0 0;border:0;border-top:1px solid #bcbc1f;padding:0}#contacto.formulario .checkbox a{color:#bcbc1f}#contacto.c_form,#contacto.c_form .c_form,#contacto.c_form .modal #book_meeting_room,#contacto.c_form body:not(.bookings) #book_meeting_room,.modal #contacto.c_form #book_meeting_room,body:not(.bookings) #contacto.c_form #book_meeting_room{margin-top:0}#contacto .titulo.alert-success{color:#bcbc1f}#location{max-width:100%;padding:0;margin-bottom:5rem;position:relative}#location .location_info{left:70px;left:7rem;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:450px;height:45rem;width:450px;width:45rem;position:absolute;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#bcbc1f;padding:2rem}#location .location_info .triangle,#location .location_info a{display:none}#location .location_info .info_map h2{text-transform:uppercase;color:#fff;font-size:30px;font-size:3rem;margin-top:25px}#location .location_info .info_map address,#location .location_info .info_map p{margin-top:3rem;margin-bottom:3rem;text-align:center;color:#fff;padding:0 25px;line-height:1.4;font-size:16px;font-size:1.6rem;font-family:Akrobat-SemiBold,Arial,sans-serif}#location #map{width:100%;padding-right:2rem;height:600px;height:60rem;max-width:100%;margin:0}#location #map #info-map .cont{padding:1.2rem 1rem}#location #map #info-map .cont h2{font-size:18px;font-size:1.8rem;margin-bottom:.5rem}body:not(.bookings) article section#contacto #book_meeting_room,body:not(.bookings) article section#contacto.c_form,body:not(.bookings) article section#contacto .c_form{background:transparent}body:not(.bookings) article section#contacto #book_meeting_room ul.campos:last-child,body:not(.bookings) article section#contacto .c_form ul.campos:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body:not(.bookings) article section#contacto #book_meeting_room input[type=email],body:not(.bookings) article section#contacto #book_meeting_room input[type=text],body:not(.bookings) article section#contacto .c_form input[type=email],body:not(.bookings) article section#contacto .c_form input[type=text]{height:46px;height:4.6rem}body:not(.bookings) article section#contacto #book_meeting_room input[type=email],body:not(.bookings) article section#contacto #book_meeting_room input[type=text],body:not(.bookings) article section#contacto #book_meeting_room textarea,body:not(.bookings) article section#contacto .c_form input[type=email],body:not(.bookings) article section#contacto .c_form input[type=text],body:not(.bookings) article section#contacto .c_form textarea{background-color:#d8d8d8;border:none;overflow:auto;outline:none;-webkit-box-shadow:none;box-shadow:none;border-radius:.5rem}body:not(.bookings) article section#contacto #book_meeting_room label,body:not(.bookings) article section#contacto .c_form label{font-size:20px;font-size:2rem;color:#333}body:not(.bookings) article section#contacto #book_meeting_room ul.campos2,body:not(.bookings) article section#contacto .c_form ul.campos2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body:not(.bookings) article section#contacto #book_meeting_room ul.campos2 li.form-group,body:not(.bookings) article section#contacto .c_form ul.campos2 li.form-group{-ms-flex-preferred-size:inherit;flex-basis:inherit;width:inherit;max-width:none}body:not(.bookings) article section#contacto #book_meeting_room ul.campos2 li.form-group.legal,body:not(.bookings) article section#contacto .c_form ul.campos2 li.form-group.legal{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}body:not(.bookings) #ui-datepicker-div button{margin:.5rem;padding:1.5rem 3rem;font-size:16px;font-size:1.6rem}body:not(.bookings) .ui-datepicker-calendar tbody tr td{padding:1rem}.img_collection{padding:0;width:90%;max-width:1333.33px}.img_collection li{margin:1rem .25%}.img_collection li.g_imgl,.img_collection li.g_imgr{margin:1rem .25%;height:350px;height:35rem;overflow:hidden}.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){margin:1rem .25%}.img_collection li:hover a:before{color:#fff;background:#333}#sub-hermanas{margin-top:0;margin-bottom:0}#sub-hermanas nav{width:100%;background-color:#333}#sub-hermanas ul li{position:relative;text-align:center;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#sub-hermanas ul li a,#sub-hermanas ul li label,#sub-hermanas ul li span{font-family:Akrobat-Regular,Arial,sans-serif;text-transform:uppercase;font-size:18px;font-size:1.8rem;letter-spacing:.5px;text-decoration:none;line-height:1;padding:2rem;width:100%;cursor:pointer}#sub-hermanas ul li a:after,#sub-hermanas ul li label:after,#sub-hermanas ul li span:after{width:0;height:0;display:inline-block;border-color:#333 transparent transparent;border-style:solid;border-width:1.732rem 1rem 0;display:inline;content:" ";position:absolute;margin:0 auto -3rem -1.5rem;top:100%;left:50%;-webkit-transition:all .2s linear .2s;transition:all .2s linear .2s;opacity:0}#sub-hermanas ul li a{background-color:#f4f8f8;color:#000}#sub-hermanas ul li span{background-color:#333;color:#fff}#sub-hermanas ul li:hover a{color:#fff}#sub-hermanas ul li:hover a:after,#sub-hermanas ul li:hover label:after,#sub-hermanas ul li:hover span:after{opacity:1}#sub-hermanas ul li:hover a{background:#333}#sub-hermanas ul li span:after{opacity:1}#sub-hermanas span:after{display:inline;content:" ";position:absolute;top:100%;left:50%;margin:0 auto -3rem -1.5rem;opacity:1;-webkit-transition:border-color .2s linear .2s;transition:border-color .2s linear .2s}#sub-hijas{margin-top:2rem;margin-bottom:10rem;padding:0}#sub-hijas nav{width:100%}#sub-hijas ul{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#sub-hijas ul li{-ms-flex-preferred-size:24%;flex-basis:24%;max-width:24%;margin:0 .4% 1rem;position:relative;padding:.1rem;overflow:hidden}#sub-hijas ul li a{background-color:#333;height:300px;height:30rem;width:100%;text-decoration:none;position:relative;overflow:hidden}#sub-hijas ul li img{display:none}#sub-hijas ul li .bg_fix{height:300px;height:30rem;width:100%;opacity:.8;-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;top:0;left:0}#sub-hijas ul li h3{color:#fff;font-family:Akrobat-Bold,Arial,sans-serif;padding:1rem;text-transform:uppercase;font-size:30px;font-size:3rem;text-shadow:2px 2px 2px rgba(0,0,0,.7);text-shadow:.2rem .2rem .2rem rgba(0,0,0,.7);text-align:center;width:100%;z-index:1;margin-bottom:0}#sub-hijas ul li:hover .bg_fix{opacity:.5}.section-landing{margin-top:0;margin-bottom:0}.section-landing .header_section{font-size:18px;font-size:1.8rem}.section-landing .header_section div{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.2;text-align:left}.section-landing .header_section div h2{-ms-flex-item-align:center;align-self:center}.section-landing .header_section ul{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 6rem;border:1px solid #bcbc1f;-ms-flex-item-align:center;align-self:center}.section-landing .header_section ul li{padding:0 0 .5rem;text-align:left;list-style:disc}.section-landing .list_img{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-landing .list_img li{position:relative;margin-bottom:0;padding:0 5%;max-width:100%;width:100%}.section-landing .list_img li,.section-landing .list_img li:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}.section-landing .list_img li:first-child .bg_fix{height:400px;height:40rem}.section-landing .list_img li a,.section-landing .list_img li figure{width:100%}.section-landing .list_img li figure img{display:none}.section-landing .list_img li figure .bg_fix{width:100%;height:400px;height:40rem}.section-landing .list_articulos,.section-landing .list_img li figure h3{display:none}.blog__container{padding-left:2rem;padding-right:2rem}.blog-filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#bcbc1f;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;margin-bottom:6rem;padding-bottom:2rem;padding-top:2rem;width:100%}.blog-filter__title{color:#fff;font:20px Akrobat-Regular,sans-serif;font:2rem Akrobat-Regular,sans-serif;padding-left:1rem;padding-right:1rem;text-transform:uppercase}.blog-filter__select{background-color:#fff;border:.1rem solid #000;cursor:pointer;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:.5rem;margin-right:.5rem;max-width:300px;max-width:30rem;position:relative}.blog-filter__select,.blog-filter__text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.blog-filter__text{color:#333;font:15px Akrobat-Regular,sans-serif;font:1.5rem Akrobat-Regular,sans-serif;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 2rem;text-decoration:none}.blog-filter__category,.blog-filter__datepicker{background-color:#fff;border:.1rem solid #333;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:38px;top:3.8rem;width:100%;z-index:1}.blog-filter__datepicker{z-index:2}.blog-filter__arrow-left,.blog-filter__arrow-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-size:1.5rem}.blog-filter__arrow-left--disable,.blog-filter__arrow-right--disable{opacity:0}.blog-filter__arrow-left{margin-right:1rem}.blog-filter__arrow-right{margin-left:1rem}.blog-filter__years{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2rem;padding-top:2rem;width:100%}.blog-filter__year-link{color:#333;font:35px Akrobat-Regular,sans-serif;font:3.5rem Akrobat-Regular,sans-serif}.blog-filter__categories,.blog-filter__months{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2rem;padding-left:2rem;padding-right:1rem}.blog-filter__month{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;height:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.5rem;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color;width:20%}.blog-filter__month-link{color:#333;font:20px Akrobat-Regular,sans-serif;font:2rem Akrobat-Regular,sans-serif}.blog-filter__month-link--active,.blog-filter__month-link:hover{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bcbc1f;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;height:5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;width:5rem}.blog-filter__month-link--active .blog-filter__month-link,.blog-filter__month-link--active:hover,.blog-filter__month-link:hover .blog-filter__month-link,.blog-filter__month-link:hover:hover{color:#fff}.blog-filter__month-link--inactive{color:#ccc;cursor:none;pointer-events:none}.blog-filter__category{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog-filter__categories{padding-bottom:1rem}.blog-filter__class{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem;width:100%}.blog-filter__class-link{color:#333}.blog-filter__class-link,.blog-filter__reset{font:20px Akrobat-Regular,sans-serif;font:2rem Akrobat-Regular,sans-serif}.blog-filter__reset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;margin-top:1rem;max-width:300px;max-width:30rem;padding-left:1rem;padding-right:1rem;-webkit-transition:color .5s;transition:color .5s}.blog-filter__reset:before{margin-left:1rem;margin-right:1rem}.blog-filter__reset:hover{color:#333}.blog-post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-post,.blog-post__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-post__item{max-width:700px;max-width:70rem;padding:0 1rem 4rem;position:relative;width:50%}.blog-post__item-content{-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,.2);box-shadow:0 0 1rem 0 rgba(0,0,0,.2);height:100%}.blog-post__info,.blog-post__item-content{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}.blog-post__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:2rem;text-align:center;width:100%}.blog-post__title{color:#333;font:30px Akrobat-Regular,sans-serif;font:3rem Akrobat-Regular,sans-serif;margin-bottom:1rem;text-transform:inherit;width:100%}.blog-post__date{color:#000;font:20px Akrobat-Regular,sans-serif;font:2rem Akrobat-Regular,sans-serif}.blog-post__category{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font:15px Akrobat-Regular,sans-serif;font:1.5rem Akrobat-Regular,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-post__category:before{background-color:#333;content:"";display:block;height:15px;height:1.5rem;margin:auto 1rem;-webkit-transform:rotate(0);transform:rotate(0);width:1px;width:.1rem}.blog-post__image{position:relative}.blog-post__img{height:auto;max-width:100%}.blog-post__video{-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}.blog-post__video,.blog-post__video:before{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.blog-post__video:before{background-color:rgba(0,0,0,.3);content:""}.blog-post__video-ico{position:relative}.blog-post__video-ico:before{color:#fff;font-size:60px;font-size:6rem}.blog-post__modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.blog-post__modal-content{position:relative;width:650px;width:65rem}.blog-post__modal-close{background-color:#807f7f;cursor:pointer;opacity:.7;padding:1rem;position:absolute;right:-40px;right:-4rem;-webkit-transition:opacity .5s;transition:opacity .5s}.blog-post__modal-close:active,.blog-post__modal-close:focus,.blog-post__modal-close:hover{opacity:1}.blog-post__modal-close:before{color:#fff;font-size:20px;font-size:2rem}.blog-post__modal-iframe{width:100%}.blog-post__description{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1rem;padding:3rem 6%}.blog-post__paragraph{color:#333;font:20px Akrobat-Regular,sans-serif;font:2rem Akrobat-Regular,sans-serif;margin-bottom:2rem;text-align:justify}.blog-post__link{margin-left:auto;margin-right:auto;min-width:50%;padding:1.5rem}.blog-post__link:active,.blog-post__link:focus,.blog-post__link:hover{background-color:#807f7f;border-color:#333;color:#fff}.blog-paginator{margin:2rem auto;width:100%}.blog-paginator__list{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:1rem 1.5rem}.blog-paginator__item{margin:1.5rem .2rem}.blog-paginator__item:hover .blog-paginator__link{background-color:#333;color:#fff}.blog-paginator__link{border:.1rem solid #b3b2b2;color:#333;font:15px Akrobat-Regular,sans-serif;font:1.5rem Akrobat-Regular,sans-serif;padding:1rem 1.5rem;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:background-color,color;transition-property:background-color,color}.blog-paginator__link--active{background-color:#333;color:#fff}.blog__preloader{margin-left:auto;margin-right:auto;margin-top:5rem;text-align:center}.blog__preloader-bounce{-webkit-animation:bouncedelay 1.4s ease-in-out infinite both;animation:bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:18px;height:1.8rem;width:18px;width:1.8rem}.blog__preloader-bounce--one{-webkit-animation-delay:-.3s;animation-delay:-.3s}.blog__preloader-bounce--two{-webkit-animation-delay:-.15s;animation-delay:-.15s}.blog__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;margin-top:2rem;width:100%}.blog__content-unavailable{color:#333;font:15px Akrobat-Regular,sans-serif;font:1.5rem Akrobat-Regular,sans-serif}.blog-filter__month-link,.blog-filter__month-link:hover,.blog-filter__year-link,.blog-filter__year-link:hover,.blog-post__title{text-decoration:none}.blog-post__link{background-color:#333}.blog-post__link:hover{background-color:#bcbc1f}@-webkit-keyframes bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.blog{background-color:#f8f8f8;padding-top:5rem}.blog__container{margin-left:auto;margin-right:auto;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:5rem;padding-left:4%;padding-right:4%}.blog__container,.blog__info{display:-webkit-box;display:-ms-flexbox;display:flex}.blog__info{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}.blog__title{color:#333;font:30px Akrobat-Regular,sans-serif;font:3rem Akrobat-Regular,sans-serif;margin-bottom:2rem;text-transform:uppercase;width:100%}.blog__date{font:20px Akrobat-Regular,sans-serif;font:2rem Akrobat-Regular,sans-serif}.blog__category,.blog__date{color:#333;margin-bottom:4rem}.blog__category{display:-webkit-box;display:-ms-flexbox;display:flex;font:15px Akrobat-Regular,sans-serif;font:1.5rem Akrobat-Regular,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog__category:before{background-color:#333;content:"";display:block;height:15px;height:1.5rem;margin:auto 1rem;-webkit-transform:rotate(0);transform:rotate(0);width:1px;width:.1rem}.blog__carousel{margin-bottom:2rem;width:100%}.blog__image{-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;height:500px;height:50rem;position:relative}.blog__image img{height:auto;max-width:100%}.blog__video{-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}.blog__video,.blog__video:before{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.blog__video:before{background-color:rgba(0,0,0,.3);content:""}.blog__video-ico{position:relative}.blog__video-ico:before{color:#fff;font-size:60px;font-size:6rem}.blog__modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:none;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.blog__modal--show{display:-webkit-box;display:-ms-flexbox;display:flex}.blog__modal-content{position:relative;width:650px;width:65rem}.blog__modal-close{background-color:#807f7f;cursor:pointer;opacity:.7;padding:1rem;position:absolute;right:-40px;right:-4rem;-webkit-transition:opacity .5s;transition:opacity .5s}.blog__modal-close:active,.blog__modal-close:focus,.blog__modal-close:hover{opacity:1}.blog__modal-close:before{color:#fff;font-size:20px;font-size:2rem}.blog__modal-iframe{width:100%}.blog__share{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog__share-text{color:#333;font:15px Akrobat-Regular,sans-serif;font:1.5rem Akrobat-Regular,sans-serif;width:100%}.blog__description{padding-bottom:3rem;padding-left:3rem;padding-right:3rem;width:50%}.blog__paragraph{color:#333;font:20px Akrobat-Regular,sans-serif;font:2rem Akrobat-Regular,sans-serif;line-height:1.2;text-align:justify}.blog__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem dashed;border-top:.1rem dashed;color:#bcbc1f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:15px Akrobat-Bold,Arial,sans-serif;font:1.5rem Akrobat-Bold,Arial,sans-serif;margin-left:2rem;margin-top:1.5rem;padding-bottom:.5rem;padding-top:.5rem;position:relative;text-transform:inherit;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,-webkit-transform;transition-property:color,-webkit-transform;transition-property:color,transform;transition-property:color,transform,-webkit-transform}.blog__link:before{color:#333;left:-20px;left:-2rem;position:absolute;-webkit-transition:color .5s;transition:color .5s}.blog__link:hover{color:#000}.blog__link:hover:before{color:#000;-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem)}.blog__link,.blog__link:hover{text-decoration:none}@media (max-width:991px){.blog-filter__title{font-size:2.5rem}html{min-width:150px}#agregar_opinion,#base_popup,#claims_footer,#contacto_head,#destacados,#destacados ul,#filtros,#hdet_habitaciones .habitacion_detalle,#hdet_habitaciones .info_list,#hdet_puntos_interes,#hdet_servicios .info_list_square,#header_bottom,#header_top,#introduccion_individual,#landing-home,#lista_eventos,#lista_eventos li,#main_footer>div,#main_footer section,#motorInternas form,#news_footer,#news_footer .box_news,#oferta_destacada,#offers_list_simple .info_list,#opiniones .box_summary,#opiniones .comentarios,#pag404>*,#restaurante_lista_simple,#restaurante_lista_simple li,#s_engine,#sub-hijas,.bc-contenedor-motor,.header_section>div,.img_collection,.modal #book_meeting_room,.modal .c_form,.pag-legal,.section-landing,body:not(.bookings) #book_meeting_room,body:not(.bookings) .c_form{padding:0 4%}#agregar_opinion .accionFormulario,#agregar_opinion ul,#landing-home .list_img li figcaption,#lista_eventos figcaption,#lista_eventos section,#menu_header #hamburger,#menu_header #maincheckmenu+div,#menu_header>div>ul,#restaurante_lista_simple figcaption,#restaurante_lista_simple section,#s_engine,.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>*,#landing-home .list_img li figcaption>*,#lista_eventos figcaption>*,#lista_eventos section>*,#menu_header #hamburger>*,#menu_header #maincheckmenu+div>*,#menu_header>div>ul>*,#restaurante_lista_simple figcaption>*,#restaurante_lista_simple section>*,#s_engine>*,.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%}#s_engine{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#agregar_opinion ul,#menu_header #hamburger,#menu_header #maincheckmenu+div,#menu_header>div>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}#agregar_opinion .accionFormulario,#landing-home .list_img li figcaption,#lista_eventos figcaption,#lista_eventos section,#restaurante_lista_simple figcaption,#restaurante_lista_simple section,#s_engine{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#motorInternas{width:100%;max-width:100%}#filtros>ul{width:100%;padding:0}#lista_eventos figcaption,#lista_eventos section,#restaurante_lista_simple figcaption,#restaurante_lista_simple section{padding:.5rem;width:100%;max-width:100%!important}#hdet_habitaciones .info_list figure>img,#hdet_servicios .info_list_square figure>img,#offers_list_simple .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%}.pop-up-footer__left-text{padding-right:30%}#hdet_servicios #otros_servicios,#hdet_servicios .otros_servicios{min-width:100%}#base_popup{max-width:991px}.bookings #motorInternas .filtro{padding:0;width:100%}.bookings #motorInternas .filtro #input_sug{margin:1rem 0;width:100%}#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}#menu_header .dropdown-menu{position:relative;width:100%;max-width:100%;float:none;border:0;top:0}#introduccion_individual{-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;padding-bottom:3rem}#introduccion_individual>div{width:100%}#introduccion_individual figure img{width:100%;height:100%;position:relative}#introduccion_individual figure{width:100%}#introduccion_individual .horizontal,#introduccion_individual .vertical{width:100%;position:relative}#destacados li{width:50%;min-width:50%}#news_footer .box_news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 2rem}#news_footer h3{width:100%;text-align:center;margin-bottom:3rem;font-size:2rem}#news_footer .box_form{width:100%;padding: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}#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%}.img_collection li{width:100%;text-align:center}#header_top{padding:0 4%}#header_top .oficial .text{display:none}#logo_header{width:6rem;height:6rem}#menu_header a,#menu_header label,#menu_header span{color:#000}#menu_header li.hmenu:not(.view_more) a:after,#menu_header li.hmenu:not(.view_more) span:after{content:none}#menu_header ul li.hmenu.view_more{display:none!important}#menu_header #maincheckmenu+div{-webkit-transition:none;transition:none}#motorInternas{position:relative;margin:0}#s_engine{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 2rem}#s_engine .titulo{display:none}#s_engine .fechasPromo{width:50%;height:9rem}#s_engine .fechasPromo>div{width:50%;max-width:50%}#s_engine .fechasPromo .entrada:after,#s_engine .fechasPromo .entrada:before{content:none}#s_engine .codigoPromo .close_block{padding:0}#s_engine .consulta button{padding-top:3rem;padding-bottom:3rem}#main_footer>div .adressFooter{margin-top:2rem}#main_footer{padding:4rem 0 20rem}#main_footer>div,#main_footer section{-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}#main_footer>div ul,#main_footer section ul{text-align:center}#main_footer>div #logo_footer,#main_footer section #logo_footer{top:-6rem}#main_footer>div #footer_nav,#main_footer section #footer_nav{width:100%;margin-bottom:3rem}#main_footer>div #footer_nav ul,#main_footer section #footer_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#idiomas_footer{margin-bottom:3rem}#idiomas_footer nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#idiomas_footer nav ul li{margin:.5rem 1rem}body:not(.bookings) .pag-legal{padding:0 4%}body:not(.bookings) .ekko-lightbox .modal-body{padding-bottom:2rem}.spa-inner__item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home #motorInternas{margin-top:0;position:relative;padding-bottom:3rem;-webkit-box-shadow:0 10px 20px 3px rgba(0,0,0,.2);box-shadow:0 10px 20px 3px rgba(0,0,0,.2)}.home #motorInternas #s_engine{border-left:0}.home #motorInternas .fechasPromo span{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#carousel_principal{height:30rem}#carousel_principal figcaption{padding:0 10rem}#carousel_principal h2{font-size:4rem;line-height:4rem;padding:0 3rem;top:-3rem}#carousel_principal strong{font-size:2.5rem;line-height:2.5rem;padding:0 1.5rem;top:0}#introduccion_individual{margin-top:3rem}#introduccion_individual>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem;padding:1rem 0}#introduccion_individual h2{font-size:5rem}#introduccion_individual .introduccion_desc{margin-bottom:3rem}#introduccion_individual .horizontal{max-width:60rem;height:42rem}#introduccion_individual figure img{height:auto;position:absolute}#landing-home .list_img li figcaption{padding:.5rem;width:100%}.newsletter,.newsletter__title{-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter__title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:3rem;padding-right:0;width:100%}.newsletter__email-block{width:70%}.newsletter__legal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3rem}#claims_footer{padding:10rem 0}#claims_footer h3{padding:11rem;font-size:3rem}#claims_footer h3:after{left:3rem}#offers_list_simple .info_list{margin:0;width:100%}#offers_list_simple .info_list figure img{width:100%}#oferta_destacada{margin:0 0 3rem;width:100%}#hdet_habitaciones .info_list,#hdet_servicios .info_list_square{padding:0}#hdet_servicios .info_list_square li{-ms-flex-preferred-size:49%;flex-basis:49%}#restaurante_lista_simple li{padding:0}#restaurante_lista_simple figcaption{background-color:#fff;background-color:hsla(0,0%,100%,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF)}#lista_eventos li{padding:0}#lista_eventos figcaption{background-color:#fff;background-color:hsla(0,0%,100%,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF)}#opiniones .comentarios>.item{width:46%;margin:2% 2% 15px}#opiniones .comentarios>.item>div:first-child{margin-left:-1.5rem}#opiniones .comentarios{padding:0}.agregar_opinion #hdet_agregaropinion #agregar_opinion.agregarOpinion .accionFormulario button.btn-primario{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%}#contacto_head{padding:4rem}body:not(.bookings) article section#contacto #book_meeting_room,body:not(.bookings) article section#contacto .c_form{width:100%;padding:0!important;margin:0}body:not(.bookings) article section#contacto #book_meeting_room ul.campos,body:not(.bookings) article section#contacto .c_form ul.campos{padding-bottom:0}body:not(.bookings) article section#contacto #book_meeting_room ul.campos2 li.form-group.legal,body:not(.bookings) article section#contacto .c_form ul.campos2 li.form-group.legal{-ms-flex-item-align:inherit;align-self:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.img_collection{padding:0}#sub-hijas ul li{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}.section-landing .header_section ul{width:100%}.blog-filter__select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem;margin-top:1rem;max-width:none;width:100%}.blog__info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.blog__title{text-align:center}.blog__carousel{width:100%}.blog__image{height:35rem}.blog__description{padding:0 3rem;width:100%}.blog__date{text-align:center}.blog__description{padding-bottom:5rem}}@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}}@media (min-width:768px){.modal-lg{width:900px}.pop-up-footer__right-paragraph,.pop-up-footer__right-paragraph font{font-size:2.25rem}.spa-inner__image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.spa-detail__description{width:40%}.spa-detail__image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:60%}.blog__image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}}@media (max-width:1200px){html{min-width:150px}#lista_eventos figcaption,#lista_eventos section,#restaurante_lista_simple figcaption,#restaurante_lista_simple section{max-width:60%}#hdet_habitaciones .info_list figure .bg_fix,#hdet_habitaciones .info_list figure .bg_fix2,#hdet_servicios .info_list_square figure .bg_fix,#hdet_servicios .info_list_square figure .bg_fix2,#offers_list_simple .info_list figure .bg_fix,#offers_list_simple .info_list figure .bg_fix2{max-width:40%;width:40%}#hdet_habitaciones .info_list figcaption,#hdet_servicios .info_list_square figcaption,#offers_list_simple .info_list figcaption{max-width:60%;width:60%;padding:0 3rem}#bc_carrito_top .contcarrito .contene{width:100%}#motorInternas{padding:0!important}#motorInternas form{width:100%;padding:0!important}#introduccion_individual .bg_fix{height:40rem}#destacados li{height:30rem;margin-bottom:2rem}#destacados figure figcaption h3{font-size:4rem}#destacados figure figcaption a:before{width:10rem;height:6rem;padding:3rem 2.5rem;font-size:2rem}#landing-home .list_img li{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}#landing-home .list_img li p{margin:0}.newsletter__title{font-size:1.7rem;width:25%}.newsletter__email-block{width:50%}.newsletter__send{width:25%}#hdet_servicios .info_list_square li figure .bg_fix{max-width:100%}#location .location_info{width:30rem;height:40rem}}@media (max-width:768px){html{min-width:150px}#hdet_habitaciones .info_list figure,#hdet_servicios .info_list_square figure,#offers_list_simple .info_list figure,#s_engine,#sub-hermanas ul{display:-webkit-box;display:-ms-flexbox;display:flex}#hdet_habitaciones .info_list figure>*,#hdet_servicios .info_list_square figure>*,#offers_list_simple .info_list figure>*,#s_engine>*,#sub-hermanas ul>*{max-width:100%}#hdet_habitaciones .info_list figure,#hdet_servicios .info_list_square figure,#offers_list_simple .info_list figure,#s_engine,#sub-hermanas ul{-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}#hdet_habitaciones .info_list li:nth-child(2n) figure,#hdet_servicios .info_list_square li:nth-child(2n) figure,#offers_list_simple .info_list li:nth-child(2n) figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#hdet_habitaciones .info_list figure .bg_fix,#hdet_habitaciones .info_list figure .bg_fix2,#hdet_servicios .info_list_square figure .bg_fix,#hdet_servicios .info_list_square figure .bg_fix2,#offers_list_simple .info_list figure .bg_fix,#offers_list_simple .info_list figure .bg_fix2{width:100%;max-width:100%!important;min-height:30rem;height:auto}#hdet_habitaciones .info_list figure>img,#hdet_servicios .info_list_square figure>img,#offers_list_simple .info_list figure>img{position:relative;width:100%;min-height:30rem;height:auto}#hdet_habitaciones .info_list figcaption,#hdet_servicios .info_list_square figcaption,#offers_list_simple .info_list figcaption{padding:3rem;width:100%;max-width:100%!important}.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}.pop-up-footer__left{display:none}.pop-up-footer__right{width:100%}.pop-up-footer__right-fringe-arrow-close{right:10px}#hdet_servicios #otros_servicios .servicios>div,#hdet_servicios .otros_servicios .servicios>div{width:100%;text-align:left}#hdet_servicios #otros_servicios .servicios>div>em,#hdet_servicios #otros_servicios .servicios>div>i,#hdet_servicios .otros_servicios .servicios>div>em,#hdet_servicios .otros_servicios .servicios>div>i{margin:1rem 0}#hdet_servicios #otros_servicios .servicios>div>em+span,#hdet_servicios #otros_servicios .servicios>div>i+span,#hdet_servicios .otros_servicios .servicios>div>em+span,#hdet_servicios .otros_servicios .servicios>div>i+span{opacity:1;margin:0;position:relative;left:auto;background-color:transparent}#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}#destacados>div{padding:1rem 0 5rem;margin:0 5rem}#destacados ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#destacados li{width:100%;min-width:100%;height:21rem}#destacados figcaption p{margin:0}#news_footer input{display:block;margin:0 auto 1rem;width:90%}#news_footer button{margin:auto}#s_engine .titulo{text-align:center;padding:1rem 0}#s_engine .titulo h3,#s_engine .titulo h4{text-align:center}.header_section>figure img{width:auto;min-width:200rem;height:35rem;left:auto}.img_collection li .bg_fix{height:30rem}#header_top .free_wifi,#header_top .tour-360{display:none}#header_top .oficial{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}#header_top .box-reservar{font-size:1.9rem}#s_engine .fechasPromo{width:100%}#s_engine .fechasPromo .salida:after,#s_engine .fechasPromo .salida:before{content:none}#s_engine .codigoPromo{width:100%;height:4rem}#s_engine .consulta{margin:2rem 0;width:100%}body:not(.bookings) .pag-legal{width:100%;height:auto}body:not(.bookings) .pag-legal table strong,body:not(.bookings) .pag-legal table td{font-size:1.5rem}#modal_aviso_cookies .modal-dialog{width:98%}#modal_aviso_cookies .modal-body{padding:.5rem}#modal_aviso_cookies .modal-body>p{padding-left:1rem;padding-right:1rem}#modal_aviso_cookies table td{font-size:1.1rem;padding:.5rem .2rem}#news_footer button{right:0}.pop-up-footer__right-fringe{height:auto}.pop-up-footer__right-fringe:before{display:none}.pop-up-footer__right-fringe-title{font-size:2.5rem;padding-bottom:.5rem;padding-right:4rem;padding-top:.5rem}.pop-up-footer__right-description{padding-left:3rem;padding-right:3rem}.spa-detail__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.spa-detail__description{margin-bottom:2rem;padding:0}.spa-detail__subtitle,.spa-detail__title{text-align:center}.spa-detail__valid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.spa-detail__paragraph{text-align:justify}.spa-detail__price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#introduccion_individual .horizontal{max-width:100%;height:35rem}#introduccion_individual .bg_fix{height:30rem;margin:auto;width:80%}#destacados li{height:30rem;padding-right:0}#landing-home .list_img li{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.newsletter__title{font-size:1.7rem}.newsletter__email-block{margin-bottom:2rem;margin-right:0;width:100%}.newsletter__legal{font-size:1.7rem}.newsletter__send{margin-top:3rem;width:100%}#claims_footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#claims_footer h3{margin-bottom:3rem;height:34rem}#claims_footer h3:after{left:5rem}#claims_footer .owl-carousel{margin-left:0;max-width:none;width:90%}#offers_list_simple .info_list figure img{position:relative;width:100%;max-width:100%;height:35rem}#offers_list_simple .info_list figure figcaption{position:relative;width:100%;min-height:0;padding:2rem}#oferta_destacada figure .bg_fix,#oferta_destacada figure img{height:45rem}#oferta_destacada .price span{font-size:3rem}#hdet_habitaciones .info_list figcaption{position:relative;width:100%;min-height:0}#hdet_habitaciones .info_list .bg_fix{height:30rem}#hdet_habitaciones .info_list .box_butons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center}#hdet_habitaciones #otros_servicios section>div,#hdet_habitaciones .otros_servicios section>div{width:100%;text-align:left}#hdet_habitaciones #otros_servicios section>div i,#hdet_habitaciones .otros_servicios section>div i{margin:1rem 0}#hdet_habitaciones #otros_servicios section>div i:hover+span,#hdet_habitaciones .otros_servicios section>div i:hover+span{margin-top:0;margin-left:0}#hdet_habitaciones #otros_servicios section>div i+span,#hdet_habitaciones .otros_servicios section>div i+span{opacity:1;margin:0;position:relative;left:auto;background-color:transparent}#hdet_servicios .info_list_square li figure .bg_fix{min-height:35rem}#opiniones .box_summary .textSummary ul,#opiniones .comentarios>.item{width:100%}#location .location_info{position:relative;top:0;left:0;-webkit-transform:inherit;transform:inherit;height:auto;width:100%;margin:0}#location .location_info .info_map{top:0;-webkit-transform:translateY(0);transform:translateY(0)}.img_collection li .bg_fix{height:50rem}#sub-hermanas{width:100%}#sub-hermanas ul li a,#sub-hermanas ul li label,#sub-hermanas ul li span{padding:1rem 0}#sub-hijas{width:100%}#sub-hijas ul li{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.blog-filter{padding-left:3rem;padding-right:3rem}.blog-filter__title{padding-top:1.5rem}.blog-post__category,.blog-post__item{width:100%}.blog-post__category:before{display:none}.blog-post__modal-content{width:95%}.blog-post__modal-close{right:0}.blog-post__link{min-width:100%}.blog__modal-content{width:95%}.blog__modal-close{right:0}}@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;-ms-flex-direction:column;flex-direction:column}#filtros>ul{-webkit-box-direction:normal}#lista_filtro.first li{min-width:0;margin:1.5rem 0}#lista_eventos,#lista_filtro#lista_filtro,#restaurante_lista_simple{padding:0}#lista_eventos li,#restaurante_lista_simple li{width:100%}#hdet_habitaciones .info_list,#hdet_servicios .info_list_square,#offers_list_simple .info_list{padding:0}#hdet_habitaciones .info_list li,#hdet_servicios .info_list_square li,#offers_list_simple .info_list li{width:100%}#hdet_habitaciones .info_list figure .bg_fix,#hdet_habitaciones .info_list figure .bg_fix2,#hdet_habitaciones .info_list figure>img,#hdet_servicios .info_list_square figure .bg_fix,#hdet_servicios .info_list_square figure .bg_fix2,#hdet_servicios .info_list_square figure>img,#offers_list_simple .info_list figure .bg_fix,#offers_list_simple .info_list figure .bg_fix2,#offers_list_simple .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}#hdet_servicios #otros_servicios,#hdet_servicios .otros_servicios{padding:2rem 0}.bookings #menu_header #hamburger:before{margin-top:3.5rem}#destacados img{height:100%;width:auto;min-width:auto;max-width:none}#news_footer input{width:100%}#news_footer button{position:relative}.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%}.pagination li.first,.pagination li.last,.pagination li.next,.pagination li.prev{width:100%}#header_top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;padding:0}#header_top .oficial{background:#bcbc1f;width:100%;padding:1rem}#header_top .oficial:after,#header_top .oficial:before{content:none}#header_top .box-reservar a{font-size:1.9rem}#header_top .box-reservar{top:1rem;margin-right:4%;margin-top:-.9rem}#tool_idioma{padding-left:4%}#tool_idioma ul.dropdown-menu{right:auto}#s_engine .consulta{height:7rem}#s_engine .consulta button{height:auto;padding:1rem;min-width:auto;max-width:auto}#main_footer>div .socialMedia ul,#main_footer section .socialMedia ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer_nav2 li{text-align:center}#footer_nav2 a:before{width:100%;left:0}#news_footer button{width:100%}.spa-detail__price{-ms-flex-wrap:wrap;flex-wrap:wrap}.spa-detail__price-value{text-align:center;width:100%}.spa-detail__button{width:100%}#carousel_principal figcaption{padding:0 .5rem}#carousel_principal .owl-controls{display:none}#introduccion_individual h2{font-size:3rem}#introduccion_individual .introduccion_desc{text-align:justify}#destacados figure figcaption h3{margin-left:0;bottom:auto;left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#claims_footer h3{padding:23%}#claims_footer h3:before{height:6rem}#claims_footer h3:after{width:75%;height:75%;left:13%}#claims_footer .owl-carousel .owl-stage .owl-item .item span{font-size:2.4rem;line-height:3rem}#offers_list_simple .info_list{padding:0 4%}#offers_list_simple .info_list figure img{height:25rem}#offers_list_simple #lista_filtro#lista_filtro{padding:0 4%}#oferta_destacada .info_item{padding:2rem}#oferta_destacada p{font-size:2rem}#hdet_habitaciones #otros_servicios,#hdet_habitaciones .otros_servicios{padding:2rem 0}#hdet_habitaciones #otros_servicios section>div,#hdet_habitaciones .otros_servicios section>div{margin:0 0 1rem}#hdet_habitaciones .habitacion_detalle{padding:0}#hdet_servicios .info_list_square li{-ms-flex-preferred-size:100%;flex-basis:100%}#hdet_servicios #otros_servicios .servicios>div,#hdet_servicios .otros_servicios .servicios>div{margin:0 0 1rem}#opiniones .comentarios .textoComentario{padding:0 2rem 2rem}#opiniones .comentarios>.item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px}#opiniones .comentarios>.item>div:first-child{margin:0 auto;position:relative;bottom:35px}#opiniones .comentarios>.item a{position:relative;right:auto;left:auto;bottom:auto;margin:0 auto}#location .location_info{min-width:0;padding-top:1rem}#location .location_info .info_map address,#location .location_info .info_map p,.blog__date{text-align:center}.blog__date{margin-bottom:1rem;width:100%}.blog__category{margin-bottom:2rem;width:100%}.blog__category:before{display:none}}@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}#agregar_opinion{margin:0;padding:0;max-width:100%;width:100%}#introduccion_individual .horizontal{height:22rem}#introduccion_individual .bg_fix{height:20rem}#destacados li{height:25rem}#destacados figure figcaption h3{font-size:3rem}#destacados figure figcaption h3 span{font-size:2rem}#claims_footer h3{font-size:2.5rem}}@media (min-width:991px){#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}#motorInternas.affix{position:fixed!important;background:#fff}#motorInternas.affix #s_engine .codigoPromo,#motorInternas.affix #s_engine .fechasPromo>div{height:7rem}#motorInternas.affix #s_engine .fechasPromo strong{font-size:4rem}#motorInternas.affix #s_engine #consulta_button{height:100%;padding:4rem}#motorInternas.affix form{width:100%;max-width:100%;padding:0}#motorInternas.affix .fechasPromo{padding:.5rem}.spa-inner__container{max-width:1200px;padding-left:0;padding-right:0;width:100%}.spa-inner__description{height:45rem;padding:4rem;position:absolute;width:50%}.spa-detail__container{max-width:120rem;padding-left:0;padding-right:0;width:100%}.home #motorInternas.affix{-webkit-box-shadow:0 10px 20px 3px rgba(0,0,0,.2);box-shadow:0 10px 20px 3px rgba(0,0,0,.2)}.home #motorInternas.affix #s_engine{border-left:0}.home #motorInternas.affix .consulta,.home #motorInternas.affix .titulo{height:10rem}.home #motorInternas.affix .fechasPromo label{display:none}.home #motorInternas.affix .fechasPromo span{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blog__container{max-width:120rem;padding-left:0;padding-right:0;width:100%}}@media (min-width:991px) 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:991px) and (max-width:991px){#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:991px) and (max-width:768px){#menu_header ul li.hmenu{display:none}}
/*# sourceMappingURL=portonbogota.min.css.map */