﻿@media (min-width:425px) and (max-width:426px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 23rem !important;
        margin-bottom: -42rem;
        margin-top: 3rem;
        margin-right: -2rem;
    }
}
@media (width:2560px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 105rem !important;
        margin-bottom: -7rem;
        margin-top: 2rem;
        margin-right: -31rem;
    }
}
@media (min-width:666px) and (max-width:1440px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 67rem !important;
        margin-bottom: -21rem;
        margin-top: 3rem;
        margin-right: -11.5rem;
    }
}
@media (min-width:666px) and (max-width:1024px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 46rem !important;
        margin-bottom: -29rem;
        margin-top: 3rem;
        margin-right: -9rem;
    }
}
@media (min-width:666px) and (max-width:768px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 43rem !important;
        margin-bottom: -29rem;
        margin-top: 3rem;
        margin-right: -2rem;
    }
}
@media (min-width:375px) and (max-width:376px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 16px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 20rem !important;
        margin-bottom: -42rem;
        margin-top: 3rem;
        margin-right: -1.5rem;
    }
}
@media (min-width:320px) and (max-width:321px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 17rem !important;
        margin-bottom: -42rem;
        margin-top: 3rem;
        margin-right: -1.5rem;
    }
}
@media (min-width:1441px) and (max-width:1442px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 65rem !important;
        margin-bottom: -22rem;
        margin-top: 3rem;
        margin-right: -13.5rem;
    }
}
@media (min-width:2560px) and (max-width:2561px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 120rem !important;
        margin-bottom: -4rem;
        margin-top: 3rem;
        margin-right: -18.5rem;
    }
}
@media (min-width:2000px) and (max-width:2500px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 89rem !important;
        margin-bottom: -13rem;
        margin-top: 3rem;
        margin-right: -19.5rem;
    }
}
@media (min-width:1600px) and (max-width:1999px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 87rem !important;
        margin-bottom: -14rem;
        margin-top: 3rem;
        margin-right: -16.5rem;
    }
}
@media (min-width:1500px) and (max-width:1600px) {
    .our-history-2 {
        margin-top: -3rem;
    }

    .newheight1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .cst-subsidiaries-news {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }

    .our-culture-image {
        background-repeat: no-repeat !important;
        background-size: 70rem !important;
        margin-bottom: -21rem;
        margin-top: 3rem;
        margin-right: -12.5rem;
    }
}
/*Slider-Yildirim-Academy*/
/*@media {

    .carousel-new {
         height: 34.5vw;
    }
        .carousel-new .carousel-item img {
            height: 394px; 
            padding-left: 14.5rem;
            padding-right: 14.5rem;
        }
    }
    */
/*@media (min-width:390px) and (max-width:844px) {
    .carousel-new .carousel-item img {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}

@media (min-width:375px) and (max-width:667px) {
    .carousel-new .carousel-item img {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}

@media (min-width:360px) and (max-width:740px) {
    .carousel-new .carousel-item img {
        padding-left: 4rem;
        padding-right: 4rem;
    }
}

@media (min-width:280px) and (max-width:653px) {
    .carousel-new .carousel-item img {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .carousel-new {
        height: 40.5vw;
    }
}

@media (min-width:665px) and (max-width:1024px) {
    .carousel-new .carousel-item img {
        padding-left: 6.5rem;
        padding-right: 6.5rem;
    }

    .carousel-new {
        height: 37.5vw !important;
    }
}

@media (min-width:666px) and (max-width:1440px) {
    .carousel-new .carousel-item img {
        padding-left: 11.5rem !important;
        padding-right: 9.5rem !important;
    }

    .carousel-new {
        height: 36vw !important;
    }
}

@media (min-width:1200px) and (min-width:2000px) {
    .carousel-new .carousel-item img {
        padding-left: 12.5rem;
        padding-right: 11.5rem;
    }

    .carousel-new {
        height: 38.5vw;
    }
}

@media (width:768px) {
    .carousel-new .carousel-item img {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important;
    }

    .carousel-new {
        height: 42vw !important;
    }

    .carousel-new video {
        height: 42vw !important;
        object-fit:cover;
    }
}
@media (min-width:2560px) and (max-width:2561px) {
    .carousel-new .carousel-item img {
        padding-left: 20.5rem;
        padding-right: 21.5rem;
    }

    .carousel-new {
        height: 38.5vw;
    }
}
@media (min-width:768px) and (max-width:769px) {
    .carousel-new .carousel-item img {
        padding-left: 20.5rem;
        padding-right: 21.5rem;
    }

    .carousel-new {
        height: 38.5vw;
    }
}
@media (min-width:1500px) and (max-width:1800px) {
    .carousel-new .carousel-item img {
        padding-left: 19.5rem;
        padding-right: 25rem;
        margin-left: 6rem;
    }

    .carousel-new {
        height: 30.5vw;
    }
}
@media (min-width:1440px) and (max-width:1441px) {
    .carousel-new .carousel-item img {
        padding-left: 6.5rem;
        padding-right: 6.5rem;
    }

    .carousel-new {
        height: 39vw !important;
    }
}
@media (min-width:1900px) and (max-width:2000px) {
    .carousel-new .carousel-item img {
        padding-left: 28rem;
        padding-right: 15.5rem;
        margin-left: -5rem;
    }*/

   /* .carousel-new {
        height: 33vw !important;
    }*/
/*}*/
/*Banner-Yildirim-Academy*/

@media (min-width:1024px) and (min-width:666px) {
    .new-academy-banner-size {
        margin-left: 11rem;
        margin-right: 80px !important;
        background-size: 106rem;
        background-position: -35rem;
        background-color: #FFFFFF;
    }

    .academy-logo img {
        margin-left: 19rem !important;
    }
}

@media (min-width:2560px) and (max-width:2561px) {
    .new-academy-banner-size {
        margin-left: 18rem;
        margin-right: 80px !important;
        background-size: 127rem;
        background-position: -6rem;
        background-color: #FFFFFF;
    }

    .academy-logo img {
        margin-left: 50rem !important;
    }
}

@media (min-width:1440px) and (max-width:1441px) {
    .new-academy-banner-size {
        margin-left: 11rem;
        margin-right: 68px !important;
        background-size: 133rem;
        background-position: -66rem;
        background-color: #FFFFFF;
    }

    .academy-logo img {
        margin-left: 16rem !important;
    }
}

@media (min-width:1443px) and (max-width:1444px) {
    .new-academy-banner-size {
        margin-left: 12rem;
        margin-right: 80px !important;
        background-size: 95rem;
        background-position: -26rem;
        background-color: #FFFFFF;
    }

    .academy-logo img {
        margin-left: 17rem !important;
    }
}
@media (min-width:768px) and (max-width:769px) {
    .new-academy-banner-size {
        margin-left: 1rem;
        margin-right: 80px !important;
        background-size: 69.5rem;
        background-position: -26rem;
        background-color: #FFFFFF;
    }

    .academy-logo img {
        margin-left: 4rem !important;
    }
}
@media (min-width:320px) and (max-width:321px) {

    .academy-logo img {
        margin-left: 0rem !important;
    }
    .academy-title {
        margin-top: 2rem !important;
    }
}
@media (min-width:1445px) and (max-width:1499px) {
    .new-academy-banner-size {
        margin-left: 11rem;
        margin-right: 80px !important;
        background-size: 92.5rem;
        background-position: -26rem;
        background-color: #FFFFFF;
    }

    .academy-logo img {
        margin-left: 18rem !important;
    }
}
@media (min-width:1600px) and (max-width:2000px) {
    .new-academy-banner-size {
        margin-left: 14rem;
        margin-right: 80px !important;
        background-size: 114.5rem;
        background-position: -26rem;
        background-color: #FFFFFF;
    }

    .academy-logo img {
        margin-left: 31rem !important;
    }
}
@media (min-width:1025px) and (max-width:1400px) {
    .new-academy-banner-size {
        margin-left: 14rem;
        margin-right: 80px !important;
        background-size: 114.5rem;
        background-position: -26rem;
        background-color: #FFFFFF;
    }

    .academy-logo img {
        margin-left: 31rem !important;
    }
}
@media (min-width:882px) and (max-width:1024px) {
    .new-academy-banner-size {
        margin-left: 8rem;
        margin-right: 80px !important;
        background-size: 72.5rem;
        background-position: -26rem;
        background-color: #FFFFFF;
    }

    .academy-logo img {
        margin-left: 6rem !important;
    }
}