/* =========================================================
   MAIN HERO
   ========================================================= */

.yneit-hero-section {
    width: 100%;
    margin: 0;
    padding: 0;
    background: #ffffff;
    overflow: hidden;
}

.yneit-hero-container {
    width: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.yneit-amazing-slider {
    position: relative;
    width: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background: #071735;
}


/* =========================================================
   AMAZING SLIDER
   ========================================================= */

#amazingslider-1 {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================================
   DESKTOP
   ========================================================= */

@media (min-width: 769px) {

    #amazingslider-1 {
        height: auto !important;
        max-height: none !important;
    }

    #amazingslider-1 img {
        width: 100% !important;
        height: auto !important;
        max-width: 100% !important;
        object-fit: contain !important;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 768px) {

    .yneit-amazing-slider {
        width: 100% !important;
        height: 210px !important;
        overflow: hidden !important;
        background: #ffffff !important;
    }


    /* =====================================================
       MAIN AMAZING SLIDER
       ===================================================== */

    #amazingslider-1 {

        width: 100% !important;

        height: 210px !important;

        min-height: 210px !important;

        max-height: 210px !important;

        margin: 0 !important;

        padding: 0 !important;

        overflow: hidden !important;
    }


    /* =====================================================
       ALL INTERNAL AMAZING SLIDER BOXES
       ===================================================== */

    #amazingslider-1 .amazingslider-wrapper-0,
    #amazingslider-1 .amazingslider-slider-0,
    #amazingslider-1 .amazingslider-box-0,
    #amazingslider-1 .amazingslider-swipe-box-0,
    #amazingslider-1 .amazingslider-img-box-0,
    #amazingslider-1 .amazingslider-img-0 {

        width: 100% !important;

        height: 210px !important;

        min-height: 210px !important;

        max-height: 210px !important;

        margin: 0 !important;

        padding: 0 !important;

        overflow: hidden !important;
    }


    /* =====================================================
       SLIDE LIST
       ===================================================== */

    #amazingslider-1 .amazingslider-slides {

        width: 100% !important;

        height: 210px !important;

        margin: 0 !important;

        padding: 0 !important;
    }


    #amazingslider-1 .amazingslider-slides li {

        width: 100% !important;

        height: 210px !important;

        margin: 0 !important;

        padding: 0 !important;
    }


    #amazingslider-1 .amazingslider-slides li a {

        display: block !important;

        width: 100% !important;

        height: 210px !important;

        margin: 0 !important;

        padding: 0 !important;
    }


    /* =====================================================
       IMPORTANT:
       IMAGE KO CROP NAHI KARNA
       ===================================================== */

    #amazingslider-1 img {

        display: block !important;

        width: 100% !important;

        height: 210px !important;

        min-height: 210px !important;

        max-height: 210px !important;

        max-width: 100% !important;

        margin: 0 !important;

        padding: 0 !important;

        object-fit: fill !important;

        object-position: center center !important;
    }


    /* =====================================================
       AMAZING SLIDER BACKGROUND IMAGE
       ===================================================== */

    #amazingslider-1 .amazingslider-img-0 {

        background-size: 100% 100% !important;

        background-position: center center !important;

        background-repeat: no-repeat !important;

    }

}


/* =========================================================
   600px
   ========================================================= */

@media (max-width: 600px) {

    .yneit-amazing-slider,
    #amazingslider-1,
    #amazingslider-1 .amazingslider-wrapper-0,
    #amazingslider-1 .amazingslider-slider-0,
    #amazingslider-1 .amazingslider-box-0,
    #amazingslider-1 .amazingslider-swipe-box-0,
    #amazingslider-1 .amazingslider-img-box-0,
    #amazingslider-1 .amazingslider-img-0 {

        height: 210px !important;

        min-height: 210px !important;

        max-height: 210px !important;
    }


    #amazingslider-1 img {

        width: 100% !important;

        height: 210px !important;

        min-height: 210px !important;

        max-height: 210px !important;

        object-fit: fill !important;
    }

}


/* =========================================================
   480px
   ========================================================= */

@media (max-width: 480px) {

    .yneit-amazing-slider,
    #amazingslider-1,
    #amazingslider-1 .amazingslider-wrapper-0,
    #amazingslider-1 .amazingslider-slider-0,
    #amazingslider-1 .amazingslider-box-0,
    #amazingslider-1 .amazingslider-swipe-box-0,
    #amazingslider-1 .amazingslider-img-box-0,
    #amazingslider-1 .amazingslider-img-0 {

        height: 205px !important;

        min-height: 205px !important;

        max-height: 205px !important;
    }


    #amazingslider-1 img {

        width: 100% !important;

        height: 205px !important;

        min-height: 205px !important;

        max-height: 205px !important;

        object-fit: fill !important;
    }

}


/* =========================================================
   390px
   ========================================================= */

@media (max-width: 390px) {

    .yneit-amazing-slider,
    #amazingslider-1,
    #amazingslider-1 .amazingslider-wrapper-0,
    #amazingslider-1 .amazingslider-slider-0,
    #amazingslider-1 .amazingslider-box-0,
    #amazingslider-1 .amazingslider-swipe-box-0,
    #amazingslider-1 .amazingslider-img-box-0,
    #amazingslider-1 .amazingslider-img-0 {

        height: 200px !important;

        min-height: 200px !important;

        max-height: 200px !important;
    }


    #amazingslider-1 img {

        width: 100% !important;

        height: 200px !important;

        min-height: 200px !important;

        max-height: 200px !important;

        object-fit: fill !important;
    }

}


/* =========================================================
   PREMIUM TOP LINE
   ========================================================= */

.yneit-slider-top-line {

    position: absolute;

    left: 0;
    top: 0;

    width: 100%;
    height: 3px;

    z-index: 9999;

    background:
        linear-gradient(
            90deg,
            #2563eb,
            #06b6d4,
            #2563eb
        );

    pointer-events: none;
}
