.mphb_sc_search-form .button{background:red;color:#fff;font-family:'Outfit',sans-serif;font-size:1.5rem;font-weight:bold}.mphb-calendar .ui-datepicker{background-color:#fff;border:1px solid #ddd;font-family:'Outfit',sans-serif;font-size:1rem;border-radius:8px;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.mphb-calendar .ui-datepicker td a{background-color:#f2f2f2;color:#333;padding:10px;border-radius:50%;text-align:center;display:inline-block;width:35px;height:35px;line-height:15px;transition:background-color 0.3s ease}.mphb-calendar .ui-datepicker td a:hover{background-color:#ff5a5f;color:#fff}.mphb-calendar .ui-datepicker-prev,.mphb-calendar .ui-datepicker-next{background-color:#ff5a5f;color:#fff;border-radius:4px;padding:5px 10px}.mphb-calendar .ui-datepicker-title{font-size:1.2rem;font-weight:600}.mphb-calendar.mphb-datepick[data-is_show_prices="1"] .datepick-month.last{display:none}.datepick .datepick-month-row{display:block;flex-wrap:wrap}