.carousel-inner > .item > a > img,
.carousel-inner > .item > img,
.img-responsive,
.thumbnail a > img,
.thumbnail > img {
  height: 300px;
}
.about-text {
  margin-top: 40px;
}
.about-logo {
  height: 300px;
}
.logo-wrap {
  padding: 5px 0 !important;
}
.col-sm-4.sm-margin-b-50 {
  padding: 30px 10px;
}
.service {
  height: 0px;
}
.service-s1,
.service-s2,
.service-s3,
.service-s4,
.service-s5,
.service-s6 {
  min-height: 75vh;
}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
  .service-s1 {
    min-height: 50vh;
  }
  .service-s2 {
    min-height: 50vh;
  }
  .service-s3 {
    min-height: 30vh;
  }
  .service-s4 {
    min-height: 30vh;
  }
  .service-s5 {
    min-height: 25vh;
  }
  .service-s6 {
    min-height: 25vh;
  }
}
@media only screen and (min-width: 540px) and (max-width: 768px) {
  .service-s1 {
    min-height: 75vh;
  }
  .service-s2 {
    min-height: 75vh;
  }
  .service-s3 {
    min-height: 38vh;
  }
  .service-s4 {
    min-height: 38vh;
  }
  .service-s5 {
    min-height: 37vh;
  }
  .service-s6 {
    min-height: 37vh;
  }
}
@media only screen and (min-width: 414px) and (max-width: 539px) {
  .service-s1 {
    min-height: 70vh;
  }
  .service-s2 {
    min-height: 100vh;
  }
  .service-s3 {
    min-height: 60vh;
  }
  .service-s4 {
    min-height: 35vh;
  }
  .service-s5 {
    min-height: 50vh;
  }
  .service-s6 {
    min-height: 28vh;
  }
}
@media only screen and (min-width: 401px) and (max-width: 413px) {
  .service-s1 {
    min-height: 70vh;
  }
  .service-s2 {
    min-height: 100vh;
  }
  .service-s3 {
    min-height: 50vh;
  }
  .service-s4 {
    min-height: 35vh;
  }
  .service-s5 {
    min-height: 50vh;
  }
  .service-s6 {
    min-height: 30vh;
  }
}
@media only screen and (min-width: 359px) and (max-width: 400px) {
  .service-s1 {
    min-height: 100vh;
  }
  .service-s2 {
    min-height: 135vh;
  }
  .service-s3 {
    min-height: 70vh;
  }
  .service-s4 {
    min-height: 50vh;
  }
  .service-s5 {
    min-height: 65vh;
  }
  .service-s6 {
    min-height: 30vh;
  }
}
@media only screen and (min-width: 200px) and (max-width: 358px) {
  .service-s1 {
    min-height: 130vh;
  }
  .service-s2 {
    min-height: 175vh;
  }
  .service-s3 {
    min-height: 90vh;
  }
  .service-s4 {
    min-height: 62vh;
  }
  .service-s5 {
    min-height: 87vh;
  }
  .service-s6 {
    min-height: 35vh;
  }
}

@media (max-width: 991px) {
  img.logo-img.logo-img-main {
    width: 70px;
  }
  .content-lg {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .service-s1,
  .service-s2,
  .service-s3,
  .service-s4,
  .service-s5,
  .service-s6 {
    padding: 30px;
  }
}
