.elementor-4775 .elementor-element.elementor-element-2fc26b64{--display:flex;}.elementor-4775 .elementor-element.elementor-element-fbc4dd8 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4775 .elementor-element.elementor-element-7f2df223{--e-image-carousel-slides-to-show:5;}.elementor-4775 .elementor-element.elementor-element-14484aa7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4775 .elementor-element.elementor-element-14484aa7 .elementor-divider-separator{width:100%;}.elementor-4775 .elementor-element.elementor-element-14484aa7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}@media(max-width:767px){.elementor-4775 .elementor-element.elementor-element-7f2df223{--e-image-carousel-slides-to-show:10;}}/* Start custom CSS for image-carousel, class: .elementor-element-7f2df223 *//* 1. Sağ ve Sol Kenarları Silikleştirme (Fade Maskesi) */
.elementor-4775 .elementor-element.elementor-element-7f2df223 {
    -webkit-mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent);
    mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent);
}

/* 2. Duraksamaları İptal Edip Lineer (Kusursuz) Akış Sağlama */
.elementor-4775 .elementor-element.elementor-element-7f2df223 .swiper-wrapper {
    transition-timing-function: linear !important;
}
/* 1. Logoların dizildiği ana hattı hedefle ve aralarına net boşluk koy */
.elementor-4775 .elementor-element.elementor-element-7f2df223 .swiper-wrapper {
    display: flex !important;
    gap: 120px !important; /* MASAÜSTÜ: Buradaki rakamı değiştirerek boşluğu ayarla */
    align-items: center !important;
}

/* 2. Slayt kutularının genişliğini serbest bırak (Sıkışmayı önler) */
.elementor-4775 .elementor-element.elementor-element-7f2df223 .swiper-slide {
    width: auto !important;
    margin-right: 0 !important; /* Çakışan eski ayarları sıfırla */
}

/* 3. Logoların boyunu (yüksekliğini) burada sabitliyoruz */
.elementor-4775 .elementor-element.elementor-element-7f2df223 .swiper-slide img {
    height: 90px !important; /* Boyutu buradan yönet; artırınca logo büyür */
    width: auto !important;
    max-width: none !important; /* Kısıtlamaları kaldır */
    object-fit: contain !important;
}

/* TABLET: Boşluk ve Boyut Dengesi */
@media (max-width: 1024px) {
    .elementor-4775 .elementor-element.elementor-element-7f2df223 .swiper-wrapper { gap: 150px !important; }
    .elementor-4775 .elementor-element.elementor-element-7f2df223 .swiper-slide img { height: 80px !important; }
}

/* MOBİL: Boşluk ve Boyut Dengesi */
@media (max-width: 767px) {
    .elementor-4775 .elementor-element.elementor-element-7f2df223 .swiper-wrapper { gap: 60px !important; }
    .elementor-4775 .elementor-element.elementor-element-7f2df223 .swiper-slide img { height: 70px !important; }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14484aa7 *//* İyileştirilmiş ve Hatasız Fade Maskesi */
.elementor-4775 .elementor-element.elementor-element-14484aa7 {
    -webkit-mask-image: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0));
    mask-image: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1) 20%, rgba(0,0,0,1) 80%, rgba(0,0,0,0));
}/* End custom CSS */