@media (max-width: 767px) {
button.tawk-custom-color.tawk-custom-border-color.tawk-outline.tawk-button.tawk-button-circle.tawk-button-large {
    display: none;
opacity:0;
}
button.tawk-custom-color.tawk-custom-border-color.tawk-outline.tawk-button.tawk-button-circle.tawk-button-large {
    display: none;
    opacity: 0;
}
button.tawk-custom-color.tawk-custom-border-color.tawk-outline.tawk-button.tawk-button-circle.tawk-button-large {
    visibility: hidden;
}
  .navbar-brand img {
    width: 100%;
  }
  .nav-exp {
    width: 100%;
  }

  .border-img {
    display: none;
  }
  .navbar-dark .navbar-toggler {
    color: var(--secondary);
    font-size: 30px;
  }
  .hero-jobs {
    flex-direction: column;
  }

  .list-flex {
    flex-direction: column;
  }
  .icon-text-box {
    width: 100%;
  }

  .first-order {
    display: none;
  }
  .second-order {
    margin-bottom: 30px;
  }

  .hero-right-image {
    display: none;
  }

  .cta__wrapper {
    flex-direction: column;
  }

  .hero-area-text h1 {
    font-size: 46px;
  }

  .footer-logo {
    padding: 10px 20px;
  }

  .footer-menu {
    padding: 20px;
    display: block;
  }
  .footer-menu ul {
    display: block;
  }

  .pt-150 {
    padding-top: 60px;
  }

  .pb-150 {
    padding-bottom: 60px;
  }

  .hero-area-text p {
    font-size: 20px;
  }

  .list-itmes ul {
    padding: 0;
  }

  .fs-24 ul li {
    font-size: 20px;
  }
  .min-406 {
    margin-bottom: 30px;
  }

  .section-heading h2 {
    font-size: 2rem;
  }

  .section-sub-title h2 {
    font-size: 2rem;
  }

  .footer-menu ul li {
    margin-bottom: 14px;
  }

  .fl-whatsapp {
    display: none;
  }

  .campus-video iframe {
    height: 300px;
  }

  .border-img {
    top: 28%;
    left: 45%;
  }

  .service-box::after {
    transform: skew(0deg, 75deg);
  }

  /* .bg-theme-primary-image-bg{
        overflow: hidden
    } */

  .icon-text-box .text {
    font-size: 20px;
  }

  .program-box {
    height: auto;
  }

  .border-right,
  .border-left,
  .border-bottom,
  .border-top {
    border: 0 !important;
  }

  .testimonials {
    margin-bottom: 50px;
  }

  .about-one-left-image,
  .second-order {
    margin-top: 0 !important;
  }

  .main-footer .footer-menu {
    margin-top: 10px !important;
  }

  .d-mobile-block {
    display: block !important;
  }

  .footer-text h2 {
    font-size: 2rem;
  }
  .mt-30 {
    margin-top: 30px;
  }
  .mb-30 {
    margin-bottom: 30px;
  }
  .mobile-menu {
    display: grid;
  }
  .callback {
    display: block;
  }

  .section-title h1 {
    font-size: 40px;
  }
  .m-done {
    display: none;
  }

  .section-title img {
    display: none;
  }

  .mujhe-de-thakur::before {
    width: 120px;
    height: 120px;
    top: 11%;
  }

  .mujhe-de-thakur::after {
    width: 120px;
    height: 120px;
    top: 10%;
  }

  .section-title img {
    width: 14%;
  }

  .mujhe-de-thakur-box img {
    height: 100%;
  }

  .mujhe-de-thakur-box p {
    font-size: 12px;
  }
  img.service-truck {
    width: 36%;
  }

  .light-effect {
    width: 100%;
  }

  ul.navbar-nav {
    padding: 30px;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    background: var(--tertiary);
    position: relative;
    border: 1px dashed var(--secondary);
  }

  .footer-copyright-right,
  .footer-copyright {
    text-align: center;
  }
  .footer-copyright {
    margin-top: 10px;
  }

  .about-content {
    text-align: center;
  }
  .about-inner-content {
    padding: 10px;
  }

  .about-image {
    margin-top: 40px;
  }
button.tawk-custom-color.tawk-custom-border-color.tawk-outline.tawk-button.tawk-button-circle.tawk-button-large {
    display: none;
opacity:0;
}
button.tawk-custom-color.tawk-custom-border-color.tawk-outline.tawk-button.tawk-button-circle.tawk-button-large {
    display: none;
    opacity: 0;
}
button.tawk-custom-color.tawk-custom-border-color.tawk-outline.tawk-button.tawk-button-circle.tawk-button-large {
    visibility: hidden;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px),
  (max-width: 767px) {
}
