 .item{
      border: 1px solid #e7e7e7; 
      padding: 10px;
      border-radius: 10px;
    margin: 15px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    border: 1px dashed #0145904d;
    display: flex;
    align-items: center;
    justify-content: center;
    }
@media only screen and (min-width: 320px) and (max-width: 480px){
   .header-links .social-links a{
            font-size: 20px !important;
    }
  .header-logo{
        width: 217px !important; 
} 

.client-card img{
    width: 100% !important;
}
.th-menu-wrapper .th-menu-toggle{
    top:10px
}
.capabilities h3, .facilities h3 {
    font-size: 23px;
}
}

@media only screen and (min-width: 481px) and (max-width: 767px){
   .header-links .social-links a{
            font-size: 20px !important;
    } 

.client-card img{
    width: 100% !important;
}
.th-menu-wrapper .th-menu-toggle{
    top:10px
}
.capabilities h3, .facilities h3 {
    font-size: 23px;
}
.th-menu-wrapper .th-menu-area{
    width: 95% !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
   .header-links .social-links a{
            font-size: 20px !important;
    } 

.client-card img{
    width: 100% !important;
}
.th-menu-wrapper .th-menu-toggle{
    top:10px
}
.capabilities h3, .facilities h3 {
    font-size: 23px;
}

}
@media only screen and (min-width: 1024px){
.header-button{
    display: none;
}
}