.card-img{
    object-fit: cover;
    object-position: center;
  
}
.car-card{
    width: 300px;
    padding-bottom: 40px;
    margin: 5px;
    
}
.car-title{
    font-weight: bold;
}
.car-card .pt-5{
    padding-top: 35px !important;
}
.car-card:hover  .car-title{
    color: orange !important;
}

.card-body {
    overflow: hidden;
}

.card-body img{
    object-fit: cover;
    object-position:center ;
    width: inherit;
    
}
.btn-orange,.btn-dark{
    margin:5px;
}
.bg-orange,.btn-orange{
    background-color: #FF6600 !important;
    color: white !important;
    transition: all 0.3s;
}
.btn-orange:hover{
    background-color: #e05a01 !important;
}
.text-orange{
    color: #FF6600 !important;
}
.fs-12{
font-size: 12px !important;
}
.fs-10{
font-size: 10px !important;
}
.card-header,.card-footer{
    background-color: #000;
}
.card-next-icon{
    right: 20px;
    transition: all 0.3s;
    top: 90px;
}
.card:hover .card-next-icon{
    right: 0px;
}
.card:hover .card-footer {
    background-color: #FF6600 !important;
   
}
.card:hover  .text-orange {
    color: white  !important;
}
.carousel-control-prev{
    left: -35px !important;
    color:red;
}
.carousel-control-next{
right: -35px !important;
color:red;
}
.carousel-control-next,
.carousel-control-prev /*, .carousel-indicators */ {
    filter: invert(100%);
    width: unset !important;
}
.vehicle-make div{
    padding-left:25px;
}
.vehicle-make a{
    font-size: 14px;
    color: gray;
    padding: 5px;
    border-right: 1px solid gray;
    line-height: 5px;
    margin-bottom: 15px;
}
.vehicle-make-logo-section .car-card{
width:191px;
margin-bottom: 0px;
padding-bottom: 0px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}