@media (max-width: 767px){
  section.cards .card-info h4{
    font-size: var(--f17);
  }
  .about .upper-head {
    width: 100%;
  }
  .homeowners-sec .homeowners-content section{
    padding: 25px 0 0;
}
  section.about-sec h1{
    font-size: 30px;
    margin-bottom:10px;
  } section.about-sec h1 span{
    font-size: 28px !important;
  }
  .homeowners img{
   height:280px; 
  }
  .head-sec {
    margin-bottom: 20px;
}
  section.cards .card-info img{
   margin-bottom:0; 
  }
}