#qodef-page-header, .qodef-header-sticky, #qodef-page-mobile-header-inner {
    background-color: #0c1315;
}

.qodef-filter-right-container{
    display: flex;
    justify-content: end;
}

@media (max-width: 767px) {
    .qodef-car-info-price-list {
        padding: 0!important;
    }
    .qodef-vehicle-list.qodef-item-layout--standard .qodef-e-price {
        margin-bottom:  30px!important;
    }
}
.qodef-car-list-title{
    font-size:1.25rem; 
    padding-top:1rem;
    display:flex; 
    flex-direction:column; 
    justify-content:center;
}

.qodef-car-home-images{
    width: 100%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    height:84px;
}

.section-three-arrow-left::before,
.section-three-arrow-right::before
{
    position: relative;
    left:23.5%;
}

.section-three-arrow-left,
.section-three-arrow-right
{
    position:absolute;
    z-index: 99;
    top:50%;
    font-size:22px;
    background:darkgray;
    padding:0.25rem;
    color:white;
    cursor:pointer;
    border-radius:24px;
    width:30px;
    margin:0.1rem;
}

.section-three-arrow-left{
    left:-1rem;
}

.section-three-arrow-right{
    right:-1rem;
}

.qodef-button-car-list-container{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
    /* padding-bottom:10px; */
}

.qodef-button-car-list{
    display:block;
    width:100%;
    text-align:center;
    color:white;
    padding:10px 8px;
    border-radius:5px;
}

/* changes - 27102023 */
.qodef-car-slider-image{
    /* height:303px !important;  */
    object-fit:contain; 
    margin:auto;
    max-width: 85%!important;
    height:193px!important;
}

.qodef-section-custom-title{
    /* max-width: 250px; */
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    margin:0 !important;
}

/* changes - 06112023 */
.qodef-section-custom-title-two{
    white-space: nowrap;
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 1.25rem;
    padding:1.25rem 0;
}

.qodef-e-content{
    margin:0 !important;
}

.qodef-car-slider-title{
    height:5.25rem;
}

@media only screen and (max-width: 1367px){
    .qodef-car-slider-image{
        /* height: 225px !important; */
    }
}

@media only screen and (max-width: 480px){
    .qodef-car-slider-image{
        /* height: 200px !important; */
        object-fit:contain;
    }

    .qodef-car-slider-title{
        height: 3.25rem; 
        display:flex; 
        align-items:center;
    }

    .qodef-car-list-title{
        font-size:18px;
    }

    .qodef-car-info-descriptions{
        font-size:14px;
    }
}


/* Adjust layout for mobile screens */
@media (max-width: 768px) {
    .qodef-button-car-list-container {
      grid-template-columns: 1fr; /* 1 column on mobile */
    }
}

.qodef-button-car-list-whatsapp{
    background: #25d366;
}

.qodef-button-car-list-contact-us{
    background: #4f4f4f;
}

#qodef-page-inner { padding: 0px;}@media only screen and (max-width: 1024px) { #qodef-page-inner { padding: 0px;}}.qodef-header-sticky { border-bottom-color: #d9d6ce;border-bottom-width: 1px;border-bottom-style: solid;}#qodef-top-area { background-color: #0c1315;}#qodef-top-area-inner { height: 30px;border-bottom-color: rgba(255,255,255,0);border-bottom-width: 1px;}#qodef-page-header .qodef-header-logo-link { height: 12px;}#qodef-page-mobile-header .qodef-mobile-header-logo-link { height: 12px;}.qodef-header-navigation ul li .qodef-drop-down-second { top: calc(100% + 1px);}#qodef-page-spinner .qodef-m-inner { background-color: #0c1315;}
.qodef-page-title { 
    height: 650px;
    background-color: #ffffff;
    background-image: url(../../images/fleet-vehicle-banner.jpeg);
    background-position: 50% 50%;
}.qodef-page-title .qodef-m-title { color: #ffffff;}@media only screen and (max-width: 1024px) { .qodef-page-title { height: 400px;}}header .widget_luxedrive_core_woo_dropdown_cart .qodef-widget-dropdown-cart-content { top: calc(100% + 1px);}.qodef-header--standard #qodef-page-header { height: 100px;background-color: #ffffff;}.qodef-header--standard #qodef-page-header-inner { padding-left: 60px;padding-right: 60px;border-bottom-color: #d9d6ce;border-bottom-width: 1px;border-bottom-style: solid;}.qodef-header--standard-extended #qodef-page-header-inner .qodef-header-section.qodef--top .qodef-widget-holder .widget:after { background-color: #d9d6ce;}.qodef-mobile-header--standard #qodef-page-mobile-header { border-bottom-color: #d9d6ce;border-bottom-width: 1px;border-bottom-style: solid;}.qodef-mobile-header--standard .qodef-mobile-header-navigation { border-bottom-color: #d9d6ce;}