.elementor-2102 .elementor-element.elementor-element-67651ca{--display:flex;--min-height:442px;}.elementor-2102 .elementor-element.elementor-element-dbc9737{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-2102 .elementor-element.elementor-element-dbc9737.elementor-element{--align-self:center;}/* Start custom CSS for shortcode, class: .elementor-element-dbc9737 */.elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-booking-search-form {
    color: #746B56;
}

.elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-change-search-wrapper input, [type=button], [type=submit], button {
   
    border: 1px solid #746B56;
    border-radius: 3px;
    color: #746B56;
}


.elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-accom-desc, .elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-title, .elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-details-fields label, .elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-payment-type-explanation, .elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-confirm-area, .elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-resa-summary-details {
    color: #746B56;
}


[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    
    background: #746B56;
    color:#fff!important;
}


.elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-booking-details-form, .elementor-2102 .elementor-element.elementor-element-dbc9737 .hb-accom-list {
    max-width: 100%;
}/* End custom CSS */