@media (min-width: 1399px){


.c-banner-w img { width: 100%;height: 590px;}


}


@media (max-width: 1200px){


.menuBar .nav-link{padding:10px 5px!important; line-height: 100%;}


.MhMVt .addressCol{width:100%;margin-bottom:30px;}


        .MhMVt .detailCol{width:100%;}


        


}


@media (max-width: 992px){


    .navbar.active {


        left: 0px;


    }


    .MhMVt .detailCol .col{width:50%;margin-bottom:40px;}


.navbar{position:fixed;top:0px;left:-400px;width:300px;min-height:100vh;height:100%;text-align:center;background:rgb(255, 255, 255);z-index:10;padding:20px;transition:all 0.4s ease 0s;box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 2px 2px;}


.navbar .closeNavBtn{cursor:pointer;display:none;}


.navbar .mob_logo_bar{display:flex;justify-content:space-between;width: 100%; align-items:center;border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-bottom:10px;}


.navbar ul.menuBar{flex-direction:column;height:calc(100% - 190px);overflow-y:auto;width: 100%;}


.navbar ul.menuBar li .nav-link{border-bottom:1px solid rgba(0, 0, 0, 0.05);padding:14px;display:flex;justify-content:space-between;}


.navbar ul.menuBar li .subMenu{position:relative;top:0px;left:50%;width:100%;transform:translate(0%, 10px);box-shadow:none;padding:0px 0px 0px 20px;display:none;z-index:10;}


.navbar ul.menuBar li .subMenu li .subMenu_2{position:relative;top:0px;left:0px;box-shadow:none;background:rgb(255, 255, 255);border-radius:5px;padding:0px 0px 0px 20px;transition:all 0.4s ease 0s;width:100%;display:block;}


.navbar ul.menuBar .subMenu.bigMenu{transform:translate(0%, 0px);left:0px;width:100%!important;}


.navbar ul.menuBar .subMenu.bigMenu ul{column-count:1;}


.navbar ul.menuBar .subMenu.bigMenu ul li{text-align:left;}

.navbar ul.menuBar .subMenu.bigMenu ul li img{width: 50px;}

.navbar ul.menuBar .subMenu.bigMenu1{transform:translate(0%, 0px);left:0px;width:100%!important;margin-left:0px;}

.navbar ul.menuBar .subMenu.bigMenu1 ul{column-count:1;}


.navbar ul.menuBar .subMenu.bigMenu1 ul li{text-align:left;}


.rightNav .menuBtn{cursor:pointer;display:block!important;}





.jGqPXH .videoWrapper{width:100%;}


    .jGqPXH .videoWrapper .video_card{width:100%;padding:50px 10px;}


    .jGqPXH .videoWrapper .video_card .headingArea{width:100%;}





    .cguXjL{padding:20px 0px;}


.cguXjL .forComp{margin-bottom:40px;}


.cguXjL .stepWrapper{border-top-right-radius:10px;border-top-left-radius:10px;width:100%;height:auto;}


.cguXjL .stepWrapper .animateArea{width:220%;height:auto;margin-top:40px;animation-fill-mode:backwards;}


.cguXjL .stepWrapper .animateArea ul{display:flex;transform:rotate(-1deg);}


.cguXjL .stepWrapper .animateArea ul li .cmpLogo{margin-right:35px;position:relative!important;left:0px!important;top:0px!important;animation-play-state:paused!important;}


.cguXjL .stepWrapper .step{border:none;width:100%;margin-left:0px;transform:translateX(-50%);position:relative;height:auto;bottom:0px;}


.cguXjL .stepWrapper .step img{transform:translateY(-52%);}


.cguXjL .stepWrapper .step1{margin-top:40px;}


.navbar.active .closeNavBtn {


    display: block;


}


}








@media (min-width: 992px){


.navbar .mob_logo_bar{display:none!important;}


.rightNav .menuBtn{display:none;}


}





@media (min-width: 768px){


.navbar .mobile_float_btns{display:none;}


}





@media (max-width: 768px){


    .c-department-w {}


    .menuWrapper a img{width:100px!important;}


    .menuBar{display:block!important;}


    .maindivnew{align-content:center;display:grid;}


    .topdiv{display:none!important;}


    .ibBivR .card_wrapper .card{padding:10px 0px;}


        .ibBivR .card_wrapper .card .row .headingCol{width:100%;margin-bottom:20px;}


        .ibBivR .card_wrapper .card .row .wamu{width:100%;}


        .c-department-w .c-heading-1 { margin-bottom: 60px;}


        .c-department-w .slick-arrow { top: -54px;}


        .c-offer-box-in { margin-bottom: 15px;}


        .c-why-w { padding-bottom: 30px;}


        .c-event-box { margin-bottom: 15px;}


        .c-news-box h3 {font-size: 13px; min-height: 42px;}


        @keyframes rotation {


            0% {


              transform: rotate(0deg) translateX(100%);


            }


            


            100% {


              transform: rotate(0deg) translateX(-100%);


            }


            }


    .navbar .mobile_float_btns a{background:rgb(171, 48, 52);color:rgb(255, 255, 255);padding:10px 14px;border-radius:5px;margin-bottom:10px;text-decoration:none;width:148px;display:block;font-size:14px;text-align:center;}

    .tbl-responsive td{
        margin-top:700px;
        width: 100% !important; 
    }
    .tbl-responsive td:last-child {    
        position:absolute;
        left:10px;    
    }
    .tbl-responsive td a{
        color: #fff; width: 100%; height: auto !important; padding: 0px !important;
    }
}
.tbl-responsive td{
    width: 50%; 
    padding: 10px;
}
.tbl-responsive td a{
    color: #fff; width: 100%; height: 75px; padding: 20px;
}


    @media (max-width: 575px){


    .ibBivR .card_wrapper{width:100%;}


    .ibBivR .card_wrapper .card .newsletternw{width:94%;}


    .ibBivR .card_wrapper .card .row .headingCol{margin-bottom:0px;}


    .ibBivR .card_wrapper .card .row .wamu{flex-direction:column;}


    .ibBivR .card_wrapper .card .row .wamu input{width:100%;border-radius:5px;margin-bottom:10px;}


    .ibBivR .card_wrapper .card .row .wamu button{border-radius:5px;margin:auto;}





    .MhMVt{text-align:center;padding-bottom:0px;}


    .MhMVt .addressCol .tel ul li{display:block;}


    .MhMVt .addressCol .social_media ul{ justify-content: center;}


    .MhMVt .detailCol .col{width:100%;}


    .gVYPNV{text-align:center;}


    


    }








    


