.elementor-228 .elementor-element.elementor-element-1c196d57{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}body.elementor-page-228:not(.elementor-motion-effects-element-type-background), body.elementor-page-228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}/* Start custom CSS for global, class: .elementor-global-392 */.buscador-home{
    background: #F7F3ED;
    padding: 0px;
}

.buscador-home input {
    font-size: 0.8rem;
    font-family: "Area Normal", Sans-Serif;
    font-style: normal;
    font-weight: 600;
    line-height: 120%; /* 16.8px */
    letter-spacing: -0.42px;
    text-transform: uppercase;
    border-radius: 8px;
    margin: 0px;
}

.buscador-home select {
    font-size: 0.8rem;
    font-family: "Area Normal", Sans-Serif;
    font-style: normal;
    font-weight: 600;
    line-height: 120%; /* 16.8px */
    letter-spacing: -0.42px;
    text-transform: uppercase;
    border-radius: 8px;
    margin: 0px;
}

.mphb_sc_search-adults select {
    color: #6A040F;
    background: var( #FBFBF9);
    border: solid 1px #F7F3ED;
    letter-spacing: -0.42px;
    text-transform: uppercase;
    border-radius: 8px;
    margin: 0px;
    padding: 8px 12px 8px 12px;
}

.mphb_sc_search-children select {
    color: #6A040F;
    background: var( #FBFBF9);
    border: solid 1px #F7F3ED;
    letter-spacing: -0.42px;
    text-transform: uppercase;
    border-radius: 8px;
    margin: 0px;
    padding: 8px 12px 8px 12px;
}


.buscador-home input.button {
    color: #FBFBF9;
   background: var(--Granate, #6A040F);
   border: solid 1px #6A040F;
}

.buscador-home input.button:hover {
    color: #E86A67;
   background: var(--Granate, #6A040F);
}

.buscador-home .mphb-datepick {
    color: #6A040F;
   background: var( #FBFBF9);
   border: solid 1px  #F7F3ED;
}

p.mphb_sc_search-check-in-date {
    padding: 0px;
    margin: 0px !important;
}

p.mphb_sc_search-check-out-date {
    padding: 0px;
    margin: 0px!important;
}

p.mphb_sc_search-submit-button-wrapper{
        padding: 0px;
    margin: 0px!important;
}

.mphb_sc_search-adults {
    margin: 0px !important;
}

.mphb_sc_search-children {
    margin: 0px !important;
}

@media (min-width: 768px) {
    .mphb_sc_booking_form-wrapper.is-style-horizontal-form form > *, .mphb_sc_search-wrapper.is-style-horizontal-form form > *, .mphb_widget_search-form.is-style-horizontal-form > * {
        padding: 0px 2px;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        width: auto;
    }
}/* End custom CSS */