/* Start custom CSS for wp-widget-chbs_widget_booking_form, class: .elementor-element-0fd35df */.chbs-main .chbs-form-field input, .chbs-main .chbs-form-field textarea, .chbs-main .chbs-form-field .ui-selectmenu-button, .ui-selectmenu-menu, .ui-autocomplete {
    font-size: 15px;
    font-weight: 700;
}


.chbs-main .chbs-tab.ui-tabs .ui-tabs-nav>li>a {
    padding: 15px !important;}

.chbs-main .chbs-form-field input, .chbs-main .chbs-form-field select, .chbs-main .chbs-form-field textarea {
    padding-bottom: 10px !important;
}

.chbs-main .chbs-form-field {
    padding: 10px 0px 0px 0px !important;
}

.chbs-main.chbs-widget.chbs-widget-style-1 .chbs-main-content>div>div:last-child {
    margin-top: 0 !important;
    margin: 10px!important;
}

.chbs-main.chbs-widget.chbs-widget-style-1 {
    background-color: white!important;
    border-radius: 10px !important;
}

.chbs-main .chbs-button.chbs-button-style-1, .chbs-main .chbs-button.chbs-button-style-2, .chbs-main .chbs-button.chbs-button-style-3 {
    font-size: 14px!important;
    font-weight: 400!important;
    border-width: 2px!important;
    border-style: solid!important;
    border-radius: 10px!important;
    padding: 10px!important;
    width: 100% !important;
    text-align: center!important;
}

.chbs-main .chbs-form-field>label {
    margin-bottom: 0px!important;}
    
    .chbs-main .ui-selectmenu-button {
    padding: 4px 0px 10px 20px!important;
}

.chbs-main .chbs-main-content {
    margin-top: 0 !important;
}

span.chbs-meta-icon-arrow-vertical-large {
    margin-right: 12px;
}




.chbs-main .chbs-tab.ui-tabs .ui-tabs-nav {
    border-radius: 10px 10px 0 0 !important;
    overflow: hidden !important;
}

.elementor-24351 .elementor-element.elementor-element-0fd35df .chbs-google-map{
    display: none !important;
}/* End custom CSS */