@media only screen and (max-width: 1200px) {}

@media only screen and (max-width: 991px) {

    .navbar .navbar-nav>li>a {
        padding: 15px 15px;
        margin: 30px 05px;
    }
    .mvw_box{
        height: auto;
    }
    .team_box{
        height: auto;
        margin-top: 70px;
    }
    .ser_b_content{
        height: auto;
    }
    #about{
        padding: 60px 5px;
    }
    #services{
        padding: 80px 5px;
        padding-top: 0px;
    }
    .footer_top_box{
        border-right: none;
        border-bottom: 1px solid rgba(255, 255, 255, 0.40);
    }
    #technology{
        padding: 60px 5px;
    }
    .reverse {
        display: flex;
        flex-direction: column-reverse;
    }

}

@media only screen and (max-width: 767px) {

    #logo{
        display: none;
    }
    #mobile_logo{
        display: block;
    }
    .navbar-toggle {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .mobile_menu{
        display: block;
    }
    .modal-body {
        max-height: 500px;
    }
    .navbar{
        padding: 0 5px;
    }
    .navbar .navbar-nav > li > a{
        padding: 15px;
        margin: 10px 0;
    }

}

@media only screen and (max-width: 640px) {

    

}
