.elementor-kit-30{--e-global-color-primary:#37383c;--e-global-color-secondary:#7e7e7e;--e-global-color-text:#4f4f4f;--e-global-color-accent:#A5A180;--e-global-color-color-1:#484444;--e-global-color-color-2:#e4e4e4;--e-global-color-color-3:#dddddd;--e-global-color-color-4:#DACFBB;--e-global-color-color-5:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-30 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1130px;}.e-con{--container-max-width:1130px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.mphb_sc_search_results-wrapper h2.mphb-room-type-title:after,
.mphb_sc_rooms-wrapper h2.mphb-room-type-title:after,
.mphb_sc_room-wrapper h2.mphb-room-type-title:after {
  display: none !important;
}
.elementor-widget
  .mphb_sc_rooms-wrapper
  .type-mphb_room_type
  .room-images-wrapper
  .mphb-room-type-images:after {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.elementor-widget
  .mphb_sc_rooms-wrapper
  .type-mphb_room_type
  .room-images-wrapper
  .mphb-room-type-images:hover:after {
  top: 3.75rem;
  left: 1.25rem;
  bottom: -1.75rem;
  right: -1.75rem;
}

.elementor-element.elementor-widget-image img {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}


.elementor-element.elementor-widget-image img:hover {
  box-shadow: 28px 28px 0px 0px #dacfbb!important;
}


img.payment_methods {
    margin: 0px 15px;
}

.elementor-kit-30 .entry-content .mphb-calendar-title, .elementor-kit-30 .entry-content .mphb-calendar {
    display: none!important;
}
.elementor-kit-30 .mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date {
    background-color: #f0c0c0!important;
}
.elementor-kit-30 .mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date.mphb-date-check-in  {
    background: linear-gradient(to bottom right, #e1f0c0 0, #e1f0c0 50%, #f0c0c0 50%, #f0c0c0 100%) !important;
}
.elementor-kit-30 .mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.mphb-date-check-out  {
    background: linear-gradient(to bottom right, #e1f0c0 0, #e1f0c0 50%, #f0c0c0 50%, #f0c0c0 100%) !important;
}
.elementor-kit-30 .mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.mphb-date-check-out {
    background: linear-gradient(to bottom right, #f0c0c0 0, #f0c0c0 50%, #e1f0c0 50%, #e1f0c0 100%) !important;
}

.elementor-kit-30 .mphb-calendar.mphb-datepick .datepick-month td .datepick-highlight {
    color: #4f4f4f!important;
}
.elementor-kit-30 .mphb-date-cell.mphb-available-date.datepick-today.datepick-highlight {
    background-color: #e1f0c0!important;
}
.elementor-kit-30 .mphb-calendar.mphb-datepick .mphb-date-cell.mphb-available-date.datepick-highlight {
    background-color: #e1f0c0!important;
}


.my-custom-tax-info{
    margin-bottom: 30px;
}/* End custom CSS */