.flat-section {
    padding: 40px 0;
}

.header-property-detail .content-bottom .info-box .meta li {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    display: none;
}
@media only screen and (max-width: 991px) {
   .subtitle {
        padding-right: 0;
       display: none;
    }
  .title{
    font-size: 35px;
    text-align: left;
  }
  .flat-slider.home-2 .slider-content {
        padding: 30px 0;
    }
}
@media (min-width: 1200px) {
    .row-cols-xl-4>* {
        flex: 0 0 auto ;
        width: 25%;
      
    }
}