.owl-carousel{width:100%; height:auto; min-height:auto; margin:0px 0 0 0; padding:32px 0; position:relative; z-index:0; -webkit-tap-highlight-color:transparent; background: linear-gradient(90deg, #DCE9FF 0%, #F7DDEB 100%);}
.owl-carousel .owl-stage-outer,.owl-carousel .owl-stage,.owl-carousel .owl-item,.owl-carousel .item{ height:auto;}
.owl-carousel .owl-item{ min-height:1px; float:left; position:relative; -webkit-backface-visibility:hidden; -webkit-touch-callout:none; cursor: pointer;}
.owl-carousel .owl-item .slider-img{height:200px; object-fit:cover; display:block; border-radius:16px; border:3px solid #fff;}
.owl-carousel .owl-item .item h4 {width:100%; min-height:24px; font-size:1.1rem; font-weight:500; margin-top: 8px; color:var(--black); text-align: center;}
.owl-carousel .owl-item .item:Hover h4 {text-decoration: underline;}

.owl-carousel .owl-stage{position:relative; -ms-touch-action:pan-y; touch-action:manipulation; -moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.owl-carousel .owl-stage-outer{position:relative; overflow:hidden; -webkit-transform:translate3d(0,0,0);}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0);}
.owl-carousel .owl-item .owl-lazy{opacity:0; transition:opacity .4s ease;}
.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0;}

.owl-carousel .owl-video-wrapper{position:relative; height:100%; background:#000;}

/* ================================
ANİMASYON & EFEKTLER
================================ */

.owl-carousel .animated{animation-duration:1s; animation-fill-mode:both;}

.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}

.owl-carousel .fadeOut{
animation-name:fadeOut;
}

@keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}

.owl-height{
transition:height .5s ease-in-out;
}

/* ================================
CENTER MODE EFEKT
================================ */

.owl-carousel .owl-item:not(.active){
filter:blur(1px);
transform:scale(0.85);
opacity:0.6;
}

.owl-carousel .owl-item.active.center{
filter:none;
transform:scale(1);
opacity:1;
z-index:2;
}

/* ================================
NAVIGATION
================================ */

.owl-nav button{
position:absolute;
top:50%;
transform:translateY(-50%);
}

.disabled{display: none;}
.owl-nav .owl-prev{
width:24px!important;
height:24px!important;
line-height:24px!important;
left:10px;
background-color:none;
color:var(--dark)!important;
transition:.3s;
}

.owl-nav .owl-prev:hover{
}

.owl-nav .owl-next{
width:24px!important;
height:24px!important;
line-height:24px!important;
right:10px;
background-color:var(--light)!important;
color:var(--dark)!important;
transition:.3s;
}

.owl-nav .owl-next:hover{
background-color:none;
}

/* ================================
DOTS
================================ */

.owl-theme .owl-dots{
text-align:center;
}

.owl-theme .owl-dots .owl-dot span{
width:10px;
height:10px;
margin:5px 7px;
background:#fff;
display:block;
border-radius:30px;
transition:.2s;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span{
background:var(--sari);
}

/* ================================
SLIDE İÇERİKLERİ
================================ */

.owl-carousel .item{
position:relative;
overflow:hidden;
}

.owl-carousel .item .item-desc{
position:absolute;
top:5%;
left:5%;
z-index:2;
padding:10px;
border-radius:5px;
display:flex;
flex-direction:column;
color:var(--dark);
cursor:pointer;
}

.owl-carousel .item .item-desc span:first-child{
font-size:1.4rem;
font-weight:500;
margin-bottom:1rem;
color:#000;
}

.owl-carousel .item .item-button{
position:absolute;
bottom:5%;
right:5%;
z-index:2;
background:rgba(0,0,0,.8);
color:#fff;
padding:10px;
cursor:pointer;
}

/* ================================
RESPONSIVE – MOBİL / TABLET
================================ */

@media (max-width: 992px){
    .owl-carousel{
    height:240px;
    min-height:240px;
    margin:0 0 0 0;

    }

    .owl-carousel .owl-stage-outer,
    .owl-carousel .owl-stage,
    .owl-carousel .owl-item,
    .owl-carousel .item{
    height:240px;
    }
}

