.listing-short-detail h4 {
    white-space: normal !important;       /* Metin çok satırlı olabilir */
    overflow: visible !important;          /* Taşan kısmı gizleme */
    text-overflow: clip !important;        /* Kesme yok */
    word-break: break-word !important;     /* Uzun kelimeler kırılır */
    max-height: none !important;            /* Yükseklik sınırlaması yok */
    display: block !important;              /* Satır içi sorunları kaldır */
    line-height: 1.3em;                     /* Okunabilir satır aralığı */
    font-size: 20px;                        /* İhtiyaca göre başlık boyutu */
}



/* Hero banner metin düzenlemeleri */
.hero-banner .hero-banner-text {
    font-size: 48px;        /* Yazı boyutunu istediğin şekilde büyüt */
    font-weight: bold;      /* Yazıyı kalın yap */
    color: white;           /* Yazı rengini beyaz yap */
    text-align: center;     /* Metni ortala */
}

/* Hero banner içindeki başlıklar ve paragrafların rengi */
.hero-banner p, 
.hero-banner h1, 
.hero-banner h2, 
.hero-banner h3, 
.hero-banner h4, 
.hero-banner h5, 
.hero-banner h6 {
    color: white;           /* Tüm başlık ve paragraf renkleri beyaz */
}

/* Hero banner genel yazı rengi */
.hero-banner {
    color: white;           /* Banner genel yazı rengini beyaz yap */

  
  
.detail_features {
    color: #000000 !important; /* Yazıların tamamı siyah */
    font-weight: 600 !important;
    font-size: 16px !important;
    list-style-type: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

.detail_features li {
    padding: 6px 0 !important;
    border-bottom: 1px solid #ddd !important;
}

.detail_features li strong {
    color: #000000 !important; /* Başlıklar da siyah */
    font-weight: 700 !important;
    margin-right: 6px !important;
    text-shadow: none !important;