/* Generated by Glyphter (http://www.glyphter.com) on  Wed Aug 11 2021*/
@font-face {
  font-family: "Glyphter";
  src: url("../fonts/Glyphter.eot");
  src: url("../fonts/Glyphter.eot?#iefix") format("embedded-opentype"),
    url("../fonts/Glyphter.woff") format("woff"),
    url("../fonts/Glyphter.ttf") format("truetype"),
    url("../fonts/Glyphter.svg#Glyphter") format("svg");
  font-weight: normal;
  font-style: normal;
}

.carFilter .select2-container--default .select2-selection--single .select2-selection__arrow::before,
.star-rating::before,
.star-rating>span::before,
[class*="icon-"]:before {
  display: inline-block;
  display: table;
  font-family: "Glyphter";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.star-rating {
  position: relative;
  z-index: 0;
  width: 120px;
  background-repeat: repeat-x;
  background-size: cover;
  display: flex;
  height: 20px;
  letter-spacing: 0.1rem;
  margin-left: auto;
  margin-right: 0px;
}

.star-rating>span {
  position: relative;
  overflow: hidden;
  z-index: 2;
  background-repeat: repeat-x;
  background-size: cover;
  display: flex;
  height: 100%;
  color: transparent;
}

.star-rating::before {
  color: #c4c4c4;
  z-index: -1;
  display: flex;
  position: absolute;
  left: 0px;
  top: 0px;
}

.star-rating>span::before {
  color: #FFD540;
  z-index: 3;
  display: flex;
  position: absolute;
  left: 0px;
  top: 0px;
}

/* star  */
.star-rating::before,
.star-rating>span::before {
  content: "\0050\0050\0050\0050\0050";
}

/* star  */
/* 
.icon-arw_down */
.carFilter .select2-container--default .select2-selection--single .select2-selection__arrow::before {
  content: '\0041';
}

/* 
.icon-arw_down */



.icon-arw_down:before {
  content: '\0041';
}

.icon-arw_left:before {
  content: '\0042';
}

.icon-arw_point:before {
  content: '\0043';
}

.icon-arw_right:before {
  content: '\0044';
}

.icon-call:before {
  content: '\0045';
}

.icon-car:before {
  content: '\0046';
}

.icon-cargo:before {
  content: '\0047';
}

.icon-check:before {
  content: '\0048';
}

.icon-chev_left:before {
  content: '\0049';
}

.icon-chev_right:before {
  content: '\004a';
}

.icon-home:before {
  content: '\004b';
}

.icon-info:before {
  content: '\004c';
}

.icon-mail:before {
  content: '\004d';
}

.icon-power:before {
  content: '\004e';
}

.icon-seat:before {
  content: '\004f';
}

.icon-star:before {
  content: '\0050';
}

.icon-torque:before {
  content: '\0051';
}

.icon-youtube:before {
  content: '\0052';
}

.icon-close:before {
  content: '\0053';
}

.icon-instagram:before {
  content: '\0054';
}

.icon-engine:before {
  content: '\0055';
}

.icon-fuel:before {
  content: '\0056';
}

.icon-facebook:before {
  content: '\0057';
}

.icon-twitter:before {
  content: '\0058';
}

.icon-location:before {
  content: '\0059';
}

.icon-whatsapp:before {
  content: '\005a';
}