.page-template-page-destination .main-banner .main-banner-item-content h1 {
  max-width: 1225px;
}
.page-template-page-destination .first-section .desc {
  font-size: 20px;
  line-height: 26px;
  max-width: 790px;
}
.page-template-page-destination .first-section .list-section .vertical_line {
  right: 0;
  left: unset;
}
.page-template-page-destination .first-section .list-section .item .number-list {
  font-size: 43px;
}
.page-template-page-destination .third-section .desc {
  line-height: 42px;
}
.page-template-page-destination .third-section .item-holder .item .col1 .title-list img {
  margin-right: 40px;
  margin-left: 0;
}

@media only screen and (max-width: 991px) {
  .page-template-page-destination .first-section .list-section {
    max-width: 100%;
  }
  .page-template-page-destination .first-section .list-section .item .number-list {
    font-size: 33px;
  }
}
@media only screen and (max-width: 920px) {
  .page-template-page-destination .map-section .title {
    padding-bottom: 0;
  }
  .page-template-page-destination .map-section .desc p:first-of-type {
    display: block !important;
  }
}
@media only screen and (max-width: 768px) {
  .page-template-page-destination .first-section .desc {
    font-size: 18px;
    text-align: left;
  }
  .page-template-page-destination .map-section-mobile .title {
    padding-bottom: 16px;
  }
  .page-template-page-destination .map-section-mobile .desc p {
    margin-bottom: 0;
  }
}/*# sourceMappingURL=destination.css.map */