@media (max-width: 991px) {
    .about_wrapper .upper-head {
        width: 90%;
        margin-bottom: 40px;
    }
        .about_wrapper {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .about_wrapper .upper-head h2{
        font-size: 36px;
    }
    .abt-image{
        width: 100%;
    float: none;
    margin-right: 0px;
    margin-bottom: 30px;
    }
    .abt-content {
    min-height: auto;
}
}
@media (max-width: 540px){
    .about_wrapper {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .about_wrapper .upper-head {
        width: 100%;
        margin-bottom: 30px;
    }
    .about-img1 img {
        width: 100%;
        height: 300px;
    }
    .about_wrapper .upper-head h2 {
        font-size: 32px;
        margin-bottom: 20px;
    }
  section.abt-personal .container{
  padding-left:0;
  padding-right:0;
  }
  section.abt-personal .row{
        flex-direction: column;
    gap: 25px;
  }
  section.abt-personal .col-6 {
    width: 100%;
    padding:0;
}
  .personal-img-info img{
   height:250px;
    object-fit:cover;
    width: 100%;
  }
  section.asset-mgmt .container{
   padding-left:0;
    padding-right:0;
  }
  section.choose-us .container{
    padding-left:0;
    padding-right:0;
  }
  section.choose-us .head-sec {
    margin-bottom: 30px;
}
  section.choose-us .col-6 {
    width: 100%;
    padding: 0;
}
  .choose-img img{
    height: 280px;
  }
  .choose-img {
    margin-bottom: 25px;
}
  section.abt-form .container{
   padding-left:0;
    padding-right:0;
  }
  section.abt-form h3, section.abt-form .head-sec p{
   color:var(--black-color): ;
   line-height: 1.5;
   text-shadow: 0 0 0 #000;
  }
  section.elp-team-sec .container{
    padding-left:0;
    padding-right:0;
  }
  section.elp-team-sec .row{
    gap: 25px 0;
    flex-direction: column;
  }
  section.elp-team-sec .col-4 {
    width: 100%;
    padding:0;
}
  section.elp-team-sec img{
    height: 320px;
    object-position:top;
    margin-bottom: 10px;
  }
  section.elp-team-sec h4 {
    font-size: 22px;
  }
  section.abt-personal {
    padding-top: 140px;
}
}
@media (max-width: 360px){

    }