
/* Bozbay Döküm renk konsepti override */
/* Bunu style.css'den SONRA include et: <link rel="stylesheet" href="css/bozbay-colors.css"> */
:root{
  /* Tema değişkenleri */
  --primary: #b1b6bb;      /* Kurumsal mavi */
  --secondary: #5F6C7B;    /* Mavi-gri */
  --light: #F5F7FA;        /* Açık zemin */
  --dark: #02245B;         /* Lacivert (footer/başlık) */

  /* Bootstrap 5 değişkenleri */
  --bs-primary: #6c8296;
  --bs-primary-rgb: 11, 90, 163;
  --bs-dark: #02245B;
  --bs-dark-rgb: 2, 36, 91;
}

/* Bazı bileşenlerde turuncu/varsayılan kalmış olursa güvenli override'lar */
.btn-primary { background-color: var(--bs-primary); border-color: var(--bs-primary); }
.btn-outline-primary { color: var(--bs-primary); border-color: var(--bs-primary); }
.btn-outline-primary:hover { background-color: var(--bs-primary); border-color: var(--bs-primary); }

.text-primary { color: var(--primary) !important; }
.bg-primary { background-color: var(--primary) !important; }
.border-primary { border-color: var(--primary) !important; }

/* Topbar / navbar brand şeridi */
.topbar-right,
.navbar .navbar-brand,
.navbar .navbar-brand::after { background: var(--primary) !important; }

/* Carousel okları ve testimonial okları */
.carousel-control-prev-icon,
.carousel-control-next-icon { background-color: var(--primary) !important; }
.testimonial-carousel .owl-nav .owl-prev,
.testimonial-carousel .owl-nav .owl-next { color: var(--primary) !important; }

/* Link hover */
.navbar .navbar-nav .nav-link:hover,
.navbar .navbar-nav .nav-link.active { color: var(--primary) !important; }
