/* BSliderV2V2 için css eklentisi */
/* Oluşturma: 14.02.2020 - 10:51 */
/* Son Değişiklik: 02.11.2021 - 11:52 */

.BSliderV2 .swiper-wrapper {
   /* padding-top: 101px*/
}

.BSliderV2 .mm-slideout {
   /* height: 70%*/
}

.BSliderV2 .top_dark_gradient {
    z-index: 2;
    position: absolute;
    top: 0;
    width: 100%;
    height: 200px;
    background: rgb(2,0,36);
    background: linear-gradient(180deg, rgba(0,0,0,.7) 0%, rgba(0,0,0,0) 100%);
}

.BSliderV2 .swiper-wrapper {
    z-index: 3
}

.BSliderV2 .slider-bg {
    width: 100%;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    left: 0;
    top: 0;
}

.BSliderV2 .main-slider.swiper-container {
    height: 720px;
}

.BSliderV2 .main-slider .slide-content .container .content-position {
    top: 0;
    bottom: 0;
    left:0;
    right:0;
}

.BSliderV2 .main-slider .slide-content {
    top: 200px
}
/*.main-slider .swiper-slide {padding-bottom:140px}*/

.BSliderV2 .swiper-slide .img-fluid {
    max-height: 80%;
    width: auto !important;
    max-width: initial;
}



.BSliderV2 .swiper-helpers-prev, .BSliderV2 .swiper-helpers-next {
    bottom: 20rem
}

       /*burası işaretlerin yerini bozuyor*/
/*@media (max-height:800px) {
    .BSliderV2 .swiper-helpers-prev, .BSliderV2 .swiper-helpers-next {
        bottom: 2rem
    }
}*/


@media (max-width: 991.98px) {
    /*.main-slider .swiper-helpers {bottom:5rem !important}*/
    .BSliderV2 .main-slider .slide-content {
        top: 150px
    }

    .BSliderV2 .main-slider .swiper-helpers {
        bottom: 20rem !important
    }

    .BSliderV2 .main-slider .slide-content .container .content-position {
        left: 50px !important;
        right: 50px !important
    }
    .BSliderV2 .main-slider.swiper-container {
        height: 500px;
    }
}

@media (max-width: 767.98px) {
    .BSliderV2 .main-slider .slide-content {
        top: 100px
    }

    .BSliderV2 .mm-slideout {
        height: 65%
    }

    .BSliderV2 .main-slider.swiper-container { /*padding-top: 80px !important; height:70%*/
    }

    .BSliderV2 .main-slider .swiper-slide .slide-content {
        background: transparent
    }

        .BSliderV2 .main-slider .swiper-slide .slide-content .content-position {
            background-color: transparent /*rgba(19, 24, 62, 0.5)*/;
            padding: 60px 0 0
        }

            .BSliderV2 .main-slider .swiper-slide .slide-content .content-position .division-name {
                font-size: 1rem;
                line-height: 1.5rem
            }

            .BSliderV2 .main-slider .swiper-slide .slide-content .content-position .slide-link .btn-readmore {
                padding: 10px 50px
            }

    .BSliderV2 .icon-search:before, .BSliderV2 .icon-bars:before {
        color: #fff
    }

    .BSliderV2 .fixedTop .icon-search:before, .BSliderV2 .fixedTop .icon-bars:before {
        color: #333
    }
}



/* Gradient */
.BSliderV2 .renk_gradient {
    background: linear-gradient(90deg, rgba(56,4,85,.7) 0%, rgba(33,58,113,.7) 100%);
    width:100%;
    height:100%;
    position:absolute;
}


@media (min-width: 767.98px ) and (max-width: 991.98px ) {
    .BSliderV2 .main-slider .swiper-helpers {
        bottom: 14rem !important;
    }

    .BSliderV2 .main-slider .slide-content .container .content-position {
        left: 100px !important;
        right: 100px !important;
    }

    .BSliderV2 .progressbar {
        margin-bottom: -8rem !important;
        margin-right: 6rem !important;
    }
}







.BSliderV2 .swiper-helpers .swiper-button-prev:hover, .BSliderV2 .swiper-helpers .swiper-button-prev.hover, .BSliderV2 .swiper-helpers .swiper-button-next:hover, .BSliderV2 .swiper-helpers .swiper-button-next.hover {
    border-color: #fff;
    box-shadow: 0 0 5px #000;
}
    .BSliderV2 .swiper-helpers .swiper-button-prev:hover:before, .BSliderV2 .swiper-helpers .swiper-button-prev.hover:before, .BSliderV2 .swiper-helpers .swiper-button-next:hover:before, .BSliderV2 .swiper-helpers .swiper-button-next.hover:before {
        color: #fff;
        text-shadow: 0 0 5px #000;
    }

/* Text Box Konumu */
.BSliderV2 .textBoxTL {
    left: 50%;
    top: 2rem;
    margin-left: -45%
}
/* Top Left */
.BSliderV2 .textBoxTC {
    left: 50%;
    top: 2rem;
    margin-left: -16.5%
}
/* Top Center */
.BSliderV2 .textBoxTR {
    right: 50%;
    top: 2rem;
    margin-right: -45%
}
/* Top right */
.BSliderV2 .textBoxML {
    top: 50%;
    left: 21.5%;
    transform: translate(-50%, -50%)
}
/* Middle Left */
.BSliderV2 .textBoxMC {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}
/* Middle Center */
.BSliderV2 .textBoxMR {
    top: 50%;
    left: 78.5%;
    transform: translate(-50%, -50%)
}
/* Middle right */
.BSliderV2 .textBoxBL {
    left: 50%;
    bottom: 2rem;
    margin-left: -45%
}
/* Bottom Left */
.BSliderV2 .textBoxBC {
    left: 50%;
    bottom: 2rem;
    margin-left: -16.5%;
}
/* Bottom Center */
.BSliderV2 .textBoxBR {
    right: 50%;
    bottom: 2rem;
    margin-right: -45%
}
/* Bottom right */

/* Text Box Gölgesi */
.BSliderV2 .textBoxGolgeli {
    box-shadow: 0 3px 3px 3px #333;
}

body {font-family:sans-serif}
.BSliderV2 .slide_textBox {
    position: absolute;
    display: inline-block;
    background-color: #fff;
    border-radius: .5rem;
    padding: 1rem;
    width: 33%
}

.BSliderV2 h2.slide_baslik {
    display: block;
    font-weight: 900 !important;
    font-size: 1.75rem !important;
    margin: 0;
    padding: 0 0 1.5rem;
    letter-spacing: .3px
}

.BSliderV2 h3.slide_ozet {
    display: block;
    font-size: 1.05rem !important;
    line-height: 1.6rem;
    font-weight: 400 !important;
    color: #333;
    margin: 0;
    padding: 0 0 2rem
}

.BSliderV2 a.slideButton {
    display: inline-block;
    background-color: var(--anaRenk);
    border-radius: .5rem;
    padding: .2rem 2rem;
    font-size: .9rem;
    line-height: 2rem;
    color: var(--kontrastRenk);
    transition: all 0.3s cubic-bezier(0.45, 0.05, 0.55, 0.95)
}

    .BSliderV2 a.slideButton:hover {
        text-decoration: none;
        background-color: var(--yardimciRenk)
    }

/* Text Box içi Button Konumu */
.BSliderV2 a.buttonSolda {
    float: left
}

.BSliderV2 a.buttonSagda {
    float: right
}

.BSliderV2 a.buttonTasmis {
    margin-bottom: -2rem
}


@media screen and (max-width: 775px) {
    .BSliderV2 .slide_textBox {
        position: absolute;
        display: inline-block;
        background-color: #fffe;
        border-radius: 0.5rem;
        padding: 1rem;
        width: 80%;
        left: 50% !important;
        margin-left: -40% !important;
        top: 50% !important;
        margin-top: 0% !important;
        transform:none;
    }
        
}