[class^="icon-"] {
  margin: -3px 7px 0 0;
  vertical-align: middle;
}

.icon-cos-1 {
  width: 20px;
  height: 16px;
  margin: 0;
  fill: #fff;
}

.icon-cos-2 {
  width: 15px;
  height: 15px;
  margin: 0;
  fill: #fff;
}

.icon-arrow-new {
  width: 25px;
  height: 25px;
  margin: 0;
  fill: var(--color-blue);
}

.icon-arrow-right {
  width: 40px;
  height: 40px;
  margin: 0;
  fill: currentColor;
}

.icon-arrow-bottom {
  width: 35px;
  height: 34px;
  margin: 0;
  stroke: currentColor;
}

.icon-close {
  width: 20px;
  height: 21px;
  margin: 0;
  stroke: currentColor;
}

.icon-burger {
  width: 22px;
  height: 4px;
  margin: 0;
  fill: currentColor;
}
