 .about_sec1{
 	width: 100%;
    background-image: url(../images/about/about-1.jpg);
    background-size: cover;
    background-position: center;
    height: 750px;
 }

 .about-sec2{
   background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/about/about-2.jpeg);
    background-size: cover;
    background-repeat: no-repeat;
}
  
  .sec2-rit{
  border-radius: 50% 0 0 50%;
  background:#fff;
}

.sec2-lft{
  margin: 250px 50;
    text-align: left;
}

.for_agent_sec1{
  width: 100%;
    background-image: url(../images/for_agents/agent_1.jpg);
    background-size: cover;
    background-position: center;
    height: 750px;
}

.main_heading {
    text-align: center;
    padding-top: 200px;
    width: 750px;
    margin: 20px;
}

.for_agent_sec5{
    background: #000;padding: 20px 0;border-radius: 20px;"
  }


  .for_developer_sec1{
  width: 100%;
    background-image: url(../images/for_developers/developer_1.jpg);
    background-size: cover;
    background-position: center;
    height: 750px;
}

.for_mortgage_sec1{
  width: 100%;
    background-image: url(../images/for_mortgage/mortgage_1.jpg);
    background-size: cover;
    background-position: center;
    height: 750px;
}

.for_maintenance_sec1{
  width: 100%;
    background-image: url(../images/for_maintenance/maintenance_1.jpg);
    background-size: cover;
    background-position: center;
    height: 750px;
}