@media (max-width: 768px) {
  .hero-sec {
    min-height: inherit !important;
    padding: 8rem 1rem;
  }
}

@media (max-width: 768px) {
  .hero-title {
    font-size: 33px !important;
    line-height: 47px;
  }
}

@media (max-width: 992px) {
  .container-wrapper {
    width: auto;
  }
}

@media (max-width: 768px) {
  .sec-application {
    padding: 20px 0px;
  }
}

@media (max-width: 768px) {
  .py-100 {
    padding: 60px 0px !important;
  }
}

@media (max-width: 768px) {
  h1 {
    font-size: 30px !important;
  }
}

@media (max-width: 768px) {
  p {
    font-size: 17px !important;
  }
}

@media (max-width: 992px) {
  .img-gallary {
    height: 400px !important;
  }
}

@media (max-width: 680px) {
  .img-gallary {
    height: 300px !important;
  }
}

@media (max-width: 768px) {
  .iframe {
    height: 300px !important;
  }
}

