.elementor-11 .elementor-element.elementor-element-76b59440{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F6F6F6;--border-color:#F6F6F6;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-20160744{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-190a6b46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-50698c39{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-50698c39 img{width:100%;}.elementor-11 .elementor-element.elementor-element-4e8ae5ce{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-28899102{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-76b59440{--min-height:350px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-190a6b46{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-50698c39{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-11 .elementor-element.elementor-element-4e8ae5ce{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-11 .elementor-element.elementor-element-28899102{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-76b59440{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-20160744 */.elementor-11 .elementor-element.elementor-element-20160744 div#panel-1 {
    padding: 20px;
}

.chbs-booking-form-id-10007.ui-datepicker, .chbs-booking-form-id-10007.ui-datepicker thead, .chbs-booking-form-id-10007.ui-datepicker .ui-datepicker-prev, .chbs-booking-form-id-10007.ui-datepicker .ui-datepicker-next, .chbs-booking-form-id-10007 .ui-autocomplete, .chbs-booking-form-id-10007 .ui-selectmenu-menu, .chbs-booking-form-id-10007 .ui-menu .ui-menu-item, .chbs-booking-form-id-10007 .ui-timepicker-wrapper, .chbs-booking-form-id-10007 .ui-timepicker-wrapper>.ui-timepicker-list>li, .chbs-booking-form-id-10007 .chbs-booking-extra-category-list>div, .chbs-booking-form-id-10007 .chbs-form-field, .chbs-booking-form-id-10007 .chbs-payment>li>a, .chbs-booking-form-id-10007 .chbs-ride-info, .chbs-booking-form-id-10007 .chbs-ride-info>div:first-child, .chbs-booking-form-id-10007 .chbs-location-add, .chbs-booking-form-id-10007 .chbs-location-remove, .chbs-booking-form-id-10007 .chbs-form-field .chbs-quantity-section .chbs-quantity-section-button, .chbs-booking-form-id-10007 .chbs-button.chbs-button-style-2, .chbs-booking-form-id-10007 .chbs-button.chbs-button-style-3, .chbs-booking-form-id-10007 .chbs-tab.ui-tabs .ui-tabs-panel, .chbs-booking-form-id-10007 .chbs-tab.ui-tabs .ui-tabs-nav>li>a, body.rtl .chbs-booking-form-id-10007 .chbs-tab.ui-tabs .ui-tabs-nav>li>a, .chbs-booking-form-id-10007 .chbs-booking-extra-list>ul>li>div, .chbs-booking-form-id-10007 .chbs-vehicle-list>ul>li, .chbs-booking-form-id-10007 .chbs-booking-extra-header>span:first-child, html .chbs-booking-form-id-10007 .chbs-show-more-button>a>.chbs-circle, .chbs-booking-form-id-10007 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-meta .chbs-vehicle-content-meta-info .chbs-circle, .chbs-booking-form-id-10007 .chbs-booking-complete .chbs-meta-icon-tick>div:first-child, .chbs-booking-form-id-10007.chbs-width-300 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a, body.rtl .chbs-booking-form-id-10007.chbs-width-300 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active+li>a, .chbs-booking-form-id-10007 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-price-bid>div+div>input, html .chbs-booking-form-id-10007 .chbs-show-more-button>a:hover>span.chbs-circle, html .chbs-booking-form-id-10007 .chbs-show-more-button>a.chbs-state-selected>span.chbs-circle, .chbs-booking-form-id-10007.chbs-width-480.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field, .chbs-booking-form-id-10007.chbs-width-300.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field, .chbs-booking-form-id-10007.chbs-width-960.chbs-widget.chbs-widget-style-4 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field, .chbs-booking-form-id-10007.chbs-width-768.chbs-widget.chbs-widget-style-4 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field, .chbs-booking-form-id-10007.chbs-width-480.chbs-widget.chbs-widget-style-4 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field, .chbs-booking-form-id-10007.chbs-width-300.chbs-widget.chbs-widget-style-4 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel .chbs-form-field, .chbs-booking-form-id-10007.chbs-widget.chbs-widget-style-2 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel, .chbs-booking-form-id-10007.chbs-widget.chbs-widget-style-3 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel {
    border:0px !important;
}
    
    
a.chbs-button.chbs-button-style-1.chbs-button-widget-submit {
    width: 100% !important;
    text-align: center;
    background: #C7A75D;
    color: #000;
    border: none;
    font-weight: 800;
    border-radius: 7px !important;
    padding-top: 15px;
    padding-bottom: 15px;
}

.chbs-main.chbs-widget.chbs-widget-style-1 .chbs-main-content>div>div:last-child {

    padding-left: 05%;
    padding-right: 05%;
    margin-top: 0px !important;
}

a.chbs-button.chbs-button-style-1.chbs-button-widget-submit:hover {
    background: #b8964f; /* a slightly darker gold */
    color: #fff; /* white text on hover */
    transition: all 0.3s ease;
}

.chbs-main .chbs-tab.ui-tabs {
    box-shadow: none ;
}

.chbs-form-field.chbs-form-field-extra-time {
    background: #F6F6F6 !important;
    border-radius: 10px;
}

.chbs-form-field.chbs-form-field-transfer-type {
    background: #f6f6f6 !important;
    border-radius: 10px !important;
    margin-bottom: 10px;
}

.chbs-form-field.chbs-form-field-location-autocomplete {
    background: #f6f6f6 !important;
    border-radius: 10px !important;
    margin-bottom: 10px;
}

se#chbs_location_JYVPIDAFONFCRPIO {
    background: #f6f6f6 !important;

}

.chbs-booking-form-id-10007 .chbs-form-field input{
    background:#f6f6f6 !important;
    border-radius: 10px !important
}

.chbs-clear-fix.chbs-form-field-pickup-date-time {
    margin-bottom: 10px;
}

#panel-1 > div.chbs-clear-fix.chbs-form-field-pickup-date-time > div:nth-child(1){
    padding-right: 5px;

}

#panel-1 > div.chbs-clear-fix.chbs-form-field-pickup-date-time > div:nth-child(2){
    padding-left: 5px;
}

.chbs-main .chbs-form-field input{
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.chbs-booking-form-id-10007 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a {
    background: #fff !important;
    color: #000 !important;
}

.chbs-booking-form-id-10007 .chbs-tab.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a {
    color: #000000;
    background: #fff;
    padding: 0px;
    font-weight: bold;
}

ul.ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    padding-bottom: 15px;
    border-bottom: solid 3px #C7A75D;
}

a#ui-id-2 {
    padding: 0px;
}


a#ui-id-1 {
    padding: 0px;
}

div#panel-2 {
    padding: 20px;
}

.chbs-form-field.chbs-form-field-width-50 {
    padding-right: 5px !important;
}

.chbs-form-field.chbs-form-field-width-50 {
    padding-left: 5px !important;
}

#panel-2 > div:nth-child(3) {
    background: #f6f6f6;
    border-radius: 10px;
    margin-bottom: 10px;
}


div#ui-datepicker-div{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    border-radius: 15px;
    border: solid 1px #d9d9d9 !important;
}



.chbs-booking-form-id-10007 .ui-timepicker-wrapper{
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    border-radius: 15px;
    border: solid 1px #d9d9d9 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b59440 */.elementor-11 .elementor-element.elementor-element-76b59440{
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}/* End custom CSS */