.hero-sec {
  width: 90%;
  margin: 2rem auto;
}
.hero-sec .hero-sec-card-wrapper {
  display: flex;
  flex-direction: column;
  /* gap: 2rem; */
  justify-content: center;
  align-items: center;
}
.hero-sec .hero-sec-card-wrapper .hero-sec-card {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-left {
  width: 48%;
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
.hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-left h1 {
  font-weight: 800;
  font-size: 2.7rem;
}
.hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-left h1 span {
  color: #3498db;
}
.hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-left .main-p {
  font-size: 18px;
}
.hero-sec
  .hero-sec-card-wrapper
  .hero-sec-card
  .hero-sec-card-left
  .hero-sec-card-left-inner-div {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.hero-sec
  .hero-sec-card-wrapper
  .hero-sec-card
  .hero-sec-card-left
  .hero-sec-card-left-inner-div
  .hero-sec-card-left-inner-div-left,
.hero-sec
  .hero-sec-card-wrapper
  .hero-sec-card
  .hero-sec-card-left
  .hero-sec-card-left-inner-div
  .hero-sec-card-left-inner-div-right {
  width: 45%;
}
.hero-sec
  .hero-sec-card-wrapper
  .hero-sec-card
  .hero-sec-card-left
  .hero-sec-card-left-inner-div
  .hero-sec-card-left-inner-div-left
  h6,
.hero-sec
  .hero-sec-card-wrapper
  .hero-sec-card
  .hero-sec-card-left
  .hero-sec-card-left-inner-div
  .hero-sec-card-left-inner-div-right
  h6 {
  font-weight: 700;
  font-size: 1.5rem;
}

.hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-right {
  width: 50%;
}
.hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-right img {
  height: 90vh;
  width: 100%;
  object-fit: cover;
}
.hero-sec .hero-sec-card-wrapper #hero-card-1 .hero-sec-card-right img {
  height: 58vh;
}
.second-card-inner-div p {
  font-size: 19px;
}
.second-card-inner-div p i {
  font-size: 22px;
}
#hero-sec-card2{
  margin-top: 8rem;
}

@media (max-width: 1078px) {
  .hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-left h1 {
    font-size: 2.2rem;
  }
  .hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-right img {
    object-fit: cover;
    height: 65vh;
  }
}
@media (max-width: 900px) {
  .hero-sec .hero-sec-card-wrapper .hero-sec-card {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 2rem;
  }
  .hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-left {
    width: 93%;
  }
  .hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-right {
    width: 93%;
  }
  #hero-sec-card2 {
    flex-direction: column-reverse;
  }
}
@media (max-width: 629px) {
    .hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-right img {
        height: 47vh;
    }
    .hero-sec .hero-sec-card-wrapper .hero-sec-card .hero-sec-card-left h1 {
        font-size: 2rem;
    }
}
