/* Ümraniye Avukatlık Bürosu — Ariclaw şablonu üzerine katman.
   Marka rengi #4B2142 (koyu patlıcan moru) style.css içinde sed ile
   #ab7636/#d7af7e yerine değiştirildi — bu seride ilk kez kullanılan
   renk ailesi. Şablonun kendi logo.png'si yerine metin logosu kullanıyoruz. */

.site-logo-text { display: inline-flex; flex-direction: column; line-height: 1.2; }
.site-logo-text strong { font-family: "Rufina", serif; font-size: 24px; font-weight: 700; letter-spacing: .3px; color: #212529; text-transform: uppercase; }
.site-logo-text .sub { font-size: 10.5px; letter-spacing: 2px; text-transform: uppercase; font-weight: 400; color: var(--um-brand, #4B2142); }
footer .site-logo-text strong { color: #fff; }

/* 7 Türkçe menü öğesi ("Hesaplama Araçları" gibi uzun etiketler), şablonun
   varsayılan 38px/25px dolgusuyla 992-1300px arası genişliklerde satır
   sonuna taşıyordu; "Ön Görüşme Talep Edin" butonu da İngilizce "Let's
   Talk"tan çok daha geniş olduğu için aynı aralıkta sıkıştırılıyor. */
@media only screen and (min-width: 992px) and (max-width: 1300px) {
  .main_menu .main-menu-item ul li .nav-link { padding: 35px 10px; font-size: 13.5px; }
  .main_menu .menu_btn { padding: 8px 18px; font-size: 13.5px; }
}

.main_menu .nav-link.act { color: var(--um-brand, #4B2142) !important; }

/* Şablonun orijinal hero arka planı (banner_bg_1.png / banner_bg.png) gerçek
   bir kişinin (avukat) fotoğrafıydı; proje kuralı gereği insan fotoğrafı
   kullanılmaz. Arka planı devre dışı bırakıp yerine sağ sütunda kendi nesne
   fotoğrafımızı (gavel-desk.jpg) gösteriyoruz. */
.banner_part { background-image: none !important; }
.banner_part:after { background-image: none !important; }
.hero-side-photo { border-radius: 10px; width: 100%; height: 520px; object-fit: cover; object-position: right center; box-shadow: 0 20px 50px rgba(42,30,51,.18); }

/* .footer_icon ul li'nin kendisi (link olmayan çalışma saati satırı gibi)
   için renk kuralı yoktu; varsayılan koyu gövde rengiyle koyu footer
   zemininde görünmez oluyordu. */
.footer-area .footer_icon ul li { color: rgba(255,255,255,.75); }

/* Şablonun text-transform:capitalize kuralı Türkçe'de "ve" gibi bağlaçları
   da büyütüyordu ("Boşanma Ve Aile Hukuku"); başlıklarımız zaten doğru
   büyük/küçük harfle geliyor. */
.breadcrumb .breadcrumb_iner .breadcrumb_iner_item h1,
.breadcrumb .breadcrumb_iner .breadcrumb_iner_item p { text-transform: none; }
@media (max-width: 991px) { .hero-side-photo { height: 320px; margin-top: 24px; } }

