﻿@media (min-width: 320px) and (max-width: 374px) {

    /*#region  */

    .carousel-new .hero-caption {
        left: 9vw;
        top: 50% !important;
    }

        .carousel-new .hero-caption .first-line2 {
            padding: 0;
        }

        .carousel-new .hero-caption .second-line {
            font-size: 3.5vw !important;
        }

    .abcbtn {
        margin-left: 0.5rem;
    }

    #header .header-logo img {
        left: 3.4rem;
    }

    #header .header-btn-collapse-nav {
        right: 1.9rem !important;
    }

    .jumbotron {
        height: 42.2vw;
    }

        .jumbotron .container {
            padding: 2.1rem;
        }

            .jumbotron .container .custom-banner-header-text .slider-anabaslik2 {
                font-size: 5vw !important;
            }

            .jumbotron .container .custom-banner-header-second-text {
                font-size: 2vw !important;
            }

    /*#endregion */

    /*AnaSayfa Video Mobil*/
    .cst-carousel-height {
        height: 89vw !important;
    }
    /*AnaSayfa Video Mobil*/

    /*AnaSayfa Video*/
    .cst-video-fit {
        object-fit: cover;
    }
    /*AnaSayfa Video*/
}

@media (min-width: 375px) and (max-width: 424px) {

    .carousel-new .hero-caption {
        left: 7vw;
        top: 50% !important;
    }

        .carousel-new .hero-caption .first-line2 {
            padding: 0;
        }

        .carousel-new .hero-caption .second-line {
            font-size: 3vw !important;
        }

    .abcbtn {
        margin-left: 0.5rem;
        margin-top: 0rem;
    }

    #header .header-logo img {
        left: 1.7rem;
    }

    #header .header-btn-collapse-nav {
        right: 1.9rem !important;
    }

    .jumbotron {
        height: 42.2vw;
    }

        .jumbotron .container {
            padding: 2rem;
        }

            .jumbotron .container .custom-banner-header-text .slider-anabaslik2 {
                font-size: 5vw !important;
            }

            .jumbotron .container .custom-banner-header-second-text {
                font-size: 2vw !important;
            }

    /*AnaSayfa Video Mobil*/
    .cst-carousel-height {
        height: 78.2vw !important;
    }

        .cst-carousel-height video {
            object-fit: cover;
        }
    /*AnaSayfa Video Mobil*/
}

@media (min-width: 425px) and (max-width: 767px) {

    .carousel-new .hero-caption {
        left: 7vw;
        top: 50% !important;
    }

        .carousel-new .hero-caption .first-line2 {
            padding: 0;
        }

        .carousel-new .hero-caption .second-line {
            font-size: 2.5vw !important;
        }

    .abcbtn {
        margin-left: 0.5rem;
    }

    #header .header-logo img {
        left: 1.35rem;
    }

    #header .header-btn-collapse-nav {
        right: 1.9rem !important;
    }

    /*#region screen and (max-width: 575.98px) */

    .mainLogo {
        padding-left: 27px !important;
    }

    #header .header-btn-collapse-nav {
        right: 31px !important;
    }

    .jumbotron {
        height: 42.4vw;
    }

        .jumbotron .container {
            padding: 2rem;
        }

            .jumbotron .container .custom-banner-header-text .slider-anabaslik2 {
                font-size: 5vw !important;
            }

            .jumbotron .container .custom-banner-header-second-text {
                font-size: 2vw !important;
            }

    /*#endregion */

    /*AnaSayfa Video Mobil*/
    .cst-carousel-height {
        height: 56vw !important;
    }

        .cst-carousel-height video {
            object-fit: cover;
        }
    /*AnaSayfa Video Mobil*/
}

@media (min-width: 768px) and (max-width: 1023px) {
    .carousel-new .hero-caption {
        left: 4vw;
        top: 38% !important;
    }

        .carousel-new .hero-caption .second-line {
            font-size: 2vw !important;
            margin: 0 0 0.5rem 1rem !important;
        }

    .abcbtn {
        margin-left: 1.5rem;
        margin-top: 0rem;
    }

    #header .header-body .header-container .header-row .headerLogoDivCustom {
        right: -0.2rem;
    }

    #header .header-btn-collapse-nav {
        margin-right: -37rem;
    }

    .jumbotron {
        height: 42.4vw;
    }

        .jumbotron .container .custom-banner-header-text .slider-anabaslik2 {
            font-size: 5vw !important;
        }

        .jumbotron .container .custom-banner-header-second-text {
            font-size: 2vw !important;
        }

    /*AnaSayfa Video Mobil*/
    .cst-carousel-height {
        height: 55vw !important;
    }
    /*AnaSayfa Video Mobil*/
}

@media (min-width: 1023px) {
    /*.jumbotron {
        height: 42.4vw;
    }*/


    .jumbotron {
        height: 30rem;
    }

        .jumbotron .container .custom-banner-header-text .slider-anabaslik2 {
            font-size: 3.5vw !important;
            /*font-weight:700;*/
        }

        .jumbotron .container .custom-banner-header-second-text {
            font-size: 12pt !important;
            font-weight: 400 !important;
        }
}

@media (min-width: 1024px) {
    .cst-carousel-height {
        height: 31vw !important;
    }

        .cst-carousel-height video {
            object-fit: cover;
        }

    .carousel-new .hero-caption {
        top: 50% !important;
    }
}


.header-container {
    background-image: url(media/Header/Tepebanner.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.ustmenu-col {
    flex: 0 0 87.5% !important;
    max-width: 87.5% !important;
}

.owl-carousel .owl-stage-outer .owl-stage .owl-item {
    border: none;
    border-radius: 1%;
}

.carousel-new .hero-caption {
    transform: translateY(-50%);
}

    .carousel-new .hero-caption .second-line {
        display: block !important;
        font-weight:500;
    }

/*Anasayfa Video*/

.carousel-new {
    height: 39vw;
}

    .carousel-new .carousel-inner {
        height: 39vw;
    }

        .carousel-new .carousel-inner .carousel-item .custom-carousel-slide-video {
            width: 100% !important;
        }

/*Anasayfa Video*/

.jumbotron {
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

    .jumbotron .container .custom-banner-header-text .slider-anabaslik2,
    .jumbotron .container .custom-banner-header-second-text {
        color: white;
    }

#dvPressReleaseDynamicField tbody tr td a {
    border-color: #343a40;
}

#dvQualityDynamicField tbody tr td a {
    border-color: #343a40;
}