@media(max-width:1920px){
    .column{
        flex: 0 0 20% !important ;
        max-width: 20% !important;
        flex-wrap: nowrap;
      }
}
@media(max-width:1440px){
    
    
}
@media(max-width:1199px){
    .head::after {        
        right: 15% !important;        
    }
    .choose{
        height:218px !important
    }
    .abt {
        padding: 0 26px !important;
    }
    .choose{        
        padding: 15px 15px !important;       
      }
}
@media(max-width:991px){
    .logo {
        margin: auto;
    }
    .head::after {
        right: 4% !important;
    }
    .column{
        flex: 0 0 50% !important ;
        max-width: 50% !important;
    }
    .mob{
        display: block !important;
    }
    .desktop{
        display: none !important;
    }
    .lft-items{
        float: initial !important;
        text-align: center !important;
    }
    .rt-items{
        text-align: center !important;
    }

      .navbar-toggler{
         background: var(--bright) !important;
      }  
}
@media(max-width:768px){
    .col {
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }
    .abt {
        padding: 0 15px !important;
    }
    .choose{
        height:auto !important
    }
    .twenty_img img {
        width: 115px !important;
    }
}
@media(max-width:575px){
   
    .navbar-brand img {
        width: 200px !important; 
    }
    .call, .mail{       
        justify-content: center !important;
    }
    .head::after {       
        width: 50px !important;
        right:52% !important;
        top: 115% !important;
    }
    .contbtn{
        float: initial !important;
        text-align: center;
    }
    .hemo-img img{
        width:100% !important;
      }
}
@media(max-width:375px){
    .navbar-brand img {
        width: 260px !important;
    }
   
    .top-items a {
        padding: 0 !important; 
    }
    .abt {
        padding: 0 10px !important;
    }
    .instru p {       
        font-size: 16px !important;
       
    }
}
@media(max-width:320px){
    .navbar-brand img {
        width: 210px !important;
    }
   
}