
.chy-about-4-img {
    position: relative;
    padding: 30px;
  }
  @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .chy-about-4-img {
      margin-bottom: 20px;
    }
  }
  .chy-about-4-img .bg-color {
    width: 90%;
    height: 90%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }


.chy-solution-4-img {
  padding: 27px;
  padding-left: 5px;
  position: relative;
}
.chy-solution-4-img .bg-color {
  position: absolute;
  top: 0;
  right: 0;
  width: 95%;
  height: 90%;
  z-index: -1;
  border-radius: 0px 0px 0px 200px;
}
.chy-solution-4-img .il-img {
  position: absolute;
  bottom: 0;
  left: -170px;
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .chy-solution-4-img .il-img {
    left: -70px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .chy-solution-4-img .il-img {
    left: -30px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .chy-solution-4-img .il-img {
    left: 0px;
  }
}
@media (max-width: 767px) {
  .chy-solution-4-img .il-img {
    left: 0px;
    display: none;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .chy-solution-4-img .il-img {
    left: 0;
    display: block;
  }
}
.chy-solution-4-img .main-img {
  width: 100%;
  height: 470px;
  overflow: hidden;
  border-radius: 0px 0px 0px 200px;
}
@media (max-width: 767px) {
  .chy-solution-4-img .main-img {
    height: 350px;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .chy-solution-4-img .main-img {
    height: 470px;
  }
}