@media (max-width: 1200px) {
}

@media (max-width: 1400px) {
}

@media (max-width: 992px) {
  .sec-1 {
    text-align: center;
  }

  .sec-1 h1 {
    font-size: 40px;
  }

  .sec-1 p {
    font-size: 12px;
    line-height: 20px;
  }

  .btn-container {
    justify-content: center;
  }
  .sec-1-form {
    padding: 20px 9px;
    margin: 20px 25px 0;
  }
  .sec-3-heading {
    font-size: 20px;
  }
  .review-box {
    margin: 0 auto 18px;
  }
  .lst_main {
    text-align: center;
    background: var(--primary);
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .lst_main img {
    margin: 0 0 6px;
  }
  .lst_main ul {
    justify-content: center;
    margin: 6px 0 0;
  }
  .contact-section {
    display: none !important;
  }
  .navbar-toggler {
    border: none;
  }
  a.nav-link {
    padding: 0 !important;
  }
  .navbar-toggler:focus {
    box-shadow: none;
  }
  .mz-sec-3 img {
    display: none;
  }
  .book_cta .btn-container a {
    margin: 0 3px 0;
  }
  .mz_design img {
    display: none;
  }
  .mz_cta2 img {
    display: none;
  }
  .sec-services {
    text-align: center;
  }
  .orange {
    background: var(--ternary);
    color: #000;
  }
  .mz_cta2 {
    text-align: center;
  }

  .mz_cta2 h2 {
    font-size: 28px;
  }

  .mz_cta2 p {
    font-size: 15px;
  }
  .mz_design {
    text-align: center;
}
h2.main_heading {
    font-size: 25px;
}
.mz_design .box h3 {
    font-size: 14px;
}
.mz_design .box p {
    font-size: 10px;
}
}
@media (max-width: 768px) {
}
@media (max-width: 992px) {
}
@media (max-width: 576px) {
    ul.ftr_lnk li {
        width: 100%;
    }
    }
