/*!
 * Font Awesome Free 6.5.1 - Custom Subset for 5 Yildiz Temizlik
 * Tum ikonlar kullanim alanlarina gore gruplandirilmis ve aciklanmistir.
 */

/* --- 1. Temel Font Tanimlamalari --- */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../fonts/fa-solid-900.woff2") format("woff2"), 
       url("../fonts/fa-solid-900.ttf") format("truetype");
}

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/fa-brands-400.woff2") format("woff2"), 
       url("../fonts/fa-brands-400.ttf") format("truetype");
}

/* --- 2. Genel Stil Ayarlari --- */
.fas, .fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

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

/* --- 3. Sosyal Medya & Markalar (Brands) --- */
.fa-whatsapp:before { content: "\f232"; }    /* WhatsApp ikonu */
.fa-instagram:before { content: "\f16d"; }   /* Instagram ikonu */
.fa-facebook-f:before { content: "\f39e"; }  /* Facebook ikonu */
.fa-youtube:before { content: "\f167"; }     /* YouTube ikonu */

/* --- 4. iletisim & Kurumsal --- */
.fa-phone-alt:before, 
.fa-phone:before { content: "\f095"; }       /* Telefon ikonu */
.fa-envelope:before { content: "\f0e0"; }    /* E-posta ikonu */
.fa-map-marker-alt:before { content: "\f3c5"; } /* Adres / Konum ikonu */
.fa-clock:before { content: "\f017"; }       /* Calisma saatleri ikonu */
.fa-paper-plane:before { content: "\f1d8"; }  /* Form gonder ikonu */

/* --- 5. Navigasyon & Kontroller --- */
.fa-home:before { content: "\f015"; }        /* Ana sayfa ikonu */
.fa-bars:before { content: "\f0c9"; }        /* Mobil menu ac ikonu */
.fa-times:before { content: "\f00d"; }       /* Kapat / Carpi ikonu */
.fa-chevron-up:before { content: "\f077"; }   /* Yukari cik ikonu */
.fa-chevron-down:before { content: "\f078"; } /* Asagi ok (Dropdown) ikonu */
.fa-chevron-right:before { content: "\f054"; } /* Sag ok ikonu */
.fa-arrow-right:before { content: "\f061"; }  /* Detay butonu oku */
.fa-th-large:before { content: "\f009"; }    /* Kategori / izgara gorunumu */

/* --- 6. Hizmet ikonlari --- */
//* --- 1. Doğa ve Hava Durumu --- */
.fa-sun:before            { content: "\f185"; }
.fa-cloud-sun:before      { content: "\f6c4"; }
.fa-cloud-moon:before     { content: "\f6c3"; }
.fa-mountain:before       { content: "\f6fc"; }
.fa-wind:before           { content: "\f72e"; }
.fa-thermometer-empty:before { content: "\f2cb"; }

/* --- 2. Ulaşım ve Harita --- */
.fa-bus:before            { content: "\f207"; }
.fa-bus-alt:before        { content: "\f55e"; }
.fa-shuttle-van:before    { content: "\f5b6"; }
.fa-map-marked-alt:before { content: "\f5a0"; }
.fa-map-signs:before      { content: "\f277"; }

/* --- 3. Hizmet ve Planlama --- */
.fa-camera:before         { content: "\f030"; }
.fa-calendar-check:before { content: "\f274"; }
.fa-calendar-day:before   { content: "\f783"; }
.fa-calendar-alt:before   { content: "\f073"; }
.fa-tshirt:before         { content: "\f553"; }
.fa-hotel:before          { content: "\f594"; }
.fa-crown:before          { content: "\f521"; }
.fa-check:before          { content: "\f00c"; }
.fa-monument:before       { content: "\f5a6"; }
.fa-handshake:before      { content: "\f2b5"; }
.fa-adjust:before { content: "\f042"; }
.fa-hiking:before { content: "\f6ec"; }
.fa-scroll:before { content: "\f70e"; }
.fa-utensils:before { content: "\f2e7"; }
.fa-archway:before { content: "\f557"; }
.fa-feather-alt:before { content: "\f56b"; }
.fa-camera-retro:before { content: "\f083"; }
.fa-fort-awesome:before { content: "\f56b"; }
.fa-sun:before      { content: "\f185"; }


/* --- 7. Bilgi & Ozellikler --- */
.fa-check-circle:before { content: "\f058"; } /* Onaylanmis ozellik listesi */
.fa-check:before { content: "\f00c"; }        /* Kucuk onay isareti */
.fa-star:before { content: "\f005"; }         /* Musteri yorumu yildiz */
.fa-quote-right:before { content: "\f10e"; }  /* Tirnak isareti (Referanslar) */
.fa-info-circle:before { content: "\f05a"; }  /* Bilgi al butonu */
.fa-question-circle:before { content: "\f059"; } /* S.S.S. ikonu */
.fa-tags:before { content: "\f02c"; }         /* Fiyat listesi ikonu */
.fa-lira-sign:before { content: "\f195"; }    /* Turk Lirasi simgesi */
.fa-newspaper:before { content: "\f1ea"; }    /* Blog / Haber ikonu */

/* --- 8. Bolgesel & Tematik --- */
.fa-mosque:before { content: "\f678"; }      /* Selcuklu bolgesi ikonu */
.fa-tree:before { content: "\f1bb"; }        /* Meram bolgesi ikonu */
.fa-landmark:before { content: "\f66f"; }    /* Karatay bolgesi ikonu */
.fa-leaf:before { content: "\f06c"; }        /* Doga dostu / Bitkisel sampuan */
.fa-cut:before { content: "\f0c4"; }         /* Kesim / Overlok ikonu */
.fa-plus:before { content: "\2b"; }          /* Arti / Ekleme ikonu */
.fa-minus:before { content: "\f068"; }       /* Eksi ve cikarma ikonu */

/* --- 9. Saglik & Guven --- */
.fa-users:before { content: "\f0c0"; }        /* Musteri sayisi / Ekip */
.fa-history:before { content: "\f1da"; }     /* Tecrube / Gecmis */
.fa-smile-beam:before { content: "\f5b8"; }   /* Memnuniyet ikonu */
.fa-virus:before { content: "\f971"; }       /* Anti-bakteriyel / Bakteri */
.fa-baby:before { content: "\f77c"; }        /* Bebek sagligi vurgusu */
.fa-shield-alt:before { content: "\f3ed"; }  /* Koruma / Garanti ikonu */
.fa-lightbulb:before { content: "\f0eb"; }    /* Uzman tavsiyesi / Fikir */

/* --- 10. Yardimci Siniflar --- */
.me-2 { margin-right: 0.5rem !important; }
.text-primary { color: #0ea5e9 !important; }