@media only screen and (max-width: 768px) {
  .title-area {
    padding-top: 40px;
  }

  .search-box .form-control {
    margin-bottom: 7px;
  }

  .s-feild {
    margin-bottom: 0px !important;
  }

  .filter-menu .th-btn {
    padding: 7px 15px;
  }

  .filter-menu {
    gap: 5px;
  }

  .founder-image img {
    height: auto !important;
    margin-bottom: -90px !important;
  }

  .blog-card.style-2 .blog-content {
    margin: 0px !important;
  }

  .blog-card .blog-img {
    height: 201px;
  }

  .blog-card.style-2 .blog-content {
    padding: 20px 9px;
  }

  .blog-card.style-2 .blog-content {
    border: 0px !important;
    padding: 0px !important;
  }

  .blog-card {
    margin-bottom: 20px;
  }

  .property-tab {
    padding: 5px 1px 5px 15px;
  }

  .search-box {
    background: #fff;
    padding: 28px 14px 11px;
  }
  .mobile-logo img {
    height: 55px !important;
  }
}

.founder-image img {
  height: 450px;
  margin-bottom: -143px;
}

.blog-card.style-2 .blog-content {
  border: 0px !important;
  padding: 20px 0px !important;
}

.blog-card.style-2 .blog-img .date {
  left: 9px;
  z-index: 4;
  bottom: 0px;
}

.footer-wrapper.footer-layout1 .widget-area {
  padding: 60px 0 40px;
}

.footer-widget .widget_title {
  margin-bottom: 38px !important;
}

.th-widget-about .about-logo {
  margin-bottom: 25px;
}

.widget_title {
  font-size: 18px;
  margin-bottom: 34px;
  padding-top: 0px;
}
