/* Project kartlarının fotoğraf alanlarını sabit boyutlarda tutmak için */

/* Project area kartları - background image'leri sabit tutmak için */
.project-area .project-item .project-img {
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

/* Kartların toplam boyutları sabit kalsın */
.project-area .project-item {
    /* Orijinal min-height değerleri korunuyor */
    /* Sadece background davranışı sabitleniyor */
}

/* Background position ve size sabitlemesi - tüm responsive boyutlar için */
.project-area .project-item .project-img[data-bg-image] {
    background-size: cover !important;
    background-position: center center !important;
}

/* Media query düzenlemeleri */
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .project-area .project-item .project-img {
        background-size: cover !important;
        background-position: center center !important;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .project-area .project-item .project-img {
        background-size: cover !important;
        background-position: center center !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px),
       only screen and (min-width: 576px) and (max-width: 767px),
       (max-width: 575px) {
    .project-area .project-item .project-img {
        background-size: cover !important;
        background-position: center center !important;
    }
}
