 @media only screen and (max-width: 1200px) { }

 @media only screen and (max-width: 991px) {
     
     .pro-view img {
         width: 300px;
     }
     
    .drop-menu-con {
        width: initial;
    }
    
    .dropdown-menu {
        transform: translateX(0%); 
        height: 300px;
        overflow-y: scroll;
        overflow-x: hidden;
    }
    
    .drop-menu-con .row .col-header-border{
        border-left:none;
        margin:1rem 0;
    }
         .inner-video-outer .inner-video iframe {
    margin-top: 0px;
    border: 10px solid #fff;
    border-bottom: none;
    margin-bottom: -128px;
}
     
     .carousel-space-2 {
    max-width: 100%;
}
    
 }
 

 @media only screen and (max-width: 767px) {
     
     .pro-view img {
         width: initial;
         margin: 0 0 2rem;
     }
     

     .logo{
         width:250px;
     }
 }

 @media only screen and (max-width: 640px) {
     
     .process .section-entry{
         padding: 1rem!important;
     }
     .my-keyword {
    font-size: 1.5rem;
     }
 }