#software-features.how-works {
  overflow: visible;
  margin-bottom: 55px;
}
#software-features .offset-lg-6 {
  margin-top: 15%;
}

@media only screen and (max-width: 1440px) {
  #software-features.how-works {
    margin-bottom: 65px;
    padding-bottom: 0;
  }
  #software-features .offset-lg-6 {
    margin-top: 7%;
  }
}
@media only screen and (max-width: 1366px) {
  #software-features.how-works {
    margin-bottom: 60px;
    padding-bottom: 0;
  }
}

@media only screen and (max-width: 767px) {
  #iq-home .container-fluid {
    padding-top: 120px;
  }
}

@media only screen and (min-width: 2050px) {
  .iq-software-demo {
    top: 0px;
  }
}

@media only screen and (min-width: 2250px) {
  .iq-software-demo {
    width: 45%;
  }
}
@media only screen and (min-width: 2450px) {
  .iq-software-demo {
    width: 42%;
  }
}

@media only screen and (max-width: 991px) {
  .iq-loved-customers {
    padding-bottom: 0;
  }
  .iq-counter-box {
    padding-bottom: 0;
  }
  .counter-info-img {
    padding-bottom: 20px;
  }
  #homeVideo1 {
    margin-top: 20px;
  }
  #closeVid1 {
    top: 30px;
  }
}

@media only screen and (max-width: 991px) {
  .iq-our-clients .owl-carousel .owl-item img {
    width: 40% !important;
    margin-left: 30%;
  }
}

.counter-info-img img {
  width: 100%;
  height: auto;
}

#homeVideo1,
#homeVideo2 {
  width: 100%;
  height: auto;
  border-radius: 10px;
  display: none;
}

#iq-home .row,
.counter-info .row {
  align-items: center;
}

#closeVid1,
#closeVid2 {
  position: absolute;
  top: 10px;
  right: 30px;
  display: none;
}

.counter-info-img {
  margin-left: 60px;
}

@media only screen and (max-width: 991px) {
  #homeVideo1 {
    margin-top: 20px;
  }
  #closeVid1 {
    top: 30px;
  }
  .counter-info-img {
    margin-left: 0;
  }
}

@media only screen and (min-width: 1399px) {
  .counter-info .waves-box {
    left: 43% !important;
  }
}

.counter-info .col-lg-4 {
  text-align: justify;
}
