.elementor-kit-7{--e-global-color-primary:#13453C;--e-global-color-secondary:#E17E00;--e-global-color-text:#000000;--e-global-color-accent:#D9E4DE;--e-global-color-0d42d9a:#8BBAC4;--e-global-color-a7c8d9e:#FFFFFF;--e-global-color-d6e02b6:#248674;--e-global-color-a5821bc:#FFAA3D;--e-global-typography-primary-font-family:"Cinzel";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-7 a{color:var( --e-global-color-primary );}.elementor-kit-7 a:hover{color:var( --e-global-color-d6e02b6 );}.elementor-kit-7 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{color:var( --e-global-color-a7c8d9e );background-color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{color:var( --e-global-color-a7c8d9e );background-color:var( --e-global-color-d6e02b6 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@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-room-type-details-title{
    font-family: Cinzel;
    color:#13453c;
    font-weight: 600;
    font-size: 30px;
    display:none;
}
.mphb-loop-room-type-attributes,.mphb-single-room-type-attributes,.mphb-widget-room-type-attributes {
    list-style: none;
    margin-left: 0;
    padding: 0
}
.mphb-room-type-title{
    margin-top:40px;
}
.mphb-widget-room-type-attributes,.mphb-loop-room-type-attributes,.mphb-single-room-type-attributes {
    display: table;
    width: 100%
}

.mphb-widget-room-type-attributes li,.mphb-loop-room-type-attributes li,.mphb-single-room-type-attributes li {
    display: table-row;
    font-size: 16px;
    
}

.mphb-widget-room-type-attributes li .mphb-attribute-title,.mphb-loop-room-type-attributes li .mphb-attribute-title,.mphb-single-room-type-attributes li .mphb-attribute-title {
    color: black;
    width: 20%
}

.mphb-widget-room-type-attributes li .mphb-attribute-title,.mphb-widget-room-type-attributes li .mphb-attribute-value,.mphb-loop-room-type-attributes li .mphb-attribute-title,.mphb-loop-room-type-attributes li .mphb-attribute-value,.mphb-single-room-type-attributes li .mphb-attribute-title,.mphb-single-room-type-attributes li .mphb-attribute-value {
    display: table-cell;
    padding: 10px 0!important;
    border-bottom: 1px dashed #fff!important;
    
}

.mphb-widget-room-type-attributes li .mphb-attribute-title,.mphb-widget-room-type-attributes li .mphb-attribute-value,.mphb-loop-room-type-attributes li .mphb-attribute-title,.mphb-loop-room-type-attributes li .mphb-attribute-value {
    padding: .2em 0;
    border-bottom: 0
}

.mphb-widget-room-type-attributes li:before {
    width: 1em;
    padding-right: .5em
}

.mphb-widget-room-type-attributes li:before,.mphb-widget-room-type-attributes li .mphb-attribute-title,.mphb-widget-room-type-attributes li .mphb-attribute-value {
    padding-bottom: 0
}

.mphb-widget-room-type-attributes li+li:before,.mphb-widget-room-type-attributes li+li .mphb-attribute-title,.mphb-widget-room-type-attributes li+li .mphb-attribute-value {
    padding-top: .75em
}

.mphb-single-room-type-attributes li {
    font-size: 16px;
    font-size: 1rem;
}

.mphb-single-room-type-attributes li .mphb-attribute-title,.mphb-single-room-type-attributes li .mphb-attribute-value {
    padding: .75em 0
}

.mphb-regular-price {
    margin: 1.875rem 0;
    font-size: 16px;
    font-size: 1rem
}

.single-mphb_room_type .mphb-regular-price {
    margin: 2.5rem 0
}

.mphb-regular-price .mphb-price {
    font-size: 21px;
    font-size: 1.3125rem;
    font-weight: 700;
    margin: 0 .1rem
}

.mphb-regular-price strong {
    font-weight: 400
}
.mphb-attribute-value {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
}
.elementor-slideshow__title{
    display:none;
}
.mphb-service-title{
    font-size: 18px;
    font-weight: 600;
     pointer-events: none;
  cursor: default;
  text-decoration: none;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea{
    border-radius:0px;
}
.mphb_sc_booking_form-wrapper.is-style-horizontal-form form .button, .mphb_sc_search-wrapper.is-style-horizontal-form form .button, .mphb_widget_search-form.is-style-horizontal-form .button{
    border:solid 1px #13453C;
}
.cky-btn-revisit,.cky-btn-revisit-wrapper {
    background-color:#8bbac4!important;
}/* End custom CSS */