@media(max-width:1199px){
    .my-items li a {       
       margin-left: -19px !important;
       
    }
    .about-images{
        margin-top: 90px;
    }
    .box{
        height:auto !important;
    }
    .box h4 {       
        font-size: 21px !important;        
    }
    .projects{
        padding-bottom: 50px;
    }
    .foot-logo img {
        width: 213px !important;
    }
    .foot-socio li a {       
        margin-right: 4px !important;        
    }
    .tag-line {       
        font-size: 22px !important;        
    }
    #main-menu {
        top: 50px !important;
        padding-left: 10px !important;

    }
    .sublist1 {
        left: 174px !important;
        padding-left: 10px !important;
    }
    .sublist2 {
        top:-30px !important;
        left: 174px !important;
        padding-left: 10px !important;
    }

}
@media(max-width:991px){
    .rt-items{
        display: initial !important  ;
        text-align: center;
    }
    .top{
        display: initial !important;
        
    }
    .socio{
        justify-content: center !important;
        padding-right:147px;
        border-top: 1px solid #fff;
    }
    .socio li a {       
        margin-left: 40px !important;
    }
    .navbar-toggler{
        background-color:#001e57;
    }
    .text {       
      left: 25% !important;
        
    }
    .about-images {
        margin-top: 0px !important;
    }
    .abt-col {
        margin-top: 0 !important;
    }
    .abt-details h2{
        margin-top: 20px;
    }
    .box{
        margin-bottom: 20px;
    }
    #main-menu {
        top: 200px !important;
        padding-left: 10px !important;

    }
    .sublist1 {
        left: 174px !important;
        padding-left: 10px !important;
    }
    .sublist2 {
        top:-30px !important;
        left: 174px !important;
        padding-left: 10px !important;
    }
}
@media(max-width:767px){
    .prod-img{
        margin-bottom: 20px;
    }
}

@media(max-width:575px){
    .text {       
      font-size: 20px !important;
      left:5% !important;
       
    }
    .mySlides img{
        height:412px !important;
    }
    .numbertext {        
        top: 35px !important;        
    }
    .prev, .next {       
        top: 76% !important;        
    }
    .abt-img img {
        width: 79% !important;
    }
    .about-images{
        text-align: center;
    }
    .abt-img{
        margin-bottom: 15px;;
    }
    .footer-details{
        margin:0 auto !important ;
    }
    .foot-socio{
        margin-bottom: 15px !important;
    }
    .com-img{
       margin-bottom: 20px;
    }
    #main-menu {
        top: 200px !important;
        padding-left: 10px !important;

    }
    .sublist1 {
        left: 174px !important;
        padding-left: 10px !important;
    }
    .sublist2 {
        top:-30px !important;
        left: 174px !important;
        padding-left: 10px !important;
    }
    
}
@media(max-width:480px){
    .my-logo{
        width:100px !important;
    }
}
@media(max-width:375px){
    .list-1 span {
         margin-right: 0 !important; 
    }
    .client-img img {
        width:100% !important;
    }
}

@media(max-width:320px){

}