.languages a {
    font-size: 15px;
    padding: 8px;
    margin-right: -5px;
}
.actives-lang {
    background-color: #051036;
    color: #fff;
}
.carCard.-type-1 .carCard__image .cardImage__content .swiper-slide, .carCard.-type-1 .carCard__image .cardImage__content > img {
    object-fit: contain!important;
}
.citiesCard.-type-4 .citiesCard__image img {
    height:247px;
    object-fit: cover;
    width:100%;
}

@font-face {
    font-family: 'FiraGO';
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fonts.woff) format('woff');
  }
  :root {
    --bs-body-font-family:'FiraGO'!important;
  }

  .header .header-menu .menu a {
    font-feature-settings: 'case' on;
    font-weight: bold;
    font-size: 14px;
  }
  h1 {
    font-feature-settings: 'case' on;
    font-weight: bold;
  }
  .searchMenu-loc h4 {
    font-feature-settings: 'case' on;
    font-weight: bold;
    font-size: 14px;
  }
  .searchMenu-loc select option {
    font-size:13px;
  }
  .searchMenu-loc select {
    font-size: 13px;
  }
  .searchMenu-loc input {
    font-size:13px;
  }
  .button.-dark-1 {
    font-size:13px;
  }
  h1, h2, h3, h4, h5, h6 {
    font-feature-settings: 'case' on;
    font-weight: bold;
  }
  .featureIcon h4 {
    font-feature-settings: 'case' off;
    font-weight: bold;
    font-size:16px;
  }
  .carCard__content  h4 {
    font-size: 16px;
  }
  .carCard__content>.d-flex>.text-light-1 {
    font-size:13px;
  }