.elementor-10243 .elementor-element.elementor-element-6961266e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-10243 .elementor-element.elementor-element-6961266e:not(.elementor-motion-effects-element-type-background), .elementor-10243 .elementor-element.elementor-element-6961266e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-10243 .elementor-element.elementor-element-6961266e::before, .elementor-10243 .elementor-element.elementor-element-6961266e > .elementor-background-video-container::before, .elementor-10243 .elementor-element.elementor-element-6961266e > .e-con-inner > .elementor-background-video-container::before, .elementor-10243 .elementor-element.elementor-element-6961266e > .elementor-background-slideshow::before, .elementor-10243 .elementor-element.elementor-element-6961266e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10243 .elementor-element.elementor-element-6961266e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-10243 .elementor-element.elementor-element-1e89b160{width:100%;max-width:100%;}.elementor-10243 .elementor-element.elementor-element-1e89b160 > .elementor-widget-container{margin:0% 20% 0% 20%;padding:0vw 0vw 0vw 0vw;}.elementor-10243 .elementor-element.elementor-element-1e89b160.elementor-element{--align-self:center;}#elementor-popup-modal-10243 .dialog-widget-content{background-color:#02010100;}#elementor-popup-modal-10243{background-color:#000000CC;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-10243 .dialog-message{width:640px;height:100vh;align-items:center;}#elementor-popup-modal-10243 .dialog-close-button{display:flex;}/* Start custom CSS for mphbe-search-form, class: .elementor-element-1e89b160 */.searchbook{
    margin-top: -8%;
}
.buscar_alojamiento input{
    padding: 3px;
    background: none !important;
    border: 2px solid #955E20;
    border-radius: 7px;
    
}
.mphb_sc_search-submit-button-wrapper input{
    border:2px solid none ;
    border-radius: 7px;
     color: #955E20 !important;
}
.mphb_sc_search-submit-button-wrapper :hover{
    border:2px solid black ;
    border-radius: 7px;
    color: white !important;
}
/*.mphb_sc_search-form > select>*/ div.nice-select {
    background-color:transparent;
    border: 1px solid;
}
.mphb_sc_search-form{
    border:1px solid none;
    border-radius: 7px;
    background: rgba(1,1,1,0.7);
}
.mphb_sc_search-form label{
    color: white; 
}

.searchbook{
    width: 100% !important;
    /*padding-top:-10% !important;
    z-index:9999;
    
}
.busquedareserva{
   text-align: center;
    padding-left:10%;
    width: 100%;
}
.busquedareserva p label{
    color: white;
}
.busquedareserva p label> input{
    background: white;
}
.busquedareserva form{ 
width:60%;
     background:
rgba(255,255,255,0.6);
   border-radius: 8px;
    box-shadow:
  3px 2px rgba(1,1,1,0.5),
  -0.5em 0 0.8em rgba(1,1,1,0.8); 
  -moz-box-shadow: 3px 2px rgba(1,1,1,0.5),
  -0.5em 0 0.8em rgba(1,1,1,0.8); 
  -moz-border-radius:  8px;*/
}
@media only screen and (max-width: 767px) {
    .searchbook{
    display: contents;
    }
}/* End custom CSS */