.mphb-room-type-title,.mphb-room-type-title a:hover{color:black;font-size:28px;font-family:Inter}.mphb-loop-room-type-attributes a:hover{color:black}#noschambres .mphb-room-type-content{background:0 0!important;border-radius:0;border:none;box-shadow:none!important}.type-mphb_room_type .mphb-flexslider .gallery-item .gallery-icon,.type-mphb_room_type .mphb-flexslider .gallery-item a{width:70%;display:inline-block;padding-top:15px}.mphb_sc_room-wrapper .mphb-room-type-excerpt{line-height:20px;margin-bottom:25px}.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button{color:#7c35bd}.mphb-view-details-button-wrapper{display:none}.mphb-regular-price .mphb-price{font-size:38px;font-weight:bolder;line-height:44px;color:black;font-family:inter}.mphb-regular-price .mphb-price-period{border:0;font-size:15px;line-height:24px;color:gray;font-family:inter}.mphb-recommendation-title{font-size:38px!important;font-weight:bolder!important;color:black;font-family:inter!important;margin-top:-10px;margin-bottom:20px}.mphb_sc_search_results-info{font-size:15px;line-height:24px;color:gray;font-family:inter}.mphb_sc_search_results-wrapper form.mphb-reservation-cart .mphb-empty-cart-message{font-size:20px;font-family:Inter;margin:0;font-weight:700}.mphb_sc_search_results-wrapper .mphb-room-type-excerpt:last-child{line-height:20px;margin-bottom:25px}.mphb_sc_search_results-wrapper .mphb-reserve-room-section select{padding:5px 15px;max-width:40px;background-color:#fff;background-position:right 0 top 24px;border-radius:.3125rem;border:.0625rem solid #e6e7e8;display:inline-block;margin-right:50px}.mphb_sc_search_results-wrapper form.mphb-recommendation{background:#fff;border-radius:.3125rem;border:.0625rem solid #e6e7e8;padding:25px 0;margin-bottom:40px}.button mphb-button mphb-recommendation-reserve-button:hover{border-style:none;background-color:#7c35bd}.mphb-room-type-content{background-color:#f9f9f9;border-radius:.625rem;border:.0625rem solid #e6e7e8;box-shadow:0px 5px 5px rgba(0,0,0,.5)}.mphb-room-type-title,.mphb-room-type-title a:hover{color:black;font-size:28px;font-family:Inter;font-weight:700}.entry-content{max-width:640px;flex:2 1 auto;margin-right:50px;min-width:0;background-color:#f9f9f9;border-radius:.625rem;border:.0625rem solid #e6e7e8;box-shadow:0px 5px 5px rgba(0,0,0,.5);padding:20px;font-family:inter;font-size:14px}.single-room-type-wrapper .single-room-type-sidebar{margin-top:0;width:100%}.mphb-single-room-type-attributes,.mphb-loop-room-type-attributes,.mphb-widget-room-type-attributes,.loop-room-short-attributes{list-style:none;font-size:14px;line-height:20px;letter-spacing:.02em}.mphb-calendar-title{font-size:20px!important;line-height:10px!important;font-family:Inter!important;font-weight:700!important}.room-type-sidebar-block{background-color:#f9f9f9;border-radius:.625rem;border:.0625rem solid #e6e7e8;box-shadow:0px 5px 5px rgba(0,0,0,.5)}.post-navigation-wrapper{margin-bottom:0;margin-top:0;padding:0 10px}.post-navigation-wrapper.room-types-navigation .navigation{padding-top:0;padding-bottom:20px;border:0;max-width:1100px}.post-navigation-wrapper.room-types-navigation .nav-title{font-size:30px;line-height:44px;font-family:Inter;font-weight:700}.mphb-calendar .datepick-month td .mphb-past-date,.mphb-calendar .datepick-month td .mphb-mark-as-unavailable,.mphb-calendar .datepick-month td .mphb-out-of-season-date,.mphb-calendar .datepick-month td .mphb-out-of-season-date--check-in.mphb-mark-as-unavailable--check-out,.mphb-calendar .datepick-month td .mphb-out-of-season-date--check-out.mphb-mark-as-unavailable--check-in,.mphb-calendar .datepick-month td .mphb-out-of-season-date--check-out.mphb-mark-as-unavailable,.mphb-calendar .datepick-month td .mphb-mark-as-unavailable--check-out.mphb-out-of-season-date,.mphb-calendar .datepick-month td .mphb-mark-as-unavailable--check-out.mphb-mark-as-unavailable--check-in{font-weight:400;color:#ebebec;opacity:1;border:1px solid #ddd;background:-webkit-repeating-linear-gradient(top left,transparent,transparent 4px,#ddd 5px,#ddd 6px);background:-o-repeating-linear-gradient(top left,transparent,transparent 4px,#ddd 5px,#ddd 6px);background:repeating-linear-gradient(to bottom right,transparent,transparent 4px,#ddd 5px,#ddd 6px)}mphb-calendar td .mphb-available-date{background-color:#d9fdff!important;color:#008fbb!important}.datepick .datepick-month table td .mphb-date-cell{color:inherit;font-size:15px;letter-spacing:.02em;padding:0;line-height:28px;padding-top:.1em;height:100%}.mphb_sc_checkout-wrapper .mphb-login-form-wrap{background:#fff;padding:20px;border-radius:4px;border:.0625rem solid #e6e7e8;margin-bottom:10px}.mphb-login-form-wrap a,.mphb-login-form-wrap a:hover{color:black}.mphb-reserve-rooms-details .mphb-room-number{font-size:20px;font-family:Inter;font-weight:700;line-height:0}.mphb-room-type-title span,.mphb-room-type-title a,.mphb-room-type-title a:hover{color:black;font-size:20px;font-family:Inter;font-weight:700}.mphb-price-breakdown-title,.mphb-customer-details-title,.mphb-gateway-chooser-title{color:black;font-size:20px;font-family:Inter;font-weight:700}.mphb-room-price-breakdown-wrapper .mphb-price-breakdown-title{font-size:20px;font-family:Inter;font-weight:700;line-height:0}.mphb-customer-details .mphb-customer-details-title{font-size:20px;font-family:Inter;font-weight:700;line-height:0}#mphb-billing-details .mphb-gateway-chooser-title{font-size:20px;font-family:Inter;font-weight:700;line-height:0}.mphb-terms-and-conditions-accept a,.mphb-terms-and-conditions-accept a:hover{color:#7c35bd}.mphb-price-breakdown a,.mphb-price-breakdown a:hover{color:black}.mphb-checkout-section{margin-bottom:40px;background:#fff;padding:40px 40px 0;border:1px solid #dadfde;border-radius:4px}.mphb-booking-details-title{font-size:20px!important;font-family:Inter!important;font-weight:700!important;line-height:0;margin-top:20px!important}.mphb-booking-details-section.booking{border-radius:.3125rem;border:.0625rem solid #e6e7e8;background-color:#f9f9f9;padding:10px;margin-top:10px}.mphb-booking-details-section.payment{border-radius:.3125rem;border:.0625rem solid #e6e7e8;background-color:#f9f9f9;padding:10px;margin-top:10px}.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all .3s ease!important;left:4px!important;display:none}.grecaptcha-badge:hover{width:256px!important}