@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.hr_mc{--hr_mc-color_selectable:#333;--hr_mc-bg_selectable:#e4f4d9;--hr_mc-price_color_selectable:#666;--hr_mc-color_passthrough:#999;--hr_mc-bg_passthrough:#edf7e7;--hr_mc-price_color_passthrough:#999;--hr_mc-color_selected:#333;--hr_mc-bg_selected:#b7db9f;--hr_mc-price_color_selected:#666;--hr_mc-color_blocked:#881616;--hr_mc-bg_blocked:#fdd2d2;--hr_mc-color_booked:#881616;--hr_mc-bg_booked:#fdd2d2;--hr_mc-color_disabled:#999;--hr_mc-bg_disabled:#eee;--hr_mc-color_unavailable:#999;--hr_mc-bg_unavailable:#eee;position:relative}.hr_mc *{box-sizing:border-box}.hr_mc__header{display:flex}.hr_mc__header_overview{align-items:center;display:flex;flex:0 0 265px}@media screen and (max-width:600px){.hr_mc__header_overview{flex:0 0 185px}}@media screen and (max-width:480px){.hr_mc__header_overview{flex:0 0 115px}}.hr_mc__header_nav{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.hr_mc__nav_container{display:flex;flex-wrap:nowrap}.hr_mc__nav{border-right:.5px solid #ddd;border-top:.5px solid #ddd;flex-grow:1;overflow-x:auto}.hr_mc__nav_inner{border-bottom:.5px solid #ddd;display:flex;padding-top:50px}.hr_mc__nav_btn{background-color:#f4f4f4;border:.5px solid #ddd;color:#000;flex:0 0 35px}.hr_mc__nav_btn:hover{background-color:#e4e4e4;cursor:pointer}.hr_mc__nav_prev{border-radius:5px 0 0 5px;border-right:none}.hr_mc__nav_next{border-left:none;border-radius:0 5px 5px 0}.hr_mc__nav_item{align-items:center;display:flex;flex:0 0 50px;flex-direction:column;height:50px;justify-content:center;padding:8px;position:relative;text-align:center}.hr_mc__nav_month{border-left:.5px solid #ddd;color:#333;font-size:16px;font-weight:700;height:100px;left:0;padding:15px 0 15px 20px;position:absolute;text-align:center;top:-51px;z-index:1}.hr_mc__nav_day{color:#555;font-size:12px;font-weight:700}.hr_mc__nav_date{color:#000;font-size:10px;font-weight:400}.hr_mc__content{display:flex;overflow:auto}.hr_mc__properties_container{flex:0 0 300px;overflow:hidden}@media screen and (max-width:600px){.hr_mc__properties_container{flex:0 0 220px}}@media screen and (max-width:480px){.hr_mc__properties_container{flex:0 0 150px}}.hr_mc__properties{max-height:100%;overflow:auto}.hr_mc__property{align-items:center;border-bottom:1px solid #ddd;display:flex;font-size:14px;height:50px;overflow:hidden;padding:5px}@media screen and (max-width:600px){.hr_mc__property{font-size:12px}}.hr_mc__property a{color:#333;text-decoration:none}.hr_mc__calendar_container{flex-grow:1;overflow:hidden;padding-right:35px}.hr_mc__day{align-items:center;border-bottom:1px solid #fff;border-left:1px solid #fff;display:flex;justify-content:center}.hr_mc__day.placeholder{background-color:#f4f4f4}.hr_mc__day .price{color:var(--hr_mc-price_color_selectable);display:block;font-size:11px;line-height:1;z-index:5}.hr_mc__day.checkin.selected .date,.hr_mc__day.checkout.selected .date{font-weight:600}.hr_mc__day.selectable-last .price{display:none}.hr_mc__day.disabled,.hr_mc__day.unavailable{color:var(--hr_mc-color_unavailable)}.hr_mc__day.disabled .price,.hr_mc__day.unavailable .price{display:none}.hr_mc__day:not(.selectable):not(.disabled):not(.selected).booked{color:var(--hr_mc-color_booked)}.hr_mc__day:not(.selectable):not(.disabled):not(.selected).booked .price{display:none}.hr_mc__day:not(.selectable):not(.disabled):not(.selected).blocked{color:var(--hr_mc-color_blocked)}.hr_mc__day:not(.selectable):not(.disabled):not(.selected).blocked .price{display:none}.hr_mc__day:not(.disabled):not(.selected).pass-through{color:var(--hr_mc-color_passthrough)}.hr_mc__day:not(.disabled):not(.selected).pass-through .price{color:var(--hr_mc-price_color_passthrough)}.hr_mc__day:not(.disabled).checkin-blocked:not(.pass-through){color:var(--hr_mc-color_blocked)}.hr_mc__day:not(.disabled).checkin-blocked:not(.pass-through) .price{display:none}.hr_mc__day:not(.disabled).checkin-booked{color:var(--hr_mc-color_booked)}.hr_mc__day:not(.disabled).checkin-booked .price{display:none}.hr_mc__day.selectable:not(.pass-through) .date,.hr_mc__day.selected .date,.hr_mc__day:not(.checkin-booked):not(.checkin-blocked):not(.unavailable):not(.disabled):not(.pass-through) .date{font-weight:600}.hr_mc__day.selectable .date{color:var(--hr_mc-color_selectable)}.hr_mc__day:not(.disabled){cursor:pointer}.hr_mc__day:not(.disabled).hover,.hr_mc__day:not(.disabled).selected{color:var(--hr_mc-color_selected)!important}.hr_mc__day:not(.disabled).hover .price,.hr_mc__day:not(.disabled).selected .price{color:var(--hr_mc-price_color_selected)!important}.hr_mc__day:not(.disabled).booked:hover,.hr_mc__day:not(.disabled).disabled:hover{cursor:not-allowed}.hr_mc.color-flat .hr_mc__day.disabled,.hr_mc.color-flat .hr_mc__day.unavailable{background-color:var(--hr_mc-bg_unavailable)}.hr_mc.color-flat .hr_mc__day:not(.disabled).checkout-available{background-color:var(--hr_mc-bg_selectable)}.hr_mc.color-flat .hr_mc__day:not(.disabled).checkin-blocked:not(.pass-through):not(.checkout-available),.hr_mc.color-flat .hr_mc__day:not(.disabled).checkout-booked{background-color:var(--hr_mc-bg_unavailable)}.hr_mc.color-flat .hr_mc__day:not(.disabled).checkin-available{background-color:var(--hr_mc-bg_selectable)}.hr_mc.color-flat .hr_mc__day:not(.disabled).checkin-booked{background-color:var(--hr_mc-bg_unavailable)}.hr_mc.color-flat .hr_mc__day:not(.disabled).hover,.hr_mc.color-flat .hr_mc__day:not(.disabled).selected{background:var(--hr_mc-bg_selected)!important}.hr_mc.color-striped .hr_mc__day{color:var(--hr_mc-color_selectable);overflow:hidden;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hr_mc.color-striped .hr_mc__day .after,.hr_mc.color-striped .hr_mc__day .before{background-color:var(--hr_mc-bg_selectable);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-2}.hr_mc.color-striped .hr_mc__day .after{padding-bottom:calc(100% + 1px);transform:skewX(-45deg);transform-origin:0 100%;width:100%}.hr_mc.color-striped .hr_mc__day.disabled .before,.hr_mc.color-striped .hr_mc__day.unavailable .before{background-color:var(--hr_mc-bg_unavailable)}.hr_mc.color-striped .hr_mc__day.disabled .after,.hr_mc.color-striped .hr_mc__day.unavailable .after{background:linear-gradient(to top left,transparent,transparent calc(50% - .8px),rgba(0,0,0,.1) 50%,transparent calc(50% + .8px),transparent);padding-bottom:0;transform:none;transform-origin:0 0}.hr_mc.color-striped .hr_mc__day:not(.selectable):not(.disabled):not(.selected).booked .after,.hr_mc.color-striped .hr_mc__day:not(.selectable):not(.disabled):not(.selected).booked .before{background-color:var(--hr_mc-bg_booked)}.hr_mc.color-striped .hr_mc__day:not(.selectable):not(.disabled):not(.selected).blocked .after,.hr_mc.color-striped .hr_mc__day:not(.selectable):not(.disabled):not(.selected).blocked .before{background-color:var(--hr_mc-bg_blocked)}.hr_mc.color-striped .hr_mc__day:not(.disabled):not(.selected).pass-through .after,.hr_mc.color-striped .hr_mc__day:not(.disabled):not(.selected).pass-through .before{background-color:var(--hr_mc-bg_passthrough)}.hr_mc.color-striped .hr_mc__day:not(.disabled){cursor:pointer}.hr_mc.color-striped .hr_mc__day:not(.disabled).checkout-available:not(.selectable-first) .before{background-color:var(--hr_mc-bg_selectable)}.hr_mc.color-striped .hr_mc__day:not(.disabled).checkout-blocked:not(.pass-through):not(.selectable-first) .before{background-color:var(--hr_mc-bg_blocked)}.hr_mc.color-striped .hr_mc__day:not(.disabled).checkout-booked .before{background-color:var(--hr_mc-bg_booked)}.hr_mc.color-striped .hr_mc__day:not(.disabled).checkin-available .after{background-color:var(--hr_mc-bg_selectable)}.hr_mc.color-striped .hr_mc__day:not(.disabled).checkin-blocked:not(.pass-through):not(.selectable-last) .after{background-color:var(--hr_mc-bg_blocked)}.hr_mc.color-striped .hr_mc__day:not(.disabled).checkin-booked .after{background-color:var(--hr_mc-bg_booked)}.hr_mc.color-striped .hr_mc__day:not(.disabled).selectable-first .before,.hr_mc.color-striped .hr_mc__day:not(.disabled).selectable-last .after{background:var(--hr_mc-bg_unavailable)}.hr_mc.color-striped .hr_mc__day:not(.disabled).hover:not(.checkin) .before,.hr_mc.color-striped .hr_mc__day:not(.disabled).hover:not(.checkout) .after,.hr_mc.color-striped .hr_mc__day:not(.disabled).selected:not(.checkin) .before,.hr_mc.color-striped .hr_mc__day:not(.disabled).selected:not(.checkout) .after{background:var(--hr_mc-bg_selected)!important}.hr_mc__popover{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:absolute;width:180px;z-index:1000}.hr_mc__popover_content{color:#333;font-size:14px;padding:15px}.hr_mc__clear_btn,.hr_mc__reserve_btn{background-color:transparent;border:none;box-shadow:none;color:#333;display:block;font-size:14px;line-height:1.2;padding:6px 10px;text-align:left;text-decoration:none;width:100%}.hr_mc__clear_btn:hover,.hr_mc__reserve_btn:hover{background-color:#f4f4f4;color:#333;cursor:pointer}.hr_mc__tooltip{background-color:#333;border-radius:3px;position:absolute;width:180px;z-index:10}.hr_mc__tooltip__content{color:#fff;font-size:14px;padding:5px 8px;text-align:center;white-space:normal;word-wrap:break-word}