.elementor-kit-6{--e-global-color-primary:#B1C3B8;--e-global-color-secondary:#54595F;--e-global-color-text:#2B3B25;--e-global-color-accent:#CA9A97;--e-global-typography-primary-font-family:"Belleza";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Manjari";--e-global-typography-secondary-font-size:1.2em;--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Manjari";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Belleza";--e-global-typography-accent-font-size:50px;--e-global-typography-accent-font-weight:500;background-color:#F4F4F4;}.elementor-kit-6 a{color:var( --e-global-color-secondary );}.elementor-kit-6 a:hover{color:var( --e-global-color-accent );}.elementor-kit-6 h1{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-6 h1{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1025px;}}@media(max-width:767px){.elementor-kit-6 h1{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}}/* Start custom CSS */@media (min-width: 1024px) {
.custom-form-horizontal-layout .mphb-required-fields-tip{
display:inherit;
}
.custom-form-horizontal-layout p{
display:inline-block;
width:auto;
}
}

.mphb-calendar .datepick-month td .mphb-available-date {
    background-color: #b1c3b8;
}
.mphb-calendar .datepick-month td .mphb-booked-date.mphb-date-check-in {
   background: linear-gradient(to bottom right,#B1C3B8 0,#B1C3B8 50%,#CA9A97 50%,#CA9A97 100%) 
}
.mphb-calendar .datepick-month td .mphb-booked-date {
    background-color: #CA9A97;
}
.mphb-calendar .datepick-month td .mphb-available-date.mphb-date-check-out {
    background: linear-gradient(to bottom right,#CA9A97 0,#CA9A97 50%,#b1c3b8 50%,#b1c3b8 100%)
}

.button{
 background:#B1C3B8;
 border: 1px solid #000;
 color:#fff;
 padding:15px 35px;
}

.button:hover{
 background:#CA9A97;
 color:#000 !important;
}/* End custom CSS */