/* Acar Ticaret — iletişim */
.ac-iletisim { display: grid; grid-template-columns: minmax(0, 5fr) minmax(0, 7fr); gap: 50px; align-items: stretch; }
.ac-iletisim h2 { font-size: 24px; margin-bottom: 22px; }
.ac-iletisim-satir { display: flex; flex-direction: column; gap: 2px; padding: 14px 0; border-top: 1px solid var(--ac-cizgi); font-size: 16px; color: var(--ac-koyu); }
.ac-iletisim-satir:last-of-type { border-bottom: 1px solid var(--ac-cizgi); margin-bottom: 24px; }
.ac-iletisim-satir small { font-size: 12px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: var(--ac-soluk); }
.ac-iletisim-satir a:hover { color: var(--ac-kirmizi); }
.ac-harita { min-height: 420px; border-radius: 14px; overflow: hidden; background: var(--ac-zemin); }
.ac-harita iframe { display: block; width: 100% !important; height: 100% !important; min-height: 420px; border: 0; }
@media (max-width: 991px) {
	.ac-iletisim { grid-template-columns: 1fr; gap: 30px; }
	.ac-harita, .ac-harita iframe { min-height: 320px; }
}
