@media (min-width: 1200px) {
  .container {
    max-width: 1200px; }

  .header .container {
    max-width: 1300px; } }
@media (min-width: 1440px) {
  .container {
    max-width: 1320px; } }
@media (min-width: 1921px) {
  .container {
    max-width: 1440px; } }
@media (max-width: 1280px) and (min-width: 1024px) {
  .service-slide .owl-item.active.center {
    height: 55vh;
    perspective: 85vh; }

  .service-slide .owl-item {
    height: 45vh;
    perspective: 65vh; }

  .service-slide .owl-item.active.center .service-bg img {
    margin-top: 0;
    height: 50vh; }

  .service-slide .owl-item .service-bg img {
    height: 40vh;
    margin-top: 7vh; } }
@media (max-width: 1024px) {
  .about-gallery {
    padding-left: 0; } }
@media (max-width: 1023px) {
  .book-wp {
    flex-wrap: wrap; }

  .col-left {
    flex: 0 0 100%; }

  .col-right {
    flex: 0 0 100%; }

  .col-book .qbook-group {
    margin-bottom: 1rem; }

  .nav-list {
    display: none; }

  .quick-book {
    position: relative;
    padding: 2rem 0;
    background-color: #f2f2f2; }

  .videoPlayer h3 {
    font-size: 3rem; }

  .videoPlayer .tv_2 {
    font-size: 2.6rem; } }
@media (max-width: 1023px) {
  .py-80 {
    padding: 5rem 0 0 0; }

  .about-home {
    padding-top: 7rem; }

  .about-home .container::before {
    width: 100%; }

  .about-content {
    margin-top: 5rem;
    margin-bottom: 3rem; }

  .about-text {
    min-height: auto; }

  .about-gallery img {
    height: 40rem; }

  .service-slide .owl-item {
    height: auto !important;
    perspective: none !important; }

  .service-slide .service-item {
    transform: none !important; }

  .service-item::before {
    background: none;
    z-index: -1; }

  .service-slide .owl-item .service-bg img {
    height: 45rem !important;
    margin-top: 0 !important; }

  .news-home {
    padding-bottom: 3rem; }

  .widget__img img {
    height: auto; }

  .service-item .figcaption {
    display: block; }

  .quick-book.fixed {
    position: relative; }

  .footer {
    padding: 8rem 0 3rem 0; }

  .new-letter {
    margin-bottom: 2rem; } }
@media (max-width: 767px) {
  html {
    font-size: 54%; }

  .secs__title {
    margin-bottom: 3rem; }

  .secs__title h3 {
    font-size: 3rem; }

  .banner__img > img {
    height: 60vh; }

  .header__info {
    padding-bottom: 0.6rem; }

  .telephone-svg {
    height: 25px; }

  .header__logo img {
    width: 13vw;
    padding: 0.4rem 0; }

  .tv_2 img {
    width: 3.3rem;
    margin-left: 2rem; }

  .language__drop {
    transform: scale(0.75) translateY(0px); } }
@media (max-width: 767px) {
  .list-social {
    text-align: center;
    margin-bottom: 2rem; }

  .list-contact {
    padding-left: 0;
    text-align: center; }

  .new-slider .owl-item {
    margin-top: 0; }

  .new-slider .item {
    margin: 5px; }

  .new-slider .item .desc {
    opacity: 1;
    visibility: visible;
    height: 100%; } }

/*# sourceMappingURL=responsive.css.map */
