.elementor-8221 .elementor-element.elementor-element-aa8b8a0:not(.elementor-motion-effects-element-type-background), .elementor-8221 .elementor-element.elementor-element-aa8b8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1C010;}.elementor-8221 .elementor-element.elementor-element-aa8b8a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-8221 .elementor-element.elementor-element-aa8b8a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8221 .elementor-element.elementor-element-a0302ab{text-align:start;}.elementor-8221 .elementor-element.elementor-element-a0302ab .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:bold;color:#FFFFFF;}.elementor-8221 .elementor-element.elementor-element-98a6321{padding:50px 0px 50px 0px;}body.elementor-page-8221:not(.elementor-motion-effects-element-type-background), body.elementor-page-8221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for html, class: .elementor-element-6c9c281 */.seled_dsktp {
    background-color: #000 !important;
    color: #fff !important;
}
.carnewFlex h3, .carnewFlex p {
    padding-bottom: 0;
    margin-bottom: 0;
}
.carnewFlex h3 {
    padding-bottom: 5px;
}
.full_outrdiv {
    text-align: start;
}
.lf-overflow-x-auto .lf-border-black {
    border: 1px solid #000 !important;
}
input[type="checkbox"] {
    width: auto !important;
}
input[type="radio"].someone {
    width: 24px;
    height: 24px;
}
h5.lf-font-bold {
    padding-bottom: 0 !important;
    text-align: start
}
input[type=text] {
    padding: 8px 26px;
}
.passenger_field input[type=text] {
    padding: 8px 12px;
}
.lf-grid-cols-3 button {
    background-color: transparent !important;
    border-radius: 0;
    border-bottom: 1px solid #000;
}
label {
    text-transform: capitalize;
    padding-bottom: 0;
}
.calendar-table table th {
    background: transparent;
}
.lf-time-picker button {
    background-color: transparent !important;
    color: #000 !important;
}
.lf-pr-2 button, .lf-right-2 button {
    background-color: transparent !important;
    color: #000 !important;
}
input[type="checkbox"] {
    width: auto;
}
h3.lf-text-lg {
    margin-bottom: 0;
}
.main .single a, .main .static-content .entry-content a {
    position: absolute !important;
}
.\!lf-w-\[45px\] {
    padding: 8px 14px !important;
}
.lf-max-h-\[200px\] button{
    background: transparent !important;
    color: #000 !important;
}
.hide-manage-booking {
    display: none !important;
}
.hide-child-seat {
  display: none !important;
}
.lf-justify-end button {
    background-color: transparent !important;
}/* End custom CSS */