.hello-property-calendar .mphb-date-cell>button[data-hc-day]{width:100%;height:100%;min-height:inherit;padding:0;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;cursor:pointer;letter-spacing:0}
.hello-property-calendar .mphb-date-cell>button[data-hc-day]:disabled{cursor:default}
.hello-property-calendar .mphb-date-cell>button[data-hc-day]:is(:hover,:focus-visible):not(:disabled){outline:2px solid #286650;outline-offset:-2px}
.hello-property-calendar .datepick .mphb-date-cell.hc-date-between{background:#b4d7c5!important;color:#103d2a!important}
.hello-property-calendar .datepick .mphb-date-cell.hc-date-endpoint{background:#194c39!important;color:#fff!important}
.hello-property-calendar .hc-date-selection{padding-top:12px}
.hello-property-calendar .hc-date-selection p{margin:0 0 10px;font:600 14px/1.45 system-ui,sans-serif}
.hello-property-calendar .hc-date-actions{display:flex;gap:8px;flex-wrap:wrap}
.hello-property-calendar .hc-date-actions button{min-height:44px;padding:8px 14px;border:1px solid #194c39;border-radius:999px;background:#194c39;color:#fff;font:600 14px/1.25 system-ui,sans-serif;letter-spacing:0;cursor:pointer}
.hello-property-calendar .hc-date-actions button+button{background:#fff;color:#194c39}
.hello-property-calendar .hc-date-actions button:disabled{border-color:#c6d4ca;background:#e4ebe5;color:#41564a;cursor:default}
.hello-property-calendar .hc-date-actions button:focus-visible{outline:2px solid #276349;outline-offset:2px}
.hello-property-inquiry .contact-form,#contact-form-841{scroll-margin-top:100px}
