@media screen and (max-width: 480px) {
  
  html, body {
    width: 100%;
    max-width: 100%;
    overflow-x: hidden !important; /* */
  }    
    
  .mar-lg-40 {margin-left: 0px!important;margin-right: 0px!important;}
  header .top_sec .left{display: none;}
  header .top_sec .right{text-align: center;width: 100%;margin: 0 auto;}
  header .top_sec .right span{display: none;}
  header .top_sec .right ul {justify-content: center!important;}
  .slider_sec .content h2, .slider_sec .content p{display: none;}

  .slider_sec .search-box {
    flex-direction: column!important;
    align-items: stretch;
  }

  .slider_sec .search-box select,
  .slider_sec .search-box input,
  .slider_sec .search-box button {
    min-width: auto!important;
    width: 100%;
    border-radius: 5px; /* mobile me fully rounded */
    margin-bottom:5px;
  }

  .slider_sec .search-box button {
    margin-bottom: 0;
  }
  #latest_projects .property-card-left, #latest_projects .property-card-right{width: 100%!important;}
  #partners .img-box {padding: 2px 5px;}
  .slider_sec .buttons button{background: #fff!important;color:#000!important;font-size:14px!important;}
  .slider_sec .search-box{background:transparent!important;margin-top:5px!important;}
}



@media (max-width: 1024px) {
  #latest_projects .property-card {
    flex-direction: column;
  }

  #latest_projects .property-card-left,
  #latest_projects .property-card-right {
    width: 100%;
  }

  #latest_projects .property-card-right {
    padding: 10px 0 0 0; /* thoda spacing upar se */
  }
}

@media (max-width: 600px) {
  #latest_projects .property-card {
    flex-direction: column;
  }

  #latest_projects .property-card-left,
  #latest_projects .property-card-right {
    width: 100%;
  }

  #latest_projects .property-card-right {
    padding: 10px 0 0 0;
  }
}