@media (min-width: 1920px) and (max-width: 2560px) {

  

    .fs-cvr .ttle{ width: 250px;}

    

    

}



@media (min-width: 1600px) and (max-width: 1919px) {

  

    .fs-cvr .ttle{ width: 190px;}

    .beinner-lhs {

        width: 280px;

        float: right;

        margin-right: -140px;

        margin-top: 60px;

    }

    .sustain-pic {

        position: absolute;

        bottom: 0px;

        right: 0px;

        width: 1000px;

    }

    .road-next{right: 0px;}

    .road-prev{ left: 0px;}

    .cfo-bg{background-position: top left -74px;}

    .ceo-lhs-wrp{ padding-right: 100px;}

    .ceo-lhs-wrp h2{ font-size: 68px; line-height: 65px;}

    .home-bnr{ height: 800px;}

    

}





@media only screen and (min-width: 1400px) and (max-width: 1599px) {



    .fs-cvr .ttle{ width: 190px;}

    .beinner-lhs {

        width: 280px;

        float: right;

        margin-right: -140px;

        margin-top: 60px;

    }

    .sustain-pic {

        position: absolute;

        bottom: 0px;

        right: 0px;

        width: 1000px;

    }

    .road-next{right: 0px;}

    .road-prev{ left: 0px;}

    .cfo-bg{background-position: top left -74px;}

    .ceo-lhs-wrp{ padding-right: 100px;}

    .ceo-lhs-wrp h2{ font-size: 68px; line-height: 65px;}

    .home-bnr,.home-sldr{ height: 600px;}

    .home-sldr .home-pagi{ bottom: 100px;}

  

}



@media only screen and (min-width: 1200px) and (max-width: 1399px) {



    .fs-cvr .ttle{ width: 190px;}

    .beinner-lhs {

        width: 280px;

        float: right;

        margin-right: -140px;

        margin-top: 60px;

    }

    .sustain-pic {

        position: absolute;

        bottom: 0px;

        right: 0px;

        width: 1000px;

    }

    .road-next{right: 0px;}

    .road-prev{ left: 0px;}

    .cfo-bg{background-position: top left -74px;}

    .ceo-lhs-wrp{ padding-right: 100px;}

    .ceo-lhs-wrp h2{ font-size: 68px; line-height: 65px;}

    .home-bnr,.home-sldr{ height: 575px;}

    .home-sldr .home-pagi{ bottom: 100px;}

    



}



/* Medium */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

.feature-ht{min-height:auto;}

    

}



/* Small */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {

.exjust{height:auto;}
.max-900{ width: 100%;}
.feature-ht{min-height:auto;}



}





/* Extra small */

@media (min-width: 320px) and (max-width: 767px) {



    .container-1200-wrp , .max-900{ width: 100%;}

    .container-1280-wrp, .container-1360-wrp{ width: 100%;}

    .header-full-wrp {height: 65px; padding: 0px;}

    .header-container-wrp{ width: 100%;}

    .caption-inner{ width: 100%;padding: 0px 20px;}

    .home-bnr,.home-sldr{ height: 450px;}

    .caption-wrp {width: 100%;height: auto;position: absolute;top: 110px;left: 0px;transform: translate(0%,0%);background-image: url(../images/mobile-bnr-pic.png);background-repeat: no-repeat;background-position: bottom  center; background-size: 100%;padding: 0px 0px 170px;transform: translate(0%, 0%);}
	
	.header-full-wrp .container-1360-wrp{background-color:#ffffff; padding: 10px 0;}

    .caption-inner h2{ font-size: 60px; line-height: 45px;}

    .common-pad-b{ padding-bottom: 30px;}

    .common-pad-t{ padding-top: 30px;}

    .be-lhs-wrp{ height: auto; background-image: none;}

    .beinner-lhs {width: 100%;float: none;margin-right: 0px;}

    .beinner-rhs {width: 100%;height: auto; position: relative;left: 0%;top: 0%;transform: translate(0%,0%);}

    .be-rhs-wrp{ height: auto;}

    .common-ttle-44{ font-size: 33px; line-height: 38px;}

    .ceo-cfo-wrp{ height: auto; background-image: none; padding-left:15px; padding-right: 15px;}

    .ceo-pic {margin-top: 0px;}

    .ceo-lhs-wrp {padding: 20px 15px;}

    .ceo-lhs-wrp h2 {font-size: 38px;line-height: 35px;font-weight: 700;margin: 0px 0px 10px;}

    .cfo-pic {margin-top: 30px;}

    .cfo-desc-wrp {padding-top: 20px;}

    .cfo-desc-wrp a.common-cta{ margin-bottom: 20px;}

    .fy-sldr-wrp {width: 100%;margin: 0 auto;}

    .fy-summary-wrp{padding-left:15px; padding-right: 15px;}

    .common-ttle-55{ font-size: 44px; line-height: 38px;}

    .sub-txt{ font-size: 18px; line-height: 24px;}

    .fy-grid-cvr{ margin: 20px auto 0px; padding: 0px; width: 85%;}

    .fy-grid-bx{ margin-top: 20px;}

    .roadmap-sldr .swiper-slide {padding: 0px; background-image: none;}

    .road-box {width: 100%; background-color: #1e3ba0;border: none;padding: 35px;height: 425px;}

    .road-box .ttle{ font-size: 30px; line-height:34px;}

    .road-box .sub-ttle{ font-size: 24px; line-height: 28px;}

    .road-next, .road-prev{ width: 30px; height: 30px; top:70px; border: 1px solid #fff;}

    .road-next{ right: 20px;}

    .road-prev{ left: initial; right: 60px;}

    .sustainability-wrp{ padding-left: 15px; padding-right: 15px;}

    .sustain-desc-bx{ width: 100%;}

    .sustain-pic {position: relative;bottom: 0px;right: 0px;padding-top: 20px;display: block;}

    .sustain-box{ height: auto;}

    .vc-wrp{padding-left: 15px; padding-right: 15px;}

    .fs-cvr .ttle {position: absolute;top: 10px;left: 10px;width: auto;color: #fff;font-weight: 400;font-size: 16px;line-height: 20px;width: 90%;}

    .fs-stories-cvr .col-md-4{ height: 100%;}

    .last-one{ width: 50%; height: 28.2vh; float: left; overflow: hidden;}

    .last-two{ width: 50%; float: left;}

    .blue-box-fs{ height: 200px;}

    .overlay-fy-grid{ padding: 25px;top:40%;}

    .footer-wrp p{ font-size: 13px;}

    .home-bg-1,.home-bg-2{ background-color: #fff;}

    .home-sldr .home-pagi{ bottom: 0px;}

    .home-bg-2{ background-position: center bottom;background-image: url(../images/bg-2-mobile.jpg);

        background-repeat: no-repeat}

/*KINJAL*/
.mobile-l-r-p { padding-left:10px; padding-right:10px; }
#inner-banner {height: 220px;}
.about-summary-box { margin-bottom:10px; }

.right-bor1 { border-right:none; border-bottom:1px solid rgba(0,0,0,.1); }

.order-1 {
    order: 0;
}

.better-box { margin-bottom:10px; }
.better-box2{ overflow:inherit; height:auto; }
.better-box2 img { width:100%;}
.vision-box { height:auto; margin-bottom:10px; }

.exjust {
    height:auto;
    margin-bottom: 15px;
}

.mobile-top-10 { margin-top:10px; }
.nav-drop-wrp{padding-top: 100px;overflow-y: scroll;}
#home-nav-wrp .row{margin:0px !important;}
.spacer-drop{    height: 10px;}
.breadcrumb{padding: 5px 10px;}
.ir-nav{right: 50px; font-size: 14px; line-height: 18px;}
.fs-cvr .ttle a{padding:8px 0;}
.production-box{min-height:auto; margin-bottom:20px;}
.better-txt{position: relative; right: 0; bottom: 0; padding-top: 20px;}
.feature-ht{min-height:auto;}
.prev-cta:after, .nxt-cta:after{display:none;}
.prevnxt-btn, .nxt-cta{text-align:center; padding: 10px 10px;}
.nxt-prev-wrp{padding:30px 0;}
.home-bg-3{background-image:none;}
.mobile-hide { display:none !important; }
}