/******Responsive media quaries section*****/
/*large screen*/
@media screen and (min-width: 1900px){

}

/* tablet view  */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
    
}

/*mobile view*/
@media (max-width: 767px) {

}

/* responsive styles for laptop */
@media (max-width:1199px) {
    .container {
        width: 950px;
    }
}

/* responsive styles for tablet/ipad */
@media (max-width:979px) {
    .container {
        width: 750px;
    }
}

/* responsive styles for mobile */
@media (max-width:767px) {
    
        .container {
            width: 100%;
        }
        /* .carousel-control-prev,
        .carousel-control-next {
            font-size: 25px;
            display:flex;
            justify-content:center;
            align-items:center;
        }
        .carousel-control-next{
            left: 60px;
            z-index: 1;
        }
        .carousel-control-prev{
            left: 6px;
        } */
        /* .carousel-indicators {
            position: absolute;
            right: 0;
            bottom: -12px;
            left: 35px;
            font-size: 12px;
            gap: 6px;
        } */
        
    
        /* .main-heading {
            font-size: 2em;
        }
    
        p.subtitle {
            line-height: 32px !important;
            font-size: 18px;
        } */
        /* .pre_next {
            height: 35px;
            width: 135px;
        }
     */
        /* .navbar a {
            color: #ED3237 !important;
            text-decoration: none;
            font-weight: 300;
            margin: 0 15px;
            font-size: 14px;
        }
        div#navbarSupportedContent ul.navbar-nav.ml-auto.scrollpy li.nav-item a.nav-link {
    color: #000 !important;
}
    ul.navbar-nav.ml-auto.scrollpy {
    background: #fff;
} */
        /* .about_sec {
            margin-top: 50px;
            margin-bottom: 50px;
        } */
    
        /* .brand_info p {
            padding: 0px;
        }
     */
        /* .brands_sec {
            padding: 0px !important;
            padding-top: 30px !important;
            padding-bottom: 20px !important;
            margin-top:0px;
        } */
        /* .news_sec {
            margin-top: 50px;
            margin-bottom: 50px;
        }
    
        .news_info h5 {
            padding: 0px;
        } */
        /* .blog_sec {
            padding: 50px 0px;
        }

        .blog_info h5 {
            padding: 0px;
        }
    
        .about {
            color: #fff;
            padding: 65px 15px 20px 15px;
        } */
    
        /* .group_img img {
            width: 100%;
            position: relative;
            bottom: 20px;
        } */
    
        /* .about_inner {
            margin: 0px;
            display: block;
            gap: 0px;
            margin-bottom: 35px;
        }
    
        .main-heading {
            font-size: 41px;
        } */
    
        /* .carousel-caption {
            top: 200px;
            right: 16px;
        } */
    
      
        /* .video_right_details {
             padding-left: 0px; 
        } */
    
        /* .video_right_detail h5 {
            margin-top: 0px;
        } */
        /* .card-body {
            padding: 70px 50px;
        }
        .card{
            margin-top:20px;
        } */
    
        /* .video_right_detail p {
            padding-bottom: 0px;
        } */
        /* .Our_vis_mis {
            margin-top:30px;
            margin-right: 0px; 
        }
    
        .row1.d-flex {
            flex-direction: column;
        }
    
        .row2.d-flex {
            flex-direction: column;
        }
    
        .row3.d-flex {
            flex-direction: column;
        }
    
        .row4.d-flex {
            flex-direction: column;
        }
    
        .row5.d-flex {
            flex-direction: column;
        }
    
        .row6.d-flex {
            flex-direction: column;
        }
    
        .brand_pages {
            display: flex;
            justify-content: center;
        }
    
        .more_blogs {
            padding-top: 40px;
            padding: 40px 0px;
        }
        .careers_cont a {
            padding: 8px 5px;
            font-size: 20px;
        }
        .careers_cont {
            position: absolute;
            top: 88px;
            left: 30px;
        }
        .careers_cont h1 {
            color: white;
            margin-bottom: 50px;
            font-size: 40px;
        }

        .img_descrip {
            margin-top: 100px;
            margin-bottom: 50px;
            flex-direction: column;
        }
    
        .job_description {
            margin-top: 100px;
        }
    
        .apply_job {
            margin-bottom: 50px;
        }
     */

        /*i.fa.fa-bars {*/
        /*    color: #fff;*/
        /*    border: 1px solid;*/
        /*    padding: 5px;*/
        /*}*/

    
        /* .contact {
            margin-bottom: 30px;
        }
        .zoom{
            float:unset !important;
        }
        .footer_details {
            position: absolute;
             bottom: 0px; 
             margin-right: 0px; 
             right: 0px; 
             left: 0px; 
            top: 0px;
            text-align:center;
            } */
            /* .copy_social_media {
                display: block; 
                align-items: baseline; 
                justify-content: space-between;
                 margin-right: 0px; 
            } */
            /* p.copy_ryt {
     margin-top: 0px; 
    font-size: 12px;
     margin-left: 0px; 
} */


/* section.new_footer h5{
   
}

.mob_d-none{
    display:none;
} */



/*from here the about page css*/

/* .about h1 {
    color: #fff;
    font-size: 38px;
}
    .fledged_right {
     margin-right: 0px; 
}     */
/* .about p {
     padding-left: 0px; 
     padding-right: 0px; 
}
      
      .card_imgs {
    height: auto; */
}  
/* .about_section {
     margin-bottom: 0px; 
} */
/* .about_sec_img img {
     height: 0px; 
} */

/*brand page css starts from here*/
    /* .brand_page {
        margin-top: 50px;
    } */

/* .news_info {
    margin-top: 80px;
} */
/* .blog_page {
    margin-top: 100px;
    margin-bottom: 50px;
} */
/* .join_our_img img{
    margin-bottom: 20px;
}
.job_role h4{
    font-size:14px;
}
.job_role p{
    font-size:10px;
}

.prod_reach{
    flex-direction:column;
}
.form_sec .form-group{
    width:100%;
}
.About_inner_page {
    margin-top: 80px;
    margin-bottom: 50px;
}
.form_sec{
    padding-top:0px;
}
.BFDAs_GMP_page {
    margin-top: 100px;
    margin-bottom: 50px;
}
.date_media{
    flex-direction:column;
}
.social_media_icons{
        margin-bottom: 40px;
}
.social_media_icons i.fa.fa-facebook{
        height: 35px;
    font-size: 18px;
    width: 35px;
}
.social_media_icons i.fa.fa-linkedin{
     height: 35px;
    font-size: 18px;
    width: 35px;
}
.social_media_icons i.bi.bi-twitter-x{
     height: 35px;
    font-size: 18px;
    width: 35px;
}
.left_side_content p{
    margin-bottom:0px;
}
.blog_inner {
    margin-top: 100px;
}
.blogs_more {
    margin-top: 50px;
}

 .navbar.mve_top .navbar-toggler {
        background-color: #ED3237;
        color: #fff;
        border-radius: 4px; 
    


.navbar-toggler {
    border: none;
    background-color: transparent; 
    transition: all 0.3s ease; 
}

.careers {
    z-index: 1;
}
.divisions{
        padding-top: 100px;
}
.divisions_details h4{
    text-align:left;
}
.divisions_details h4 br {
    display: none;
  }
.divisions_details p{
    text-align:left;
}




    .grad_int {
        height: 120px;
        background: linear-gradient(360deg, rgba(51, 204, 204, 0) 0%, #33CCCC 735.95%);
        margin-top: 50px;
    }


._warn {
    margin-bottom: 30px !important;
}
.star-rating {
    margin-top: 10px;
    margin-bottom: 20px;
}
 */

    






