/* Alt sayfa başlık bandı (subheader.jpg kullanan tüm sayfalar).
   Görsel aynı kalır; üzerine koyu lacivert gradyan, büyük başlık ve açık mavi vurgu çizgisi gelir. */
div[style*="subheader.jpg"]{
  background:linear-gradient(100deg,rgba(20,17,50,.95) 0%,rgba(34,30,76,.84) 42%,rgba(44,40,90,.42) 100%),url(../images/subheader.jpg) center/cover no-repeat !important;
  padding:60px 0 52px !important;
  border-bottom:4px solid #e1b77e;
}
/* eski koyu katman gradyanın yerini aldı */
div[style*="subheader.jpg"][data-dark-overlay]:after{display:none}
div[style*="subheader.jpg"] .subbaslik,div[style*="subheader.jpg"] h2{
  font-family:"Podkova",serif;font-weight:500;color:#fff;margin:0 0 12px;font-size:40px;line-height:1.2;
  text-shadow:0 2px 12px rgba(0,0,0,.35);
}
div[style*="subheader.jpg"] .subbaslik:after,div[style*="subheader.jpg"] h2:after{
  content:"";display:block;width:64px;height:4px;border-radius:3px;background:#e1b77e;margin-top:16px;
}
div[style*="subheader.jpg"] p{color:#dddbea}
div[style*="subheader.jpg"] .breadcrumb{background:transparent;padding:0;margin:0}
div[style*="subheader.jpg"] .breadcrumb a,
div[style*="subheader.jpg"] .breadcrumb-item.active,
div[style*="subheader.jpg"] .breadcrumb-item+.breadcrumb-item:before{color:#dddbea}
@media(max-width:640px){
  div[style*="subheader.jpg"]{padding:40px 0 36px !important}
  div[style*="subheader.jpg"] .subbaslik,div[style*="subheader.jpg"] h2{font-size:30px}
}
@media print{div[style*="subheader.jpg"]{display:none}}
