@media screen and (max-width: 768px) {
  .common-btn {
    padding: 6px 20px;
  }
  .section-title {
    font-size: 24px;
    margin-bottom: 20px;
  }
  .section-padding {
    padding: 30px 0px;
  }
  .button-div.hero-btn {
    align-items: start;
    flex-direction: column;
  }
  .fs-18 {
    margin-bottom: 20px;
  }
  .banner-section header .logo img {
    height: 40px;
  }
  .banner-section .hero-section {
    padding: 30px 0px 0px;
    margin-left: 0px !important;
  }
  .banner-section .hero-section .img-box img {
    height: 160px !important;
    margin-bottom: 0px !important;
    margin-top: -92px;
  }
  .banner-section .hero-section .content h1 {
    font-size: 30px !important;
  }
  .banner-section .hero-section .content p {
    font-size: 16px;
  }
  .services-section {
    margin-top: -2px !important;
    padding: 30px 0px;
  }
  .services-section .section-content {
    padding: 0px 10px;
  }
  .services-section .section-content p {
    font-size: 16px;
  }
  .services-section .section-content .services .service {
    font-size: 14px;
  }
  .testimonial-section .testimonial {
    font-size: 16px;
    padding: 20px;
  }
  .testimonial-section .testimonial .partner-academy {
    padding: 20px;
  }
  .transform-way--section .section-title {
    padding-top: 10px;
  }
  .transform-way--section .transform-services .transform-service {
    padding: 20px;
  }
  .battle-tested--section .section-img {
    margin-bottom: 20px;
  }
  .battle-tested--section .section-content ul li {
    font-size: 16px;
    margin-bottom: 6px;
  }
  .proof-sauce-section .sauce p {
    margin-top: 0px;
    font-size: 14px;
  }
  .proof-sauce-section .sauce .counter {
    font-size: 24px;
  }
  .proof-sauce-section .sauce .counter sub {
    font-size: 12px;
  }
  .story-section.section-padding {
    padding: 20px;
  }
  .story-section .content {
    padding: 20px;
  }
  .video-section {
    margin-top: 6rem !important;
  }
  .video-section .video-container {
    margin-top: -7rem !important;
  }
  .video-section .section-content .content {
    margin: 30px 0px 20px;
  }
  .video-section .section-content .content .gaurantee-card {
    text-align: center;
    padding: 20px;
  }
  .video-section .section-content .content .gaurantee-card .stamp {
    margin-bottom: 10px;
  }
  .video-section .section-content .content .gaurantee-card .stamp img {
    width: 72px;
  }
  footer {
    padding: 40px 0px;
  }
  footer .logo {
    margin-bottom: 10px;
  }
  footer .logo img {
    height: 40px;
  }
  footer .copyright {
    margin-top: 30px;
  }
  footer .copyright p:first-child {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 992px) {
  .banner-section .hero-section {
    margin-left: 30px;
  }
  .banner-section .hero-section .align-content {
    align-items: end;
  }
  .banner-section .hero-section .content h1 {
    line-height: 1.1;
    font-size: 36px;
  }
  .banner-section .hero-section .img-box img {
    height: 330px;
    margin-bottom: -32px;
  }
  .services-section {
    margin-top: 30px;
  }
  .video-section {
    margin-top: 8rem;
  }
  .video-section .video-container {
    margin-top: -12rem;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
  .story-section .content {
    padding: 20px;
  }
  .story-section .content .about-founder {
    margin-top: 20px;
  }
  .transform-way--section .transform-services .transform-service p {
    min-height: 96px;
  }
}/*# sourceMappingURL=mobile.css.map */