/* Menüde sadece aktif ve hover durumunda turuncu renk */
.rd-navbar-nav .rd-nav-link:hover,
.rd-navbar-nav .rd-nav-item.active .rd-nav-link {
  color: #f58132 !important;
}
/* Navbar sağdaki iletişim ve telefon linkleri hover rengi */
.rd-navbar-list a:hover,
.rd-navbar-list a:focus {
  color: #f58132 !important;
}
.and-orange {
    color: #f58132 !important;
  } 
  .custom-orange-bg {
    background: #f58132 !important;
  }
  
  /* Buton ve hover kodları aynı kalacak */
 /* İlk hali: beyaz zemin, turuncu yazı, siyah border */
.button.button-white-outline {
    background: #fff !important;
    color: #f58132 !important;
    border: 2px solid #111 !important;
    transition: all 0.2s;
  }
  
  /* Hover: açık turuncu zemin, beyaz yazı, siyah border */
  .button.button-white-outline:hover,
  .button.button-white-outline:focus {
    background: #ff9b4f !important;   /* Açık turuncu */
    color: #fff !important;
    border: 2px solid #111 !important;
  } 
/* Tüm Makaleleri Gör butonu: turuncu zemin, beyaz yazı */
.button.button-dark-outline,
.button.button-dark-outline:focus {
  background: #f58132 !important;
  color: #fff !important;
  border: 2px solid #f58132 !important;
  transition: all 0.2s;
}

/* Hover: beyaz zemin, turuncu yazı, turuncu border */
.button.button-dark-outline:hover {
  background: #fff !important;
  color: #f58132 !important;
  border: 2px solid #f58132 !important;
} 
/* İletişime Geç butonu: turuncu zemin, beyaz yazı */
.button.button-primary,
.button.button-primary:focus {
  background: #f58132 !important;
  color: #fff !important;
  border: 2px solid #f58132 !important;
  transition: all 0.2s cubic-bezier(.4,0,.2,1);
  box-shadow: none !important;
}

/* Hover: beyaz zemin, turuncu yazı, turuncu border, hafif büyüme ve gölge */
.button.button-primary:hover,
.button.button-primary:active {
  background: #fff !important;
  color: #f58132 !important;
  border: 2px solid #f58132 !important;
  /* transform: scale(1.04); */ /* Bunu kaldırdık */
  box-shadow: 0 4px 16px 0 rgba(245,129,50,0.10);
}
/* Footer arka planı beyaz */
.footer-minimal.bg-primary-darken {
  background: #f5f6fa !important;
}

/* Footer copyright yazısı siyah */
.footer-minimal .rights,
.footer-minimal .rights span,
.footer-minimal .rights p {
  color: #111 !important;
}

/* Footer logo ve diğer elementler için siyah renk */
.footer-minimal .brand,
.footer-minimal a {
  color: #111 !important;
}

/* Footer hover durumları için turuncu renk */
.footer-minimal a:hover,
.footer-minimal a:focus {
  color: #f58132 !important;
}

/* Scroll to top butonu ana renk, ok simgesi beyaz */
.ui-to-top,
.ui-to-top:focus {
  background: #f58132 !important;
  color: #fff !important;
  border: none !important;
  box-shadow: none !important;
  transition: background 0.2s;
}
.ui-to-top:hover {
  background: #e06d1f !important; /* Biraz koyu tonu hover için */
  color: #fff !important;
}

/* Footer başlıkları için koyu renk */
.footer-minimal h5,
.footer-minimal h4,
.footer-minimal .footer-title {
  color: #222 !important;
  font-weight: bold;
}

/* Footer açıklama yazıları için koyu gri */
.footer-minimal,
.footer-minimal p,
.footer-minimal li,
.footer-minimal .footer-text {
  color: #444 !important;
}

@media (max-width: 767.98px) {
  .figure-card img {
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
}