@media (min-width: 1300px) {
  .container {
    max-width: 1200px;
  }
}

@media (min-width: 1400px) {
  .container {
    max-width: 1300px;
  }
}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
  .sn-flex {
    flex-direction: column;
  }
  .navbar1 > .shine {
    margin-bottom: 0;
  }
  .navbar1 > .shine {
    margin-right: 10px;
  }
  .sn-logo {
    margin-bottom: 10px;
  }
  .navbar1 > .shine > a {
    font-size: 0.8rem;
  }
  .flight-slider-buttons {
    left: 0;
    width: 100%;
  }
  html {
    font-size: var(--mobile-font-size);
  }
  .sn-links {
    display: none;
  }
  .snt-social > span {
    display: none;
  }
  .snt-contact {
    display: none;
  }
  .slider-desc-inner > .title {
    font-size: 3rem;
  }
  .main-about-img {
    margin-bottom: 20px;
  }
  .wide .dynamic-col-region-item {
    padding-top: calc(3 / 4 * 100%);
  }
  .nll-flex > .left {
    display: none;
  }
  .nll-flex > .right {
    width: 100%;
  }
  .ftr-logo {
    display: none;
  }
  .ftr-desc {
    display: none;
  }
}

@media (max-width: 767px) {
  .section-halfbanner > .right,
  .section-halfbanner > .left {
    width: 100%;
  }
  .slider-desc-inner > .title {
    font-size: 2rem;
    margin-bottom: 10px;
  }
  .mobile-nav > .mobile-nav-content > .mobile-nav-inner {
    padding: 20px;
  }
  .main-about-img > .content {
    padding: 20px;
  }
  .section-halfbanner .halfbanner-content {
    padding: 20px;
  }
  .slide-banner {
    padding-top: calc(1280 / 1920 * 100%);
  }
}

@media (max-width: 575px) {
}
