/* Minimal Font Awesome - только используемые иконки */

/* Font Face для SOLID иконок (fas) */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2"),
    url("../webfonts/fa-solid-900.ttf") format("truetype");
}

/* Font Face для BRANDS иконок (fab) */
@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2"),
    url("../webfonts/fa-brands-400.ttf") format("truetype");
}

/* Базовые стили */
.fa,
.fas,
.fab {
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  display: inline-block;
}

.fa,
.fas {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}

.fab {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}

/* Используемые иконки */
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-tools:before {
  content: "\f7d9";
}
.fa-car:before {
  content: "\f1b9";
}
.fa-check:before {
  content: "\f00c";
}
.fa-exchange-alt:before {
  content: "\f362";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-search:before {
  content: "\f002";
}
.fa-list:before {
  content: "\f03a";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-download:before {
  content: "\f019";
}
.fa-id-card:before {
  content: "\f2c2";
}
.fa-file-alt:before {
  content: "\f15c";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-key:before {
  content: "\f084";
}
.fa-shield-alt:before {
  content: "\f3ed";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-star:before {
  content: "\f005";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-road:before {
  content: "\f018";
}
.fa-van-shuttle:before {
  content: "\f5b6";
}
.fa-car-side:before {
  content: "\f5de";
}
.fa-eye:before {
  content: "\f06e";
}

/* Иконки для блога */
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-chart-line:before {
  content: "\f201";
}
.fa-phone:before {
  content: "\f095";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-times:before {
  content: "\f00d";
}

/* Брендовые иконки */
.fab {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}

.fa-whatsapp:before {
  content: "\f232";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-vk:before {
  content: "\f189";
}
.fa-calendar:before {
  content: "\f133";
}

/* Дополнительные недостающие иконки */
.fa-comments:before {
  content: "\f086";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-clock:before {
  content: "\f017";
}
.fa-microphone:before {
  content: "\f130";
}

/* Иконки для страницы статьи (single) - добавлены в процессе работы */
.fa-calendar-alt:before {
  content: "\f073";
}
.fa-clock:before {
  content: "\f017";
}
.fa-edit:before {
  content: "\f044";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-camera:before {
  content: "\f030";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}

/* выкуп битых и аварийных авто */

.fa-truck:before {
  content: "\f0d1";
}

.fa-percentage:before {
  content: "\f541";
}

.fa-shield-alt:before {
  content: "\f3ed";
}

/* Иконки для секции "Другие виды выкупа автомобилей" */
.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-cogs:before {
  content: "\f085";
}

/* Additional commonly used solid icons */
.fa-cog:before,
.fa-gear:before {
  content: "\f013";
}

.fa-plus-circle:before {
  content: "\f055";
}

/* Additional Info section icons */
.fa-award:before {
  content: "\f559";
}

.fa-plus:before {
  content: "\f067";
}

/* Icons used in System Active Sales */
.fa-camera:before {
  content: "\f030";
}
.fa-sync:before {
  content: "\f021";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-magic:before {
  content: "\f0d0";
}

/* Additional Info section icons */
.fa-award:before {
  content: "\f559";
}

.fa-spa:before {
  content: "\f5bb";
}

/* Additional Services headings icons */
.fa-cogs:before {
  content: "\f085";
}
.fa-balance-scale:before {
  content: "\f24e";
}

/* Documents section icons */
.fa-clipboard-check:before {
  content: "\f46c";
}

/* Komis steps section icons */
.fa-money-bill:before {
  content: "\f0d6";
}

/* Иконки для карточек филиалов (contacts page) */
.fa-crown:before {
  content: "\f521";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-home:before {
  content: "\f015";
}
.fa-walking:before {
  content: "\f554";
}
.fa-map:before {
  content: "\f279";
}
