.bg_image--17 {
    background-image: url('../img/banner/slider1.png') !important;
}
.bg_image--21 {
    background-image: url('../img/banner/kamera.png') !important;
}
.bg_image--16 {
    background-image: url('../img/banner/temizlik.png') !important;
}
.bg_image--18 {
    background-image: url('../img/banner/alarm-izleme.png') !important;
}
.bg_image--22 {
    background-image: url('../img/banner/anasayfa-hirsiz-alarmi.png') !important;
}
:root {
    --color-primary: #ffe191 !important;
    --color-secondary: #d3a11a !important;
}
.bg_image--6 {
    background-image: url('../img/index/iletisim-2.png')!important;
}
.rbt-header .logo a img{
    max-height:150px!important;
}
.color-black{
    color:black!important;
}
.color-white{
    color:white!important;
}
.brand-style-2 li a img {
    max-width: 100% !important;
    max-height:100%!important;
}
[data-gradient-overlay]:before {
    background-color: #000000;
    background: #000000!important;
}
.ref-kutu {
    height: 150px!important;
    display: flex!important;
    align-content: center!important;
    align-items: center!important;
    justify-content: center!important;
}
.rbt-testimonial-box .inner::before{
    background-image:none!important;
}
.rbt-counterup.style-2 .inner .content .counter{
    font-size:70px!important;
}
.rbt-gallery {
    position: relative;
    overflow: hidden;
}

    .rbt-gallery::after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.3); /* siyah yarı saydam katman */
        transition: background 0.3s ease;
        z-index: 1;
    }

    .rbt-gallery img {
        display: block;
        width: 100%;
        height: auto;
        transition: transform 0.3s ease;
        position: relative;
        z-index: 0;
    }

    /* Hover efekti için */
    .rbt-gallery:hover::after {
        background: rgba(0, 0, 0, 0.1); /* hover sırasında koyulaştırma */
    }

    .rbt-gallery:hover img {
        transform: scale(1.05); /* küçük zoom efekti */
    }
.service-card.bg-endustri {
    background-image: url('../img/segments/endustri.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-tedarik {
    background-image: url('../img/segments/tedarik.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-enerji {
    background-image: url('../img/segments/enerji-maden.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-turizm {
    background-image: url('../img/segments/turim-otel.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white;
}
.service-card.bg-liman {
    background-image: url('../img/segments/liman-marina.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-santiye {
    background-image: url('../img/segments/santiye.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-organizasyon {
    background-image: url('../img/segments/organizasyon-guvenligi.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-site {
    background-image: url('../img/segments/site-konut.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-egitim {
    background-image: url('../img/segments/egitim.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-banka {
    background-image: url('../img/segments/banka-finans.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-avm {
    background-image: url('../img/segments/avm.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.service-card.bg-saglik {
    background-image: url('../img/segments/saglik.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white; 
}
.title-segment{
    color:white!important;
}
.service-card {
    position: relative;
    overflow: hidden;
    color: white; /* metin kontrastı için */
}

    .service-card::before {
        content: "";
        position: absolute;
        inset: 0;
        background: rgba(0, 0, 0, 0.3); /* siyah filtre, opaklık ayarlanabilir */
        z-index: 1;
    }

    .service-card .inner {
        position: relative;
        z-index: 2;
    }
.scroll-animation.scroll-right-left {
    animation: scroll 30s linear infinite;
}
.scroll-animation.scroll-left-right {
    animation: scrollLeft 30s linear infinite;
}

@media only screen and (max-width: 767px) {
    .mobil-small-slider{
        display:none;
    }
}