/* AntalyaMate — force static district photos above legacy theme layers */
#districts .am65-districtgrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;border:0!important}
#districts .am65-district{position:relative!important;display:block!important;overflow:hidden!important;min-height:220px!important;padding:0!important;border:0!important;border-radius:20px!important;background:#1c1c1c!important;color:#fff!important;isolation:isolate!important}
#districts .am65-district>img.am-district-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;display:block!important;visibility:visible!important;opacity:1!important;filter:none!important;transform:none!important;z-index:1!important}
#districts .am65-district>.am86-photo{display:none!important}
#districts .am65-district:after{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;background:linear-gradient(180deg,rgba(0,0,0,.02) 20%,rgba(0,0,0,.82) 100%)!important;pointer-events:none!important}
#districts .am65-district>.n{position:absolute!important;top:13px!important;left:13px!important;z-index:3!important;color:#fff!important;background:rgba(0,0,0,.55)!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:999px!important;padding:6px 9px!important}
#districts .am65-district>div{position:absolute!important;left:16px!important;right:16px!important;bottom:15px!important;z-index:3!important}
#districts .am65-district>div b{display:block!important;color:#fff!important;font-size:22px!important;line-height:1.1!important;text-shadow:0 2px 14px rgba(0,0,0,.45)!important}
#districts .am65-district>div span{display:block!important;margin-top:5px!important;color:rgba(255,255,255,.9)!important;font-size:13px!important}
#districts .am65-district:hover{background:#1c1c1c!important;transform:translateY(-2px)!important}
@media(max-width:900px){#districts .am65-districtgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:520px){#districts .am65-districtgrid{grid-template-columns:1fr!important}#districts .am65-district{min-height:210px!important}}
