@media screen and (max-width: 767px){
  .container-sm{
    padding:0px !important;
  }
  .mt-n43{
    margin-top: -80px !important;
  }
  .py-xs-10{
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .p-xs-34{
    padding:34px !important;
  }
  .gap-xs-15 {
    gap: 15px !important;
  }
  .mt-sm-100{
    margin-top: 60px !important;
  }
  .info-card .info-thumb {
    width: 50% !important;
  }
  .py-sm-34{
    padding-top: 34px !important;
    padding-bottom: 34px !important;
  }
}
@media (max-width: 1000px) {
  .info-card {
    display: flex !important;
  }
}