/*
 * XAN Office v1.4.61.290
 * Beyaz zeminli iç sayfalarda logo ve menü kontrastını garanti eder.
 * Tek katman yapısı korunur; iç nav yüzeyi şeffaftır.
 */
@media (min-width: 1025px) {
  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .mxh-header {
    background: linear-gradient(135deg, rgba(32, 63, 79, .94), rgba(43, 81, 100, .91) 58%, rgba(53, 101, 121, .88)) !important;
    border-color: rgba(224, 238, 243, .24) !important;
    box-shadow: 0 10px 28px rgba(20, 48, 61, .18), inset 0 1px 0 rgba(255, 255, 255, .12) !important;
    opacity: 1 !important;
    isolation: isolate !important;
  }

  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .mxh-header .mxh-header-inner,
  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .mxh-header .mxh-nav {
    opacity: 1 !important;
  }

  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .mxh-header .mxh-nav {
    background: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
  }

  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .mxh-header .mxh-brand,
  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .mxh-header .mxh-brand-logo-img {
    visibility: visible !important;
    opacity: 1 !important;
    filter: none !important;
  }

  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .mxh-header .mxh-menu > li > a {
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    background: rgba(32, 63, 79, .34) !important;
    border-color: rgba(229, 241, 245, .16) !important;
    opacity: 1 !important;
    text-shadow: 0 1px 2px rgba(10, 30, 39, .22) !important;
  }

  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .mxh-header .mxh-menu > li:last-child > a {
    background: #2b5164 !important;
    border-color: rgba(238, 246, 249, .31) !important;
  }
}

@media (max-width: 1024px) {
  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .xan-v263-mobile-header {
    background: linear-gradient(135deg, rgba(32, 63, 79, .94), rgba(43, 81, 100, .90)) !important;
    border-bottom-color: rgba(228, 240, 244, .24) !important;
    opacity: 1 !important;
    isolation: isolate !important;
  }

  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .xan-v263-mobile-header__brand,
  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .xan-v263-mobile-header__logo,
  html body.mxh-theme.xan-v269-refined-header:not(.mxh-front) .xan-v263-mobile-header__menu {
    visibility: visible !important;
    opacity: 1 !important;
  }
}

