/* KATE SLIDER */
.kate_slider {position: relative;display: block; width: 100%;overflow: hidden;}
.kate_slider .swiper-wrapper .swiper-slide img{width:100%;height: 100%;object-fit: cover;}
/* varsayilan prev ve next icon sifirlama */
.kate_slider .swiper-button-prev:after, 
.kate_slider .swiper-button-next:after{content: ''!important;}
.kate_slider .swiper-button-prev, 
.kate_slider .swiper-button-next{display: flex; width: 50px !important;height: 50px !important;left: auto !important; color: var(--color);background-color: var(--bg-white); font-size: 1.8rem;transition: var(--t03);border-radius: 50%;}
.kate_slider .swiper-button-prev:hover, 
.kate_slider .swiper-button-next:hover{color: var(--white);}
.kate_slider .swiper-button-prev{left:0 !important;}
.kate_slider .swiper-button-next{right: 0 !important;}
.kate_slider .swiper-horizontal>.swiper-pagination-bullets, 
.kate_slider .swiper-pagination-bullets.swiper-pagination-horizontal, 
.kate_slider .swiper-pagination-custom, 
.kate_slider .swiper-pagination-fraction{display: flex; align-items: center; justify-content: center; bottom: auto; position: absolute; top: 50%; left: -50px !important; width: 140px; height: 20px; transform: rotate(90deg); }
.kate_slider .swiper-pagination-bullet{width: 10px; height: 10px; display: inline-block; border-radius: var(--swiper-pagination-bullet-border-radius,50%); background: var(--color); opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);}
.kate_slider .swiper-pagination-bullet-active{opacity: var(--swiper-pagination-bullet-opacity, 1); background: var(--color); width: 20px; height: 10px; border-radius: 6px; transition-duration: 0.2s; transition-delay: 0.1s;}
.kate_slider .swiper-slide{position: relative;}
@media (max-width: 768px) {
.kate_slider .swiper-button-prev, .kate_slider .swiper-button-next{width: 40px !important;height: 40px !important;font-size: 1rem;}
.kate_slider .swiper-button-prev{right: 60px !important;}}
.kate_slider .swiper-button-next.swiper-button-disabled, 
.kate_slider .swiper-button-prev.swiper-button-disabled{opacity: 0 !important;}

/* KATE */
.kate_box{display: flex;flex-wrap: wrap; width: 100%;overflow: hidden;color: var(--color);transition: var(--t03);}
.kate_box:hover{background-color: var(--color);transition: var(--t03);}
.kate_box .img_box{display: flex; width: 100%;height: 200px;background-color: var(--bg-white);}
.kate_box .img_box img{width: 100%;height: 100%;object-fit: cover;}
.kate_box .kate_name{display: flex;justify-content: center;align-items: center; padding: 10px; width: 100%;}
.kate_box:hover .kate_name span{color: var(--white);transition: var(--t03);}
@media (max-width: 768px) {.kate_box .img_box{height: 150px;} }
@media (max-width: 650px) {.kate_box .img_box{height: 120px;} }
@media (max-width: 500px) {.kate_box .img_box{height: 100px;} }
/* FIXED KATE */
.kate_fix_slider{position: relative;overflow: hidden;padding: 7px 0;}
.kate_fix_slider .swiper-slide{width: auto;}
.fixed_kate_btn{display: inline-flex;padding:10px 15px;color: var(--black); align-items: center;overflow: hidden;border: 1px solid var(--bgf5);border-radius: 50px;transition: var(--t03);}
.fixed_kate_btn.active{background-color: var(--color);color: var(--white) !important;transition: var(--t03);}
@media (max-width: 768px) {.fixed_kate_btn{padding: 6px 10px;font-size: 0.8rem;} }
/* varsayilan prev ve next icon sifirlama */
.kate_fix_slider .swiper-button-prev:after, 
.kate_fix_slider .swiper-button-next:after{content: ''!important;}
.kate_fix_slider .swiper-button-prev, 
.kate_fix_slider .swiper-button-next{display: flex; width: 50px !important;height: 50px !important;left: auto !important; color: var(--color);background-color: var(--bg-white); font-size: 1.8rem;transition: var(--t03);border-radius: 50%;}
.kate_fix_slider .swiper-button-prev:hover, 
.kate_fix_slider .swiper-button-next:hover{color: var(--white);}
.kate_fix_slider .swiper-button-prev{left:0 !important;}
.kate_fix_slider .swiper-button-next{right: 0 !important;}
.kate_fix_slider .swiper-horizontal>.swiper-pagination-bullets, 
.kate_fix_slider .swiper-pagination-bullets.swiper-pagination-horizontal, 
.kate_fix_slider .swiper-pagination-custom, 
.kate_fix_slider .swiper-pagination-fraction{display: flex; align-items: center; justify-content: center; bottom: auto; position: absolute; top: 50%; left: -50px !important; width: 140px; height: 20px; transform: rotate(90deg); }
.kate_fix_slider .swiper-pagination-bullet{width: 10px; height: 10px; display: inline-block; border-radius: var(--swiper-pagination-bullet-border-radius,50%); background: var(--color); opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);}
.kate_fix_slider .swiper-pagination-bullet-active{opacity: var(--swiper-pagination-bullet-opacity, 1); background: var(--color); width: 20px; height: 10px; border-radius: 6px; transition-duration: 0.2s; transition-delay: 0.1s;}
@media (max-width: 768px) {
.kate_fix_slider .swiper-button-prev, .kate_fix_slider .swiper-button-next{width: 40px !important;height: 40px !important;font-size: 1rem;}
.kate_fix_slider .swiper-button-prev{right: 60px !important;}
}
.kate_fix_slider .swiper-button-next.swiper-button-disabled, 
.kate_fix_slider .swiper-button-prev.swiper-button-disabled{opacity: 0 !important;}
