/*--------------------------------------------------------------
# About Section Starts
--------------------------------------------------------------*/
.about-section .about-image-top {
  position: absolute;
  z-index: 1;
  display: flex;
  gap: 20px;
}
.about-section .about-image {
  position: relative;
}
.about-section .about-image-top2 {
  margin-top: 155px;
}
.about-section .about-image-top1 {
  margin-top: 70px;
}
.about-section .about-image-top1 img {
  border-bottom-left-radius: 95px;
  /* width: 289.62px; */
  height: 195px;
  object-fit: cover;
}
.about-section .about-image-top2 img {
  border-bottom-right-radius: 95px;
  /* width: 289.62px; */
  height: 195px;
  object-fit: cover;
}

/*--------------------------------------------------------------
# Team Section Starts
--------------------------------------------------------------*/

.testimonials-section .team-profile {
  background-color: #f8f8f8;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  min-height: 398px;
  margin: 0 15px;
}
.testimonials-section .team-profile img {
  width: 100%;
  border-bottom-right-radius: 80px;
  height: 245px;
  object-fit: cover;
}
.testimonials-section .team-profile .team-content {
  text-align: center;
  padding: 40px 10px;
}
.team-swiper-arrows {
  position: relative;
  bottom: 154px;
  margin: 0px -63px;
}

/*--------------------------------------------------------------
# Our-Vision Section Starts
--------------------------------------------------------------*/

.our-vision .vision-img img {
  width: 100%;
}

.client-application-card {
  background: #f8f8f8;
  border-radius: 20px;
  /* padding: 50px 35px 45px 35px; */
  margin: 270px 35px 0px 35px;
}

.client-application-card .application-card-text {
  padding: 40px;
}
.client-application-card .aplication-img {
  margin-top: -50px;
  position: absolute;
}
.Hero-image {
  text-align: center;
}
