.ast-footer-social-1-wrap .ast-builder-social-element svg {
  width: 30px !important;
  height: 30px !important;
}

.logo-marque img{
  display: inline;
}

.btn-group, .btn-group-vertical {  
  text-align: center;
  border: 1px solid gray;
}
.btn-marque{
  float: none !important;
}
    .voiture-prix {
        font-weight: bold;
        background-color: #899d89;
        color: white;
        padding: 4px;
        font-size: 19px;
        text-align: center;
    }
.jdid-img{
  width: 67px !important;
  float: right;
  max-width: none;
}
.link-voiture{
  font-weight: bold;
}
.version-voiture{
  width: 250px;           /* largeur obligatoire */
  white-space: nowrap;    /* empêche le retour à la ligne */
  overflow: hidden;       
  text-overflow: ellipsis;
  margin:3px !important;
  margin-top:0px
}
    .voiture-titre a {
        text-decoration: none !important;
        color: inherit;
        font-size:16px;
    }
.voiture-img{
  width:100% !important;
  height: 100%;
  object-fit: cover;
}