.mirai-reservas{font-family:Palatino;margin-top:105px}.mirai-reservas .mi-be{background-color:#e6e6e6;font:16px/1 Palatino;padding:2rem}#m-chain-result-wrapper{margin-top:60px}.node_modules-mirai-assets-dist-bootstrap__modal-content{font-family:Palatino}.mi-be .mi-be-chain-select .mi-be-chain-field label{width:150px}.mi-be .mi-be-chain-select .mi-be-chain-dropdown{width:250px}body .mi-be{background:0 0;font-size:14px;color:#3D3D3D}.mi-be .DateRangePickerInput,.mi-be .mi-be-chain-field,.mi-be .mi-be-multiroom-field,.mi-be .mi-be-promo-field{padding:10px;background-color:#fff;margin-right:5px}.mi-be .mi-be-book-btn,.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,.mi-be .mi-be-promo-field label input,.mi-be .mi-dropdown .mi-dropdown-button label{line-height:50px;height:50px}.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_calendarIcon,.mi-be .mi-be-multiroom-field span.mi-ico-dropdown,.mi-be .mi-be-promo-field span.mi-ico-code{font-size:16px;color:red}.mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_arrow svg{fill:#757575}.mi-be .mi-dropdown .mi-dropdown-button .mi-ico-arrow-down-dark{color:#757575}.CalendarDay__default{vertical-align:middle}.CalendarDay__default:hover,.CalendarDay__hovered_span,.CalendarDay__hovered_span:active,.CalendarDay__selected_span,.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover,.CalendarDay__selected_start,.CalendarDay__selected_start:active,.CalendarDay__selected_start:hover,.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused,.mi-na-option-date .CalendarDay__default:hover,.mi-na-option-date .CalendarDay__hovered_span,.mi-na-option-date .CalendarDay__hovered_span:active,.mi-na-option-date .CalendarDay__selected_span,.mi-na-option-date .CalendarDay__selected_span:active,.mi-na-option-date .CalendarDay__selected_span:hover,.mi-na-option-date .CalendarDay__selected_start,.mi-na-option-date .CalendarDay__selected_start:active,.mi-na-option-date .CalendarDay__selected_start:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#ccb693;color:#fff}.CalendarDay__default:hover,.CalendarDay__selected_span:hover,.CalendarDay__selected_start:hover,.mi-na-option-date .CalendarDay__default:hover,.mi-na-option-date .CalendarDay__selected_span:hover,.mi-na-option-date .CalendarDay__selected_start:hover{background-color:#dbc7a6}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused::placeholder{color:#56595b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused::-webkit-input-placeholder{color:#56595b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused:-moz-placeholder{color:#56595b}.mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input__focused:-ms-input-placeholder{color:#56595b}.CalendarDay__selected_end,.CalendarDay__selected_end:active,.CalendarDay__selected_end:hover,.mi-na-option-date .CalendarDay__selected_end,.mi-na-option-date .CalendarDay__selected_end:active,.mi-na-option-date .CalendarDay__selected_end:hover{background-color:#ccb693;color:#fff}.mi-be .mi-be-book-btn,.mi-rs .mi-cf-form-data-btn,.mi-rs .mi-na-option-date-btn,.mi-rs .mi-na-option-hotel-btn,.mi-rs .mi-rs-add-btn,.mi-rs .mi-rs-cart-btn,.mi-rs .mi-rs-rate-select-room-btn,button.mi-modal-close-btn{color:#fff;background-color:#000;border-radius:0;border:0}.mi-be .mi-be-book-btn:hover,.mi-rs .mi-cf-form-data-btn:hover,.mi-rs .mi-na-option-date-btn:hover,.mi-rs .mi-na-option-hotel-btn:hover,.mi-rs .mi-rs-add-btn:hover,.mi-rs .mi-rs-cart-btn:hover,.mi-rs .mi-rs-rate-select-room-btn:hover,button.mi-modal-close-btn:hover{background-color:#444}.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown .mi-be-multiroom-footer .mi-be-multiroom-footer-add,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-title .mi-be-multiroom-remove,.mi-be-datepicker-info-panel .mi-be-datepicker-clear-dates button,.mi-cf-form-data form .mi-cf-form-data-additionals div[class*=mi-cf-form-data-additionals-] a,.mi-na-option-hotel>h4,.mi-na-view-all-results,.mi-rc-reservation-address .mi-rc-reservation-address-mail-link,.mi-rc-reservation-address .mi-rc-reservation-address-web-link,.mi-rs .mi-cancelation-payment-link,.mi-rs .mi-cf-error-link-back,.mi-rs .mi-cf-form-data-link-back,.mi-rs .mi-privacy-policy-link,.mi-rs .mi-rc-btn,.mi-rs .mi-rs-room-detail-btn,.mi-rs .mi-rs-room-occupation-btn,.mi-rs-back-to-room-selection,.mi-rs-cart-item-edit-btn,.mi-rs-modal-occupation-btn.people.selected,.mi-rs-modal-occupation-btn.people:hover,.mi-rs-modal-occupation-btn.selected .mi-rs-occupation-text-legend span:first-child,.mi-rs-modal-occupation-btn:hover .mi-rs-occupation-text-legend span:first-child,.mi-rs-rate-see-more-btn,.mi-rs-suggestion-btn,.react-tabs [role=tab]:hover,.react-tabs [role=tab][aria-selected=true]{color:#bfa68e}.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown .mi-be-multiroom-footer .mi-be-multiroom-footer-add:hover,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-title .mi-be-multiroom-remove:hover,.mi-be-datepicker-info-panel .mi-be-datepicker-clear-dates button:hover,.mi-cf-form-data form .mi-cf-form-data-additionals div[class*=mi-cf-form-data-additionals-] a:hover,.mi-na-option-hotel>h4:hover,.mi-na-view-all-results:hover,.mi-rc-reservation-address .mi-rc-reservation-address-mail-link:hover,.mi-rc-reservation-address .mi-rc-reservation-address-web-link:hover,.mi-rs .mi-cancelation-payment-link:hover,.mi-rs .mi-cf-error-link-back:hover,.mi-rs .mi-cf-form-data-link-back:hover,.mi-rs .mi-privacy-policy-link:hover,.mi-rs .mi-rc-btn:hover,.mi-rs .mi-rs-room-detail-btn:hover,.mi-rs .mi-rs-room-occupation-btn:hover,.mi-rs-back-to-room-selection:hover,.mi-rs-cart-item-edit-btn:hover,.mi-rs-rate-see-more-btn:hover,.mi-rs-suggestion-btn:hover{color:#444}.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-adult span.react-numeric-input b,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-children span.react-numeric-input b,.mi-checkbox-container input[type=checkbox]:checked+.mi-checkbox-ico:before,.mi-radio-container input[type=radio]:checked+.mi-radio-ico:before,.mi-rs-modal-occupation-btn.selected,.mi-rs-modal-occupation-btn:hover,.react-tabs [role=tab][aria-selected=true]{border-color:#83d7ed!important}.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-adult span.react-numeric-input b i,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-children span.react-numeric-input b i,.mi-checkbox-container input[type=checkbox]:checked+.mi-checkbox-ico:before{background-color:#83d7ed!important}.mi-cf-form-data form .mi-cf-form-data-payment .mi-cf-form-data-payment-title img.selected,.mi-rc-reservation-address,.mi-rc-reservation-cancellation,.mi-rc-reservation-code,.mi-rc-reservation-data,.mi-rc-reservation-detail,.mi-rc-reservation-payment,.mi-rc-reservation-price,.mi-rc-reservation-privacy,.mi-rs .mi-field-group.focused .mi-input-text,.mi-rs .mi-field-group.focused .mi-textarea,div[data-mirai-engine=mirai_cf] .mi-rs,div[data-mirai-engine=mirai_mr] .mi-rs{border-color:#83d7ed}.mi-rs.loading .mi-loading .mi-loading-scope .mi-loading-icon div{border-color:#83d7ed transparent #83d7ed transparent}#engine-modal,#engine-modal .modal-body{overflow:visible}.mi-be-square{text-align:center}.mi-be-square .mi-be{display:inline-block}.mi-be-square .mi-be .mi-be-book-btn,.mi-be-square .mi-be .mi-be-chain-field,.mi-be-square .mi-be .mi-be-datepicker-select,.mi-be-square .mi-be .mi-be-promo-field,.mi-be-square .mi-be .mi-dropdown{display:block}.mi-be-square .mi-be .DateRangePickerInput,.mi-be-square .mi-be .mi-be-chain-field,.mi-be-square .mi-be .mi-be-multiroom-field,.mi-be-square .mi-be .mi-be-promo-field{margin-right:0;margin-bottom:5px;text-align:left;padding:10px 20px}.mi-be-square .mi-be .mi-be-book-btn,.mi-be-square .mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,.mi-be-square .mi-be .mi-be-promo-field label input,.mi-be-square .mi-be .mi-dropdown .mi-dropdown-button label{line-height:3em;height:3em}.mi-be-square .mi-be .mi-be-book-btn{width:100%;padding-left:0;padding-right:0}.mi-be-square .mi-be .mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_calendarIcon,.mi-be-square .mi-be .mi-be-multiroom-field span.mi-ico-dropdown,.mi-be-square .mi-be .mi-be-promo-field span.mi-ico-code{font-size:1.6em}.mi-be-square .mi-be .mi-dropdown .mi-dropdown-button .mi-ico-arrow-down-dark{position:absolute;right:20px;top:50%;margin-top:-7px}.mi-be-square .mi-be .mi-dropdown .mi-dropdown-button>:nth-last-child(2){margin-right:0;padding-right:25px;box-sizing:border-box;max-width:100%;width:auto}.mi-be-datepicker-info-panel .mi-ico-info{vertical-align:top;color:#406694}.mi-be-datepicker-info-text{color:#406694}.mi-be .mi-be-book-btn{background-color:#000;color:#fff}.btn:hover,.button:hover,button:hover{background-color:#fff;color:#dbc7a6}.mi-rs-rate-night-price{color:#000}.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-adult span.react-numeric-input b,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-adult span.react-numeric-input b i,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-children span.react-numeric-input b,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-children span.react-numeric-input b i,.mi-checkbox-container input[type=checkbox]:checked+.mi-checkbox-ico:before,.mi-radio-container input[type=radio]:checked+.mi-radio-ico:before,.mi-rs-modal-occupation-btn.selected,.mi-rs-modal-occupation-btn:hover,.react-tabs [role=tab][aria-selected=true]{border-color:#ccb693!important}.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-adult span.react-numeric-input b i,.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown ul li .mi-be-multiroom-option-children span.react-numeric-input b i{background-color:#ccb693!important}.mi-radio-container input[type=radio]:checked+.mi-radio-ico:before{background-color:#fff!important;border-color:#000!important}.mi-cf-resume .mi-cf-resume-price .mi-cf-resume-total,.mi-cf-resume-total,.mi-rs-cart-item-price,.mi-rs-cart-total,.mi-rs-extra-footer .mi-rs-extra-footer-price span,.mi-rs-extra-footer.added .mi-rs-extra-footer-price span{color:#000}.mi-rs .mi-rs-cart-btn{background-color:#000}.row{margin:0}.mi-cf-form-data-expire-card-date input{display:inline-block}.mi-cf-form-data-expire-card-date span{padding-top:22px;padding-bottom:0}.mi-rs .mi-field-group.filled .mi-input-text input[type=text],.mi-rs .mi-field-group.focused .mi-input-text input[type=text]{padding-top:25px}.mi-na-options{width:100%}.mi-na-option-date-entrance-fields #endDate[readonly],.mi-na-option-date-entrance-fields #startDate[readonly]{display:inline-block}.mi-be .mi-be-multiroom-select .mi-be-multiroom-dropdown .mi-be-multiroom-footer .mi-be-multiroom-footer-confirm{color:#444;background-color:#fff}.mi-rs .row{margin:0;display:block}.hotel-price button{background-color:#000;border:1px solid #000}#home{padding-bottom:10rem}.logo{height:75px;width:75px}.mi-rs-modal-room-details-only-this-type,.mi-rs-rate-details-total-price div:first-child{color:#bfa68e}.panel_reservaspaso2 div[data-mirai-engine=mirai_cf]{margin-top:60px}@media screen and (max-width:767px){.mirai-reservas{margin-top:71px}}@media screen and (max-width:1200px){header .logo{height:130px;width:131px}}.mi-be-promo-field input{width:auto!important}.scrolled-menu .reserve-form form{width:auto}.mi-be .mi-be-chain-select .mi-be-chain-dropdown ul li.is-location,.mi-be-modal-chain-list .is-location{border-bottom:1px solid;color:#bfa68e}.mi-be .mi-be-book-btn,.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,.mi-be .mi-be-promo-field label input,.mi-be .mi-dropdown .mi-dropdown-button label{font-family:MinionPro,sans-serif;font-weight:700;line-height:50px;height:50px}.scrolled-menu .mi-be .mi-be-book-btn,.scrolled-menu .mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,.scrolled-menu .mi-be .mi-be-promo-field label input,.scrolled-menu .mi-be .mi-dropdown .mi-dropdown-button label{line-height:40px;height:40px}.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateInput .DateInput_input,.mi-be .mi-be-promo-field label input,.mi-be .mi-dropdown .mi-dropdown-button label{font-size:18px!important}[data-mirai-engine=mirai_be] .mi-be .DateRangePickerInput,[data-mirai-engine=mirai_be] .mi-be .mi-be-chain-field,[data-mirai-engine=mirai_be] .mi-be .mi-be-multiroom-field,[data-mirai-engine=mirai_be] .mi-be .mi-be-promo-field{margin-right:0;border-right:1px solid #e6e6e6}body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be .DateRangePickerInput,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be .mi-be-chain-field,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be .mi-be-multiroom-field,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be .mi-be-promo-field{border-right:0;border-bottom:1px solid #e6e6e6;margin-bottom:10px}body.active-menu .scrolled-menu [data-mirai-engine=mirai_be]{text-align:center}body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be{display:inline-block}body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be-book-btn,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be-chain-field,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be-datepicker-select,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be-promo-field,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-dropdown{display:block}body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .DateRangePickerInput,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be-chain-field,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be-multiroom-field,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be-promo-field{margin-right:0;margin-bottom:5px;text-align:left;padding:10px 20px}body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-dropdown .mi-dropdown-button .mi-ico-arrow-down-dark{position:absolute;right:20px;top:50%;margin-top:-7px}body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-dropdown .mi-dropdown-button>:nth-last-child(2){margin-right:0;padding-right:25px;box-sizing:border-box;max-width:100%;width:auto}body.active-menu .scrolled-menu .mi-be .mi-be-book-btn,body.active-menu .scrolled-menu [data-mirai-engine=mirai_be] .mi-be form>div{width:100%}[data-mirai-engine=mirai_be] .mi-be .mi-dropdown .mi-dropdown-placeholder,[data-mirai-engine=mirai_be] .mi-be input[type=text]::-webkit-input-placeholder{color:#000}[data-mirai-engine=mirai_be] .mi-be input[type=text]::-moz-placeholder{color:#000}[data-mirai-engine=mirai_be] .mi-be input[type=text]:-moz-placeholder{color:#000}[data-mirai-engine=mirai_be] .mi-be input[type=text]:-ms-input-placeholder{color:#000}.mi-be .mi-be-datepicker-select .DateRangePickerInput .DateRangePickerInput_calendarIcon,.mi-be .mi-be-multiroom-field span.mi-ico-dropdown,.mi-be .mi-be-promo-field span.mi-ico-code{display:none}.mi-be .mi-be-book-btn{position:relative;font-size:25px;font-weight:400;overflow:hidden;text-transform:none;z-index:1}.mi-be .mi-be-book-btn:hover{background-color:#000}.mi-be .mi-be-book-btn:after{content:"";display:block;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;height:0;width:0;border-radius:100px;background-color:#bfa68e;z-index:-1;transition:.4s ease}.mi-be .mi-be-book-btn:hover:after{height:160%;width:160%}.mi-be-button.mi-be-modal-clear-date.mi-s-color-link{color:#bfa68e!important}div .mi-be.mi-be-mobile .mi-be-modal .mi-be-multiroom-footer .mi-be-multiroom-footer-add{border-color:#bfa68e!important}.mi-be-mobile .mi-be-modal .mi-be-modal-footer .mi-be-date-picker-confirm,[data-mirai-engine=mirai_be] .mi-be-mobile .mi-be-book-btn{background-color:#bfa68e}.scrolled-menu .mi-be-promo-field label input{width:120px!important}#copyformbook .mi-be-promo-field,.menu-over .mi-be-promo-field,.reserve-form .mi-be-promo-field{display:none!important}@media (min-width:1024px) and (max-height:800px){body:not(.active-menu) .mi-be-datepicker-select .DateRangePicker_picker.DateRangePicker_picker__openDown{position:fixed;top:2%!important;left:50%!important;transform:translateX(-50%)}body.active-menu .mi-be-datepicker-select .DateRangePicker_picker.DateRangePicker_picker__openDown{position:fixed;top:2%!important;right:10%!important}}@media (max-width:767px){.mi-be-datepicker-select .DateRangePickerInput .DateInput{width:6.2em}#copyformbook.mobile-only{background-color:#000}}@media (max-device-width:767px){.mim-modal-open .header{display:none}}#copyformbook a.mobile-only{position:absolute;left:30px;top:20px;font-size:30px;color:#fff}@media (max-width:1088px){body .mi-be{margin:0 auto}.mi-be .mi-be-book-btn,.mi-be .mi-be-chain-field,.mi-be .mi-be-datepicker-select,.mi-be .mi-be-promo-field,.mi-be .mi-dropdown{display:block}.mi-be .DateRangePickerInput,.mi-be .mi-be-chain-field,.mi-be .mi-be-multiroom-field,.mi-be .mi-be-promo-field{margin-right:0;margin-bottom:10px;text-align:left}[data-mirai-engine=mirai_be] .mi-be .mi-be-book-btn{background-color:#bfa68e;width:100%;margin:0;padding:10px 0}.mi-be .mi-dropdown .mi-dropdown-button>:nth-last-child(2){margin-right:0;padding-right:25px;box-sizing:border-box;width:95%}}.mi-be .mi-be-multiroom-select .mi-be-multiroom-field{height:70px}.scrolled-menu .mi-be .mi-be-multiroom-select .mi-be-multiroom-field{height:60px}@media (max-width:1088px){#copyformbook [data-mirai-engine=mirai_be]{margin-top:3rem}a.mobile-only{display:block!important}}.mi-be.mi-be-mobile .calendar-cell div{font-size:.8em}.mi-be .calendar-cell div{font-size:.9em}