@media (max-width: 575px) {
  .logo-wrap {
    width: 160px;
  }

  .btn {
    font-size: 14px;
    line-height: 20px;
  }
}

@media (max-width: 576px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .container {
    max-width: 100%;
  }
}

@media (max-width: 992px) {
  .container {
    max-width: 100%;
  }
}

@media (min-width: 992px) {
}

@media (min-width: 1200px) {
  .footer-main {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .container {
    max-width: 1230px;
  }
}

@media (max-width: 1200px) {
  .modal-dialog {
    max-width: calc(100% - 30px);
  }
}

@media (min-width: 1400px) {

}

@media (min-width: 576px) {
  .order-sm-6 {
    order: 6;
  }

  .order-sm-7 {
    order: 7;
  }

  .order-sm-8 {
    order: 8;
  }

  .order-sm-9 {
    order: 9;
  }

  .order-sm-10 {
    order: 10;
  }
}

@media (min-width: 992px) {
  .order-lg-6 {
    order: 6 !important;
  }

  .order-lg-7 {
    order: 7 !important;
  }

  .order-lg-8 {
    order: 8 !important;
  }

  .order-lg-9 {
    order: 9 !important;
  }

  .order-lg-10 {
    order: 10 !important;
  }
}
