  /* ============================================
    STICKY HEADER - TÜM SAYFALAR İÇİN
    ============================================ */

  /* Index Sayfası - Header Layout Düzeltmeleri */
  .header-section-2 .header-bottom-layout {
    overflow: visible !important;
  }

  .header-section-2 .header-left-3 {
    width: 58% !important;
    flex-shrink: 0;
  }

  .header-section-2 .header-right {
    flex-shrink: 0;
    min-width: 0;
    gap: 15px !important;
  }

  .header-section-2 .header-info-2 {
    flex-shrink: 0;
  }

  .header-section-2 .header-btn-wrap {
    flex-shrink: 0;
  }

  @media (min-width: 1200px) and (max-width: 1399px) {
    .header-section-2 .header-left-3 {
      width: 55% !important;
    }
  }

  /* Sticky Header Aktif Olduğunda - header-section-4 (Diğer Sayfalar) */
  .header-section-4.sticky-header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 999;
    background-color: #ffffff;
    box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);
    animation: slideDown 0.4s ease-in-out;
  }

  /* Sticky Header Aktif Olduğunda - header-section-2 (Index Sayfası) */
  .header-section-2.sticky-header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 999;
    background-color: #ffffff !important;
    box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);
    animation: slideDown 0.4s ease-in-out;
  }

  /* Index Sayfası - Sticky Header İçindeki Tüm Elementler Beyaz Arka Plan */
  .header-section-2.sticky-header .header-bottom-2 {
    background-color: #ffffff !important;
  }

  .header-section-2.sticky-header .header-bottom-2 .container-fluid {
    background-color: #ffffff !important;
  }

  .header-section-2.sticky-header .header-bottom-layout {
    background-color: #ffffff !important;
  }

  .header-section-2.sticky-header .header-left-3,
  .header-section-2.sticky-header .header-right {
    background-color: transparent !important;
  }

  /* Sticky Header Animasyonu */
  @keyframes slideDown {
    from {
      transform: translateY(-100%);
      opacity: 0;
    }

    to {
      transform: translateY(0);
      opacity: 1;
    }
  }

  /* Sticky Header İçindeki Container - header-section-4 */
  .header-section-4.sticky-header .header-bottom {
    padding: 10px 0;
    transition: padding 0.3s ease;
  }

  /* Sticky Header İçindeki Container - header-section-2 (Index) */
  .header-section-2.sticky-header .header-bottom-2 {
    padding: 10px 0;
    transition: padding 0.3s ease;
  }

  /* Logo Boyutu Küçültme - header-section-4 */
  .header-section-4.sticky-header .logo-wrap img {
    max-height: 50px;
    transition: max-height 0.3s ease;
  }

  /* Logo Boyutu Küçültme - header-section-2 (Index) */
  .header-section-2.sticky-header .logo-wrap img {
    max-height: 50px;
    transition: max-height 0.3s ease;
  }




  /* Menü Linkleri Renk Düzeltmesi - header-section-4 */
  .header-section-4.sticky-header .main-menu ul li a {
    color: #0b394d;
  }

  .header-section-4.sticky-header .main-menu ul li a:hover {
    color: #0b394d;
  }

  /* Menü Linkleri Renk Düzeltmesi - header-section-2 (Index) */
  .header-section-2.sticky-header .main-menu-3 ul li a {
    color: #0b394d !important;
  }

  .header-section-2.sticky-header .main-menu-3 ul li a:hover {
    color: #0b394d !important;
  }

  /* Header Info İkonları - header-section-4 */
  .header-section-4.sticky-header .header-info-icon-2 i {
    color: #0b394d;
  }

  .header-section-4.sticky-header .header-info-content span,
  .header-section-4.sticky-header .header-info-content p,
  .header-section-4.sticky-header .header-info-content a {
    color: #0b394d;
  }

  /* Header Info İkonları - header-section-2 (Index) */
  .header-section-2.sticky-header .header-info-2 {
    background-color: transparent !important;
  }

  .header-section-2.sticky-header .header-info-icon i {
    color: #0b394d !important;
  }

  .header-section-2.sticky-header .header-info-content span,
  .header-section-2.sticky-header .header-info-content p,
  .header-section-2.sticky-header .header-info-content a {
    color: #0b394d !important;
  }

  /* Header Button - Index Sayfası */
  .header-section-2.sticky-header .header-btn-wrap {
    background-color: transparent !important;
  }

  /* Mobile Menu Bar Rengi - header-section-4 */
  .header-section-4.sticky-header .header-bar .bar {
    background-color: #0b394d;
  }

  /* Mobile Menu Bar Rengi - header-section-2 (Index) */
  .header-section-2.sticky-header .header-bar-2 .bar {
    background-color: #0b394d !important;
  }

  /* Body'ye Padding Ekleme (Header Yüksekliği Kadar) */
  body.sticky-active {
    padding-top: 90px;
  }

  /* Responsive Ayarlar */
  @media (max-width: 1199px) {

    .header-section-4.sticky-header .logo-wrap img,
    .header-section-2.sticky-header .logo-wrap img {
      max-height: 45px;
    }

    body.sticky-active {
      padding-top: 80px;
    }
  }

  @media (max-width: 991px) {

    .header-section-4.sticky-header .header-bottom,
    .header-section-2.sticky-header .header-bottom-2 {
      padding: 8px 0;
    }

    .header-section-4.sticky-header .logo-wrap img,
    .header-section-2.sticky-header .logo-wrap img {
      max-height: 40px;
    }

    body.sticky-active {
      padding-top: 70px;
    }
  }

  @media (max-width: 767px) {

    .header-section-4.sticky-header .logo-wrap img,
    .header-section-2.sticky-header .logo-wrap img {
      max-height: 85px;
    }

    body.sticky-active {
      padding-top: 85px;
    }
  }