#menuFijo{background-color:transparent;transition:background-color 0.5s ease}.menu-color-fijo-scroll{background-color:rgba(0,0,0,0.9)!important;transition:background-color 1s ease}.mphb_sc_rooms-wrapper .button,.mphb_sc_search-wrapper .button,.mphb_sc_room-wrapper .button,.mphb_sc_booking_form-wrapper .button,.widget_mphb_rooms_widget .button,.widget_mphb_search_availability_widget form .button,.mphb-booking-form .button{background:#82b440;text-align:left;width:100%;display:block;height:100%;border:0;border-radius:0;font-size:21px;color:#fff;font-weight:700;padding-right:1em!important;padding-left:1em!important;padding-top:1.0em!important;padding-bottom:1.0em!important}.mphb_sc_search_results-wrapper .button{background:#82b440;width:50%;display:block;height:50%;text-align:left;border:0;border-radius:0;font-size:21px;color:#fff;font-weight:700;padding-right:0.6em!important;padding-left:0.6em!important;padding-top:0.6em!important;padding-bottom:0.6em!important}.mphb_sc_checkout-wrapper .button{background:#82b440;width:75%;display:block;height:100%;border:0;border-radius:0;font-size:21px;color:#fff;font-weight:700;padding-right:1em!important;padding-left:1em!important;padding-top:1.0em!important;padding-bottom:1.0em!important}.mphb-booking-form input:not([type="submit"]):not([type="button"]),.mphb_widget_search-form input:not([type="submit"]):not([type="button"]),.mphb_sc_search-form input:not([type="submit"]):not([type="button"]){width:100%;padding:18px;font-size:16px}.mphb-booking-form select,.mphb_widget_search-form select,.mphb_sc_search-form select{width:100%;padding:18px;font-size:16px}.mphb-calendar .datepick,.datepick-popup .datepick{font-size:.875rem;border:0 solid #ededed;border-radius:0;width:35rem!important;max-width:100%;font-family:inherit}.datepick-popup .mphb-datepicker-grayscale .datepick-nav{background-color:white;padding:4px;font-size:16px}.datepick-month+.datepick-month .datepick-month-header{margin-right:0;margin-left:-2px;padding:4px;font-size:16px;background:white}.mphb-calendar .mphb-datepicker-grayscale .datepick-month .datepick-month-header,.datepick-popup .mphb-datepicker-grayscale .datepick-month .datepick-month-header{margin-right:-1px;padding:4px;font-size:16px;background:white}.datepick-popup .mphb-datepicker-grayscale .datepick-month-header select,.datepick-popup .mphb-datepicker-grayscale .datepick-month-header input{height:auto;background-color:white;color:#363636;font-weight:normal;line-height:2.1em}.datepick-popup .mphb-datepicker-grayscale a.datepick-cmd{height:auto;color:#82b440;line-height:2.1em}.datepick-popup .mphb-datepicker-grayscale .datepick-month span{padding:7px;font-size:15px}.datepick-popup .mphb-datepicker-grayscale.mphb-datepick-popup .datepick-month td a{padding:7px;background-color:#fff;color:#363636;font-size:15px}.datepick-popup .mphb-datepicker-grayscale .datepick-month{padding-right:14px;border:0px}.datepick-popup .mphb-datepicker-grayscale a.datepick-cmd{height:auto;color:#82b440;line-height:2.1em;font-size:15px}.datepick-popup .mphb-datepicker-grayscale.mphb-datepick-popup .datepick-month td .datepick-today{font-weight:bold;background:rgba(130,180,64,0.23);color:#82b440}.datepick-popup .mphb-datepicker-grayscale.mphb-datepick-popup .datepick-month td .datepick-selected{background-color:#82b440!important;color:#fff}.datepick-popup .mphb-datepicker-grayscale.mphb-datepick-popup.mphb-check-out-datepick .datepick-month td span.mphb-check-in-date:not(.mphb-past-date){background-color:rgba(130,180,64,1.23);color:#fff;text-decoration:none}.datepick-popup .mphb-datepicker-grayscale.mphb-datepick-popup .datepick-month td a.datepick-highlight{background-color:#82b440!important}.mphb_sc_checkout-wrapper .mphb-reserve-rooms-details .mphb-checkout-item-section{margin-top:2.5rem;padding-top:1.875rem;border-top:1px solid #e7e4e4}.mphb_sc_checkout-wrapper .mphb-reserve-rooms-details{margin-top:2.5rem;padding-top:1.875rem;border-top:1px solid #e7e4e4}.mphb_sc_checkout-wrapper .mphb-booking-details-title,.mphb_sc_checkout-wrapper .mphb-room-number,.mphb_sc_checkout-wrapper .mphb-price-breakdown-title,.mphb_sc_checkout-wrapper .mphb-gateway-chooser-title,.mphb_sc_checkout-wrapper .mphb-customer-details-title{font-weight:600;font-size:30px!important}@media screen and (min-width:768px){.mphb_sc_checkout-wrapper input[type="text"],.mphb_sc_checkout-wrapper input[type="email"],.mphb_sc_checkout-wrapper input[type="url"],.mphb_sc_checkout-wrapper input[type="password"],.mphb_sc_checkout-wrapper input[type="search"],.mphb_sc_checkout-wrapper input[type="number"],.mphb_sc_checkout-wrapper input[type="tel"],.mphb_sc_checkout-wrapper input[type="range"],.mphb_sc_checkout-wrapper input[type="date"],.mphb_sc_checkout-wrapper input[type="month"],.mphb_sc_checkout-wrapper input[type="week"],.mphb_sc_checkout-wrapper input[type="time"],.mphb_sc_checkout-wrapper input[type="datetime"],.mphb_sc_checkout-wrapper input[type="datetime-local"],.mphb_sc_checkout-wrapper select,.mphb_sc_checkout-wrapper textarea{max-width:70%;font-size:15px}}.mphb_sc_checkout-services-list li{margin-bottom:1.625rem}.mphb_sc_checkout-wrapper .mphb_checkout-services-list li label,.mphb_sc_checkout-wrapper .mphb_sc_checkout-services-list li label{font-size:16px;font-size:1rem;font-weight:400}.mphb_sc_checkout-wrapper .mphb-login-form-wrap,.mphb_sc_checkout-wrapper .mphb-checkout-section{margin-top:0;background:#fff;padding:1.125rem 1.5rem}.mphb_sc_checkout-wrapper .mphb-booking-details-title,.mphb_sc_checkout-wrapper .mphb-room-number,.mphb_sc_checkout-wrapper .mphb-price-breakdown-title,.mphb_sc_checkout-wrapper .mphb-gateway-chooser-title,.mphb_sc_checkout-wrapper .mphb-customer-details-title{margin-bottom:1.875rem;font-size:20px;font-size:1.25rem}.mphb_sc_checkout-wrapper .mphb_checkout-services-list li label,.mphb_sc_checkout-wrapper .mphb_sc_checkout-services-list li label{font-size:1rem;padding:15px;font-weight:400}.entry-content tr th{font-weight:700;background-color:#f8f8f8;padding:9px 24px}.mphb-calendar .mphb-datepicker-grayscale .datepick-nav,.datepick-popup .mphb-datepicker-grayscale .datepick-nav{background-color:#82b440}.mphb_sc_search-form{max-width:84%}.mphb-calendar .mphb-datepicker-grayscale .datepick-nav a,.datepick-popup .mphb-datepicker-grayscale .datepick-nav a{color:white;font-size:15px;background:#82b440}.mphb-calendar td .mphb-selected-date,.mphb-calendar td .mphb-selected-date--check-in,.mphb-calendar td .mphb-selected-date--check-out{background:#82b440;color:var(--mphb-selected-date-color,#777);padding:7px!important;font-size:15px}.mphb-recommendation-title{font-size:35px;margin-top:2.75rem}body .mphb_sc_search_results-wrapper .mphb-reservation-cart .mphb-empty-cart-message{font-size:30px;color:#333;line-height:1.5;margin-top:2.75rem}.mphb-calendar.mphb-datepick .mphb-datepicker-grayscale .datepick-month td .mphb-past-date,.datepick-popup .mphb-datepicker-grayscale.mphb-datepick-popup .datepick-month td .mphb-past-date{opacity:1;background-color:#fff;color:#acacac;padding:7px!important;font-size:15px}.mphb-calendar.mphb-datepick .mphb-datepicker-grayscale .datepick-month td a{-webkit-transition:none;transition:none;padding:0;padding:7px!important;font-size:15px}.mphb-calendar .mphb-datepicker-grayscale .datepick-nav a.datepick-disabled,.datepick-popup .mphb-datepicker-grayscale .datepick-nav a.datepick-disabled{cursor:not-allowed;color:white}@media (min-width:991px){.mphb_sc_search_results-wrapper{display:flex;flex-wrap:wrap}.mphb_sc_search_results-wrapper .mphb-room-type{width:50%;padding:1em 1em;margin-top:1!important}.mphb_sc_search_results-info,.mphb-recommendation-title,#mphb-recommendation,#mphb-reservation-cart{width:100%}}.mphb-booking-form,.mphb_sc_search-form{max-width:100%}.mphb_sc_rooms-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_services-wrapper .mphb-service:not(:first-of-type){margin-top:0em}.mphb_sc_checkout-wrapper .mphb_checkout-services-list li label,.mphb_sc_checkout-wrapper .mphb_sc_checkout-services-list li label,.mphb_sc_checkout-wrapper .mphb-checkout-section{padding:0}.mphb_sc_checkout-wrapper input[type="number"]{display:inline-block;width:auto}mfp-arrow-left .mfp-a,.mfp-arrow-left:after{content:"4";color:#82B440}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{content:"5";color:#82B440}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out;color:#82b440}.mfp-title{display:none;text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-size:23px;color:#82B440}.mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details>li span.label{display:block;font-size:18px;color:#82b440}.mphb_sc_booking_confirmation .mphb-booking-details-section .mphb-booking-details>li span.value{font-weight:700;font-size:16px}.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px;font-size:16px}.mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-top:4em;margin-bottom:0em}@media(max-width:520px){tr.mphb-price-breakdown-service *{padding:6px!important}}.flex-direction-nav a::before{font-family:"FontAwesome"!important;font-weight:900;font-size:1.0em!important;color:#82b440!important;opacity:1;text-shadow:none}.flex-direction-nav a.flex-next::before{content:'\f054'!important}.flex-direction-nav a.flex-prev::before{content:'\f053'!important}.mphb-flexslider ul.flex-direction-nav a{line-height:60px!important;color:#82b440!important;width:60px!important;height:60px!important}.et-pb-arrow-next:before{content:"5";color:#82b440}.et-pb-arrow-prev:before{content:"4";color:#82b440}.mphb_sc_rooms-wrapper .button{color:#fff!important}body *{text-decoration:inherit!important}.mphb-guest-name-wrapper{display:none}.mphb-booking-form>p.mphb-adults-wrapper,.mphb-booking-form>p.mphb-check-children-date-wrapper,.mphb_widget_search-form>p.mphb-adults-wrapper,.mphb_widget_search-form>p.mphb-check-children-date-wrapper,.mphb_sc_search-form>p.mphb-adults-wrapper,.mphb_sc_search-form>p.mphb-check-children-date-wrapper{width:100%}