    .tatihce {
        width: 100%;
        height: auto;
        padding: 70px 0px;
        background: #E6E6E6;
    }
    
    .tatihce .baslik {
        width: 100%;
        display: block;
        color: #2a7983;
        padding-left: 116px;
        margin-bottom: 50px;
    }
    
    .tatihce .baslik span {
        width: 100%;
        display: block;
        font-size: 25px;
        font-weight: 700;
        letter-spacing: 8px;
        text-transform: uppercase;
    }
    
    .tatihce .baslik small {
        width: 412px;
        display: block;
        font-size: 14px;
        font-weight: 400;
        color: #000;
    }
    
    .tatihce .swiper-container {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    
    .tatihce .swiper-slide {
        background-size: cover;
        background-position: center;
    }
    
    .tatihce .gallery-top {
        width: 100%;
    }
    
    .tatihce .gallery-top .swiper-slide {
        width: 100%;
        height: auto;
        padding: 50px 0px 0px 0px;
    }
    
    .tatihce .gallery-top .swiper-slide .container {
        max-width: 925px;
    }
    
    .tatihce .gallery-top .swiper-slide .resim {
        display: block;
    }
    
    .tatihce .gallery-top .swiper-slide .resim img {
        display: block;
        width: 100%;
    }
    
    .tatihce .gallery-top .swiper-slide .text {
        display: block;
        width: 100%;
        height: auto;
        color: #2a7983;
        border: solid 2px #2a7983;
        margin-top: 35px;
        margin-left: -35px;
    }
    
    .tatihce .gallery-top .swiper-slide .text span {
        font-size: 35px;
        font-weight: 700;
        padding: 25px 90px;
        display: block;
        border-bottom: solid 2px #2a7983
    }
    
    .tatihce .gallery-top .swiper-slide .text small {
        font-size: 16px;
        padding: 25px 90px;
        display: block;
        height: 225px;
        font-weight: 500;
    }
    
    .tatihce .gallery-thumbs-bg {
        position: relative;
        height: 50px;
    }
    
    .tatihce .gallery-thumbs-bg:before {
        content: '';
        position: absolute;
        bottom: 3px;
        left: 0px;
        width: 100%;
        height: 1px;
        background: #c2c2c2;
    }
    
    .tatihce .gallery-thumbs {
        box-sizing: border-box;
        padding: 0px 0;
        max-width: 720px;
        height: 50px;
    }
    
    .tatihce .gallery-thumbs .swiper-slide {
        height: auto;
        opacity: 1;
        display: flex;
        justify-content: center;
        color: #2a7983;
        font-weight: 600;
        font-size: 13px;
        cursor: pointer;
    }
    
    .tatihce .gallery-thumbs .swiper-slide .tarih {
        display: block;
        text-align: center;
    }
    
    .tatihce .gallery-thumbs .swiper-slide .tarih:after {
        content: '';
        width: 8px;
        height: 8px;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        position: absolute;
        background: #2a7983;
        left: 50%;
        margin-left: -2px;
        bottom: 0px;
    }
    
    .tatihce .gallery-thumbs .swiper-slide-thumb-active {
        opacity: 1;
        background: transparent;
        color: #8ac93d;
    }
    
    .tatihce .gallery-thumbs .swiper-slide-thumb-active .tarih {
        font-size: 17px;
        line-height: 21px;
    }
    
    .tatihce .gallery-thumbs .swiper-slide-thumb-active .tarih:after {
        background: #8ac93d;
    }
    
    .swiper-button {
        position: absolute;
        right: 440px;
        bottom: 40px;
    }
    
    .tatihce .swiper-button-next,
    .tatihce .swiper-button-prev {
        color: #2a7983;
        font-size: 15px;
    }
    
    .tatihce .swiper-button-next:focus,
    .tatihce .swiper-button-prev:focus {
        outline: none;
        box-shadow: none;
    }
    
    .tatihce .swiper-button-next {
        right: 0px;
    }
    
    .tatihce .swiper-button-prev {
        right: 50px;
        left: auto;
    }
    
    .swiper-button-prev:after {
        content: '\e8f1'!important;
        font-family: "fontello"!important;
        font-size: 26px!important;
    }
    
    .swiper-button-next:after {
        content: '\e8f2'!important;
        font-family: "fontello"!important;
        font-size: 26px!important;
    }


@media(max-width: 1024px){
    .tatihce .baslik {width: 100%; padding-left: 0px; margin-bottom: 40px;} 
    .tatihce .baslik small {width: 100%!important;} 
    .swiper-container-free-mode>.swiper-wrapper{display: flex;justify-content: space-between!important;}
    .tatihce .gallery-top .swiper-slide .text {margin-top: 15px; margin-left: 0px;}
    .tatihce .gallery-top .swiper-slide .text span {font-size: 35px; padding: 5px 20px;} 
    .tatihce .gallery-top .swiper-slide .text small {padding: 26px 20px; height: 100%; }
    .tatihce {padding: 50px 0px;} 

}