.elementor-30201 .elementor-element.elementor-element-2b48ae4{--display:flex;}.elementor-30201 .elementor-element.elementor-element-79eba846{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30201 .elementor-element.elementor-element-6ccd8bd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;}.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-item{margin-bottom:20px;}.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-inner-wrap{margin-bottom:20px;}.elementor-30201 .elementor-element.elementor-element-25091312 .rs-portfolio-style1 .portfolio-details, .elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-item, .elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-item .portfolio-content:before{border-radius:5px 5px 5px 5px;}.elementor-30201 .elementor-element.elementor-element-25091312 .p-title > a{font-size:15px;}/* Start RS Addons Custom CSS for RS Portfolio Filter. Unique ID: 25091312*//* Filtreli portfolyo görsel alanını esnek ve dikeyde ortalanmış bir kutuya dönüştürür */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-img,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-img,
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-item .image-wrapper {
    display: flex !important;
    align-items: center !important; /* Makineleri dikeyde tam ortalar */
    justify-content: center !important; /* Makineleri yatayda tam ortalar */
    height: 340px !important; /* Tüm ürün kartlarının yüksekliğini eşitler */
    background-color: #ffffff !important; /* Boşlukları beyazla kapatır */
    overflow: hidden !important;
}

/* Kartın içindeki makine görsellerinin boyutunu sınırlama ve taşmayı önleme */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-img img,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-img img,
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-item img {
    max-height: 85% !important; /* Üstten/alttan nefes alma payı bırakır, kesilmeyi önler */
    max-width: 90% !important; /* Yanlardan taşmayı engeller */
    width: auto !important; /* Genişliği makinenin orijinal oranına bırakır */
    height: auto !important; /* Yüksekliği makinenin orijinal oranına bırakır */
    object-fit: contain !important; /* Resmi asla ezmez veya uzatmaz */
}

/* Üst üste binme ihtimaline karşı başlık ve yazı alanını kartın altına sabitleme */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-content,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-content {
    position: relative !important;
    top: 0 !important;
    background: #ffffff !important;
    padding-top: 15px !important;
}
/* Her bir ürün kartına hafif ve şık bir çerçeve ekleme */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-item,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-item {
    border: 1px solid #e5e5e5 !important;
    border-radius: 4px !important;
    overflow: hidden !important;
    background: #ffffff !important;
    transition: all 0.3s ease !important;
}

/* Üzerine gelince kartın hafifçe öne çıkması (Gölge efekti) */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-item:hover,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-item:hover {
    box-shadow: 0 10px 20px rgba(0,0,0,0.05) !important;
    border-color: #cccccc !important;
}

/* Başlık ve kategori kutusunu resmin üzerinden söküp alta sabitleme */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-content,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-content {
    position: relative !important;
    top: 0 !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
    background: #ffffff !important;
    padding: 15px !important;
    text-align: left !important; /* Yazıları sola yaslayarak daha kurumsal gösterir */
}

/* Hover yapınca resmin üzerini kapatan o koyu/renkli katmanı (overlay) tamamen kaldırma */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-img::before,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-img::before,
.elementor-30201 .elementor-element.elementor-element-25091312 .image-wrapper::before {
    display: none !important;
}

/* Kategori isminin (Kırmızı kutunun) alt alanda kibar durması için ayar */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-content .p-category,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-content .category {
    display: inline-block !important;
    background: #f4f4f4 !important; /* Kırmızı yerine hafif gri arka plan */
    color: #333333 !important; /* Siyah yazı */
    padding: 3px 8px !important;
    font-size: 12px !important;
    margin-bottom: 8px !important;
    border-radius: 2px !important;
}

/* Ürün adının (Başlığın) görünürlük ayarı */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-content .title,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-content h3 {
    font-size: 16px !important;
    color: #111111 !important;
    margin: 0 !important;
    font-weight: 600 !important;
}
/* Kategori yazılarına tıklanmasını engeller, kullanıcıyı hatalı sayfaya göndermez */
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-content .p-category a,
.elementor-30201 .elementor-element.elementor-element-25091312 .project-content .category a,
.elementor-30201 .elementor-element.elementor-element-25091312 .portfolio-content a {
    pointer-events: none !important; /* Tıklamayı deaktive eder */
    cursor: default !important; /* Fare imlecinin el işaretine dönmesini engeller */
    text-decoration: none !important; /* Varsa alt çizgiyi kaldırır */
}/* End RS Addons Custom CSS */