html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

:root {
  --swatch--button: var(--swatch--blue);
  --swatch--black: #242424;
  --swatch-light--orange-light: #f2b1a2;
  --swatch--blue: #33669a;
  --swatch--button\<deleted\|variable-cf7e9b6c\>: #5532fa;
  --swatch-light--blue-light: var(--swatch--button);
  --fonts--h3-h4: "Libre Caslon Text", sans-serif;
  --swatch--nav-link-hover: var(--swatch-light--yellow-light);
  --swatch--nav-link: var(--swatch-light--white);
  --swatch--orange: #f47e5c;
  --body-smaller-screens: .8rem;
  --swatch-light--sky-blue-light: #a7def0;
  --swatch--button-hover\<deleted\|variable-27e6847c-6684-292e-af9c-54c47dd7adf1\>: var(--swatch--sky-blue);
  --fonts--links: Montserrat, sans-serif;
  --swatch--sky-blue: #02fbf7;
  --fonts--body: Montserrat, sans-serif;
  --swatch-light--white: #f1f2f2;
  --font-sizes--body: .8rem;
  --font-sizes--h5-small-headings: 1.5rem;
  --font-sizes--h3-subsection-headers: 1.2rem;
  --fonts--h1-h2: "Libre Caslon Text", sans-serif;
  --headers-sizes--h4\<deleted\|variable-2a80186c-2fe1-fe72-aa52-881702438f5b\>: 25.888px;
  --swatch--gray: #474748;
  --font-sizes--h2-section-headers: 1.5rem;
  --font-sizes--h4-minor-section-headers: 1rem;
  --swatch--green: #4b7f6b;
  --font-sizes--extra-small: .75rem;
  --font-sizes--footer-links: .875rem;
  --swatch--link-hover: var(--swatch--orange);
  --swatch-light--yellow-light: #f4dda3;
  --font-sizes--h1-main-page-titles: 1.8rem;
  --h1-smaller-screens: 1.5rem;
  --h2-smaller-screens: 1.2rem;
  --h3-smaller-screens: 1rem;
  --font-sizes--blockquotes: 1.25rem;
  --swatch--yellow: #f5be29;
  --font-sizes--h6-smallest-heading-level: 1rem;
  --small-text-smaller-screens: .6rem;
  --card-text-smaller-screen: .6rem;
  --font-sizes--small-text: .875rem;
  --swatch-light--green-light: #83c4aa;
  --font-sizes--primary-nav: 1rem;
  --font-sizes--button-text: 1rem;
  --font-sizes--lists: 1rem;
  --headers-sizes--body: 16px;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-commerce-commercecheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercelayoutcontainer {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.w-commerce-commercelayoutmain {
  flex: 0 800px;
  margin-right: 20px;
}

.w-commerce-commercecartapplepaybutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  height: 38px;
  min-height: 30px;
  margin-bottom: 8px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecartapplepayicon {
  width: 100%;
  height: 50%;
  min-height: 20px;
}

.w-commerce-commercecartquickcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  height: 38px;
  margin-bottom: 8px;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercequickcheckoutgoogleicon, .w-commerce-commercequickcheckoutmicrosofticon {
  margin-right: 8px;
  display: block;
}

.w-commerce-commercecheckoutcustomerinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutblockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 20px;
}

.w-commerce-commercecheckoutlabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutemailinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutemailinput::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutemailinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingaddresswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutrow {
  margin-left: -8px;
  margin-right: -8px;
  display: flex;
}

.w-commerce-commercecheckoutcolumn {
  flex: 1;
  padding-left: 8px;
  padding-right: 8px;
}

.w-commerce-commercecheckoutshippingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingmethodswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingmethodslist {
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}

.w-commerce-commercecheckoutshippingmethoditem {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: row;
  align-items: baseline;
  margin-bottom: 0;
  padding: 16px;
  font-weight: 400;
  display: flex;
}

.w-commerce-commercecheckoutshippingmethoddescriptionblock {
  flex-direction: column;
  flex-grow: 1;
  margin-left: 12px;
  margin-right: 12px;
  display: flex;
}

.w-commerce-commerceboldtextblock {
  font-weight: 700;
}

.w-commerce-commercecheckoutshippingmethodsemptystate {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 64px 16px;
}

.w-commerce-commercecheckoutpaymentinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutcardnumber {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardnumber::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardnumber:focus, .w-commerce-commercecheckoutcardnumber.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardexpirationdate {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardexpirationdate::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardexpirationdate:focus, .w-commerce-commercecheckoutcardexpirationdate.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardsecuritycode {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardsecuritycode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardsecuritycode:focus, .w-commerce-commercecheckoutcardsecuritycode.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingaddresstogglewrapper {
  flex-direction: row;
  display: flex;
}

.w-commerce-commercecheckoutbillingaddresstogglecheckbox {
  margin-top: 4px;
}

.w-commerce-commercecheckoutbillingaddresstogglelabel {
  margin-left: 8px;
  font-weight: 400;
}

.w-commerce-commercecheckoutbillingaddresswrapper {
  margin-top: 16px;
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutbillingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutorderitemswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutorderitemslist {
  margin-bottom: -20px;
}

.w-commerce-commercecheckoutorderitem {
  margin-bottom: 20px;
  display: flex;
}

.w-commerce-commercecartitemimage {
  width: 60px;
  height: 0%;
}

.w-commerce-commercecheckoutorderitemdescriptionwrapper {
  flex-grow: 1;
  margin-left: 16px;
  margin-right: 16px;
}

.w-commerce-commercecheckoutorderitemquantitywrapper {
  white-space: pre-wrap;
  display: flex;
}

.w-commerce-commercecheckoutorderitemoptionlist {
  margin-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  list-style-type: none;
}

.w-commerce-commercelayoutsidebar {
  flex: 0 0 320px;
  position: sticky;
  top: 20px;
}

.w-commerce-commercecheckoutordersummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummarylineitem, .w-commerce-commercecheckoutordersummaryextraitemslistitem {
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 8px;
  display: flex;
}

.w-commerce-commercecheckoutsummarytotal {
  font-weight: 700;
}

.w-commerce-commercecheckoutplaceorderbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 3px;
  align-items: center;
  margin-bottom: 20px;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

.w-commerce-commercepaypalcheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercecheckoutcustomerinfosummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryitem, .w-commerce-commercecheckoutsummarylabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutsummaryflexboxdiv {
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecheckoutsummarytextspacingondiv {
  margin-right: .33em;
}

.w-commerce-commercecheckoutpaymentsummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercepaypalcheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

.w-commerce-commerceorderconfirmationcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercecheckoutshippingsummarywrapper {
  margin-bottom: 20px;
}

.w-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.w-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformheader {
  text-align: center;
}

.w-users-userformbutton {
  text-align: center;
  width: 100%;
}

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-users-usersignupverificationmessage {
  display: none;
}

.w-users-userresetpasswordformwrapper, .w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-useraccountwrapper {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-users-blockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-users-blockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 20px;
}

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

.w-users-useraccountsubscriptionlist {
  -webkit-overflow-scrolling: touch;
  flex: 1;
  overflow: auto;
}

.w-users-useraccountsubscriptionlistitem {
  align-items: flex-start;
  display: flex;
}

.w-commerce-commercecartiteminfo {
  flex-direction: column;
  flex: 1;
  margin-left: 16px;
  margin-right: 16px;
  display: flex;
}

.w-commerce-commercecartproductname {
  font-weight: 700;
}

.w-users-gridrow {
  grid-column-gap: 8px;
  grid-template-columns: auto auto;
  justify-content: flex-start;
  display: grid;
}

.w-users-flexcolumn {
  flex-direction: column;
  display: flex;
}

.w-users-useraccountsubscriptioncancelbutton {
  color: #3898ec;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  padding: 0;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-embed-youtubevideo {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }

  .w-commerce-commercelayoutcontainer {
    flex-direction: column;
    align-items: stretch;
  }

  .w-commerce-commercelayoutmain {
    flex-basis: auto;
    margin-right: 0;
  }

  .w-commerce-commercelayoutsidebar {
    flex-basis: auto;
  }
}

@media screen and (max-width: 479px) {
  .w-commerce-commercecheckoutemailinput, .w-commerce-commercecheckoutshippingfullname, .w-commerce-commercecheckoutshippingstreetaddress, .w-commerce-commercecheckoutshippingstreetaddressoptional {
    font-size: 16px;
  }

  .w-commerce-commercecheckoutrow {
    flex-direction: column;
  }

  .w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber, .w-commerce-commercecheckoutcardexpirationdate, .w-commerce-commercecheckoutcardsecuritycode, .w-commerce-commercecheckoutbillingfullname, .w-commerce-commercecheckoutbillingstreetaddress, .w-commerce-commercecheckoutbillingstreetaddressoptional, .w-commerce-commercecheckoutbillingcity, .w-commerce-commercecheckoutbillingstateprovince, .w-commerce-commercecheckoutbillingzippostalcode, .w-commerce-commercecheckoutbillingcountryselector {
    font-size: 16px;
  }
}

body {
  background-color: var(--swatch--button);
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

a {
  text-decoration: underline;
}

.nav-link {
  color: var(--swatch--black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 12px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.nav-link:hover {
  background-color: var(--swatch-light--orange-light);
  opacity: 1;
  color: var(--swatch--blue);
}

.nav-section {
  z-index: 10;
  background-color: #0000;
  width: 100vw;
  position: fixed;
  inset: 0% 0% auto;
  overflow: visible;
}

.nav-container {
  z-index: 7;
  background-color: var(--swatch-light--blue-light);
  border-bottom-right-radius: 60px;
  border-bottom-left-radius: 60px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
  display: flex;
  position: static;
  inset: 0% 0% auto;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.logo-link-block.w--current {
  padding-left: 24px;
}

.logo-image {
  height: 36px;
}

.menu-link {
  align-items: center;
  padding-right: 24px;
  display: flex;
}

.nav-link {
  font-family: var(--fonts--h3-h4);
  color: #f1f2f2;
  margin-left: auto;
  margin-right: auto;
  font-weight: 300;
}

.nav-link:hover {
  color: var(--swatch--nav-link-hover);
  background-color: #0000;
}

.nav-link.w--current {
  color: var(--swatch--nav-link);
}

.nav-link.cta {
  background-color: var(--swatch--nav-link-hover);
  color: var(--swatch--black);
  border-radius: 48px;
  align-items: center;
  margin-left: 12px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.nav-link.cta:hover {
  background-color: var(--swatch-light--orange-light);
  color: var(--swatch--black);
}

.nav-link.cta:active {
  background-color: var(--swatch--orange);
  color: var(--swatch--black);
}

.nav-link.cta.card {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 200px;
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.nav-link.cta.tour {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 30%;
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.nav-link.cta.body-2 {
  justify-content: center;
  align-items: center;
  width: 200px;
  margin-left: auto;
}

.nav-link.dropdown {
  margin-bottom: 0;
  padding-right: 0;
}

.nav-link.dropdown:hover {
  color: var(--swatch--nav-link-hover);
  background-color: #0000;
}

.nav-link-wrapper {
  align-self: center;
  align-items: center;
  display: flex;
}

.burger-menu {
  display: none;
}

.lottie-animation {
  cursor: pointer;
  height: 24px;
  padding-right: 10px;
}

.tour-drop-menu {
  z-index: -1;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  background-color: var(--swatch-light--sky-blue-light);
  background-image: linear-gradient(0deg, var(--swatch--blue) 17%, var(--swatch--button-hover\<deleted\|variable-27e6847c-6684-292e-af9c-54c47dd7adf1\>));
  border-bottom-right-radius: 60px;
  border-bottom-left-radius: 60px;
  grid-template-rows: 90px auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100vw;
  margin-top: 0%;
  padding-bottom: 20px;
  display: grid;
  position: absolute;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #0003;
}

.tour-drop-menu-section {
  padding: 24px 48px;
}

.spacer-tour-drop-menu {
  height: 89px;
}

.tour-drop-menu-title {
  font-family: var(--fonts--links);
  color: var(--swatch--nav-link);
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 700;
}

.tour-drop-menu-link {
  font-family: var(--fonts--links);
  color: var(--swatch--nav-link);
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}

.tour-drop-menu-link:hover {
  color: var(--swatch--nav-link-hover);
}

.tour-drop-menu-link-wrapper {
  padding-top: 12px;
  padding-left: 12px;
}

.section-parallax-hero {
  display: none;
}

.section-parallax-hero.final {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.wrapper-parralax {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}

.parallax-component {
  width: 100%;
  height: 100%;
  position: relative;
}

.prallax-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/658525afb9bbaa96a17367b9_The%20temple.webp");
  background-position: 50%;
  background-size: cover;
  height: 100vh;
  display: block;
}

.prallax-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/658525af3a0e8566e261b5fb_The%20girl.webp");
  background-position: 50%;
  background-size: cover;
  position: absolute;
  inset: 0% 0% auto;
}

.prallax-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/658525af9121c9cd00c299f8_Rigth%20Wall.webp");
  background-position: 50%;
  background-size: cover;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
}

.prallax-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/658525af64548e4eeab360d7_Left%20Wall.webp");
  background-position: 50%;
  background-size: cover;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
}

.parallax-near-footer-wrapper {
  z-index: 10;
  border-radius: 200px;
  margin-bottom: auto;
  margin-left: 10vw;
  margin-right: 10vw;
  padding-top: 10px;
  padding-bottom: 0;
  position: absolute;
  inset: 5% 0% auto;
}

.section-parallax-why-us {
  z-index: 3;
  background-color: var(--swatch--blue);
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--swatch--button) 55%, var(--swatch--sky-blue));
  width: 100vw;
  margin-top: 0;
  padding: 0 48px;
  position: relative;
  overflow: hidden;
}

.why-us-titles-centered {
  width: 100%;
}

.why-us-body {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--body);
  text-align: left;
  width: 100%;
  padding-left: 28px;
  padding-right: 0;
  font-weight: 300;
  line-height: 1.8;
}

.why-us-body.sustainable-impact {
  font-weight: 400;
  line-height: 1.8;
}

.why-us-title-h3 {
  color: var(--swatch--nav-link);
  font-size: var(--font-sizes--h3-subsection-headers);
  text-transform: capitalize;
  text-shadow: none;
  font-weight: 400;
}

.why-us-image {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6582ef54601c1e6029edf590_46.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  transform: scale(1.2);
}

.why-us-image._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6582ef531dd2db30f53d3cf9_35.webp");
  background-position: 50%;
  background-size: cover;
}

.why-us-image._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6582ef50b34c67b6b2c7caaa_3.webp");
  background-position: 50%;
  background-size: cover;
}

.hero-section-parallax-wrapper {
  z-index: 1;
  width: 100vw;
  position: relative;
}

.hero-section-spacer {
  z-index: 0;
  height: 92vh;
  margin-bottom: -100vh;
  display: block;
}

.tours-slider-section {
  background-color: var(--swatch-light--white);
  width: 100vw;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.parallax-slider {
  background-color: #0000;
  height: auto;
}

.parallax-mask {
  width: 344px;
  height: auto;
  overflow: visible;
}

.parallax-slide {
  max-width: 80vh;
  margin-right: 32px;
}

.slider-parallax-arrow {
  cursor: pointer;
  border: 1px dashed #000;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  margin-top: auto;
  margin-bottom: 0;
  padding-right: 0;
  display: block;
  left: 0;
}

.slider-parallax-arrow.right-arrow {
  cursor: pointer;
  background-image: none;
  width: 70px;
  margin-top: auto;
  margin-left: 82vw;
}

.slide-nav {
  display: none;
}

.ratio-200 {
  border-top-right-radius: 60px;
  border-bottom-left-radius: 60px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 200%;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: -5px 5px 10px #00000040;
}

.ratio-200.first-card {
  box-shadow: none;
  border-radius: 0;
  padding-top: 100%;
}

.slider-image-cover {
  object-fit: cover;
  width: 120%;
  max-width: 120%;
  height: 100%;
  position: absolute;
  top: 0%;
  left: 0%;
  right: auto;
}

.parallax-card-inner {
  color: var(--swatch-light--white);
  flex-direction: column;
  padding: 24px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.sldier-card-over-line {
  color: var(--swatch-light--white);
}

.slider-card-over-line-upper-wrapper {
  background-color: #0000;
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--swatch-light--blue-light), #fff0 51%);
  color: var(--swatch--black);
  border-radius: 50%;
  align-self: flex-start;
  margin-bottom: auto;
  padding: 12px;
}

.slider-card-over-line-lower-wrapper {
  background-image: linear-gradient(3deg, #33669a, #83c4aa00 62%);
  border-radius: 0 0 0 60px;
  padding: 12px;
}

.trip-name-h3 {
  margin-top: 12px;
  margin-bottom: 12px;
}

.trip-card-button {
  color: var(--swatch-light--white);
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px dotted #fff;
  border-radius: 60px;
  margin-top: 12px;
  margin-left: 12px;
}

.trip-card-button:hover {
  background-color: var(--swatch-light--orange-light);
}

.trip-card-button:active {
  background-color: var(--swatch--orange);
  color: var(--swatch-light--white);
}

.parallax-slider-image-wrapper {
  position: absolute;
  inset: 0% -8%;
}

.slider-icon {
  color: var(--swatch--blue);
}

.container-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  display: flex;
  overflow: visible;
}

.heading-4 {
  font-family: var(--fonts--h1-h2);
  margin-top: 10px;
  font-weight: 300;
}

.text-block-2 {
  font-family: var(--fonts--body);
}

.text-block-3 {
  font-family: var(--fonts--body);
  margin-bottom: 20px;
}

.div-block-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.reviews-section {
  background-color: var(--swatch-light--white);
  width: 100vw;
}

.reviews-section-container {
  background-color: var(--swatch-light--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
}

.slider-review-arrow {
  border: 1px dashed #000;
  border-radius: 50px;
  width: 70px;
  height: 70px;
  margin-bottom: 0%;
}

.reviews-slide-div {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.block-quote {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--button);
  font-size: var(--headers-sizes--h4\<deleted\|variable-2a80186c-2fe1-fe72-aa52-881702438f5b\>);
  margin-bottom: 24px;
}

.review-text-block {
  font-family: var(--fonts--body);
  text-align: center;
  width: 70%;
  margin-bottom: 12px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.reveiw-date-text-block {
  font-family: var(--fonts--body);
  color: var(--swatch--gray);
  margin-bottom: 12px;
  font-weight: 300;
}

.reveiw-name-text-block {
  font-family: var(--fonts--body);
  font-weight: 600;
}

.trustpilot-image {
  margin-bottom: 12px;
}

.reveiws-section-slider {
  background-color: #0000;
  height: 100%;
}

.slide-nav-2 {
  display: none;
}

.cities-section {
  width: 100vw;
  padding: 0;
}

.cities-section-slider {
  border-radius: 20px;
  width: 100vw;
  height: 100vh;
  box-shadow: -5px 5px 10px #00000040;
}

.cities-section-slider._w-slider {
  border-radius: 0;
  width: 100vw;
  height: 100vh;
  margin-left: 0;
  margin-right: 0;
}

.city-background-div {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.city-background-div.chiang-mai {
  background-image: linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/65882b8d94967e35eb5ab014_Chiang%20Mai5.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.city-background-div.phuket {
  background-image: linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/65882b8dca991623b8f45ea1_Phuket.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.city-background-div.sapa {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c7f69ed68df49df64_Fansipan%20Mountain.webp");
}

.city-background-div.ha-long {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8c5ec58c9b4fae2bbb_Ha%20Long%20Bay.webp");
}

.city-background-div.ninh-binh {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fd61f01045b5f5f79b343_van%20long%20nature%20reserve.webp");
}

.city-background-div.ho-chi-minh {
  background-color: #0003;
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe845008bf2a562ba0bb6_Saigon%20River.webp");
}

.city-background-div.nha-trang {
  background-color: #0003;
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a80c54c2bdd433fd09_Nha%20Trang%20Beach.webp");
}

.city-background-div.da-lat {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe905670c1e5d4c60ff_lang%20biang%20mountain%20(2).png");
}

.city-background-div.mui-ne {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a0a97573ca47fb77673_White%20Sand%20Dunes%20(Bau%20Trang)%20(3).webp");
}

.city-background-div.vung-tau {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67762852d03e291a71a53449_Vung%20Tau.webp");
}

.city-background-div.my-tho {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77f0b335dbc087d52b34_Vinh%20Trang%20pagoda%2C%20My%20Tho%2C%20Vietnam.png");
}

.city-background-div.hue {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5308938b1567c0463_Hue%2C%20vietnam.webp");
}

.city-background-div.hoi-an {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ecb33b5fd3ffd45f01_Hoi%20An%2C%20Vietnam.webp");
}

.city-background-div.da-nang {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65428806cd6bc5dd5b_Danang%20Dragon%20Bridge%20in%20Vietnam.webp");
}

.city-background-div.bangkok {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/65882b8d69a586946d277aef_Bangkok%202.webp");
}

.city-background-div.phuket {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/65882b8dd73e09aac4c57a28_Phuket2.webp");
}

.city-background-div.pattaya {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d42f3cf8b890b301049_Pattaya%20Viewpoint%20(3).webp");
}

.city-background-div.chiang-rai {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa4fc3c592eda19a12_The%20White%20Temple%20(3).webp");
}

.city-background-div.chiang-mai {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ec89201fd5cf8bf7f4_Doi%20Inthanon%20National%20Park%20(2).webp");
}

.city-background-div.kanchanaburi {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d51d1e68ec9a14cb9d1_The%20Death%20Railway%20Train%20Ride.png");
}

.city-background-div.hua-hin {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679789655d2713a32fd2fe83_Hua%20Hin%20Beach%20(2).webp");
}

.city-background-div.koh-samui {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff4b850d1c900c0fe31_Lamai%20Beach%2C%20Koh%20Samui%2C%20Thailand.webp");
}

.city-background-div.krabi {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b996221f4b7736336c64_Phi%20Phi%20Islands.webp");
}

.city-background-div.sukhothai {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e85e4d27cfad1d0e37_Wat%20Si%20Chum.webp");
}

.city-background-div.ayutthaya {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f717f96c23ec6a87f34_Wat%20Yai%20Chai%20Mongkhon.webp");
}

.city-background-div.pai {
  background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c493228d0cf7e1508e3ef_Pai%20Canyon%2C%20Thailand.webp");
}

.icon-cities {
  color: var(--swatch--nav-link);
  margin-top: auto;
  margin-bottom: auto;
}

.right-arrow-2 {
  border-style: dashed;
  border-width: 1px;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  margin-right: 40px;
}

.right-arrow-2:hover {
  background-color: #00000054;
}

.left-arrow {
  border: 1px dashed var(--swatch--nav-link);
  opacity: 1;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  margin-left: 40px;
  margin-right: 0;
}

.left-arrow:hover {
  background-color: #00000054;
}

.city-slider-button {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--body);
  text-transform: none;
  background-color: #0000;
  background-image: linear-gradient(#00000080, #00000080);
  border: 1px dotted #fff;
  border-radius: 60px;
  margin-top: 100px;
  margin-left: 0;
}

.city-slider-button:hover {
  background-color: var(--swatch--nav-link-hover);
  color: var(--swatch--black);
  background-image: none;
  border-width: 1px;
  border-color: #fff0;
}

.city-slider-button:active {
  background-color: var(--swatch--orange);
  color: var(--swatch--black);
}

.tours-style-section {
  background-color: var(--swatch-light--white);
  width: 100vw;
}

.tours-style-container {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.tours-style-section-heading {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tours-style-cards-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 40px;
  display: grid;
}

.tours-style-heading {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch-light--blue-light);
  font-size: var(--font-sizes--h2-section-headers);
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-weight: 300;
  line-height: 36px;
  display: flex;
}

.travel-card {
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 600px;
  display: flex;
}

.travel-card.side {
  width: 100%;
}

.travel-card-image-wrapper {
  border-top-right-radius: 60px;
  border-bottom-left-radius: 60px;
  width: 100%;
  height: 500px;
  position: relative;
  overflow: hidden;
  box-shadow: -5px 5px 10px #00000040;
}

.tour-style-card-button {
  border: 1px dotted var(--swatch--black);
  color: var(--swatch--black);
  font-size: var(--font-sizes--body);
  text-transform: none;
  background-color: #0000;
  border-radius: 60px;
  margin-top: 12px;
  margin-left: 12px;
}

.tour-style-card-button:hover {
  background-color: var(--swatch-light--orange-light);
  border-width: 0;
}

.tour-style-card-button:active {
  background-color: var(--swatch--orange);
  color: var(--swatch-light--white);
}

.travel-card-text-block {
  font-family: var(--fonts--body);
  font-size: var(--font-sizes--body);
  text-align: center;
  margin-top: 24px;
}

.travel-card-image-header {
  z-index: 1;
  font-family: var(--fonts--h3-h4);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--h4-minor-section-headers);
  text-align: center;
  padding: 36px;
  line-height: 1.1;
  position: absolute;
  inset: 0% 0% auto;
}

.travel-card-image {
  background-image: linear-gradient(#00000080, #fff0 30%), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6582ef531dd2db30f53d3cf9_35.webp");
  background-position: 0 0, 33% 100%;
  background-size: auto, cover;
  height: 100%;
  transform: scale(1.2);
}

.travel-card-image.second-image {
  background-image: linear-gradient(#00000080, #fff0 30%), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6582ef506225411561aa0300_6.webp");
  background-position: 0 0, 49% 100%;
}

.travel-card-image.third-image {
  background-image: linear-gradient(#00000080, #fff0 30%), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6582ef51d53b1ebb634bd43e_18.webp");
  background-position: 0 0, 45% 100%;
  transform: scale(1.2);
}

.travel-tales-section {
  background-color: var(--swatch-light--white);
  width: 100vw;
  padding-left: 48px;
  padding-right: 48px;
}

.travel-tales-container {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  display: flex;
}

.text-block-6 {
  font-family: var(--fonts--body);
  font-size: var(--font-sizes--body);
  padding-bottom: 20px;
}

.travel-tales-header {
  flex-direction: column;
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

.travel-tales-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
}

.trave-tale-card {
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 600px;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
}

.travel-tale-image-wrapper {
  width: 100%;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.travel-tale-title {
  z-index: 1;
  font-family: var(--fonts--h3-h4);
  color: var(--swatch--blue);
  text-align: center;
  padding: 28px;
  font-size: 22px;
  line-height: 36px;
  position: static;
  inset: 0% 0% auto;
}

.travel-tale-read-more {
  border: 1px dotted var(--swatch--black);
  color: var(--swatch--black);
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 60px;
  margin-top: 12px;
  margin-left: 12px;
}

.travel-tale-read-more:hover {
  background-color: var(--swatch-light--orange-light);
  border-width: 1px;
  border-color: #3330;
}

.travel-tale-read-more:active {
  background-color: var(--swatch--orange);
  color: var(--swatch-light--white);
}

.travel-tale-image {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6871246fd6dc81cc5db7deb5_Hoan%20Kiem%20Lake.webp");
  background-position: 50%;
  background-size: cover;
  height: 100%;
}

.travel-tale-image.second-image {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/65882b8d4ba1641a3c56ee3e_Chiang%20Mai%202.webp");
}

.reviews-section-2 {
  background-color: var(--swatch-light--white);
  width: 100vw;
}

.reviews-section-container-2 {
  background-color: var(--swatch-light--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
}

.reveiws-section-slider-2 {
  background-color: #0000;
  height: 100%;
}

.reviews-slide-div-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.block-quote-2 {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--button);
  font-size: var(--headers-sizes--h4\<deleted\|variable-2a80186c-2fe1-fe72-aa52-881702438f5b\>);
  margin-bottom: 24px;
}

.review-text-block2 {
  font-family: var(--fonts--body);
  text-align: center;
  width: 70%;
  margin-bottom: 12px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.reveiw-date-text-block-2 {
  font-family: var(--fonts--body);
  color: var(--swatch--gray);
  margin-bottom: 12px;
  font-weight: 300;
}

.reveiw-name-text-block-2 {
  font-family: var(--fonts--body);
  font-weight: 600;
}

.parallax-picture-section {
  overflow: hidden;
}

.blog-light-text {
  font-size: var(--font-sizes--h4-minor-section-headers);
  text-align: center;
  font-weight: 300;
}

.parallax-picture-section-wrapper {
  z-index: 1;
  background-color: var(--swatch-light--white);
  width: 100vw;
  position: relative;
}

.wrapper-parralax-near-footer {
  width: 100vw;
  height: 100vh;
  position: static;
  overflow: hidden;
}

.parallax-component-near-footer {
  width: 100%;
  height: 100%;
  position: relative;
}

.prallax-image-wrapper-near-footer {
  z-index: -1;
  background-image: linear-gradient(to top, #0000, var(--swatch-light--white)), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/658a51ace8d0e45898801dc8_Grandpalace%20Background.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 100vh;
  display: block;
  position: relative;
}

.prallax-image-wrapper-near-footer.girls-image {
  z-index: auto;
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/658a51ac872b1974747b2b23_43.webp");
  background-position: 50%;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.heading-travel-tales {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--green);
  font-size: var(--font-sizes--h2-section-headers);
  font-weight: 300;
}

.text-block-tour-styles-section {
  font-family: var(--fonts--body);
  font-size: var(--font-sizes--body);
}

.forum-section {
  z-index: 1;
  background-color: var(--swatch-light--white);
  flex-direction: column;
  align-items: center;
  width: 100vw;
  padding: 0 48px;
  display: flex;
  position: relative;
}

.footer-section {
  z-index: 1;
  background-color: var(--swatch-light--blue-light);
  width: 100vw;
  position: relative;
}

.form-block {
  width: 100%;
  max-width: 1440px;
}

.form-button {
  border: 1px dotted var(--swatch--black);
  font-family: var(--fonts--links);
  color: var(--swatch--black);
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 60px;
  width: 30%;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.form-button:hover {
  background-color: var(--swatch-light--orange-light);
  border-width: 1px;
}

.form-button:active {
  background-color: var(--swatch--orange);
  color: var(--swatch-light--white);
}

.form-button.request {
  margin-bottom: 40px;
}

.form-button.transport {
  margin-top: 2rem;
}

.form-button.blog-page {
  width: 50%;
}

.form {
  flex-direction: column;
  align-items: flex-start;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-form {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--green);
  font-size: var(--font-sizes--h2-section-headers);
  text-align: center;
  margin-top: 0;
  font-weight: 300;
  line-height: 44px;
}

.form-field-label {
  font-family: var(--fonts--body);
  font-weight: 400;
}

.form-text-field {
  font-family: var(--fonts--body);
  border: 1px solid #0000;
  border-radius: 50px;
  width: 100%;
  min-width: 0;
}

.form-text-field:focus {
  color: #000;
}

.radio-button-field {
  padding-top: 20px;
}

.footer-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  padding-left: 48px;
  padding-right: 48px;
  display: grid;
}

.footer-destination, .footer-contanct-us {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-social-media {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.footer-text-block {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--h5-small-headings);
  margin-bottom: 20px;
}

.footer-text-block.company-details {
  font-family: var(--fonts--body);
  font-size: var(--font-sizes--extra-small);
  width: 100%;
}

.footer-text-link {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--footer-links);
  margin-top: 0;
  padding-bottom: 20px;
  text-decoration: none;
}

.footer-text-link:hover {
  color: var(--swatch--orange);
}

.footer-destination-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-8 {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch-light--white);
}

.phone-number {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--footer-links);
  cursor: pointer;
  text-decoration: none;
}

.phone-number:hover {
  color: var(--swatch--link-hover);
}

.phone-number.thai {
  padding-bottom: 1rem;
}

.footer-destination-wrapper-terms {
  flex-direction: row;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.terms {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--extra-small);
  padding: 0 10px;
  text-decoration: none;
}

.terms:hover {
  color: var(--swatch--orange);
}

.email {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--footer-links);
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 0;
  text-decoration: none;
}

.email:hover {
  color: var(--swatch--link-hover);
}

.social-media-icon-wrapper {
  z-index: 1;
  justify-content: center;
  width: 50%;
  margin-top: 0;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.social-media-icon {
  z-index: 2;
}

.tour-image {
  cursor: pointer;
}

.logo-wrapper {
  padding-left: 20px;
}

.request-pop-up {
  z-index: 5;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: minmax(5%, .25fr) minmax(10%, .25fr) minmax(200px, 2fr);
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  min-height: 100vh;
  margin-left: auto;
  margin-right: 0;
  padding: 0;
  display: block;
  position: fixed;
  inset: 0% -100% 0% 0%;
  overflow: scroll;
}

.request-pop-up:hover {
  border: 1px solid #0000;
}

.contact-pop-up-heading {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch-light--white);
  text-align: left;
  margin-top: 0;
  font-size: 2rem;
  line-height: 2.5rem;
}

.close-pop-up-wrapper-copy {
  position: absolute;
  inset: 5% 5% auto auto;
}

.close-pop-up-button {
  cursor: pointer;
}

.close-button {
  font-family: var(--fonts--body);
  color: var(--swatch--nav-link);
  margin-top: -20px;
  font-weight: 700;
}

.contact-phone-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.lottie-animation-phone {
  width: 70px;
  height: 70px;
  margin-left: 0;
  margin-right: 0;
}

.call-us-text-block {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--body);
  text-align: center;
  cursor: pointer;
  margin-top: 28px;
  line-height: 34px;
  text-decoration: none;
}

.call-us-text-block:hover {
  color: var(--swatch-light--yellow-light);
}

.call-us-text-block:active {
  color: var(--swatch--orange);
}

.contact-us-form {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.contact-us-form-text-block {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  padding-bottom: 20px;
}

.contact-us-form-text-block._2 {
  padding-bottom: 0;
}

.name-last-wrapper {
  flex-direction: row;
  margin-top: 20px;
  display: flex;
}

.firstname-wrapper {
  margin-right: 20px;
}

.form-text {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--body);
  font-weight: 300;
}

.pop-up-form-text-field {
  border-style: solid;
  border-width: 1px;
  border-color: #0000 #0000 var(--swatch-light--white);
  color: var(--swatch--black);
  background-color: #0000;
  height: 20px;
  display: block;
}

.email-wrapper {
  margin-top: 20px;
  padding-bottom: 10px;
}

.pop-up-form-button {
  border: 1px dotted var(--swatch-light--white);
  color: var(--swatch-light--white);
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 60px;
  width: 33%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.pop-up-form-button:hover {
  background-color: var(--swatch--nav-link-hover);
  color: var(--swatch--black);
  border-width: 1px;
  border-color: #f1f2f200;
}

.pop-up-form-button:active {
  background-color: var(--swatch--orange);
  color: var(--swatch--black);
}

.number-of-travellers-wrapper {
  margin-top: 20px;
}

.trip-detailes-wrapper {
  margin-top: 0;
  padding-bottom: 20px;
}

.date-wrapper {
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.request-a-tour {
  overflow: scroll;
}

.type-of-trip-wrapper {
  margin-top: 20px;
  padding-bottom: 10px;
}

.radio-button-wrapper {
  margin-top: 0;
  margin-right: 0;
}

.radio-button-field-2 {
  margin-top: 20px;
}

.transport-hero-section {
  background-color: var(--swatch-light--white);
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/659925c01c96248503b735ac_5.avif");
  background-position: 0%;
  background-size: cover;
  width: 100%;
  max-width: 1440px;
  height: 100vh;
}

.transport-hero-section-focalpoint-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100vh;
  margin: 0;
  padding: 48px;
  display: flex;
}

.transport-hero-heading {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--h1-main-page-titles);
  line-height: var(--font-sizes--h1-main-page-titles);
  text-shadow: 0 3px 12px #000;
  font-style: italic;
  font-weight: 400;
}

.transport-hero-text-block {
  font-family: var(--fonts--body);
  color: var(--swatch-light--orange-light);
  font-size: var(--font-sizes--body);
  text-shadow: 0 3px 12px #000;
}

.transport-first-section {
  background-color: var(--swatch-light--white);
  width: 100%;
  max-width: 1440px;
  height: auto;
}

.transport-first-wrapper {
  width: 100%;
  height: 100%;
  padding-left: 48px;
  padding-right: 48px;
}

.first-section-h2 {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--button);
  font-size: var(--font-sizes--h2-section-headers);
  line-height: var(--font-sizes--h1-main-page-titles);
  text-align: center;
  width: 77%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
}

.text-block-9 {
  font-family: var(--fonts--body);
  font-size: var(--font-sizes--body);
  width: 77%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  line-height: 23px;
}

.transport-second-section {
  width: 100%;
  max-width: 1440px;
  height: auto;
}

.transport-second-section-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 2fr;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  margin-right: 0;
  padding-right: 20px;
  display: grid;
}

.transport-second-section-image {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/659925c075cd2c34fabf1413_4.webp");
  background-position: 22%;
  background-size: cover;
}

.bold-text {
  font-size: var(--font-sizes--h2-section-headers);
  line-height: var(--font-sizes--h2-section-headers);
  text-align: center;
  font-style: italic;
  font-weight: 400;
}

.commitment-heading {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--h2-section-headers);
  line-height: var(--font-sizes--h2-section-headers);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-style: italic;
  font-weight: 400;
}

.div-block-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 350px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: grid;
  position: relative;
}

.commitment-grid {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.commitment-heading-h3 {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch-light--sky-blue-light);
  font-weight: 400;
}

.commitment-text-block {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  text-align: center;
  padding-right: 0;
}

.transport-form-section {
  background-color: var(--swatch-light--white);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 1440px;
  height: auto;
  display: flex;
}

.form-wrapper {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-left: 0;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
}

.transport-form-div {
  width: 100%;
}

.transport-form-name-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  display: grid;
}

.first-name-form-wrapper {
  padding-right: 0;
}

.text-span-requiered-red-star {
  color: red;
}

.transport-form {
  align-self: center;
  width: 70%;
}

.transport-email-wrapper {
  margin-top: 20px;
}

.transport-form-passengers-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  margin-top: 20px;
  display: grid;
}

.passenger-form-wrapper {
  padding-right: 0;
}

.transport-form-bags-wrapper, .transport-form-car-model-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  margin-top: 20px;
  display: grid;
}

.select-field {
  background-color: #fff;
  border: 1px solid #0000;
  border-radius: 50px;
}

.transport-form-location-model-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  margin-top: 20px;
  display: grid;
}

.transport-form-date-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  margin-top: 20px;
  display: block;
}

.transport-form-date-wrapper.note-description {
  display: block;
}

.date-form-wrapper {
  padding-right: 0;
}

.heading-5 {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch-light--blue-light);
  font-size: var(--font-sizes--h2-section-headers);
  line-height: var(--font-sizes--h2-section-headers);
  text-align: center;
  text-transform: none;
  padding-bottom: 28px;
  font-style: italic;
  font-weight: 400;
}

.checkbox-field {
  padding-left: 0;
  display: flex;
}

.checkbox {
  max-width: 100px;
  margin-left: 0;
}

.about-us-hero-section {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9084083672cbf3a1120_10.webp");
  background-position: 50% 45%;
  background-size: cover;
  max-width: 100vw;
  height: 50vh;
}

.hero-blog-wrapper {
  height: 77vh;
}

.hero-blog-section {
  background-color: var(--swatch-light--white);
  width: 100%;
  max-width: 1440px;
}

.hb-slider {
  height: 100%;
}

.hb-collection-wrapper, .hb-collection-list {
  width: 100%;
  height: 100%;
}

.hb-collection-list.hb-dynamic-feed {
  display: none;
}

.hb-collection-item {
  width: 100%;
  height: 100%;
}

.hb-slide-content {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-bottom: 28px;
  padding-left: 28px;
  padding-right: 28px;
  display: flex;
}

.hb-image {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.hb-heading {
  z-index: 2;
  font-family: var(--fonts--h1-h2);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--h1-main-page-titles);
  text-align: center;
  text-shadow: 0 1px 12px #00000087;
  align-self: center;
  width: 77%;
  font-style: italic;
  font-weight: 400;
  line-height: 1.1;
  display: block;
  position: relative;
}

.hb-button {
  border: 1px dotted var(--swatch-light--white);
  color: var(--swatch-light--white);
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 60px;
  margin: 12px auto;
  padding-left: 48px;
  padding-right: 48px;
  transition: background-color .2s;
  position: relative;
}

.hb-button:hover {
  background-color: var(--swatch-light--orange-light);
  margin-bottom: 12px;
}

.hb-button:active {
  background-color: var(--swatch--orange);
  color: var(--swatch-light--white);
}

.body-blog-section {
  background-color: var(--swatch-light--white);
  width: 100%;
  max-width: 1440px;
}

.bb-blogs-wrapper {
  padding-left: 48px;
  padding-right: 48px;
}

.bb-heading-h2 {
  font-family: var(--fonts--h1-h2);
  font-size: var(--font-sizes--h2-section-headers);
  margin-top: 0;
  font-style: italic;
  font-weight: 400;
  line-height: 1.1;
}

.bb-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.bb-news-letter-wrapper {
  padding: 1rem;
}

.bb-heading-form {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--green);
  font-size: var(--font-sizes--h3-subsection-headers);
  text-align: center;
  margin-top: 0;
  margin-bottom: 28px;
  font-style: italic;
  font-weight: 300;
  line-height: 32px;
}

.blog-card-wrapper {
  border-radius: 20px;
  margin-top: 24px;
  margin-bottom: 24px;
  padding: 13px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.image-2 {
  border-radius: 20px;
  width: 200px;
}

.blog-card--header-wrapper {
  padding-left: 28px;
}

.blog-card-button {
  border: 1px dotted var(--swatch--black);
  font-family: var(--fonts--links);
  color: var(--swatch--black);
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 60px;
  width: 50%;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.blog-card-button:hover {
  background-color: var(--swatch-light--orange-light);
  border-width: 1px;
}

.blog-card-button:active {
  background-color: var(--swatch--orange);
  color: var(--swatch-light--white);
}

.blog-section {
  width: 100%;
  max-width: 1440px;
  padding-top: 0;
}

.blog-wrapper {
  background-color: var(--swatch-light--white);
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.blog-image {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 50vh;
  box-shadow: 0 2px 10px #0000005c;
}

.blog-heading {
  font-family: var(--fonts--h1-h2);
  font-size: var(--h1-smaller-screens);
  text-align: center;
  flex: 0 auto;
  margin-top: 0;
}

.blog-background {
  z-index: 7;
  background-color: var(--swatch-light--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-left: 48px;
  margin-right: 48px;
  display: flex;
}

.author-wrapper {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.image-3 {
  border-radius: 200px;
  width: 100px;
}

.body {
  background-color: #33669a;
}

.author-name {
  font-family: var(--fonts--body);
  font-size: var(--h2-smaller-screens);
  padding-left: 0;
}

.name-date-wrapper {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 28px;
  display: flex;
}

.blog-date {
  font-family: var(--fonts--body);
  font-size: var(--h3-smaller-screens);
  font-weight: 200;
}

.form-block-blog {
  width: 100%;
}

.tour-drop-menu-wrapper {
  z-index: -1;
  border-bottom-right-radius: 60px;
  border-bottom-left-radius: 60px;
  grid-template-rows: 90px auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100vw;
  height: 100vh;
  margin-top: -100vh;
  display: grid;
  position: absolute;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #0003;
}

.heading-h1-white {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch-light--white);
  text-align: center;
  text-transform: uppercase;
  text-shadow: 2px 1px 5px #0003;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.1;
}

.heading-h1-white.about-us {
  font-size: 3.5rem;
}

.section-2 {
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.section-2.have--margin {
  margin-top: 4em;
}

.global-link {
  color: #f7ffff;
  text-transform: capitalize;
  font-weight: 500;
  transition: opacity .2s;
}

.global-link:hover {
  opacity: .7;
}

.global-link.nav-link {
  font-family: var(--fonts--links);
  color: var(--swatch--nav-link);
  font-weight: 600;
  transition: opacity .2s;
}

.global-link.nav-link:hover {
  opacity: .7;
}

.heading-h5-black {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch--black);
  text-shadow: 2px 1px 5px #0003;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.1;
}

.heading-h5-black.travel-tales {
  text-align: center;
  text-shadow: none;
  margin-top: 40px;
}

.heading-h5-black.cities-h5 {
  text-align: center;
  text-shadow: none;
}

.heading-h5-black.cities-h5.food {
  text-align: center;
  padding-top: 0;
  padding-left: 0;
}

.heading-h5-black.sapa.bac-ha-market {
  text-align: center;
  text-shadow: none;
}

.heading-h5-black.sapa.cu-chi-tunnels {
  text-align: center;
}

.heading-h5-black.how-it-works {
  text-transform: uppercase;
  font-size: 1rem;
}

.horizontal-flex {
  justify-content: space-between;
  display: flex;
}

.spacer-small {
  padding-top: .3em;
  padding-bottom: .3em;
}

.spacer-small.have--border, .spacer-medium-style-guide {
  padding-top: 1em;
  padding-bottom: 1em;
}

.spacer-medium-style-guide.have--border {
  border: 1px #0e0e0e;
  padding-top: 2em;
  padding-bottom: 2em;
}

.portfolio-custom-title {
  letter-spacing: -5px;
  -webkit-text-fill-color: transparent;
  background-color: #000000f0;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 70px;
  margin-left: 0;
  font-size: 20rem;
  font-weight: 900;
  line-height: .9;
}

.content {
  border: 2px #ababab;
  display: block;
}

.content.none-border {
  border-style: none;
}

.global-text-style {
  color: silver;
  text-transform: uppercase;
  height: 15px;
  padding: 0;
  font-size: .9rem;
  overflow: hidden;
}

.global-text-style.for--style-guide {
  color: #000;
}

.style-guide-block {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .5em;
  display: flex;
}

.style-guide-block.large, .style-guide-block.medium {
  padding-top: 2em;
  padding-bottom: 2em;
}

.color-block {
  border-radius: 5px;
  min-width: 100px;
  height: 60px;
}

.color-block.red {
  background-color: #c00000;
}

.color-block.black {
  background-color: #000;
}

.color-block.white {
  background-color: #fff;
}

.color-block.primary {
  background-color: silver;
  border: 2px solid #000;
}

.paragraph {
  color: #000;
  text-transform: uppercase;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.1;
}

.title-wrapper-full-center {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-flow: column;
  display: flex;
}

.style-guide-title {
  color: #c00000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.1;
}

.style-guide-title.for-structures {
  font-size: 1.3rem;
}

.h3-black {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch--black);
  font-size: var(--font-sizes--h3-subsection-headers);
  text-transform: none;
  font-weight: 400;
  line-height: 1.6;
}

.h3-black.cities-h3 {
  font-size: var(--font-sizes--h3-subsection-headers);
  margin-top: 0;
  margin-bottom: 0;
}

.h3-black.where-we-stay {
  font-size: 2rem;
}

.h3-black.where-we-stay.h3-italic {
  text-align: center;
  margin-top: 0;
}

.h3-black.book-with-confidence {
  font-size: 2rem;
}

.h3-black.book-with-confidence.h3-italic {
  text-align: center;
  margin-top: 0;
}

.heading-h4-black {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch--black);
  text-transform: none;
  text-shadow: 2px 1px 5px #0003;
  font-size: 3.3rem;
  font-weight: 500;
  line-height: 1.1;
}

.heading-h4-black.cities-h4 {
  font-size: 2rem;
  font-weight: 300;
}

.link-wrap-2 {
  flex-flow: column;
  display: flex;
}

.style-guide-colors-layout {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-flow: wrap;
  width: 40%;
  display: flex;
}

.footer-bottom-right {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.social-icons {
  width: 42px;
  height: 42px;
  transition: opacity .2s;
}

.social-icons:hover {
  opacity: .65;
}

.text-align-center {
  text-align: center;
}

.text-align-center.for--legal-page {
  letter-spacing: -2.6px;
  text-transform: uppercase;
  margin-top: .2em;
  font-size: 2.9rem;
  font-weight: 500;
  line-height: 1.1;
}

.h2-black {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--black);
  font-size: var(--font-sizes--h2-section-headers);
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.h2-black.other {
  color: var(--swatch--blue);
  font-size: var(--font-sizes--h2-section-headers);
  text-align: center;
  text-transform: capitalize;
  text-shadow: none;
  font-style: italic;
}

.h2-black.your-style {
  color: var(--swatch-light--blue-light);
  font-size: var(--font-sizes--h2-section-headers);
  text-transform: capitalize;
  font-style: italic;
  font-weight: 400;
}

.h2-black.travel-tales {
  color: var(--swatch--green);
  font-size: var(--font-sizes--h2-section-headers);
  text-transform: capitalize;
  text-shadow: none;
  font-style: italic;
}

.h2-black.new-letter {
  color: var(--swatch--green);
  font-size: var(--font-sizes--h2-section-headers);
  text-align: center;
  text-transform: capitalize;
  text-shadow: none;
  font-style: italic;
}

.h2-black.cities-h2 {
  font-size: var(--font-sizes--h2-section-headers);
  text-align: left;
  margin-bottom: 0;
  font-weight: 400;
}

.h2-black.about-us-card {
  font-size: 2rem;
}

.h2-black.payment-card {
  text-align: left;
  padding-left: 0;
  font-size: 1.8rem;
}

.h2-black.tour {
  text-align: left;
  text-transform: none;
  font-size: 2rem;
}

.h2-black.search-page {
  font-size: var(--font-sizes--h2-section-headers);
}

.heading-h6-black {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch--black);
  text-shadow: 2px 1px 5px #0003;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.1;
}

.spacer-large {
  padding-top: 3em;
  padding-bottom: 3em;
}

.spacer-large.have--border {
  border: 1px #0e0e0e;
}

.social-links {
  display: inline-block;
}

.container-3 {
  width: auto;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding: 4em 1em;
}

.p-black {
  font-family: var(--fonts--body);
  color: var(--swatch--black);
  font-size: var(--font-sizes--body);
  text-transform: none;
  line-height: 1.6;
}

.p-black.elegant-explorations {
  text-align: center;
}

.p-black.cities-paragraph {
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.4;
}

.p-black.cities-paragraph.full {
  width: 100%;
  line-height: 1.4;
}

.p-black.cities-paragraph.best-activites {
  width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
}

.p-black.day-trip {
  font-size: var(--font-sizes--body);
  width: 100%;
  padding-left: 60px;
}

.p-black.what-to-eat {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.p-black.special-tours {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.8;
}

.p-black.about-us-card {
  text-align: center;
  width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: .8rem;
  line-height: 1.3;
}

.p-black.specialized-tour-paragraph, .p-black.personalized-options-paragraph {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.8;
}

.p-black.image-caption {
  font-size: var(--font-sizes--extra-small);
  text-align: center;
  width: 100%;
  margin-top: 10px;
}

.body-2 {
  background-color: var(--swatch-light--blue-light);
}

.hero-heading-center {
  background-color: #f5f7fa;
  background-image: linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c7f69ed68df49df64_Fansipan%20Mountain.webp");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  border-bottom: 1px solid #e4ebf3;
  width: 100vw;
  margin-top: auto;
  margin-bottom: auto;
  padding-bottom: 0;
  padding-left: 48px;
  padding-right: 48px;
  position: relative;
  overflow: hidden;
}

.hero-heading-center.hanoi {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
}

.hero-heading-center.ha-long {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8c5ec58c9b4fae2bbb_Ha%20Long%20Bay.webp");
}

.hero-heading-center.ninh-binh {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaba3814d746da63524_mua%20cave%20hang%20mua.webp");
}

.hero-heading-center.ho-chi-minh {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe845008bf2a562ba0bb6_Saigon%20River.webp");
}

.hero-heading-center.nha-trang {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a80c54c2bdd433fd09_Nha%20Trang%20Beach.webp");
  background-position: 0 0, 50% 0;
}

.hero-heading-center.da-lat {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe905670c1e5d4c60ff_lang%20biang%20mountain%20(2).png");
}

.hero-heading-center.mui-ne {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a0a97573ca47fb77673_White%20Sand%20Dunes%20(Bau%20Trang)%20(3).webp");
}

.hero-heading-center.vung-tau {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67762852d03e291a71a53449_Vung%20Tau.webp");
}

.hero-heading-center.my-tho {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77f0b335dbc087d52b34_Vinh%20Trang%20pagoda%2C%20My%20Tho%2C%20Vietnam.png");
}

.hero-heading-center.hue {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f8850a7dd731cbc2d5_Hue%20Walking%20Street%20(2).webp");
}

.hero-heading-center.hoi-an {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d911c2ecddbe102e6_1.webp");
}

.hero-heading-center.da-nang {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65428806cd6bc5dd5b_Danang%20Dragon%20Bridge%20in%20Vietnam.webp");
}

.hero-heading-center.bangkok {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655c79ef889f910383b2_Chao%20Phraya%20River%20(3).webp");
}

.hero-heading-center.pattaya {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d42f3cf8b890b301049_Pattaya%20Viewpoint%20(3).webp");
}

.hero-heading-center.phuket {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605617cabbc39556bb1eb_Phi%20Phi%20Islands.png");
}

.hero-heading-center.chiang-rai {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa4fc3c592eda19a12_The%20White%20Temple%20(3).webp");
}

.hero-heading-center.chiang-mai {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ec89201fd5cf8bf7f4_Doi%20Inthanon%20National%20Park%20(2).webp");
}

.hero-heading-center.kanchanaburi {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d51d1e68ec9a14cb9d1_The%20Death%20Railway%20Train%20Ride.png");
}

.hero-heading-center.hua-hin {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679789655d2713a32fd2fe83_Hua%20Hin%20Beach%20(2).webp");
}

.hero-heading-center.koh-samui {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff4b850d1c900c0fe31_Lamai%20Beach%2C%20Koh%20Samui%2C%20Thailand.webp");
}

.hero-heading-center.krabi {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b99614657321696e44a9_Railay%20Beach%2C%20Krabi%2C%20Thailand%20(2).webp");
}

.hero-heading-center.sukhothai {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e770a8bb46165d0d2d_Sukhothai%20Historical%20Park%20(3).png");
}

.hero-heading-center.pai {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c493228d0cf7e1508e3ef_Pai%20Canyon%2C%20Thailand.webp");
}

.hero-heading-center.ayutthaya {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e28d0cf7e151b16c3_1.webp");
}

.container-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading.cities {
  font-family: var(--fonts--h1-h2);
  font-size: var(--font-sizes--h1-main-page-titles);
  text-align: left;
  text-transform: none;
  margin-top: 1rem;
  margin-bottom: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
}

.hero-split {
  background-color: #333333a1;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 75%;
  margin-left: auto;
  padding: 12px;
  display: flex;
}

.date {
  font-family: var(--fonts--body);
  color: var(--swatch--black);
  font-size: var(--font-sizes--body);
  margin-bottom: 0;
  line-height: 1.6;
}

.date.other-article {
  font-size: var(--body-smaller-screens);
  font-size: var(--body-smaller-screens);
}

.historical-background-section {
  margin-left: 48px;
  margin-right: 48px;
  overflow: hidden;
}

.container-7 {
  width: 100%;
  max-width: 1440px;
}

.heading-h1-black {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--black);
  font-size: var(--font-sizes--h2-section-headers);
  text-align: center;
  text-transform: capitalize;
  margin-top: 100px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.1;
}

.heading-h1-black.hero {
  font-family: var(--fonts--h1-h2);
  text-transform: capitalize;
  text-shadow: 0 1px 1px #0003;
  font-style: italic;
  font-weight: 400;
}

.heading-h2-white {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch-light--white);
  text-align: center;
  text-transform: uppercase;
  text-shadow: 2px 1px 5px #0003;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.1;
}

.heading-h2-white.cities {
  z-index: 5;
  text-shadow: 4px 1px 5px #00000080;
  margin-bottom: 0;
}

.heading-h2-white.what-we-do {
  font-family: var(--fonts--h1-h2);
  font-size: var(--font-sizes--h2-section-headers);
  text-transform: capitalize;
  text-shadow: none;
  font-style: italic;
  font-weight: 400;
}

.heading-h2-white.what-s-included {
  text-align: left;
}

.heading-h2-white.what-s-included.tour {
  padding-right: 2rem;
  font-size: 2rem;
}

.heading-h2-white.tours {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--black);
  font-size: var(--font-sizes--h2-section-headers);
  text-transform: capitalize;
  text-shadow: none;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  font-style: italic;
  font-weight: 400;
}

.heading-h3-white {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--h4-minor-section-headers);
  text-transform: capitalize;
  text-shadow: 2px 1px 5px #0003;
  font-weight: 500;
  line-height: 1.1;
}

.heading-h3-white.cities {
  font-size: var(--font-sizes--h3-subsection-headers);
  text-transform: none;
  text-shadow: none;
  font-weight: 200;
}

.h4-white {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--h4-minor-section-headers);
  text-transform: none;
  text-shadow: 2px 1px 5px #0003;
  font-weight: 500;
  line-height: 1.1;
}

.h4-white.writer {
  text-align: center;
  line-height: 1.4;
}

.heading-h5-white {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch-light--white);
  text-shadow: 2px 1px 5px #0003;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.1;
}

.heading-h6-white {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch-light--white);
  text-shadow: 2px 1px 5px #0003;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.1;
}

.hero-paragraph {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch--black);
  font-size: var(--font-sizes--body);
  text-align: center;
  text-transform: uppercase;
  text-shadow: 0 1px 1px #0003;
  margin-top: 0;
  font-weight: 500;
  line-height: 1.5;
}

.paragraph-white {
  font-family: var(--fonts--body);
  color: var(--swatch-light--white);
  font-size: var(--font-sizes--body);
  text-transform: capitalize;
  width: 60%;
  margin-top: 0;
  line-height: 1.8;
}

.paragraph-white.why-us-body {
  font-size: var(--font-sizes--body);
  width: 100%;
  font-weight: 400;
}

.paragraph-white.tour {
  font-size: var(--font-sizes--body);
  width: 100%;
  padding-right: 2rem;
}

.quote {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch--green);
  font-size: var(--font-sizes--blockquotes);
  text-transform: capitalize;
  font-weight: 600;
  line-height: 1.2;
}

.top-attractions-sightseeing-section {
  margin-left: 48px;
  margin-right: 48px;
  overflow: visible;
}

.landmarks-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sightseeing-image-wrapper-right {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd143b0f1a94569d305_Hoan%20Kiem%20Lake%20(Lake%20of%20the%20Restored%20Sword)%20(2).webp");
  background-position: 50%;
  background-size: cover;
  border-top-right-radius: 100px;
  height: 350px;
  box-shadow: -5px 5px 10px #00000040;
}

.sightseeing-image-wrapper-right._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673de8e7c136fc622fc6f5ae_Ho%20Chi%20Minh%20Mausoleum%20Hanoi%20(2).webp");
  border-top-right-radius: 0;
  border-bottom-left-radius: 100px;
}

.sightseeing-image-wrapper-right._2.stone-church {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5ce9dd507fd80b8068_Sapa%20Stone%20Church%20(3).webp");
}

.sightseeing-image-wrapper-right._2.quang-ninh-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8e5c130069a532a638_Quang%20Ninh%20Museum%20and%20Library%20(2).webp");
}

.sightseeing-image-wrapper-right._2.hoa-lu-ancient-capital {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaa142d18d1ab183342_hoa%20lu%20ancient%20capital.webp");
}

.sightseeing-image-wrapper-right._2.notre-dame-cathedral-basilica-of-saigon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8453c62b8436475ff3b_Saigon%20Notre-Dame%20Basilica%20in%20Vietnam%20(3).webp");
}

.sightseeing-image-wrapper-right._2.po-nagar-cham-towers {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a87b7051890f79fc42_Po%20Nagar%20Cham%20Towers%20(2).png");
}

.sightseeing-image-wrapper-right._2.xuan-huong-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efea2150d86d43ce9de6_xuan%20huong%20lake%20(2).png");
}

.sightseeing-image-wrapper-right._2.po-shanu-cham-towers {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a09ebf0ae769cb949cd_Po%20Shanu%20Cham%20Towers%20(2).png");
}

.sightseeing-image-wrapper-right._2.christ-the-king-statue {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67762852c220310a5156fbef_Vung%20Tau%20Christ%20the%20King%20Statue%20(2).png");
}

.sightseeing-image-wrapper-right._2.vinh-trang-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77f07a91600ec4116b68_Vinh%20Trang%20pagoda%2C%20My%20Tho%2C%20Vietnam%20(3).webp");
}

.sightseeing-image-wrapper-right._2.imperial-city-hue-citadel {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5f2d2ee575104aa64_Imperial%20City%20in%20Hue%2C%20Vietnam.webp");
}

.sightseeing-image-wrapper-right._2.thien-mu-pagoda-pagoda-of-the-celestial-lady {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f53feb384490691863_Pagoda%20of%20the%20Celestial%20Lady.png");
}

.sightseeing-image-wrapper-right._2.tomb-of-khai-dinh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f6407c3473d92b0352_tomb%20khai%20dinh%20(2).webp");
}

.sightseeing-image-wrapper-right._2.tomb-of-minh-mang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f6e28ba57fd889e2d0_Tomb%20of%20Minh%20Mang.webp");
}

.sightseeing-image-wrapper-right._2.tomb-of-tu-duc {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f7b335dbc087e0a919_Tomb%20of%20Tu%20Duc%20(2).webp");
}

.sightseeing-image-wrapper-right._2.japanese-covered-bridge-ch-a-c-u {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f35580cb22f31ed20_Japanese%20Covered%20Bridge%20(Chu%CC%80a%20Ca%CC%82%CC%80u)%2C%20Hoi%20An%2C%20Vietnam.webp");
}

.sightseeing-image-wrapper-right._2.phuc-kien-assembly-hall-fujian-assembly-hall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a172b5885d066c4b1c_Phuc%20Kien%20Assembly%20Hall%20(Fujian%20Assembly%20Hall)%20(2).webp");
}

.sightseeing-image-wrapper-right._2.dragon-bridge-c-u-r-ng {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65c666a589ea1ff62a_Danang%20Dragon%20Bridge%20in%20Vietnam%20(2).webp");
}

.sightseeing-image-wrapper-right._2.linh-ung-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f66e48ddcd5917bdd1b_linh%20ung%20pagoda%20(3).webp");
}

.sightseeing-image-wrapper-right._2.da-nang-cathedral-pink-church {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f6504bf6088c52c318a_Da%20Nang%20Cathedral%20(Pink%20Church)%20(2).png");
}

.sightseeing-image-wrapper-right._2.grand-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655cdb228acdca871fb4_Grand%20Palace%20(2).png");
}

.sightseeing-image-wrapper-right._2.walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d44ec8bc03db5cf120a_walking%20street%20pattaya%20(3).webp");
}

.sightseeing-image-wrapper-right._2.big-buddha {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6786055f218b953505c1b4c7_Big%20Buddha%20(3).png");
}

.sightseeing-image-wrapper-right._2.wat-rong-khun-the-white-temple {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa7546252544a1dbb7_The%20White%20Temple%20(2).png");
}

.sightseeing-image-wrapper-right._2.wat-phra-that-doi-suthep {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2f0e6d66ffc24f60dd8_Wat%20Phra%20That%20Doi%20Suthep%20(2).webp");
}

.sightseeing-image-wrapper-right._2.bridge-on-the-river-kwai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4e8e0c9decde4406c9_Bridge%20on%20the%20River%20Kwai%20(2).webp");
}

.sightseeing-image-wrapper-right._2.world-war-ii-jeath-war-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d5168600bf5eea919ac_The%20JEATH%20War%20Museum%2C%20Kanchanaburi%20(3).webp");
}

.sightseeing-image-wrapper-right._2.erawan-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4f91f188baa17313cd_Erawan%20National%20Park%2C%20Kanchanaburi%20(2).webp");
}

.sightseeing-image-wrapper-right._2.wat-tham-suea-tiger-cave-temple {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d51aa6c9c7ce3a7942a_Tiger%20Cave%20Temple%20(3).webp");
}

.sightseeing-image-wrapper-right._2.maruekhathaiyawan-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896bbcde179efb6a3f93_Maruekhathaiyawan%20Palace%2C%20Huahin%20(2).png");
}

.sightseeing-image-wrapper-right._2.hua-hin-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67978965425eeba166e0d7db_Hua%20Hin%20Beach.webp");
}

.sightseeing-image-wrapper-right._2.khao-takiab {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67978968105413604ecad47e_Khao%20Takiab%2C%20Monkey%20Mountain%2C%20Hua%20Hin%20(2).webp");
}

.sightseeing-image-wrapper-right._2.wat-huay-mongkol {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896c66b207911d695407_Wat%20Huay%20Mongkol%20(2).png");
}

.sightseeing-image-wrapper-right._2.big-buddha-wat-phra-yai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff6a0fbafe249f90585_Wat%20Phra%20Yai%2C%20Koh%20Samui%2C%20Thailand%20(2).webp");
}

.sightseeing-image-wrapper-right._2.lamai-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b998ec015181f624721f_Railay%20Beach%2C%20Krabi%2C%20Thailand.webp");
}

.sightseeing-image-wrapper-right._2.ang-thong-national-marine-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff30944bec2ab82287c_Ang%20Thong%20National%20Marine%20Park%20(2).webp");
}

.sightseeing-image-wrapper-right._2.wat-khunaram {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff619518c6721ca23a6_Wat%20Khunaram%20(3).webp");
}

.sightseeing-image-wrapper-right._2.laem-sor-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff4712abb90f3c028bb_Laem%20Sor%20Pagoda%2C%20Koh%20Samui%2C%20Thailand%20(2).webp");
}

.sightseeing-image-wrapper-right._2.tiger-cave-temple-wat-tham-sua {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b999e289300ed58e2529_Tiger%20Cave%20Temple%20(3).webp");
}

.sightseeing-image-wrapper-right._2.klong-thom-hot-springs {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b996e289300ed58e1bed_Klong%20Thom%20Hot%20Springs.webp");
}

.sightseeing-image-wrapper-right._2.ao-nang-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b995ae57399e9227468a_Ao%20Nang%20Beach.png");
}

.sightseeing-image-wrapper-right._2.wat-kaew-korawaram {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b999297e113543a187a4_Wat%20Kaew%20Korawaram%20(2).webp");
}

.sightseeing-image-wrapper-right._2.sukhothai-historical-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e7531f3306193a62f1_Sukhothai%20Historical%20Park.webp");
}

.sightseeing-image-wrapper-right._2.wat-si-chum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e852a042ea1bb5ed86_Wat%20Si%20Chum%20(2).webp");
}

.sightseeing-image-wrapper-right._2.wat-phra-phai-luang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e842ab4b722ef67b68_Wat%20Phra%20Phai%20Luang%20(2).webp");
}

.sightseeing-image-wrapper-right._2.pai-canyon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c493277e9c706de41e95d_Pai%20Canyon%2C%20Thailand%20(2).webp");
}

.sightseeing-image-wrapper-right._2.chinese-village-santichon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4933c8a9859eed787777_Santichon%20Village%20(3).webp");
}

.sightseeing-image-wrapper-right._2.tha-pai-hot-spring {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4934ec2f4b60fba16959_Tha%20Pai%20Hot%20Spring%20(3).webp");
}

.sightseeing-image-wrapper-right._2.wat-phra-that-mae-yen-temple-on-the-hill {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49344983352cd70b1de4_Wat%20Phra%20That%20Mae%20Yen.png");
}

.sightseeing-image-wrapper-right._2.yun-lai-viewpoint {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49368198ca36a32fa67a_Yun%20Lai%20Viewpoint.webp");
}

.sightseeing-image-wrapper-right._2.wat-mahathat {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f7052874557b660a538_Wat%20Mahathat%20(2).webp");
}

.sightseeing-image-wrapper-right._2.bang-pa-in-royal-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e17f427325c8cb29a_Bang%20Pa-In%20Royal%20Palace%20(3).webp");
}

.sightseeing-image-wrapper-right._2.ayutthaya-historical-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6eec294722ca051e34_Ayutthaya%20Historical%20Park%20(3).webp");
}

.sightseeing-image-wrapper-right._2.wat-yai-chai-mongkhon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f71322c8a8bec4366e8_Wat%20Yai%20Chai%20Mongkhon%20(3).webp");
}

.sightseeing-image-wrapper-right._2.hoan-kiem-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd1b4a55f809ea40229_Hoan%20Kiem%20Lake%20(Lake%20of%20the%20Restored%20Sword).webp");
}

.sightseeing-image-wrapper-right._2.ho-chi-minh-mausoleum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd208b850482cdb9a46_One%20Pillar%20Pagoda.webp");
}

.sightseeing-image-wrapper-right._2.west-lake-ho-tay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd35f832bbae5bd05cd_West%20Lake%20(Ho%20Tay)%20(3).webp");
}

.sightseeing-image-wrapper-right._2.water-puppet-theater {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f5a0830b916e4414_Water%20Puppet%20Theater.webp");
}

.sightseeing-image-wrapper-right._2.fansipan-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c31720bd3ab861d7a_Fansipan%20Mountain%20(2).webp");
}

.sightseeing-image-wrapper-right._2.silver-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5ceed0b95acf2d9abd_Silver%20Waterfall%20(3).webp");
}

.sightseeing-image-wrapper-right._2.cat-cat-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5ce4da924f7717eae0_Cat%20Cat%20Village%20(7).webp");
}

.sightseeing-image-wrapper-right._2.bac-ha-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cf5ec391336b78af7a3b6_Bac%20Ha%20Market%20(2).webp");
}

.sightseeing-image-wrapper-right._2.ha-long-bay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8ced2ae13fa1d45979_Ha%20Long%20Bay%20(2).webp");
}

.sightseeing-image-wrapper-right._2.cua-van-floating-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8bb15423be50f516a4_Cua%20Van%20Floating%20Village%20(4).webp");
}

.sightseeing-image-wrapper-right._2.trang-an-landscape-complex {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaca3814d746da6363d_Trang%20An%20Landscape%20Complex.webp");
}

.sightseeing-image-wrapper-right._2.mua-cave-hang-m-a {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaba3814d746da63524_mua%20cave%20hang%20mua.webp");
}

.sightseeing-image-wrapper-right._2.phat-diem-cathedral {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eab9de4733d1091d77f_Phat%20Diem%20Cathedral.webp");
}

.sightseeing-image-wrapper-right._2.independence-palace-reunification-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe84307a843686fc67d8a_Independence%20Palace%20(Reunification%20Palace)%20(3).webp");
}

.sightseeing-image-wrapper-right._2.saigon-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe845008bf2a562ba0bb2_Saigon%20River%20(3).png");
}

.sightseeing-image-wrapper-right._2.ben-thanh-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe842337656efae2befe7_Ben%20Thanh%20Market%20(3).png");
}

.sightseeing-image-wrapper-right._2.nguyen-hue-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe843abd8506e8fe43909_Nguyen%20Hue%20Walking%20Street%20(3).webp");
}

.sightseeing-image-wrapper-right._2.nha-trang-cathedral {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a8e822082f923cdcb0_Nha%20Trang%20Cathedral%20(2).webp");
}

.sightseeing-image-wrapper-right._2.nha-trang-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a757fc4ed61cfccb25_Nha%20Trang%20Beach%20(3).webp");
}

.sightseeing-image-wrapper-right._2.ba-ho-waterfalls {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a60c54c2bdd433f81b_Ba%20Ho%20Waterfalls%20(2).webp");
}

.sightseeing-image-wrapper-right._2.dam-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7dd06432aa62a8500_Dam%20Market%20(3).png");
}

.sightseeing-image-wrapper-right._2.bao-dai-s-summer-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe3bc5d894e046daad6_Bao%20Dai's%20Summer%20Palace%20(2).webp");
}

.sightseeing-image-wrapper-right._2.datanla-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe872f981235e4db40d_datanla%20waterfall%20(2).webp");
}

.sightseeing-image-wrapper-right._2.valley-of-love-thung-lung-tinh-yeu {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efea1dd3bc24d2a2a0a3_thung%20lung%20tinh%20yeu%20(3).webp");
}

.sightseeing-image-wrapper-right._2.linh-phuoc-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efea89e7793bdd2a5437_linh%20phuoc%20pagoda.webp");
}

.sightseeing-image-wrapper-right._2.dalat-night-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe87d8cb1841a476513_Dalat%20Night%20Market.png");
}

.sightseeing-image-wrapper-right._2.white-sand-dunes-bau-trang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a09518df1551e244f15_White%20Sand%20Dunes%20(Bau%20Trang).webp");
}

.sightseeing-image-wrapper-right._2.fairy-stream-suoi-tien {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a096b49c3bf45ab03c3_Fairy%20Stream%20(Suoi%20Tien)%20(2).png");
}

.sightseeing-image-wrapper-right._2.mui-ne-fishing-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a090e0c6b5a57cee612_Mui%20Ne%20Fishing%20Village%20(3).webp");
}

.sightseeing-image-wrapper-right._2.back-beach-bai-sau {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6776285284887d55890974b1_Back%20Beach%20(Bai%20Sau).jpg%20(3).webp");
}

.sightseeing-image-wrapper-right._2.thoi-son-island-unicorn-island {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77f1c3fd79abb29bc30a_thoi%20son%20island%20(3).webp");
}

.sightseeing-image-wrapper-right._2.ben-tre-province {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77eef5f6094605c0740a_Ben%20Tre%20Province%20(2).webp");
}

.sightseeing-image-wrapper-right._2.perfume-river-song-huong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f57002e0353e5f5b8b_Perfume%20River%20(Song%20Huong)%20(2).png");
}

.sightseeing-image-wrapper-right._2.hue-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5b335dbc087e0a4d4_Hue%20Walking%20Street.webp");
}

.sightseeing-image-wrapper-right._2.thu-bon-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a3c77871ceb254da6e_Thu%20Bon%20River%20(2).png");
}

.sightseeing-image-wrapper-right._2.hoi-an-central-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659ff70cb794a1159591_Hoi%20An%20Central%20Market%20(3).webp");
}

.sightseeing-image-wrapper-right._2.cam-thanh-coconut-village-bay-mau-coconut-forest {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659ead8a431ca0d5ff8e_Coconut%20Village%20(Bay%20Mau%20Coconut%20Forest)%20(4).webp");
}

.sightseeing-image-wrapper-right._2.thanh-ha-pottery-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a223553cf033b29df9_Thanh%20Ha%20Pottery%20Village%20(3).webp");
}

.sightseeing-image-wrapper-right._2.my-khe-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f6704bf6088c52c32bb_My%20Khe%20Beach.webp");
}

.sightseeing-image-wrapper-right._2.han-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f650d656804cb8c4bc1_Han%20Market%20(3).webp");
}

.sightseeing-image-wrapper-right._2.my-son-sanctuary {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a1befd324ec13e8e22_My%20Son%20Sanctuary%20(3).webp");
}

.sightseeing-image-wrapper-right._2.jim-thompson-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655ef3408bc444165703_Jim%20Thompson%20House%20(2).png");
}

.sightseeing-image-wrapper-right._2.lumphini-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655d44668662511932e2_Lumphini%20Park%20(3).png");
}

.sightseeing-image-wrapper-right._2.chatuchak-weekend-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655ccb680972b1dd984a_Chatuchak%20Weekend%20Market%20(3).webp");
}

.sightseeing-image-wrapper-right._2.wat-chedi-luang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ef94c8af4770cb51ad_Wat%20Chedi%20Luang%2C%20Chiang%20Mai%20(2).webp");
}

.sightseeing-image-wrapper-right._2.doi-inthanon-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ec89201fd5cf8bf7f4_Doi%20Inthanon%20National%20Park%20(2).webp");
}

.sightseeing-image-wrapper-right._2.mon-jam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2eee23d074f444f2262_Mon%20Jam%20(2).webp");
}

.sightseeing-image-wrapper-right._2.wat-phra-singh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2f09de8c786ebf62289_Wat%20Phra%20Singh%20(3).png");
}

.sightseeing-image-wrapper-right._2.bo-sang-handicraft-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2eb3a22fe10fc5aafdf_Bo%20Sang%20Handicraft%20Village%20(2).webp");
}

.sightseeing-image-wrapper-right._2.clock-tower {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a6e03471e46ae65523_Clock%20Tower%20Chiang%20Rai.webp");
}

.sightseeing-image-wrapper-right._2.doi-tung {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a8e53ee411b29be1af_Doi%20Tung%2C%20Chiang%20Rai%20(2).webp");
}

.sightseeing-image-wrapper-right._2.singha-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a98455d1322e04d30b_Singha%20Park%20(3).png");
}

.sightseeing-image-wrapper-right._2.baan-dam-museum-the-black-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a8e03471e46ae657d4_Baan%20Dam%20Museum%20(2).webp");
}

.sightseeing-image-wrapper-right._2.hill-tribe-villages {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a89cf6149b7e956573_Hill%20Tribe%20Villages%20(3).webp");
}

.sightseeing-image-wrapper-right._2.pattaya-viewpoint-khao-pattaya {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d42ab6d24079ec5e4a4_Pattaya%20Viewpoint%20(2).webp");
}

.sightseeing-image-wrapper-right._2.jomtien-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3f7975a97861ab81ad_jomtien%20beach%20(2).webp");
}

.sightseeing-image-wrapper-right._2.nong-nooch-tropical-garden {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d41f3408bc444217378_nong%20nooch%20tropical%20garden%20(2).webp");
}

.sightseeing-image-wrapper-right._2.wat-yansangwararam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d44bd2c1504a5af4f3a_wat%20yansangwararam.webp");
}

.sightseeing-image-wrapper-right._2.art-in-paradise {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3f0f849a2a6108d805_Art%20in%20Paradise%20pattaya%20(3).webp");
}

.sightseeing-image-wrapper-right._2.promthep-cape {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860565c638ac32bde88846_Promthep%20Cape.webp");
}

.sightseeing-image-wrapper-right._2.patong-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860560d87a2785e7627bfd_Patong%20Beach%20(2).png");
}

.sightseeing-image-wrapper-right._2.kata-noi-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860560e6a48996de090b7f_Kata%20Noi%20Beach%20(3).png");
}

.sightseeing-image-wrapper-right._2.wat-chalong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605649defbf311b844caf_Wat%20Chalong%20(2).webp");
}

.sightseeing-image-wrapper-right._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673de8e8d79eef794e015889_Ho%20Chi%20Minh%20Mausoleum%20Hanoi%20(3).webp");
  border-top-right-radius: 0;
  border-bottom-right-radius: 100px;
}

.sightseeing-image-wrapper-right._3.stone-church {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c36cd567dc67a95ce_Holy%20Rosary%20Church.webp");
}

.sightseeing-image-wrapper-right._3.quang-ninh-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8c848816903d0be6a7_14.webp");
}

.sightseeing-image-wrapper-right._3.hoa-lu-ancient-capital {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8ea96e4a274c25a492ee_16.png");
}

.sightseeing-image-wrapper-right._3.notre-dame-cathedral-basilica-of-saigon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe845f9dc9e249168fd2f_Saigon%20Notre-Dame%20Basilica%20in%20Vietnam%20(2).webp");
}

.sightseeing-image-wrapper-right._3.po-nagar-cham-towers {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a87b7051890f79fc3b_Po%20Nagar%20Cham%20Towers.webp");
  background-position: 50%;
}

.sightseeing-image-wrapper-right._3.xuan-huong-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efeacd2829350761a6db_xuan%20huong%20lake%20(3).webp");
}

.sightseeing-image-wrapper-right._3.po-shanu-cham-towers {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a09855eb752d1b8a7b1_Po%20Shanu%20Cham%20Towers%20(3).webp");
}

.sightseeing-image-wrapper-right._3.christ-the-king-statue {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6776285248febdd839d3dce8_Christ%20the%20King%20Statue.webp");
}

.sightseeing-image-wrapper-right._3.vinh-trang-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77f09adb0dd6f173f79a_Vinh%20Trang%20pagoda%2C%20My%20Tho%2C%20Vietnam%20(2).webp");
}

.sightseeing-image-wrapper-right._3.imperial-city-hue-citadel {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f6c45dcd2f6a5c2348_The%20Imperial%20City%20in%20Hue%2C%20Vietnam.png");
}

.sightseeing-image-wrapper-right._3.thien-mu-pagoda-pagoda-of-the-celestial-lady {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f52b69f6688fdd2a6c_Pagoda%20of%20the%20Celestial%20Lady%20(2).webp");
}

.sightseeing-image-wrapper-right._3.tomb-of-khai-dinh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f6bbd275f5a7671d10_tomb%20khai%20dinh%20(3).webp");
}

.sightseeing-image-wrapper-right._3.tomb-of-minh-mang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f6f2d2ee575104b1b8_Tomb%20of%20Minh%20Mang%20(2).png");
}

.sightseeing-image-wrapper-right._3.tomb-of-tu-duc {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f7b9446d22e8ffd4f5_Tomb%20of%20Tu%20Duc%20(3).webp");
}

.sightseeing-image-wrapper-right._3.japanese-covered-bridge-ch-a-c-u {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f35580cb22f31ed02_Japanese%20Covered%20Bridge%20(Chu%CC%80a%20Ca%CC%82%CC%80u)%2C%20Hoi%20An%2C%20Vietnam%20(2).png");
}

.sightseeing-image-wrapper-right._3.phuc-kien-assembly-hall-fujian-assembly-hall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a114ce04ddb3db55f9_Phuc%20Kien%20Assembly%20Hall%20(Fujian%20Assembly%20Hall)%20(3).webp");
}

.sightseeing-image-wrapper-right._3.dragon-bridge-c-u-r-ng {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f6584ed593efad8abf2_Danang%20Dragon%20Bridge%20in%20Vietnam%20(3).webp");
}

.sightseeing-image-wrapper-right._3.linh-ung-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f66ad511510b014ddcb_linh%20ung%20pagoda%20(2).png");
}

.sightseeing-image-wrapper-right._3.da-nang-cathedral-pink-church {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f655cfd326a9fbf0479_Da%20Nang%20Cathedral%20(Pink%20Church)%20(3).webp");
}

.sightseeing-image-wrapper-right._3.grand-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655eb0a44234b37e1f30_Temple%20of%20the%20Emerald%20Buddha.webp");
}

.sightseeing-image-wrapper-right._3.walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4227f7eb0e7c8c8a72_walking%20street%20pattaya%20(2).png");
}

.sightseeing-image-wrapper-right._3.big-buddha {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6786055f5eb1366795fd1dc3_Big%20Buddha%20(2).png");
}

.sightseeing-image-wrapper-right._3.wat-rong-khun-the-white-temple {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aaec6640854b752539_The%20White%20Temple.webp");
}

.sightseeing-image-wrapper-right._3.wat-phra-that-doi-suthep {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2f094c8af4770cb525f_Wat%20Phra%20That%20Doi%20Suthep.png");
}

.sightseeing-image-wrapper-right._3.bridge-on-the-river-kwai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4e368238a68374090d_Bridge%20on%20the%20River%20Kwai%20(3).webp");
}

.sightseeing-image-wrapper-right._3.world-war-ii-jeath-war-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d51bf166bdfcfd58fa0_The%20JEATH%20War%20Museum%2C%20Kanchanaburi%20(2).webp");
}

.sightseeing-image-wrapper-right._3.erawan-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4e1422e41ce37e2050_Erawan%20National%20Park%2C%20Kanchanaburi.png");
}

.sightseeing-image-wrapper-right._3.wat-tham-suea-tiger-cave-temple {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d51502015bbe70f1a7b_Tiger%20Cave%20Temple.webp");
}

.sightseeing-image-wrapper-right._3.maruekhathaiyawan-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896b5396a73711642778_Maruekhathaiyawan%20Palace%2C%20Huahin.webp");
}

.sightseeing-image-wrapper-right._3.hua-hin-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679789647a72b88c0270a286_Hua%20Hin%20Beach%20(3).webp");
}

.sightseeing-image-wrapper-right._3.khao-takiab {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679789692626017727f59da8_Khao%20Takiab%2C%20Monkey%20Mountain%2C%20Hua%20Hin%20(3).webp");
}

.sightseeing-image-wrapper-right._3.wat-huay-mongkol {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896c19a2c9de0017c350_Wat%20Huay%20Mongkol.webp");
}

.sightseeing-image-wrapper-right._3.big-buddha-wat-phra-yai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff6979c58d8cc3f608b_Wat%20Phra%20Yai%2C%20Koh%20Samui%2C%20Thailand%20(3).webp");
}

.sightseeing-image-wrapper-right._3.lamai-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b99614657321696e44a9_Railay%20Beach%2C%20Krabi%2C%20Thailand%20(2).webp");
}

.sightseeing-image-wrapper-right._3.ang-thong-national-marine-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff3b2378552b807f702_Ang%20Thong%20National%20Marine%20Park%20(3).png");
}

.sightseeing-image-wrapper-right._3.wat-khunaram {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff5b850d1c900c0fef2_Wat%20Khunaram%20(2).png");
}

.sightseeing-image-wrapper-right._3.laem-sor-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff42ab2d60a7018af41_Laem%20Sor%20Pagoda%2C%20Koh%20Samui%2C%20Thailand.webp");
}

.sightseeing-image-wrapper-right._3.tiger-cave-temple-wat-tham-sua {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b99845c81bc20f9c7655_Tiger%20Cave%20Temple%20(2).webp");
}

.sightseeing-image-wrapper-right._3.klong-thom-hot-springs {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b99645c81bc20f9c750e_Klong%20Thom%20Hot%20Springs%20(3).webp");
}

.sightseeing-image-wrapper-right._3.ao-nang-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b996eafb94b162193b93_Ao%20Nang%20Beach%20(3).webp");
}

.sightseeing-image-wrapper-right._3.wat-kaew-korawaram {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b999e95719b8af82c27f_Wat%20Kaew%20Korawaram%20(3).webp");
}

.sightseeing-image-wrapper-right._3.sukhothai-historical-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e788b09ce1a6b6cea9_Sukhothai%20Historical%20Park%20(2).webp");
}

.sightseeing-image-wrapper-right._3.wat-si-chum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e90270986cb3545273_Wat%20Si%20Chum%20(3).webp");
}

.sightseeing-image-wrapper-right._3.wat-phra-phai-luang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e8cdb564e2761c512a_Wat%20Phra%20Phai%20Luang.webp");
}

.sightseeing-image-wrapper-right._3.pai-canyon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49328198ca36a32fa20f_Pai%20Canyon%2C%20Thailand%20(3).png");
}

.sightseeing-image-wrapper-right._3.chinese-village-santichon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4932e979ac4ba8122b97_Santichon%20Village%20(2).webp");
}

.sightseeing-image-wrapper-right._3.tha-pai-hot-spring {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4934e979ac4ba8122c52_Tha%20Pai%20Hot%20Spring%20(2).webp");
}

.sightseeing-image-wrapper-right._3.wat-phra-that-mae-yen-temple-on-the-hill {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4933850946f4c2ac1e0e_Wat%20Phra%20That%20Mae%20Yen%20(2).webp");
}

.sightseeing-image-wrapper-right._3.yun-lai-viewpoint {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4934934bba3b70ecaf04_Yun%20Lai%20Viewpoint%20(2).webp");
}

.sightseeing-image-wrapper-right._3.wat-mahathat {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f70bd9d9a04ed8e984e_Wat%20Mahathat.png");
}

.sightseeing-image-wrapper-right._3.bang-pa-in-royal-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e77e9c706de528fc2_Bang%20Pa-In%20Royal%20Palace%20(2).webp");
}

.sightseeing-image-wrapper-right._3.ayutthaya-historical-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e3b1c191a1b53b60b_Ayutthaya%20Historical%20Park%20(2).webp");
}

.sightseeing-image-wrapper-right._3.wat-yai-chai-mongkhon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f71e9ea7cdceff3079d_Wat%20Yai%20Chai%20Mongkhon%20(2).webp");
}

.sightseeing-image-wrapper-right._3.hoan-kiem-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd1b4a55f809ea4020b_Hoan%20Kiem%20Lake%20(Lake%20of%20the%20Restored%20Sword)%20(4).webp");
}

.sightseeing-image-wrapper-right._3.ho-chi-minh-mausoleum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5d528b743b7093538_Pagoda%20of%20the%20Celestial%20Lady%20(3).webp");
}

.sightseeing-image-wrapper-right._3.temple-of-literature {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2936d2e636532910d_Temple%20of%20Literature.webp");
}

.sightseeing-image-wrapper-right._3.west-lake-ho-tay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd3b5761256069b2fd2_West%20Lake%20(Ho%20Tay)%20(2).webp");
}

.sightseeing-image-wrapper-right._3.water-puppet-theater {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd226e6732ef0a0c212_Water%20Puppet%20Theater%20(2).png");
}

.sightseeing-image-wrapper-right._3.fansipan-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c11619e7982e5d133_Fansipan%20Mountain%20(3).png");
}

.sightseeing-image-wrapper-right._3.silver-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5cc3434a3a6d1395a0_Silver%20Waterfall%20(2).webp");
}

.sightseeing-image-wrapper-right._3.cat-cat-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5caec1482c82963efe_Cat%20Cat%20Village%20(3).webp");
}

.sightseeing-image-wrapper-right._3.bac-ha-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cf5eb65ad2fc9643c4fcf_Bac%20Ha%20Market.webp");
}

.sightseeing-image-wrapper-right._3.ha-long-bay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8c27069103354083fd_Ha%20Long%20Bay%20(5).webp");
}

.sightseeing-image-wrapper-right._3.cua-van-floating-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8bed2ae13fa1d458ac_Cua%20Van%20Floating%20Village%20(3).webp");
}

.sightseeing-image-wrapper-right._3.trang-an-landscape-complex {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eb564d8a619edce2b3c_Trang%20An%20Landscape%20Complex%20(3).webp");
}

.sightseeing-image-wrapper-right._3.mua-cave-hang-m-a {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eabcd089684023758f8_mua%20cave%20hang%20mua%20(3).webp");
}

.sightseeing-image-wrapper-right._3.phat-diem-cathedral {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eab2c1905887e747c1c_Phat%20Diem%20Cathedral%20(2).webp");
}

.sightseeing-image-wrapper-right._3.independence-palace-reunification-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe84321db56a46d5a2369_Independence%20Palace%20(Reunification%20Palace)%20(2).webp");
}

.sightseeing-image-wrapper-right._3.saigon-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8453c62b8436475ff41_Saigon%20River%20(2).webp");
}

.sightseeing-image-wrapper-right._3.ben-thanh-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe842cac87d76d5aa6b94_Ben%20Thanh%20Market%20(2).png");
}

.sightseeing-image-wrapper-right._3.nguyen-hue-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe843d1abb32a5f6dbe32_Nguyen%20Hue%20Walking%20Street.webp");
}

.sightseeing-image-wrapper-right._3.nha-trang-cathedral {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a8c2d3862e0f4d0f3a_Nha%20Trang%20Cathedral.webp");
}

.sightseeing-image-wrapper-right._3.nha-trang-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7eac8c04349fbb74b_Nha%20Trang%20Beach%20(2).webp");
}

.sightseeing-image-wrapper-right._3.ba-ho-waterfalls {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a71ad79af926af781b_Ba%20Ho%20Waterfalls%20(3).webp");
}

.sightseeing-image-wrapper-right._3.dam-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a700a188077bd874ae_Dam%20Market%20(2).webp");
}

.sightseeing-image-wrapper-right._3.bao-dai-s-summer-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe30dbd130e1fe7b915_Bao%20Dai's%20Summer%20Palace%20(3).webp");
}

.sightseeing-image-wrapper-right._3.datanla-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe859c6695bc2580983_datanla%20waterfall%20(3).webp");
}

.sightseeing-image-wrapper-right._3.valley-of-love-thung-lung-tinh-yeu {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efea332251d9b5aa10b3_thung%20lung%20tinh%20yeu%20(2).webp");
}

.sightseeing-image-wrapper-right._3.linh-phuoc-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe99bceb881c59caf5f_linh%20phuoc%20pagoda%20(2).webp");
}

.sightseeing-image-wrapper-right._3.dalat-night-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe854f3204686e3172f_Dalat%20Night%20Market%20(3).webp");
}

.sightseeing-image-wrapper-right._3.white-sand-dunes-bau-trang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a096b49c3bf45ab0443_White%20Sand%20Dunes%20(Bau%20Trang)%20(2).webp");
}

.sightseeing-image-wrapper-right._3.fairy-stream-suoi-tien {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a097844b403614ebc41_Fairy%20Stream%20(Suoi%20Tien).png");
}

.sightseeing-image-wrapper-right._3.mui-ne-fishing-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a095d41182275de9db5_Mui%20Ne%20Fishing%20Village.webp");
}

.sightseeing-image-wrapper-right._3.back-beach-bai-sau {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677628520b56a14fb6ea0452_Back%20Beach%20(Bai%20Sau).jpg%20(2).webp");
}

.sightseeing-image-wrapper-right._3.thoi-son-island-unicorn-island {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77ef6df87295cb0b986e_thoi%20son%20island%20(2).webp");
}

.sightseeing-image-wrapper-right._3.ben-tre-province {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77ee515b6435c126c5f1_Ben%20Tre%20Province.webp");
}

.sightseeing-image-wrapper-right._3.perfume-river-song-huong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5f7923582d0319ab2_Perfume%20River%20(Song%20Huong)%20(3).webp");
}

.sightseeing-image-wrapper-right._3.hue-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f8850a7dd731cbc2d5_Hue%20Walking%20Street%20(2).webp");
}

.sightseeing-image-wrapper-right._3.thu-bon-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a270c7e47e03451371_Thu%20Bon%20River%20(3).webp");
}

.sightseeing-image-wrapper-right._3.hoi-an-central-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f8d6541da1393d704_Hoi%20An%20Central%20Market.webp");
}

.sightseeing-image-wrapper-right._3.cam-thanh-coconut-village-bay-mau-coconut-forest {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659ea70be94693aa8bb8_Coconut%20Village%20(Bay%20Mau%20Coconut%20Forest)%20(2).webp");
}

.sightseeing-image-wrapper-right._3.thanh-ha-pottery-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a271816c353c336fe8_Thanh%20Ha%20Pottery%20Village%20(2).png");
}

.sightseeing-image-wrapper-right._3.my-khe-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f685b6ceb7797eff8d0_My%20Khe%20Beach%20(3).webp");
}

.sightseeing-image-wrapper-right._3.han-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f66f0aa9a0a473f8a1e_Han%20Market%20(2).webp");
}

.sightseeing-image-wrapper-right._3.my-son-sanctuary {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a10fd5ec2ae5b707e6_My%20Son%20Sanctuary%20(2).webp");
}

.sightseeing-image-wrapper-right._3.jim-thompson-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655d3476e276381ad1c3_Jim%20Thompson%20House%20(3).webp");
}

.sightseeing-image-wrapper-right._3.lumphini-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655ddb228acdca872000_Lumphini%20Park%20(2).webp");
}

.sightseeing-image-wrapper-right._3.chatuchak-weekend-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655c6e9add2ef0a49e4e_Chatuchak%20Weekend%20Market%20(2).webp");
}

.sightseeing-image-wrapper-right._3.wat-chedi-luang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2efc901552973f304bf_Wat%20Chedi%20Luang%2C%20Chiang%20Mai%20(3).png");
}

.sightseeing-image-wrapper-right._3.doi-inthanon-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ec9de8c786ebf62061_Doi%20Inthanon%20National%20Park%20(3).webp");
}

.sightseeing-image-wrapper-right._3.mon-jam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2edc390e649204094fb_Mon%20Jam%20(3).webp");
}

.sightseeing-image-wrapper-right._3.wat-phra-singh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2f0b7d0644536cb018e_Wat%20Phra%20Singh%20(2).webp");
}

.sightseeing-image-wrapper-right._3.bo-sang-handicraft-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2eb418b239dce54bcda_Bo%20Sang%20Handicraft%20Village%20(3).webp");
}

.sightseeing-image-wrapper-right._3.clock-tower {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a605e3b068ab91df17_Clock%20Tower%20Chiang%20Rai%20(3).png");
}

.sightseeing-image-wrapper-right._3.doi-tung {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a8c9fe07bd6a9f6f68_Doi%20Tung%2C%20Chiang%20Rai%20(3).webp");
}

.sightseeing-image-wrapper-right._3.singha-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa5af582c2f61e1910_Singha%20Park%20(2).webp");
}

.sightseeing-image-wrapper-right._3.baan-dam-museum-the-black-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a8e03471e46ae657fd_27.webp");
}

.sightseeing-image-wrapper-right._3.hill-tribe-villages {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a8577d3c273f4a472b_Hill%20Tribe%20Villages%20(2).webp");
}

.sightseeing-image-wrapper-right._3.pattaya-viewpoint-khao-pattaya {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d42f3cf8b890b301049_Pattaya%20Viewpoint%20(3).webp");
}

.sightseeing-image-wrapper-right._3.jomtien-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3ff092dfee76706499_jomtien%20beach%20(3).webp");
}

.sightseeing-image-wrapper-right._3.nong-nooch-tropical-garden {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d417975a97861ab82f9_Nong%20nooch%20tropical%20garden.webp");
}

.sightseeing-image-wrapper-right._3.wat-yansangwararam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d44ab6d24079ec5e549_wat%20yansangwararam%20(2).png");
}

.sightseeing-image-wrapper-right._3.art-in-paradise {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3fb6220c3ad821e28f_Art%20in%20Paradise%20pattaya.webp");
}

.sightseeing-image-wrapper-right._3.promthep-cape {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860562ecfa3bfa10364008_Promthep%20Cape%20(3).webp");
}

.sightseeing-image-wrapper-right._3.patong-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6786056045aa03179e32f17e_Patong%20Beach%20(3).webp");
}

.sightseeing-image-wrapper-right._3.kata-noi-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6786055fd21837568c9ce088_Kata%20Noi%20Beach%20(2).webp");
}

.sightseeing-image-wrapper-right._3.wat-chalong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860563ceb9808fc2ae2d6e_Wat%20Chalong.png");
}

.sightseeing-image-wrapper-right.stone-church {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c5c7fe203280ac646_Sapa%20Stone%20Church%20(2).webp");
}

.sightseeing-image-wrapper-right.quang-ninh-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8ee9dd507fd84da8ae_Quang%20Ninh%20Museum%20and%20Library.webp");
}

.sightseeing-image-wrapper-right.hoa-lu-ancient-capital {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaa6e9a47121aba304d_hoa%20lu%20ancient%20capital%20(2).png");
}

.sightseeing-image-wrapper-right.notre-dame-cathedral-basilica-of-saigon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8442cfb822d43f4fb8f_Saigon%20Notre-Dame%20Basilica%20in%20Vietnam.png");
}

.sightseeing-image-wrapper-right.po-nagar-cham-towers {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a8bf60633a5fd6e785_Po%20Nagar%20Cham%20Towers%20(3).webp");
}

.sightseeing-image-wrapper-right.xuan-huong-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efea867ff9f7ddc57e77_xuan%20huong%20lake.webp");
}

.sightseeing-image-wrapper-right.po-shanu-cham-towers {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a0957d137cdde53a3a7_Po%20Shanu%20Cham%20Towers.png");
}

.sightseeing-image-wrapper-right.christ-the-king-statue {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677628524ec3d475d418515a_Vung%20Tau%20Christ%20the%20King%20Statue.webp");
}

.sightseeing-image-wrapper-right.vinh-trang-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77f0b335dbc087d52b34_Vinh%20Trang%20pagoda%2C%20My%20Tho%2C%20Vietnam.png");
}

.sightseeing-image-wrapper-right.imperial-city-hue-citadel {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f57a91600ec41d6a20_Imperial%20City%20(Hue%20Citadel).png");
}

.sightseeing-image-wrapper-right.thien-mu-pagoda-pagoda-of-the-celestial-lady {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5d528b743b7093538_Pagoda%20of%20the%20Celestial%20Lady%20(3).webp");
}

.sightseeing-image-wrapper-right.tomb-of-khai-dinh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f62f1f0b7cc6a3836e_tomb%20khai%20dinh.webp");
}

.sightseeing-image-wrapper-right.tomb-of-minh-mang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ebae199ebab862b067_15.webp");
}

.sightseeing-image-wrapper-right.tomb-of-tu-duc {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f77edda24e2723e650_Tomb%20of%20Tu%20Duc.webp");
}

.sightseeing-image-wrapper-right.japanese-covered-bridge-ch-a-c-u {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a1fa3a8ba2499b58e4_Japanese%20Covered%20Bridge%20(Chu%CC%80a%20Ca%CC%82%CC%80u)%2C%20Hoi%20An%2C%20Vietnam%20(3).webp");
}

.sightseeing-image-wrapper-right.phuc-kien-assembly-hall-fujian-assembly-hall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a2d185dd5dede71865_Phuc%20Kien%20Assembly%20Hall%20(Fujian%20Assembly%20Hall).webp");
}

.sightseeing-image-wrapper-right.dragon-bridge-c-u-r-ng {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65428806cd6bc5dd5b_Danang%20Dragon%20Bridge%20in%20Vietnam.webp");
  background-position: 0%;
}

.sightseeing-image-wrapper-right.linh-ung-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f684fd12c16266b6914_linh%20ung%20pagoda.webp");
}

.sightseeing-image-wrapper-right.da-nang-cathedral-pink-church {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65a3d3f3d5b1f417af_Da%20Nang%20Cathedral%20(Pink%20Church).webp");
}

.sightseeing-image-wrapper-right.grand-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655c27f7eb0e7c819344_Grand%20Palace.webp");
}

.sightseeing-image-wrapper-right.walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d44809dd5be6965b7e8_walking%20street%20pattaya.png");
}

.sightseeing-image-wrapper-right.big-buddha {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6786055fd21837568c9ce08b_Big%20Buddha.png");
}

.sightseeing-image-wrapper-right.wat-rong-khun-the-white-temple {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa4fc3c592eda19a12_The%20White%20Temple%20(3).webp");
}

.sightseeing-image-wrapper-right.wat-phra-that-doi-suthep {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2f11335c2082db995e0_Wat%20Phra%20That%20Doi%20Suthep%20(3).png");
}

.sightseeing-image-wrapper-right.bridge-on-the-river-kwai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4db8b817ada7a1726c_Bridge%20on%20the%20River%20Kwai.webp");
}

.sightseeing-image-wrapper-right.world-war-ii-jeath-war-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d51692ec372977c6af5_The%20JEATH%20War%20Museum%2C%20Kanchanaburi.png");
}

.sightseeing-image-wrapper-right.erawan-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4f428a488a0cba1fa7_Erawan%20National%20Park%2C%20Kanchanaburi%20(3).webp");
}

.sightseeing-image-wrapper-right.wat-tham-suea-tiger-cave-temple {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d5191c320fb7fef9152_Tiger%20Cave%20Temple%20(2).webp");
}

.sightseeing-image-wrapper-right.maruekhathaiyawan-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896b14e0667682be1a65_Maruekhathaiyawan%20Palace%2C%20Huahin%20(3).webp");
}

.sightseeing-image-wrapper-right.hua-hin-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679789655d2713a32fd2fe83_Hua%20Hin%20Beach%20(2).webp");
}

.sightseeing-image-wrapper-right.khao-takiab {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67978968f793011e34054fa3_Khao%20Takiab%2C%20Monkey%20Mountain%2C%20Hua%20Hin.png");
}

.sightseeing-image-wrapper-right.wat-huay-mongkol {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896c2b9f245c9dae93e2_Wat%20Huay%20Mongkol%20(3).webp");
}

.sightseeing-image-wrapper-right.big-buddha-wat-phra-yai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff65beb8207897c6b02_Wat%20Phra%20Yai%2C%20Koh%20Samui%2C%20Thailand.webp");
}

.sightseeing-image-wrapper-right.lamai-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b9988e0294f53ec6229a_Railay%20Beach%2C%20Krabi%2C%20Thailand%20(3).webp");
}

.sightseeing-image-wrapper-right.ang-thong-national-marine-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff3e79c76ab09682067_Ang%20Thong%20National%20Marine%20Park.webp");
}

.sightseeing-image-wrapper-right.wat-khunaram {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff6fa243f5e76493517_Wat%20Khunaram.webp");
}

.sightseeing-image-wrapper-right.laem-sor-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff43a1c1d8efe74731d_Laem%20Sor%20Pagoda%2C%20Koh%20Samui%2C%20Thailand%20(3).webp");
}

.sightseeing-image-wrapper-right.tiger-cave-temple-wat-tham-sua {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b99af85c0079361f88e5_Tiger%20Cave%20Temple.png");
}

.sightseeing-image-wrapper-right.klong-thom-hot-springs {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b996260aa09e809a4c70_Klong%20Thom%20Hot%20Springs%20(2).webp");
}

.sightseeing-image-wrapper-right.ao-nang-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b995a1ccc472b1d2e052_Ao%20Nang%20Beach%20(2).png");
}

.sightseeing-image-wrapper-right.wat-kaew-korawaram {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b99957cba693b3127fbe_Wat%20Kaew%20Korawaram.webp");
}

.sightseeing-image-wrapper-right.sukhothai-historical-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e770a8bb46165d0d2d_Sukhothai%20Historical%20Park%20(3).png");
}

.sightseeing-image-wrapper-right.wat-si-chum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e85e4d27cfad1d0e37_Wat%20Si%20Chum.webp");
}

.sightseeing-image-wrapper-right.wat-phra-phai-luang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e85e4d27cfad1d0dfa_Wat%20Phra%20Phai%20Luang%20(3).webp");
}

.sightseeing-image-wrapper-right.pai-canyon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c493228d0cf7e1508e3ef_Pai%20Canyon%2C%20Thailand.webp");
}

.sightseeing-image-wrapper-right.chinese-village-santichon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49330c78ee919038ae6a_Santichon%20Village.webp");
}

.sightseeing-image-wrapper-right.tha-pai-hot-spring {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4933c466e9c9e35fd9ae_Tha%20Pai%20Hot%20Spring.webp");
}

.sightseeing-image-wrapper-right.wat-phra-that-mae-yen-temple-on-the-hill {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4934c466e9c9e35fe32e_Wat%20Phra%20That%20Mae%20Yen%20(3).png");
}

.sightseeing-image-wrapper-right.yun-lai-viewpoint {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4934c4ff7c264306ab71_Yun%20Lai%20Viewpoint%20(3).webp");
}

.sightseeing-image-wrapper-right.wat-mahathat {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f70d25099b1cdc99ba1_Wat%20Mahathat%20(3).webp");
}

.sightseeing-image-wrapper-right.bang-pa-in-royal-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e42713e0028e91c81_Bang%20Pa-In%20Royal%20Palace.webp");
}

.sightseeing-image-wrapper-right.ayutthaya-historical-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e934bba3b70fe41b5_Ayutthaya%20Historical%20Park.webp");
}

.sightseeing-image-wrapper-right.wat-yai-chai-mongkhon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f717f96c23ec6a87f34_Wat%20Yai%20Chai%20Mongkhon.webp");
}

.sightseeing-image-wrapper-right._1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673de8e771bf65462459527f_Ho%20Chi%20Minh%20Mausoleum%20Hanoi.webp");
}

.sightseeing-image-wrapper-right._1.west-lake-ho-tay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd3f6c2587f84ed15cb_West%20Lake%20(Ho%20Tay)%20(4).webp");
}

.sightseeing-image-wrapper-right._1.hoan-kiem-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd143b0f1a94569d305_Hoan%20Kiem%20Lake%20(Lake%20of%20the%20Restored%20Sword)%20(2).webp");
}

.sightseeing-image-wrapper-right._1.water-puppet-theater {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd3b4a55f809ea40464_Water%20Puppet%20Theater%20(3).webp");
}

.sightseeing-image-wrapper-right._1.fansipan-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c7f69ed68df49df64_Fansipan%20Mountain.webp");
}

.sightseeing-image-wrapper-right._1.silver-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5cc3434a3a6d1395b6_Silver%20Waterfall.webp");
}

.sightseeing-image-wrapper-right._1.cat-cat-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c0408f5baeb9be9f7_Cat%20Cat%20Village.webp");
}

.sightseeing-image-wrapper-right._1.bac-ha-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cf5ebe9e6132fcdc4b685_Bac%20Ha%20Market%20(3).png");
}

.sightseeing-image-wrapper-right._1.ha-long-bay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8c5ec58c9b4fae2bbb_Ha%20Long%20Bay.webp");
}

.sightseeing-image-wrapper-right._1.cua-van-floating-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8c2aa511bb4e48d4a4_Cua%20Van%20Floating%20Village.webp");
}

.sightseeing-image-wrapper-right._1.trang-an-landscape-complex {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eac476a50b801b46cf5_Trang%20An%20Landscape%20Complex%20(2).webp");
}

.sightseeing-image-wrapper-right._1.mua-cave-hang-m-a {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaa6883f1e67f13cfd9_mua%20cave%20hang%20mua%20(2).webp");
}

.sightseeing-image-wrapper-right._1.phat-diem-cathedral {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eab7b188175ad68fb8f_Phat%20Diem%20Cathedral%20(3).webp");
}

.sightseeing-image-wrapper-right._1.independence-palace-reunification-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe843e4739655b86be1b2_Independence%20Palace%20(Reunification%20Palace).webp");
}

.sightseeing-image-wrapper-right._1.saigon-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe845008bf2a562ba0bb6_Saigon%20River.webp");
}

.sightseeing-image-wrapper-right._1.ben-thanh-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8413c62b8436475fa3b_Ben%20Thanh%20Market.webp");
}

.sightseeing-image-wrapper-right._1.nguyen-hue-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8431c12c66a66a47af7_Nguyen%20Hue%20Walking%20Street%20(2).webp");
}

.sightseeing-image-wrapper-right._1.nha-trang-cathedral {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259ac9e4d013c6a1e7f40_Nha%20Trang%20Cathedral%20(3).png");
}

.sightseeing-image-wrapper-right._1.nha-trang-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a80c54c2bdd433fd09_Nha%20Trang%20Beach.webp");
}

.sightseeing-image-wrapper-right._1.ba-ho-waterfalls {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a779179d105d46dc0b_Ba%20Ho%20Waterfalls.webp");
}

.sightseeing-image-wrapper-right._1.dam-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a74178ec4495d5ab06_Dam%20Market.webp");
}

.sightseeing-image-wrapper-right._1.bao-dai-s-summer-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6854e84c2796bb241acf2aaa_Bao%20Dai's%20Summer%20Palace.webp");
}

.sightseeing-image-wrapper-right._1.datanla-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe84ec3d475d4f815fe_datanla%20waterfall.webp");
}

.sightseeing-image-wrapper-right._1.valley-of-love-thung-lung-tinh-yeu {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efea72f981235e4db4c6_thung%20lung%20tinh%20yeu.webp");
}

.sightseeing-image-wrapper-right._1.linh-phuoc-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe9bee722a845df68ff_linh%20phuoc%20pagoda%20(3).webp");
}

.sightseeing-image-wrapper-right._1.dalat-night-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe872f981235e4db3cd_Dalat%20Night%20Market%20(2).webp");
}

.sightseeing-image-wrapper-right._1.white-sand-dunes-bau-trang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a0a97573ca47fb77673_White%20Sand%20Dunes%20(Bau%20Trang)%20(3).webp");
}

.sightseeing-image-wrapper-right._1.fairy-stream-suoi-tien {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a094ec3d475d40f6e5b_Fairy%20Stream%20(Suoi%20Tien)%20(3).png");
}

.sightseeing-image-wrapper-right._1.mui-ne-fishing-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a097d8cb1841a5ff6ef_Mui%20Ne%20Fishing%20Village%20(2).webp");
}

.sightseeing-image-wrapper-right._1.back-beach-bai-sau {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67762852a2f540b2e4525a7d_Back%20Beach%20(Bai%20Sau).jpg.png");
}

.sightseeing-image-wrapper-right._1.thoi-son-island-unicorn-island {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77f02f1f0b7cc697e4cf_thoi%20son%20island.webp");
}

.sightseeing-image-wrapper-right._1.ben-tre-province {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77ee7002e0353e53cb0c_Ben%20Tre%20Province%20(3).webp");
}

.sightseeing-image-wrapper-right._1.perfume-river-song-huong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5f2d2ee575104aabe_Perfume%20River%20(Song%20Huong).webp");
}

.sightseeing-image-wrapper-right._1.hue-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f56df87295cb17da27_Hue%20Walking%20Street%20(3).png");
}

.sightseeing-image-wrapper-right._1.phuc-kien-assembly-hall-fujian-assembly-hall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a2d185dd5dede71865_Phuc%20Kien%20Assembly%20Hall%20(Fujian%20Assembly%20Hall).webp");
}

.sightseeing-image-wrapper-right._1.thu-bon-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a2b8da7882726f50e0_Thu%20Bon%20River.webp");
}

.sightseeing-image-wrapper-right._1.hoi-an-central-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f72b5885d066c4814_Hoi%20An%20Central%20Market%20(2).webp");
}

.sightseeing-image-wrapper-right._1.cam-thanh-coconut-village-bay-mau-coconut-forest {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659e41b0102d8e04502a_Coconut%20Village%20(Bay%20Mau%20Coconut%20Forest)%20(3).webp");
}

.sightseeing-image-wrapper-right._1.thanh-ha-pottery-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a2a923f02d0eb8f62d_Thanh%20Ha%20Pottery%20Village.webp");
}

.sightseeing-image-wrapper-right._1.dragon-bridge-c-u-r-ng {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65428806cd6bc5dd5b_Danang%20Dragon%20Bridge%20in%20Vietnam.webp");
}

.sightseeing-image-wrapper-right._1.linh-ung-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f684fd12c16266b6914_linh%20ung%20pagoda.webp");
}

.sightseeing-image-wrapper-right._1.my-khe-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f68e48ddcd5917be44e_My%20Khe%20Beach%20(2).webp");
}

.sightseeing-image-wrapper-right._1.han-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f6656c965634d8794b7_Han%20Market.webp");
}

.sightseeing-image-wrapper-right._1.my-son-sanctuary {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a839bc8d53ab2e9d99_My%20Son%20Sanctuary.png");
}

.sightseeing-image-wrapper-right._1.jim-thompson-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655d3476e276381ad1c0_Jim%20Thompson%20House.webp");
}

.sightseeing-image-wrapper-right._1.lumphini-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655ef3408bc4441657b3_Lumphini%20Park.webp");
}

.sightseeing-image-wrapper-right._1.chatuchak-weekend-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655cb6220c3ad8172274_Chatuchak%20Weekend%20Market.png");
}

.sightseeing-image-wrapper-right._1.wat-chedi-luang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2efc1f59ad99af23de8_Wat%20Chedi%20Luang%2C%20Chiang%20Mai.webp");
}

.sightseeing-image-wrapper-right._1.doi-inthanon-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2edb98f8b72d6dab643_Doi%20Inthanon%20National%20Park.webp");
}

.sightseeing-image-wrapper-right._1.mon-jam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ee87b72f200f319671_Mon%20Jam.png");
}

.sightseeing-image-wrapper-right._1.wat-phra-singh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2f0bf7c1ac6ae0ab5f2_Wat%20Phra%20Singh.png");
}

.sightseeing-image-wrapper-right._1.bo-sang-handicraft-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ebc0a5cb2539e81ce6_Bo%20Sang%20Handicraft%20Village.webp");
}

.sightseeing-image-wrapper-right._1.clock-tower {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a67546252544a1d72f_Clock%20Tower%20Chiang%20Rai%20(2).webp");
}

.sightseeing-image-wrapper-right._1.doi-tung {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a805e3b068ab91e030_Doi%20Tung%2C%20Chiang%20Rai.webp");
}

.sightseeing-image-wrapper-right._1.singha-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a91f7046226ad19ba0_Singha%20Park.png");
}

.sightseeing-image-wrapper-right._1.baan-dam-museum-the-black-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a70a8a9777a0823b6b_Baan%20Dam%20Museum.webp");
}

.sightseeing-image-wrapper-right._1.hill-tribe-villages {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a9aa54e5fbec5bdda1_Hill%20Tribe%20Villages.webp");
}

.sightseeing-image-wrapper-right._1.pattaya-viewpoint-khao-pattaya {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d42d7d742e2ba092187_Pattaya%20Viewpoint.webp");
}

.sightseeing-image-wrapper-right._1.jomtien-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3fdb228acdca922508_jomtien%20beach.webp");
}

.sightseeing-image-wrapper-right._1.nong-nooch-tropical-garden {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6785235f208b6f97367b9cc0_nong%20nooch%20tropical%20garden.png");
}

.sightseeing-image-wrapper-right._1.wat-yansangwararam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d44b6220c3ad821ea93_wat%20yansangwararam%20(3).webp");
}

.sightseeing-image-wrapper-right._1.art-in-paradise {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3ff3408bc4442172e6_Art%20in%20Paradise%20pattaya%20(2).png");
}

.sightseeing-image-wrapper-right._1.promthep-cape {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860562cd71a4f34c2f7836_Promthep%20Cape%20(2).webp");
  background-position: 100%;
}

.sightseeing-image-wrapper-right._1.patong-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860560a33a316e967c8c59_Patong%20Beach.webp");
}

.sightseeing-image-wrapper-right._1.kata-noi-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6786056084380ec5688fb0ca_Kata%20Noi%20Beach.webp");
}

.sightseeing-image-wrapper-right._1.wat-chalong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67873399e0e72ab17fa51414_Wat%20Chalong.webp");
}

.best-activities-section, .popular-day-trips-section {
  margin-left: 48px;
  margin-right: 48px;
  overflow: hidden;
}

.day-trips-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-right: 0;
  display: grid;
}

.day-trip-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5ace06e41292223f6c_Halong%20Bay.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 0 100px;
  min-height: 350px;
  box-shadow: -5px 5px 10px #0000002e;
}

.day-trip-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5be3e2453466f27e50_Ninh%20Binh.webp");
}

.day-trip-image-wrapper._2.coc-ly-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cf85d3baaf56ad44d45f1_Coc%20Ly%20Market.webp");
}

.day-trip-image-wrapper._2.bai-tu-long-bay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8b744bf2c7bbd94f41_Bai%20Tu%20Long%20Bay.png");
}

.day-trip-image-wrapper._2.damnoen-saduak-floating-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655e7975a978619f994e_Traditional%20Floating%20Market%20in%20Damnoen%20Saduak.webp");
}

.day-trip-image-wrapper._2.khao-kheow-open-zoo {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4027f7eb0e7c8c7d4d_Khao%20Kheow%20Zoo.webp");
}

.day-trip-image-wrapper._2.similan-islands {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860562b40f05d664d0e568_Similan%20Islands.webp");
}

.day-trip-image-wrapper._2.mae-sai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a9ebfab8e3dfca10ac_Mae%20Sai.webp");
}

.day-trip-image-wrapper._2.pai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ed6cb6c27f05b5120f_Pai.webp");
}

.day-trip-image-wrapper._2.the-death-railway-train-ride {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d51d1e68ec9a14cb9d1_The%20Death%20Railway%20Train%20Ride.png");
}

.day-trip-image-wrapper._2.pala-u-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896bf657999c3b337570_Pala-U%20Waterfall.webp");
}

.day-trip-image-wrapper._2.koh-phangan {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff33114f92c50ac9659_Koh%20Phangan%2C%20Thailand.webp");
}

.day-trip-image-wrapper._2.koh-tao {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff3b144602ad9b4b373_Koh%20Tao.webp");
}

.day-trip-image-wrapper._2.emerald-pool-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b995634baad15e9926b7_Emerald%20Pool%20National%20Park.png");
}

.day-trip-image-wrapper._2.tham-lod-cave {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49324dd18feef86a9ba3_Nam%20Lod%20Cave%20(3).webp");
}

.day-trip-image-wrapper._2.pai-bamboo-bridge-kho-ku-so-bamboo-bridge {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4932e979ac4ba8122a7a_Kho%20Ku%20So%20Bamboo%20Bridge.webp");
}

.day-trip-image-wrapper._2.huai-nam-dang-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49324dd18feef86a9ba0_Huai%20Nam%20Dang%20National%20Park.webp");
}

.day-trip-image-wrapper._2.lopburi {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e42713e0028e91c84_Lopburi%2C%20Thailand.webp");
}

.day-trip-image-wrapper._2.uthai-thani {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f70194800c9206d01c6_Uthai%20Thani.webp");
}

.day-trip-image-wrapper._2.suphanburi {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f7023179ab4c8e22249_Suphanburi.webp");
}

.day-trip-image-wrapper._3.erawan-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655c0c09d675c6bb7a1e_Erawan%20National%20Park.webp");
}

.day-trip-image-wrapper._3.the-million-years-stone-park-and-crocodile-farm {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d409659f208297f2956_million%20years%20stone%20park%20crocodile%20farm.webp");
}

.day-trip-image-wrapper._3.khao-sok-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605607e8db7ea140d793a_Khao%20Sok%20National%20Park.webp");
}

.day-trip-image-wrapper._3.phu-chi-fa {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a9f482f3735dd42747_Phu%20Chi%20Fa.webp");
}

.day-trip-image-wrapper._3.doi-mae-salong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a8e03471e46ae657d7_doi%20mae%20salong.webp");
}

.day-trip-image-wrapper._3.chiang-saen {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a61f7046226ad199d3_Chiang%20Saen.webp");
}

.day-trip-image-wrapper._3.mae-kampong-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ed3a22fe10fc5ab811_Mae%20Kampong%20Village.webp");
}

.day-trip-image-wrapper._3.chiang-rai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa4fc3c592eda19a12_The%20White%20Temple%20(3).webp");
}

.day-trip-image-wrapper._3.malika-r-e-124 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4f428a488a0cba2051_Malika%20R.E.124.webp");
  background-position: 0 100%;
}

.day-trip-image-wrapper._3.prasat-muang-singh-historical-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d51979dc6b7ae65804b_Prasat%20Muang%20Singh%20Historical%20Park.webp");
}

.day-trip-image-wrapper.bac-ha-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cf5ebe9e6132fcdc4b685_Bac%20Ha%20Market%20(3).png");
}

.day-trip-image-wrapper.yen-tu-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8e2da2deb18921f7eb_Yen%20Tu%20Mountain.webp");
}

.day-trip-image-wrapper.cuc-phuong-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fd61f9d4057c347a850ce_cuc%20phuong%20national%20park.webp");
}

.day-trip-image-wrapper._3.van-long-nature-reserve {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fd8448d25010c1c6dfc82_Van%20Long%20Nature%20Reserve.webp");
}

.day-trip-image-wrapper._3.can-gio-biosphere-reserve {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe841efed8e06dc34393a_Can%20Gio%20Biosphere%20Reserve%20(3).webp");
}

.day-trip-image-wrapper._3.dalat {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a6baa5fb3cf47d0623_Dalat.webp");
}

.day-trip-image-wrapper._3.cu-lan-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe77d922a403d6b66b8_cu%20lan%20village.webp");
}

.day-trip-image-wrapper._3.phan-thiet-city {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a09518df1551e244efe_Phan%20Thiet%20City.webp");
}

.day-trip-image-wrapper._3.long-hai-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6776285252d53fa1b236922a_Long%20Hai%20Beach.jpg.webp");
}

.day-trip-image-wrapper._3.vinh-trang-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77f07a91600ec4116b68_Vinh%20Trang%20pagoda%2C%20My%20Tho%2C%20Vietnam%20(3).webp");
}

.day-trip-image-wrapper._3.hoi-an {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ecb33b5fd3ffd45f01_Hoi%20An%2C%20Vietnam.webp");
}

.day-trip-image-wrapper._3.cham-islands-cu-lao-cham {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659e90ef53c545387ac7_Cham%20Islands%20(Cu%20Lao%20Cham)%20(2).webp");
}

.day-trip-image-wrapper._3.hue-imperial-city {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f66a2e168eae017f384_Hue%20Imperial%20City.webp");
}

.day-trip-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5be3e2453466f27e50_Ninh%20Binh.webp");
}

.day-trip-image-wrapper._3.phat-diem-cathedral {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eab7b188175ad68fb8f_Phat%20Diem%20Cathedral%20(3).webp");
}

.day-trip-image-wrapper._3.mekong-delta {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8432122796ef4deddfa_Mekong%20Delta%20(2).webp");
}

.day-trip-image-wrapper._3.ninh-van-bay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a8032c7726def2cc3a_Ninh%20Van%20Bay.png");
}

.day-trip-image-wrapper._3.elephant-falls-th-c-voi {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe86057800443228e26_Elephant%20Falls%20(Tha%CC%81c%20Voi).webp");
}

.day-trip-image-wrapper._3.ke-ga-lighthouse {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a09ebf0ae769cb949c9_Ke%20Ga%20Lighthouse.webp");
}

.day-trip-image-wrapper._3.can-gio-mangrove-forest {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8414e179ea0a405882f_Can%20Gio%20Mangrove%20Forest.webp");
}

.day-trip-image-wrapper._3.cai-be-floating-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77eeb2b7a9e0a464e53b_cai%20be%20floating%20market.webp");
}

.day-trip-image-wrapper._3.phong-nha-ke-bang-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f6ae199ebab862ba34_Phong%20Nha-Ke%20Bang%20National%20Park.webp");
}

.day-trip-image-wrapper._3.marble-mountains-ngu-hanh-son {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a052fe19ba438e25ef_Marble%20Mountains%20(Ngu%20Hanh%20Son).webp");
}

.day-trip-image-wrapper._3.ba-na-hills {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f657cb4a47beceba2c2_Ba%20Na%20Hills.webp");
}

.day-trip-image-wrapper.cu-chi-tunnels {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe842d1abb32a5f6dbde4_Cu%20Chi%20Tunnels.webp");
}

.day-trip-image-wrapper.hon-ba-nature-reserve {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7032c7726def2c7c0_Hon%20Ba%20Nature%20Reserve.webp");
}

.day-trip-image-wrapper.pongour-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efea2b1b9593c7bfaf44_Pongour%20Waterfall.webp");
}

.day-trip-image-wrapper.ta-cu-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a0900dfd35a2f4e29d5_Ta%20Cu%20Mountain.webp");
}

.day-trip-image-wrapper.ho-chi-minh-city {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8453c62b8436475ff41_Saigon%20River%20(2).webp");
}

.day-trip-image-wrapper.ben-tre-province {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77ee7002e0353e53cb0c_Ben%20Tre%20Province%20(3).webp");
}

.day-trip-image-wrapper.bach-ma-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ebd9d1830b9731097f_Bach%20Ma%20National%20Park.webp");
}

.day-trip-image-wrapper.my-son-sanctuary {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a10fd5ec2ae5b707e6_My%20Son%20Sanctuary%20(2).webp");
}

.day-trip-image-wrapper.hoi-an-ancient-town {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d911c2ecddbe102e6_1.webp");
}

.day-trip-image-wrapper.ayutthaya {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655ac9a42a48f41d8720_Ayutthaya.webp");
}

.day-trip-image-wrapper.koh-si-chang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4062d98a32b70e64e0_Koh%20Si%20Chang.webp");
}

.day-trip-image-wrapper.golden-triangle-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a9e53ee411b29be231_golden%20triangle%20chiang%20rai%20(3).webp");
}

.day-trip-image-wrapper.doi-suthep-pui-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ecc6e8400b9264243a_Doi%20Suthep-Pui%20National%20Park.webp");
}

.day-trip-image-wrapper.erawan-waterfalls {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4efe7af37091c6f528_Erawan%20Waterfalls.png");
  box-shadow: -5px 5px 10px #00000040;
}

.day-trip-image-wrapper.khao-sam-roi-yot-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896898248db8e7972271_Khao%20Sam%20Roi%20Yot%20National%20Park.webp");
}

.day-trip-image-wrapper.ang-thong-national-marine-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff3e79c76ab09682067_Ang%20Thong%20National%20Marine%20Park.webp");
}

.day-trip-image-wrapper.phi-phi-islands {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b996221f4b7736336c64_Phi%20Phi%20Islands.webp");
}

.day-trip-image-wrapper.mae-hong-son-loop {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c493177e9c706de41e92b_Mae%20Hong%20Son%20Loop.webp");
}

.day-trip-image-wrapper.bang-pa-in-royal-palace {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e17f427325c8cb29a_Bang%20Pa-In%20Royal%20Palace%20(3).webp");
}

.day-trip-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5ba801f7959e4ec845_Perfume%20Pagoda.png");
}

.slider-2 {
  background-color: var(--swatch-light--white);
  height: 650px;
  overflow: hidden;
}

.icon, .icon-2 {
  color: var(--swatch--orange);
}

.right-arrow-3 {
  margin-right: 0;
}

.right-arrow-3.food {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.where-to-eat-section {
  margin-left: 48px;
  margin-right: 48px;
  overflow: hidden;
}

.what-to-eat-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.what-to-eat-div-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5be9e00db232b320e5_Pho%20Noodles.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 100px;
  height: 400px;
  margin-left: 100px;
  margin-right: 100px;
  box-shadow: -5px 5px 10px #00000040;
}

.what-to-eat-div-image-wrapper.sapa {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cfa74431a171f008ef708_Thang%20Co.webp");
}

.what-to-eat-div-image-wrapper.ninh-binh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fd844dfe58114272d29c9_Com%20Chay%20(Burned%20Rice).webp");
}

.what-to-eat-div-image-wrapper.pho {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe84435ca91048133cf0d_Pho%CC%9B%CC%89.webp");
  margin-left: 60px;
  margin-right: 60px;
}

.what-to-eat-div-image-wrapper.b-n-ch-c {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a670f4599130711b77_Bu%CC%81n%20Cha%CC%89%20Ca%CC%81.webp");
}

.what-to-eat-div-image-wrapper.b-nh-tr-ng-n-ng {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe37d8cb1841a4761de_Ba%CC%81nh%20Tra%CC%81ng%20Nu%CC%9Bo%CC%9B%CC%81ng.webp");
}

.what-to-eat-div-image-wrapper.banh-canh-cha-ca {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a089bceb881c5b39e53_Banh%20Canh%20Cha%20Ca.webp");
}

.what-to-eat-div-image-wrapper.banh-khot {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67762852d03e291a71a52f5a_Banh%20Khot.webp");
}

.what-to-eat-div-image-wrapper.hu-tieu-my-tho {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77eec80f93770f1d3c77_hu%20tieu%20my%20tho.png");
}

.what-to-eat-div-image-wrapper.b-n-b-hu {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84eb4b270850a9876385_Bu%CC%81n%20Bo%CC%80%20Hue%CC%82%CC%81.webp");
}

.what-to-eat-div-image-wrapper.cao-l-u {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d53ea2bafacb6fc58_Cao%20La%CC%82%CC%80u.webp");
}

.what-to-eat-div-image-wrapper.mi-quang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f67b4b43ff50ffc2333_mi%20quang.webp");
}

.what-to-eat-div-image-wrapper.pad-thai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655dd0972bdd3b242010_Pad%20Thai.webp");
}

.what-to-eat-div-image-wrapper.som-tam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655eb0a44234b37e1f2d_Som%20Tum%20(Green%20Papaya%20Salad).webp");
}

.what-to-eat-div-image-wrapper.tom-yum-goong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860563708ffeafc84930b9_Tom%20Yum%20Goong.png");
}

.what-to-eat-div-image-wrapper.khao-soi {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a941cfcc0ad03096cf_Khao%20Soi.webp");
  background-position: 50% 90%;
}

.what-to-eat-div-image-wrapper.pla-kapong-neung-manao {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896b37e04043cbc4d55d_Pla%20Kapong%20Neung%20Manao.webp");
}

.what-to-eat-div-image-wrapper.tom-kha-gai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff50408a17c91ec0a94_Tom%20Kha%20Gai.webp");
}

.what-to-eat-div-image-wrapper.sukhothai-noodles {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e7821209b5ef21c9d0_Sukhothai%20Noodles.webp");
}

.what-to-eat-div-image-wrapper.boat-noodles-kuay-teow-reua {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e219feb60fb575b99_Boat%20Noodles.webp");
}

.what-to-eat-div-image-wrapper.cha-muc-squid-sausage {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d4268744bf2c7bbde7d53_Cha%20Muc%20(Squid%20Sausage).webp");
}

.what-to-eat-div-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5a3ebb2ee7f1fdd941_Bun%20Cha.webp");
}

.what-to-eat-div-image-wrapper._2.sapa {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cfa7340e6af534c13bd8a_Seven-Colored%20Sticky%20Rice%20(Xoi%20Bay%20Mau).webp");
}

.what-to-eat-div-image-wrapper._2.ninh-binh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fd61fde791eb91ea7fbcc_Eel%20Vermicelli%20(Mien%20Luon).webp");
  background-position: 50% 25%;
}

.what-to-eat-div-image-wrapper._2.som-tum-green-papaya-salad {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655eb0a44234b37e1f2d_Som%20Tum%20(Green%20Papaya%20Salad).webp");
}

.what-to-eat-div-image-wrapper._2.pla-pao-grilled-fish {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6785271ade537b29563f5d8d_Pla%20Pao%20(Grilled%20Fish).webp");
}

.what-to-eat-div-image-wrapper._2.massaman-curry {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605608bbc992ab6c270de_Massaman%20Curry.png");
}

.what-to-eat-div-image-wrapper._2.sai-oua-northern-sausage {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a94d2abb0cb5da6397_Sai%20Oua.webp");
}

.what-to-eat-div-image-wrapper._2.pla-ra-tod {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d501cb9d0d0953a9c06_Pla%20Ra%20Tod.webp");
}

.what-to-eat-div-image-wrapper._2.pad-thai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655dd0972bdd3b242010_Pad%20Thai.webp");
}

.what-to-eat-div-image-wrapper._2.nam-prik-num {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e70a268d2f86dbc394_Nam%20Prik%20Num.webp");
}

.what-to-eat-div-image-wrapper._2.roti-sai-mai-thai-cotton-candy {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6f7b261bac1113589e_Roti%20Sai%20Mai.webp");
}

.what-to-eat-div-image-wrapper._2.bun-cha {
  margin-left: 60px;
  margin-right: 60px;
}

.what-to-eat-div-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5ad154025cd4ab33bc_Banh%20Mi.png");
}

.what-to-eat-div-image-wrapper._3.mango-sticky-rice {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655d94fd90427a60d65c_Mango%20Sticky%20Rice.webp");
}

.what-to-eat-div-image-wrapper._3.kanom-jeen {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3f3298c602eb2b590a_Kanom%20Jeen.webp");
}

.what-to-eat-div-image-wrapper._3.roti-with-banana {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605627e8db7ea140d81b4_Roti%20with%20Banana.webp");
}

.what-to-eat-div-image-wrapper._3.nam-ngiao {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a92b88c5206a97223b_Nam%20Ngiao.webp");
}

.what-to-eat-div-image-wrapper._3.moo-ping-with-sticky-rice {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d5030284f5a74084067_Moo%20Ping%20with%20Sticky%20Rice.webp");
}

.what-to-eat-div-image-wrapper._3.khanom-jeen {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3f3298c602eb2b590a_Kanom%20Jeen.webp");
}

.what-to-eat-div-image-wrapper._3.som-tum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655eb0a44234b37e1f2d_Som%20Tum%20(Green%20Papaya%20Salad).webp");
}

.what-to-eat-div-image-wrapper._3.kanom-jeen-nam-ngiao {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a92b88c5206a97223b_Nam%20Ngiao.webp");
}

.what-to-eat-div-image-wrapper._3.pumpkin-curry {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4932934bba3b70ecadea_Pumpkin%20Curry.webp");
}

.what-to-eat-div-image-wrapper._3.banh-mi {
  margin-left: 60px;
  margin-right: 60px;
}

.what-to-eat-div-image-wrapper.banh-mi {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe842fe9f7a589fa88f4e_Banh%20Mi.webp");
}

.what-to-eat-div-image-wrapper.goi-cuon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe843040f814f16eff7d8_goi%20cuon.webp");
}

.what-to-eat-div-image-wrapper.nem-n-ng-nha-trang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a71b68d708235e9454_Nem%20Nu%CC%9Bo%CC%9B%CC%81ng%20Nha%20Trang.webp");
}

.what-to-eat-div-image-wrapper.b-nh-c-n {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a600a188077bd873d0_Ba%CC%81nh%20Ca%CC%86n.webp");
}

.what-to-eat-div-image-wrapper.nem-n-ng {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775f48b047c2e1a51d35968_Nem%20Nu%CC%9Bo%CC%9B%CC%81ng.webp");
}

.what-to-eat-div-image-wrapper.goi-ca-mai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a087d8cb1841a5ff6b8_goi%20ca%20mai.jpg.webp");
}

.what-to-eat-div-image-wrapper.seafood {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67762852ebf0ae769cc19114_seafood%20vung%20tau.webp");
}

.what-to-eat-div-image-wrapper.banh-xeo {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77ee3da8fbb1b3c2ebef_Banh%20Xeo.webp");
}

.what-to-eat-div-image-wrapper.c-m-h-n {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84eb51fea78c8f61dc1c_Co%CC%9Bm%20He%CC%82%CC%81n.webp");
}

.what-to-eat-div-image-wrapper.b-nh-b-o {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84eb24e68b6f38cb8e48_Ba%CC%81nh%20Be%CC%80o.webp");
}

.what-to-eat-div-image-wrapper.white-rose-dumplings-b-nh-bao-b-nh-v-c {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a4b1a33ce162957bcd_White%20Rose%20Dumplings%20(Ba%CC%81nh%20Bao%20Ba%CC%81nh%20Va%CC%A3c).webp");
}

.what-to-eat-div-image-wrapper.com-ga-chicken-rice {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659fa9c44397dda6190e_Com%20Ga%20(Chicken%20Rice).webp");
}

.what-to-eat-div-image-wrapper.bun-cha-ca {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a670f4599130711b77_Bu%CC%81n%20Cha%CC%89%20Ca%CC%81.webp");
}

.what-to-eat-div-image-wrapper.sam-horseshoe-crab-dishes {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8e40c0238d5e21d334_Sam%20(Horseshoe%20Crab).webp");
}

.what-to-eat-div-image-wrapper.ngan-clam-dishes {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8d23aea35a6fbdb1ce_ngan%20clam%20(2).webp");
}

.slider-day-trip {
  background-color: var(--swatch-light--white);
  height: 420px;
  overflow: hidden;
}

.body-white {
  background-color: var(--swatch-light--white);
}

.h4-bold-text {
  font-size: var(--font-sizes--h4-minor-section-headers);
  text-shadow: none;
  font-weight: 500;
}

.bold-text-cities-heading {
  font-size: var(--font-sizes--h2-section-headers);
  text-transform: capitalize;
  text-shadow: none;
  font-style: normal;
  font-weight: 400;
}

.mask-2 {
  overflow: visible;
}

.slider-resturants-cafes {
  background-color: var(--swatch-light--white);
  height: 550px;
  overflow: hidden;
}

.top-restaurants-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676a4551771575c50f6e2a07_2023-03-13.jpg");
  background-position: 50% 66%;
  background-size: cover;
  border-radius: 100px;
  height: 400px;
  margin-left: 100px;
  margin-right: 100px;
  box-shadow: -5px 5px 10px #00000040;
}

.top-restaurants-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676a45b5627e4bb4c8a08747_2024-08-18.webp");
}

.top-restaurants-wrapper._2.good-morning-vietnam-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cfc25a7519563c2217238_2023-05-05.webp");
}

.top-restaurants-wrapper._2.papa-s-bbq {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fd61f3f5174369276e795_Thao%20Beo%20Restaurant%20Bar.webp");
}

.top-restaurants-wrapper._2.the-lunch-lady {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a70c3d71f4bfbdf7f7_Ngoc%20Trai%20Nha%20Trang%20Restaurant.png");
  background-position: 50%;
}

.top-restaurants-wrapper._2.nha-hang-h-m-r-u-vang-dalat {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efeabeecf80063254a5b_nha%20hang%20ha%CC%82%CC%80m%20ru%CC%9Bo%CC%9B%CC%A3u%20vang%20Dalat.jpg.webp");
}

.top-restaurants-wrapper._2.b-nh-c-n-l-n-nguy-t {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a09bc5d894e04845702_Ba%CC%81nh%20Ca%CC%86n%20La%CC%82n%20Nguye%CC%A3%CC%82t.webp");
}

.top-restaurants-wrapper._2.banh-khot-co-ba-vung-tau {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677628529533c6c3d03182fd_Banh%20Khot%20Co%20Ba%20Vung%20Tau.webp");
}

.top-restaurants-wrapper._2.matildas-pub {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67762852f9a4fdbc213c495f_Matildas%20Pub.webp");
  background-position: 50% 0;
}

.top-restaurants-wrapper._2.hu-tieu-tuyet-ngan {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77ee3da8fbb1b3c2ec5b_Hu%20Tieu%20Tuyet%20Ngan.png");
}

.top-restaurants-wrapper._2.madam-thu-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f585247b5133eb7e03_Madam%20Thu%20Restaurant.png");
}

.top-restaurants-wrapper._2.ancient-hue-gallery-cuisine {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ebf5d9a0eb278d73b4_Ancient%20Hue%20Gallery%20Cuisine.png");
}

.top-restaurants-wrapper._2.bale-well {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659da70be94693aa8b47_Bale%20Well.webp");
}

.top-restaurants-wrapper._2.reaching-out-tea-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a251928e164826d69c_Reaching%20Out%20Tea%20House.webp");
}

.top-restaurants-wrapper._2.bikini-bottom-express {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65d51e8bd13da663b9_Bikini%20Bottom%20Express.jpg.webp");
}

.top-restaurants-wrapper._2.my-hanh-seafood-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f67ac0c81ca60485cf6_My%20Hanh%20Seafood%20Restaurant.jpg.png");
}

.top-restaurants-wrapper._2.cabbages-and-condoms {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655b7d668197485ae519_Cabbages%20and%20Condoms.png");
}

.top-restaurants-wrapper._2.cabbages-and-condoms.pattaya {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4110c519704c28323a_Cabbages%20and%20Condoms.png");
}

.top-restaurants-wrapper._2.kan-eang-pier {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6786055f218b953505c1b4cc_Kan%20Eang%20%40%20Pier.webp");
}

.top-restaurants-wrapper._2.lulam-chiang-rai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a905e3b068ab91e0de_LuLam%20Chiang%20Rai.webp");
}

.top-restaurants-wrapper._2.dash-teak-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ec89201fd5cf8bf72c_Dash%20Teak%20House%20.jpg.webp");
}

.top-restaurants-wrapper._2.the-loft-by-the-good-times-resort {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67936c7fc026d514e55c838e_The%20Loft%20by%20The%20Good%20Times%20Resort.webp");
}

.top-restaurants-wrapper._2.baan-gliwang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679789674b9e32a3ff13d7c9_Baan%20Gliwang.webp");
}

.top-restaurants-wrapper._2.the-shack {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff536dabe280fdc6369_The%20Shack%2C%20Koh%20Samui.webp");
}

.top-restaurants-wrapper._2.the-hilltop-ao-nang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b99839deb26aa518b49e_The%20Hilltop%20Ao%20Nang.webp");
}

.top-restaurants-wrapper._2.witching-well {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4934182e4e103d1b0fed_Witching%20Well.webp");
}

.top-restaurants-wrapper._2.sala-ayutthaya-eatery-bar {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6f219feb60fb575bfc_Sala%20Ayutthaya%20Eatery%20%26%20Bar.webp");
}

.top-restaurants-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676a464ca12ed088b987f226_2023-06-15.webp");
  background-position: 50%;
}

.top-restaurants-wrapper._3.gem-valley-caf {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cfc62de913b063a0574a8_2024-12-21.webp");
}

.top-restaurants-wrapper._3.hops-chops {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8dca6f29e601500e94_Hops%20%26%20Chops%20Craft%20Beer%20Bar%20and%20Grill.webp");
}

.top-restaurants-wrapper._3.chookie-s-bakery-caf {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fd99cb48efc129a1baa34_Chookie's%20Bakery%20%26%20Cafe%CC%81.webp");
  background-position: 0 0;
}

.top-restaurants-wrapper._3.l-usine-caf {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe843bb2339da86a7a31d_L'Usine%20Cafe%CC%81.webp");
  background-position: 50% 0;
}

.top-restaurants-wrapper._3.b-nh-c-n-51-to-hien-thanh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7032c7726def2c7b5_Ba%CC%81nh%20Ca%CC%86n%2051%20To%20Hien%20Thanh.webp");
}

.top-restaurants-wrapper._3.an-caf {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe397573ca47fa0cbda_An%20Cafe%CC%81%20Global.jpg.png");
}

.top-restaurants-wrapper._3.b-nh-c-n-nh-chung {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe372f981235e4db1ff_Ba%CC%81nh%20Ca%CC%86n%20Nha%CC%80%20Chung.jpg.webp");
  background-position: 50% 0;
}

.top-restaurants-wrapper._3.the-coffee-club {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655e0c09d675c6bb868f_The%20Coffee%20Club.webp");
}

.top-restaurants-wrapper._3.rimpa-lapin {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4279ef889f9110be4f_Rimpa%20Lapin.webp");
}

.top-restaurants-wrapper._3.raya-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860562e4b833befb0a75ba_Raya%20Restaurant.webp");
}

.top-restaurants-wrapper._3.melt-in-your-mouth {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a95af582c2f61e18d7_Melt%20In%20Your%20Mouth.webp");
}

.top-restaurants-wrapper._3.ristr8to {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ee085142b8481767bb_Ristr8to.webp");
}

.top-restaurants-wrapper._3.on-s-thai-issan {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67936c7f2a3f24a10d165c18_On's%20Thai%20Issan.png");
}

.top-restaurants-wrapper._3.the-tea-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896b3e2650ae109d4b2f_The%20Tea%20House.webp");
}

.top-restaurants-wrapper._3.namu {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff50408a17c91ec0a99_Namu%2C%20Koh%20Samui.jpg.webp");
}

.top-restaurants-wrapper._3.gecko-cabane {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b996dc443d2296a2de5e_Gecko%20Cabane.webp");
}

.top-restaurants-wrapper._3.pai-river-corner {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4932ec294722caf1ca03_Pai%20River%20Corner.webp");
}

.top-restaurants-wrapper._3.busaba-caf-meal {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e934bba3b70fe41db_Busaba%20Cafe%CC%81%20%26%20Meal.webp");
}

.top-restaurants-wrapper.the-hill-station {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cfbbacfce7117676011d7_the-hill-station-vietnam.avif");
  background-position: 50% 100%;
}

.top-restaurants-wrapper.nh-h-ng-h-i {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8d23aea35a6fbdb1cb_Nha%CC%80%20Ha%CC%80ng%20Ha%CC%89i%20Sa%CC%89n%20Ngon%20%C4%90a%CC%A3i%20Du%CC%9Bo%CC%9Bng%20Va%CC%80ng%209999.webp");
}

.top-restaurants-wrapper.trung-tuyet-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fd61f3c62b843646c535a_Trung%20Tuyet%20Restaurant.webp");
}

.top-restaurants-wrapper.quan-an-ngon {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe844ccb58f6479d87877_Quan%20An%20Ngon.png");
}

.top-restaurants-wrapper.lanterns-vietnamese-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7dd06432aa62a88fc_Lanterns%20Vietnamese%20Restaurant.png");
  background-position: 50% 0;
}

.top-restaurants-wrapper.le-chalet-dalat {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe900dfd35a2f38ca83_Le%20Chalet%20Dalat.jpg.webp");
}

.top-restaurants-wrapper.lam-tong-qu-n {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a097172d5876d968e0f_Lam%20Tong%20Qua%CC%81n.webp");
}

.top-restaurants-wrapper.ganh-hao-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67762852a58d8b1fa0b18221_Ganh%20Hao%20Restaurant.png");
}

.top-restaurants-wrapper.mekong-my-tho-hotel-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77ef85247b5133df802b_Mekong%20My%20Tho%20Hotel%20Restaurant.webp");
}

.top-restaurants-wrapper.qu-n-h-nh-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f66df87295cb17db06_Qua%CC%81n%20Ha%CC%A3nh%20Restaurant.png");
}

.top-restaurants-wrapper.morning-glory-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a0d9c12931b5719263_Morning%20Glory%20Restaurant.webp");
  background-position: 50% 0;
}

.top-restaurants-wrapper.madame-lan-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f67f0aa9a0a473f909c_Madame%20Lan%20Restaurant.jpg.webp");
}

.top-restaurants-wrapper.jay-fai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655cb6220c3ad817229f_Jay%20Fai.webp");
  background-position: 50% 0;
}

.top-restaurants-wrapper.the-glass-house-pattaya {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d438f24c07f41c8afb1_The%20Glass%20House%20Pattaya.png");
}

.top-restaurants-wrapper.blue-elephant-phuket {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6786055f9fa92514f17b8cde_Blue%20Elephant%20Phuket.webp");
}

.top-restaurants-wrapper.chivit-thamma-da-coffee-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a803ec3887f81a4fee_Chivit%20Thamma%20Da%20Coffee%20House.webp");
}

.top-restaurants-wrapper.the-good-view {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2efe6d66ffc24f60d0b_The%20Good%20View.webp");
}

.top-restaurants-wrapper.keeree-tara {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67936c82ba9efe6f7d166947_Keeree%20Tara.png");
}

.top-restaurants-wrapper.chaolay-seafood {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67978965ba80e8883f9ada7d_ChaoLay%20Seafood.webp");
}

.top-restaurants-wrapper.jungle-club {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff3ea00a07ca02ad975_Jungle%20Club%20Koh%20Samui.webp");
}

.top-restaurants-wrapper.ruen-mai-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b9987f5ffa390a3a70c7_Ruen%20Mai%20Restaurant.webp");
}

.top-restaurants-wrapper.poo-restaurant {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e7153899f64c9322f5_Poo%20Restaurant.png");
}

.top-restaurants-wrapper.earth-tone-caf {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49323b1c191a1b4303ce_Earth%20Tone%20Cafe%CC%81.webp");
}

.top-restaurants-wrapper.baan-kao-nhom {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e28d0cf7e151b16bd_Baan%20Kao%20Nhom.webp");
}

.top-restaurants-wrapper.ph-gia-truy-n-hoan-kiem {
  margin-left: 60px;
  margin-right: 60px;
}

.nightlife-entertainment-section, .travel-tips-section, .pai-dai-services-section {
  margin-left: 48px;
  margin-right: 48px;
  overflow: hidden;
}

.pai-dai-serivices-grid {
  grid-column-gap: 42px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block {
  width: 100%;
  height: 1px;
}

.faq-circle {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 55px;
  min-width: 55px;
  height: 55px;
  min-height: 55px;
  display: flex;
}

.faq-wrapper {
  margin-left: auto;
  margin-right: auto;
}

.faq-question-bar {
  color: #1a1e27;
  border-bottom: 1px solid #00000012;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.3;
  text-decoration: none;
  display: flex;
}

.faq-grid {
  grid-template-columns: 1fr 3fr;
  width: 100%;
  display: block;
}

.faq-paragraph {
  font-family: var(--fonts--body);
  color: #485166;
  font-size: var(--font-sizes--body);
  letter-spacing: -.03em;
  overflow-wrap: normal;
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 14px;
  font-weight: 300;
  line-height: 1.6;
  text-decoration: none;
}

.faq-content {
  overflow: hidden;
}

.faq-question-wrap {
  cursor: pointer;
  padding-left: 40px;
  padding-right: 40px;
}

.question-title {
  font-family: var(--fonts--body);
  font-size: var(--font-sizes--body);
  letter-spacing: -.03em;
  margin-right: 10px;
  font-weight: 400;
}

.tours-wrapper {
  width: 100%;
}

.image-parallax-wrapper-new {
  border-top-right-radius: 60px;
  border-bottom-left-radius: 60px;
  min-height: 300px;
  overflow: hidden;
}

.why-us-image-new {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6582ef54601c1e6029edf590_46.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  transform: scale(1.2);
}

.grid-what-we-do {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-slider-btn {
  cursor: pointer;
  margin-left: 10px;
  margin-right: 10px;
}

.c-slide-btn-block {
  justify-content: center;
  align-items: center;
  width: 75px;
  height: 75px;
  display: flex;
  position: relative;
}

.sub-slider-slide {
  perspective: 1000px;
  width: 350px;
  padding: 1vh 1vw;
  transform: perspective(1000px);
}

.right-arrow {
  background-image: linear-gradient(270deg, #000, #0000);
  width: 25%;
}

.sightseeing-image-wrapper-left {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f7b335dbc087e0a919_Tomb%20of%20Tu%20Duc%20(2).webp");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 100px;
  height: 350px;
  box-shadow: -5px 5px 10px #00000040;
}

.sightseeing-image-wrapper-left._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
  border-top-left-radius: 0;
  border-bottom-left-radius: 100px;
}

.sightseeing-image-wrapper-left._2.hellfire-pass-memorial-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4fc469ef90ac44ec40_Hellfire%20Pass%20Memorial%20Museum%20(2).webp");
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 100px;
}

.sightseeing-image-wrapper-left._2.kanchanaburi-war-cemetery {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4fb14103db5f74f493_Kanchanaburi%20War%20Cemetery%20(3).webp");
}

.sightseeing-image-wrapper-left._2.hua-hin-railway-station {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679789656d10e54626295270_Hua%20Hin%20Railway%20Station%20(3).webp");
}

.sightseeing-image-wrapper-left._2.khao-sam-roi-yot-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67978968c3979a7b4027a2ad_Khao%20Sam%20Roi%20Yot%20National%20Park%20(3).webp");
}

.sightseeing-image-wrapper-left._2.wat-plai-laem {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff6e79c76ab0968241a_Wat%20Plai%20Laem%20(3).png");
}

.sightseeing-image-wrapper-left._2.na-muang-waterfalls {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff4b5a34e450924a92a_Na%20Muang%20Waterfalls%20(2).webp");
}

.sightseeing-image-wrapper-left._2.secret-buddha-garden {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff5b2378552b808006e_Secret%20Buddha%20Garden%20(2).png");
}

.sightseeing-image-wrapper-left._2.krabi-town-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b9962e204c5cbfc1a0c1_5.webp");
}

.sightseeing-image-wrapper-left._2.phi-phi-islands {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b9968e0294f53ec619b5_Phi%20Phi%20Islands%20(2).webp");
}

.sightseeing-image-wrapper-left._2.than-bok-khorani-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b998ec015181f624728b_Than%20Bok%20Khorani%20National%20Park%20(3).webp");
}

.sightseeing-image-wrapper-left._2.wat-mahathat {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e8821209b5ef21cce1_Wat%20Mahathat%20(3).webp");
}

.sightseeing-image-wrapper-left._2.wat-sa-si {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e8ec4efd18b16703f2_Wat%20Sa%20Si%20(3).webp");
}

.sightseeing-image-wrapper-left._2.memorial-bridge {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49337f96c23ec69837b7_Ta-Pai%20Memorial%20Bridge%20(3).webp");
}

.sightseeing-image-wrapper-left._2.nam-lod-cave {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c493230413d122063c0db_Nam%20Lod%20Cave%20(2).webp");
}

.sightseeing-image-wrapper-left._2.pai-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4933322c8a8bec322252_Pai%20Walking%20Street%20(3).webp");
}

.sightseeing-image-wrapper-left._2.wat-phra-si-sanphet {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f70322c8a8bec436652_Wat%20Phra%20Si%20Sanphet%20(3).webp");
}

.sightseeing-image-wrapper-left._2.wat-ratchaburana {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f713b1c191a1b53b77d_Wat%20Ratchaburana%20(2).webp");
}

.sightseeing-image-wrapper-left._2.ayothaya-floating-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e29ee8648734647ca_Ayutthaya%20floating%20market%2C%20Thailand%20(2).webp");
}

.sightseeing-image-wrapper-left._2.old-quarter {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd146dab429f331035d_Hanoi%20-%20Old%20Quarter%20(2).webp");
}

.sightseeing-image-wrapper-left._2.temple-of-literature {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2c97bd25700cac09c_Temple%20of%20Literature%20(4).webp");
}

.sightseeing-image-wrapper-left._2.ba-vi-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dee6acf9fcfb38b4d51a4_Ba%20Vi%20National%20Park%203.jpg");
}

.sightseeing-image-wrapper-left._2.vietnam-museum-of-ethnology {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2b5761256069b2fae_Vietnam%20Museum%20of%20Ethnology%20(2).webp");
}

.sightseeing-image-wrapper-left._2.ham-rong-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5cc9270728b9c7f67a_Ham%20Rong%20Mountain%20(2).webp");
}

.sightseeing-image-wrapper-left._2.muong-hoa-valley {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5cf6cbba9483d9d021_Muong%20Hoa%20Valley%20(2).webp");
}

.sightseeing-image-wrapper-left._2.ta-phin-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cf5eb246ce8277f58f03d_Ta%20Phin%20Village%20(3).webp");
}

.sightseeing-image-wrapper-left._2.long-tien-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3f269ecfb49dfdfa4455_Long%20Tien%20Pagoda.png");
  background-position: 100%;
}

.sightseeing-image-wrapper-left._2.thien-cung-cave {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8e3baaf56ad4854483_Thien%20Cung%20Cave%20(2).webp");
}

.sightseeing-image-wrapper-left._2.ha-long-night-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8ca7519563c2574104_Ha%20Long%20Night%20Market.webp");
}

.sightseeing-image-wrapper-left._2.bai-dinh-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaa6e9a47121aba3017_bai%20dinh%20pagoda%20(3).png");
}

.sightseeing-image-wrapper-left._2.tam-coc-three-caves {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eabed0cd31feb993b8a_Tam%20Coc%20(Three%20Caves)%20(2).webp");
}

.sightseeing-image-wrapper-left._2.bich-dong-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaad566d3bc12f89161_Bich%20Dong%20Pagoda%20(3).webp");
  background-position: 0%;
}

.sightseeing-image-wrapper-left._2.saigon-central-post-office {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe844fe9f7a589fa89356_Saigon%20Central%20Post%20Office%20(3).webp");
}

.sightseeing-image-wrapper-left._2.war-remnants-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8459d4057c347b20e1c_War%20Remnants%20Museum%20(3).webp");
}

.sightseeing-image-wrapper-left._2.can-gio-mangrove-forest {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8423c62b8436475fad1_Can%20Gio%20Mangrove%20Forest%20(2).webp");
}

.sightseeing-image-wrapper-left._2.bui-vien-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe842a05a8879e11e499d_Bui%20Vien%20Walking%20Street%20(2).webp");
}

.sightseeing-image-wrapper-left._2.long-son-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7dc97c59f482c6b07_Long%20Son%20Pagoda%20(3).png");
}

.sightseeing-image-wrapper-left._2.hon-mun-island {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7dd06432aa62a84fd_Hon%20Mun%20Island%20(2).webp");
}

.sightseeing-image-wrapper-left._2.national-oceanographic-museum-of-vietnam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a94178ec4495d5af9a_National%20Oceanographic%20Museum%20of%20Vietnam%20(3).webp");
}

.sightseeing-image-wrapper-left._2.da-lat-railway-station {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe7b3b19c42cce01076_Da%20lat%20railway%20station%20(3).webp");
}

.sightseeing-image-wrapper-left._2.langbiang-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe92150d86d43ce9d67_lang%20biang%20mountain.webp");
}

.sightseeing-image-wrapper-left._2.crazy-house-hang-nga-guesthouse {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe77d922a403d6b66bd_Crazy%20House%20(Hang%20Nga%20Guesthouse)%20(2).webp");
}

.sightseeing-image-wrapper-left._2.red-sand-dunes {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a0a9533c6c3d02887dc_Red%20Sand%20Dunes.webp");
}

.sightseeing-image-wrapper-left._2.dragon-fruit-farms {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a0997573ca47fb77586_dragon%20fruit%20farms%20mui%20ne.webp");
}

.sightseeing-image-wrapper-left._2.mekong-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77efae199ebab857ad35_Mekong%20River%2C%20My%20Tho%20(3).webp");
}

.sightseeing-image-wrapper-left._2.local-markets {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77ee9adb0dd6f173f6bb_Local%20Markets%20(3).webp");
}

.sightseeing-image-wrapper-left._2.bach-ma-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84eb10275b8fc9de9221_bach%20ma%20national%20park%20hue%20(2).webp");
}

.sightseeing-image-wrapper-left._2.dong-ba-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ebdc3715c48182ef88_dong%20ba%20market%20hue%20(2).webp");
}

.sightseeing-image-wrapper-left._2.tan-ky-old-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a2cfd1183d82883fa4_tan%20ky%20old%20house%20hoi%20vietnam%20(3).webp");
}

.sightseeing-image-wrapper-left._2.an-bang-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d999c6e0ddae129f7_An%20Bang%20Beach.webp");
}

.sightseeing-image-wrapper-left._2.tra-que-vegetable-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a4c401e4d8481d3c04_tra%20que%20vegetable%20village.webp");
}

.sightseeing-image-wrapper-left._2.my-son-sanctuary {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a839bc8d53ab2e9d99_My%20Son%20Sanctuary.png");
}

.sightseeing-image-wrapper-left._2.cham-islands-cu-lao-cham {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f1a86616d5d0e6908_Cham%20Islands%20(Cu%20Lao%20Cham)%20(3).webp");
}

.sightseeing-image-wrapper-left._2.marble-mountains-ng-h-nh-s-n {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a052fe19ba438e25ef_Marble%20Mountains%20(Ngu%20Hanh%20Son).webp");
}

.sightseeing-image-wrapper-left._2.son-tra-peninsula-monkey-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f673bafec4f4d1251a8_Son%20Tra%20Peninsula%20(Monkey%20Mountain)%20(3).png");
}

.sightseeing-image-wrapper-left._2.da-nang-museum-of-cham-sculpture {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65adae05fe86161dc4_da%20nang%20museum%20cham%20sculpture%20(3).webp");
}

.sightseeing-image-wrapper-left._2.wat-arun {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655bdb228acdca871f10_5.webp");
}

.sightseeing-image-wrapper-left._2.chao-phraya-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655c79ef889f910383b2_Chao%20Phraya%20River%20(3).webp");
}

.sightseeing-image-wrapper-left._2.art-and-culture-centre {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655a90fa45540bfbd331_art%20culture%20centre%20(2).png");
}

.sightseeing-image-wrapper-left._2.tha-phae-gate {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ef6de004895a76d955_Tha%20Phae%20Gate%20(2).webp");
}

.sightseeing-image-wrapper-left._2.chiang-mai-night-bazaar {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2eb7a81980a40cdffd4_Chiang%20Mai%20Night%20Bazaar%2C%20Chiang%20Mai%20(2).webp");
}

.sightseeing-image-wrapper-left._2.elephant-nature-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ec622eab6ea69e849e_Elephant%20Nature%20Park%20(2).png");
}

.sightseeing-image-wrapper-left._2.huay-tung-tao-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ecc90d3c619a5d801c_Huay%20Tung%20Tao%20Lake%20(3).png");
}

.sightseeing-image-wrapper-left._2.wat-umong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2f0dda44effbe6163fe_wat%20umong%20chiang%20mai%20(2).webp");
}

.sightseeing-image-wrapper-left._2.sunday-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ed7a81980a40ce02ac_Sunday%20Walking%20Street%2C%20(2).webp");
}

.sightseeing-image-wrapper-left._2.wat-rong-suea-ten-the-blue-temple {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aade2529a7507fb12f_The%20Blue%20Temple%20(3).webp");
}

.sightseeing-image-wrapper-left._2.mae-fah-luang-art-and-cultural-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa15ccfc909c55e9de_mae%20fah%20luang%20art%20cultural%20park.webp");
}

.sightseeing-image-wrapper-left._2.golden-triangle {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a9e53ee411b29be231_golden%20triangle%20chiang%20rai%20(3).webp");
}

.sightseeing-image-wrapper-left._2.khun-korn-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a94e1bdedbdd10fc9e_Khun%20Korn%20Waterfall.webp");
}

.sightseeing-image-wrapper-left._2.wat-phra-kaew {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa63d63aaa7e0bcd5f_wat%20phra%20kaew%20chiang%20rai%20(3).webp");
}

.sightseeing-image-wrapper-left._2.oub-kham-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa2c5c35b7399bd738_oub%20kham%20museum%20(3).webp");
}

.sightseeing-image-wrapper-left._2.sanctuary-of-truth {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d429ed9de44aeb9353d_Sanctuary%20of%20Truth%20(3).webp");
}

.sightseeing-image-wrapper-left._2.pattaya-floating-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4127f7eb0e7c8c83e0_Pattaya%20Floating%20Market%20(3).png");
}

.sightseeing-image-wrapper-left._2.coral-island-koh-larn {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3f9e62fa675e289bbd_Coral%20Island%20(Koh%20Larn)%20(3).webp");
}

.sightseeing-image-wrapper-left._2.silverlake-vineyard {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d429eec5d3a5049fd62_Silverlake%20Vineyard%20(2).webp");
}

.sightseeing-image-wrapper-left._2.big-buddha-hill-wat-phra-yai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3fb6220c3ad821e28b_big%20buddha%20hill%20pattaya%20(2).webp");
}

.sightseeing-image-wrapper-left._2.mini-siam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d41809dd5be6965b6cb_Mini%20Siam%20Pattaya%20(3).webp");
}

.sightseeing-image-wrapper-left._2.old-phuket-town {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860560218b953505c1b4f3_Old%20Phuket%20Town.webp");
}

.sightseeing-image-wrapper-left._2.phang-nga-bay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860562d3e59402f21672df_Phang%20Nga%20Bay%20(3).png");
}

.sightseeing-image-wrapper-left._2.sirinat-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860563b4b58ba355a7cccb_Sirinat%20National%20Park%20(3).webp");
}

.sightseeing-image-wrapper-left._2.phuket-thai-hua-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605620a5e2a10abfd05f5_Phuket%20Thai%20Hua%20Museum%20(2).webp");
}

.sightseeing-image-wrapper-left._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f3b96016c0591959_Temple%20of%20Literature%20(2).png");
  border-top-left-radius: 0;
  border-bottom-right-radius: 100px;
}

.sightseeing-image-wrapper-left._3.hellfire-pass-memorial-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4f73ad797249aec479_Hellfire%20Pass%20Memorial%20Museum%20(3).png");
  border-top-left-radius: 0;
  border-bottom-right-radius: 100px;
}

.sightseeing-image-wrapper-left._3.kanchanaburi-war-cemetery {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4f133bc372c7078595_Kanchanaburi%20War%20Cemetery%20(2).webp");
}

.sightseeing-image-wrapper-left._3.hua-hin-railway-station {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896714e0667682be119b_Hua%20Hin%20Railway%20Station.png");
}

.sightseeing-image-wrapper-left._3.khao-sam-roi-yot-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67978967da4419f090c0a919_Khao%20Sam%20Roi%20Yot%20National%20Park%20(2).png");
}

.sightseeing-image-wrapper-left._3.wat-plai-laem {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff636dabe280fdc6422_Wat%20Plai%20Laem%20(2).webp");
}

.sightseeing-image-wrapper-left._3.na-muang-waterfalls {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff4a93b7dd2568bb4c3_Na%20Muang%20Waterfalls%20(3).webp");
}

.sightseeing-image-wrapper-left._3.secret-buddha-garden {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff5c5d1c7b108bf510d_Secret%20Buddha%20Garden.webp");
}

.sightseeing-image-wrapper-left._3.krabi-town-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b9952a7cdfe29a9c59bc_4.png");
}

.sightseeing-image-wrapper-left._3.phi-phi-islands {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b996221f4b7736336c64_Phi%20Phi%20Islands.webp");
}

.sightseeing-image-wrapper-left._3.than-bok-khorani-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b998ae57399e92275075_Than%20Bok%20Khorani%20National%20Park%20(2).webp");
}

.sightseeing-image-wrapper-left._3.wat-mahathat {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e839deb26aa5282a68_Wat%20Mahathat.webp");
}

.sightseeing-image-wrapper-left._3.wat-sa-si {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e8742ca1725b4ed1b8_Wat%20Sa%20Si.webp");
}

.sightseeing-image-wrapper-left._3.memorial-bridge {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49331f44d535f9e67edb_Ta-Pai%20Memorial%20Bridge%20(2).webp");
}

.sightseeing-image-wrapper-left._3.nam-lod-cave {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49326bc1c2287eefcb8e_Nam%20Lod%20Cave.png");
}

.sightseeing-image-wrapper-left._3.pai-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4933407a54b627784e17_Pai%20Walking%20Street.webp");
}

.sightseeing-image-wrapper-left._3.wat-phra-si-sanphet {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f70850946f4c2bd5953_Wat%20Phra%20Si%20Sanphet%20(2).webp");
}

.sightseeing-image-wrapper-left._3.wat-ratchaburana {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f717d9046f26ecb8b11_Wat%20Ratchaburana%20(3).webp");
}

.sightseeing-image-wrapper-left._3.ayothaya-floating-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e7b261bac11135806_Ayutthaya%20floating%20market%2C%20Thailand%20(3).webp");
}

.sightseeing-image-wrapper-left._3.old-quarter {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd16fb8bdd795fee500_Hanoi%20-%20Old%20Quarter%20(3).webp");
}

.sightseeing-image-wrapper-left._3.ba-vi-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dee6a694618ea1d04bfeb_Ba%20Vi%20National%20Park%202.webp");
}

.sightseeing-image-wrapper-left._3.vietnam-museum-of-ethnology {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd29a1cfbe9e1c57495_Vietnam%20Museum%20of%20Ethnology.webp");
}

.sightseeing-image-wrapper-left._3.ham-rong-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5cf0942f701e2cfee8_Ham%20Rong%20Mountain%20(3).webp");
}

.sightseeing-image-wrapper-left._3.muong-hoa-valley {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c3baaf56ad445069b_Muong%20Hoa%20Valley%20(3).webp");
}

.sightseeing-image-wrapper-left._3.ta-phin-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cf5ebc4dca1d4a7fb135a_Ta%20Phin%20Village%20(2).png");
}

.sightseeing-image-wrapper-left._3.long-tien-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8e326856ce6357924e_Long%20Tien%20Pagoda.png");
}

.sightseeing-image-wrapper-left._3.thien-cung-cave {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8e2da2deb18921f7e6_Thien%20Cung%20Cave%20(3).webp");
}

.sightseeing-image-wrapper-left._3.ha-long-night-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8cc2deeb0e58059bc6_Ha%20Long%20Night%20Market%20(2).webp");
}

.sightseeing-image-wrapper-left._3.bai-dinh-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaa7b50113f48de6999_bai%20dinh%20pagoda.webp");
}

.sightseeing-image-wrapper-left._3.tam-coc-three-caves {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaba933c6efcccb4fbd_Tam%20Coc%20(Three%20Caves)%20(3).webp");
}

.sightseeing-image-wrapper-left._3.bich-dong-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8ea9ed0cd31feb99366b_Bich%20Dong%20Pagoda.webp");
}

.sightseeing-image-wrapper-left._3.saigon-central-post-office {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe844786e38503280d561_Saigon%20Central%20Post%20Office%20(2).webp");
}

.sightseeing-image-wrapper-left._3.war-remnants-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe845abd8506e8fe43977_War%20Remnants%20Museum%20(2).webp");
}

.sightseeing-image-wrapper-left._3.can-gio-mangrove-forest {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe843bb2339da86a7a320_Can%20Gio%20Mangrove%20Forest%20(3).png");
}

.sightseeing-image-wrapper-left._3.bui-vien-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe841658b0cbe5ee825b0_Bui%20Vien%20Walking%20Street%20(3).png");
}

.sightseeing-image-wrapper-left._3.long-son-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7e822082f923cdbc3_Long%20Son%20Pagoda.webp");
}

.sightseeing-image-wrapper-left._3.hon-mun-island {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a71c8daedc349cc3bd_Hon%20Mun%20Island%20(3).png");
}

.sightseeing-image-wrapper-left._3.national-oceanographic-museum-of-vietnam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a71b68d708235e9422_National%20Oceanographic%20Museum%20of%20Vietnam%20(2).webp");
}

.sightseeing-image-wrapper-left._3.da-lat-railway-station {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe711093ffdd63903f7_Da%20lat%20railway%20station%20(2).png");
}

.sightseeing-image-wrapper-left._3.langbiang-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe9047c2e1a51d0cc3a_lang%20biang%20mountain%20(3).webp");
}

.sightseeing-image-wrapper-left._3.crazy-house-hang-nga-guesthouse {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe7867ff9f7ddc57985_Crazy%20House%20(Hang%20Nga%20Guesthouse).png");
}

.sightseeing-image-wrapper-left._3.red-sand-dunes {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a09f9a4fdbc21335683_Red%20Sand%20Dunes%20(2).png");
}

.sightseeing-image-wrapper-left._3.dragon-fruit-farms {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a09aa843abc1ce9f62d_dragon%20fruit%20farms%20mui%20ne%20(3).webp");
}

.sightseeing-image-wrapper-left._3.mekong-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77efe28ba57fd87dabc2_Mekong%20River%2C%20My%20Tho.png");
}

.sightseeing-image-wrapper-left._3.local-markets {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77ee8dd2c944d2f3b986_Local%20Markets%20(2).png");
}

.sightseeing-image-wrapper-left._3.bach-ma-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ebd9d1830b9731097f_Bach%20Ma%20National%20Park.webp");
}

.sightseeing-image-wrapper-left._3.dong-ba-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84eb50cba8e524f60963_dong%20ba%20market%20hue%20(3).webp");
}

.sightseeing-image-wrapper-left._3.tan-ky-old-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a3d0f96de1c2f55450_tan%20ky%20old%20house%20hoi%20vietnam.webp");
}

.sightseeing-image-wrapper-left._3.an-bang-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a2d0f96de1c2f55193_An%20Bang%20Beach%20(2).png");
}

.sightseeing-image-wrapper-left._3.tra-que-vegetable-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d9a99aacae49b2eaf_21.webp");
}

.sightseeing-image-wrapper-left._3.my-son-sanctuary {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a1befd324ec13e8e22_My%20Son%20Sanctuary%20(3).webp");
}

.sightseeing-image-wrapper-left._3.cham-islands-cu-lao-cham {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659e90ef53c545387ac7_Cham%20Islands%20(Cu%20Lao%20Cham)%20(2).webp");
}

.sightseeing-image-wrapper-left._3.marble-mountains-ng-h-nh-s-n {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f66310ca84da7c6dda1_Marble%20Mountains%20(2).webp");
}

.sightseeing-image-wrapper-left._3.son-tra-peninsula-monkey-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f67f55bde96bd4a6319_Son%20Tra%20Peninsula%20(Monkey%20Mountain).webp");
}

.sightseeing-image-wrapper-left._3.da-nang-museum-of-cham-sculpture {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f655c92647736fad298_da%20nang%20museum%20cham%20sculpture%20(2).webp");
}

.sightseeing-image-wrapper-left._3.wat-arun {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655b781b67ce390827e7_6.webp");
}

.sightseeing-image-wrapper-left._3.chao-phraya-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655ab6220c3ad817208c_Chao%20Phraya%20River%20(2).webp");
}

.sightseeing-image-wrapper-left._3.art-and-culture-centre {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655a70b28be79aa3b420_art%20culture%20centre%20(3).webp");
}

.sightseeing-image-wrapper-left._3.tha-phae-gate {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ef89201fd5cf8c0177_Tha%20Phae%20Gate%20(3).png");
}

.sightseeing-image-wrapper-left._3.chiang-mai-night-bazaar {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ec3f8dba921d21ed82_Chiang%20Mai%20Night%20Bazaar%2C%20Chiang%20Mai.webp");
}

.sightseeing-image-wrapper-left._3.elephant-nature-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ecda890c71a6df3964_Elephant%20Nature%20Park%20(3).webp");
}

.sightseeing-image-wrapper-left._3.huay-tung-tao-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ec3ef9bd1a2819bf54_Huay%20Tung%20Tao%20Lake%20(2).png");
}

.sightseeing-image-wrapper-left._3.wat-umong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2f0c0a5cb2539e81ff7_wat%20umong%20chiang%20mai%20(3).webp");
}

.sightseeing-image-wrapper-left._3.sunday-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ed9e01ce1917e4b4f1_Sunday%20Walking%20Street%2C%20(3).webp");
}

.sightseeing-image-wrapper-left._3.wat-rong-suea-ten-the-blue-temple {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa9cf6149b7e9566f9_The%20Blue%20Temple%20(2).webp");
}

.sightseeing-image-wrapper-left._3.mae-fah-luang-art-and-cultural-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a93a68600934086979_mae%20fah%20luang%20art%20cultural%20park%20(2).png");
}

.sightseeing-image-wrapper-left._3.golden-triangle {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a85af582c2f61e17c1_golden%20triangle%20chiang%20rai%20(2).webp");
}

.sightseeing-image-wrapper-left._3.khun-korn-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a97546252544a1d923_Khun%20Korn%20Waterfall%20(2).webp");
}

.sightseeing-image-wrapper-left._3.wat-phra-kaew {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aadb9290b4eec276ce_wat%20phra%20kaew%20chiang%20rai%20(2).webp");
}

.sightseeing-image-wrapper-left._3.oub-kham-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a9c9fe07bd6a9f71c6_oub%20kham%20museum%20(2).webp");
}

.sightseeing-image-wrapper-left._3.sanctuary-of-truth {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d43b6220c3ad821ea3a_Sanctuary%20of%20Truth.png");
}

.sightseeing-image-wrapper-left._3.pattaya-floating-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d41db228acdca922bc4_Pattaya%20Floating%20Market%20(2).webp");
}

.sightseeing-image-wrapper-left._3.coral-island-koh-larn {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4090fa45540b064192_Coral%20Island%20(Koh%20Larn)%20(2).webp");
}

.sightseeing-image-wrapper-left._3.silverlake-vineyard {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d429659f208297f2a0f_Silverlake%20Vineyard%20(3).webp");
}

.sightseeing-image-wrapper-left._3.big-buddha-hill-wat-phra-yai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4090fa45540b0641a8_big%20buddha%20hill%20pattaya%20(3).webp");
}

.sightseeing-image-wrapper-left._3.mini-siam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d40cb680972b1e888fe_Mini%20Siam%20Pattaya%20(2).png");
}

.sightseeing-image-wrapper-left._3.old-phuket-town {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605620a5e2a10abfd05c4_Old%20Phuket%20Town%20(2).webp");
}

.sightseeing-image-wrapper-left._3.phang-nga-bay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860560daf3e4c069f2e5cc_Phang%20Nga%20Bay%20(2).webp");
}

.sightseeing-image-wrapper-left._3.sirinat-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860562e4b833befb0a75b5_Sirinat%20National%20Park%20(2).webp");
}

.sightseeing-image-wrapper-left._3.phuket-thai-hua-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605611ae2a03b4b764629_Phuket%20Thai%20Hua%20Museum%20(3).webp");
}

.sightseeing-image-wrapper-left.ham-rong-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c7a86035213c2a7fe_Ham%20Rong%20Mountain%20(5).webp");
}

.sightseeing-image-wrapper-left.long-tien-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c902706910335408685_Long%20Tien%20Pagoda%20(2).png");
}

.sightseeing-image-wrapper-left.bai-dinh-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaa51237e2041eeb07b_bai%20dinh%20pagoda%20(2).webp");
}

.sightseeing-image-wrapper-left.saigon-central-post-office {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8459d4057c347b20dd1_Saigon%20Central%20Post%20Office.webp");
}

.sightseeing-image-wrapper-left.war-remnants-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe84507a843686fc67f6b_War%20Remnants%20Museum.webp");
}

.sightseeing-image-wrapper-left.long-son-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7e8684f1e840267da_Long%20Son%20Pagoda%20(2).webp");
}

.sightseeing-image-wrapper-left.da-lat-railway-station {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe7867ff9f7ddc57988_Da%20lat%20railway%20station.webp");
}

.sightseeing-image-wrapper-left.wat-arun {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655e4966bbb74f32d252_Wat%20Arun%20(Temple%20of%20Dawn).webp");
}

.sightseeing-image-wrapper-left.sanctuary-of-truth {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4270b28be79aae27c3_Sanctuary%20of%20Truth%20(2).webp");
}

.sightseeing-image-wrapper-left.old-phuket-town {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605601b0e3b36bfac7bc1_Old%20Phuket%20Town%20(3).png");
}

.sightseeing-image-wrapper-left.wat-rong-suea-ten-the-blue-temple {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aa14306e08569db35b_The%20Blue%20Temple.webp");
}

.sightseeing-image-wrapper-left.mae-fah-luang-art-and-cultural-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a91f7046226ad19b58_mae%20fah%20luang%20art%20cultural%20park%20(3).webp");
}

.sightseeing-image-wrapper-left.tha-phae-gate {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2efcdd70125d7ef623d_Tha%20Phae%20Gate.webp");
}

.sightseeing-image-wrapper-left.chiang-mai-night-bazaar {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2eb21c9f6a5090e0137_Chiang%20Mai%20Night%20Bazaar%2C%20Chiang%20Mai%20(3).webp");
}

.sightseeing-image-wrapper-left.hellfire-pass-memorial-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d503dba09e1b5ae2e5f_Hellfire%20Pass%20Memorial%20Museum.webp");
}

.sightseeing-image-wrapper-left.kanchanaburi-war-cemetery {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67935d4f2d755b09b5599f84_Kanchanaburi%20War%20Cemetery.webp");
}

.sightseeing-image-wrapper-left.hua-hin-railway-station {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67978965e792890032d6f1cf_Hua%20Hin%20Railway%20Station%20(2).png");
}

.sightseeing-image-wrapper-left.khao-sam-roi-yot-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6797896898248db8e7972271_Khao%20Sam%20Roi%20Yot%20National%20Park.webp");
}

.sightseeing-image-wrapper-left.wat-plai-laem {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff6b99a8553f2912b74_Wat%20Plai%20Laem.png");
}

.sightseeing-image-wrapper-left.na-muang-waterfalls {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff5b99a8553f2912b0e_Na%20Muang%20Waterfalls.webp");
}

.sightseeing-image-wrapper-left.secret-buddha-garden {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67986ff88a779976f87e0b97_Secret%20Buddha%20Garden%20(3).png");
}

.sightseeing-image-wrapper-left.krabi-town-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b996841b0b071364e839_6.webp");
}

.sightseeing-image-wrapper-left.phi-phi-islands {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b996e46313afe794d9ac_Phi%20Phi%20Islands%20(3).png");
}

.sightseeing-image-wrapper-left.than-bok-khorani-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799b9988e0294f53ec622da_Than%20Bok%20Khorani%20National%20Park.webp");
}

.sightseeing-image-wrapper-left.wat-mahathat {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e78c78a1fd5b008f1f_Wat%20Mahathat%20(2).webp");
}

.sightseeing-image-wrapper-left.wat-sa-si {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6799c9e8153899f64c93270c_Wat%20Sa%20Si%20(2).webp");
}

.sightseeing-image-wrapper-left.memorial-bridge {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4933ffd30a9b3ccc26dc_Ta-Pai%20Memorial%20Bridge.webp");
}

.sightseeing-image-wrapper-left.nam-lod-cave {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c49324dd18feef86a9ba3_Nam%20Lod%20Cave%20(3).webp");
}

.sightseeing-image-wrapper-left.pai-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c4932182e4e103d1afdfb_Pai%20Walking%20Street%20(2).png");
}

.sightseeing-image-wrapper-left.wat-phra-si-sanphet {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f716bc1c2287e00a4ff_Wat%20Phra%20Si%20Sanphet.webp");
}

.sightseeing-image-wrapper-left.wat-ratchaburana {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f717d9046f26ecb8b2d_Wat%20Ratchaburana.webp");
}

.sightseeing-image-wrapper-left.ayothaya-floating-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/679c5f6e42713e0028e91c37_Ayutthaya%20floating%20market%2C%20Thailand.webp");
}

.sightseeing-image-wrapper-left._1.temple-of-literature {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
}

.sightseeing-image-wrapper-left._1.old-quarter {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd15f832bbae5bd0511_Hanoi%20-%20Old%20Quarter.webp");
}

.sightseeing-image-wrapper-left._1.ba-vi-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dee6a379d2aad1e0c36c0_Ba%20Vi%20National%20Park.jpg");
}

.sightseeing-image-wrapper-left._1.vietnam-museum-of-ethnology {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd253f022ebd11068d9_Vietnam%20Museum%20of%20Ethnology%20(3).png");
}

.sightseeing-image-wrapper-left._1.muong-hoa-valley {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5cd69f720c5d5e26f4_Muong%20Hoa%20Valley.webp");
}

.sightseeing-image-wrapper-left._1.ta-phin-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cf5eb31720bd3ab8ca216_Ta%20Phin%20Village.webp");
}

.sightseeing-image-wrapper-left._1.long-tien-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c902706910335408685_Long%20Tien%20Pagoda%20(2).png");
}

.sightseeing-image-wrapper-left._1.thien-cung-cave {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8f461088109132f076_Thien%20Cung%20Cave.webp");
}

.sightseeing-image-wrapper-left._1.ha-long-night-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8d427c7e2b3449afae_Ha%20Long%20Night%20Market%20(3).webp");
}

.sightseeing-image-wrapper-left._1.tam-coc-three-caves {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaca933c6efcccb4fea_Tam%20Coc%20(Three%20Caves).png");
}

.sightseeing-image-wrapper-left._1.bich-dong-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaa7b50113f48de69fc_Bich%20Dong%20Pagoda%20(2).webp");
  background-position: 100%;
}

.sightseeing-image-wrapper-left._1.can-gio-mangrove-forest {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8414e179ea0a405882f_Can%20Gio%20Mangrove%20Forest.webp");
}

.sightseeing-image-wrapper-left._1.bui-vien-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe842337656efae2befea_Bui%20Vien%20Walking%20Street.png");
}

.sightseeing-image-wrapper-left._1.hon-mun-island {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a75d0042f8e34c9e8f_Hon%20Mun%20Island.webp");
}

.sightseeing-image-wrapper-left._1.national-oceanographic-museum-of-vietnam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677259a7f0014961793402a1_National%20Oceanographic%20Museum%20of%20Vietnam.webp");
}

.sightseeing-image-wrapper-left._1.langbiang-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe905670c1e5d4c60ff_lang%20biang%20mountain%20(2).png");
}

.sightseeing-image-wrapper-left._1.crazy-house-hang-nga-guesthouse {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efe311093ffdd639027a_Crazy%20House%20(Hang%20Nga%20Guesthouse)%20(3).webp");
}

.sightseeing-image-wrapper-left._1.red-sand-dunes {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a092150d86d43e4d7a0_Red%20Sand%20Dunes%20(3).webp");
}

.sightseeing-image-wrapper-left._1.dragon-fruit-farms {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a08b1fd5f9d2cd54d60_dragon%20fruit%20farms%20mui%20ne%20(2).webp");
}

.sightseeing-image-wrapper-left._1.mekong-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77eff5f6094605c079aa_Mekong%20River%2C%20My%20Tho%20(2).png");
}

.sightseeing-image-wrapper-left._1.local-markets {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b77eff4d7d19e2c0f4065_Local%20Markets.webp");
}

.sightseeing-image-wrapper-left._1.bach-ma-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ec850a7dd731cbb154_bach%20ma%20national%20park%20hue.webp");
}

.sightseeing-image-wrapper-left._1.dong-ba-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84eb4969ad9b87f82ad2_dong%20ba%20market%20hue.webp");
}

.sightseeing-image-wrapper-left._1.tan-ky-old-house {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a2fa3a8ba2499b59b9_tan%20ky%20old%20house%20hoi%20vietnam%20(2).png");
}

.sightseeing-image-wrapper-left._1.an-bang-beach {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d214b541ee306efe1_An%20Bang%20Beach%20(3).png");
}

.sightseeing-image-wrapper-left._1.tra-que-vegetable-village {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a47dee7ccadbc85979_tra%20que%20vegetable%20village%20(2).webp");
}

.sightseeing-image-wrapper-left._1.my-son-sanctuary {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a10fd5ec2ae5b707e6_My%20Son%20Sanctuary%20(2).webp");
}

.sightseeing-image-wrapper-left._1.cham-islands-cu-lao-cham {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659e39bc8d53ab2e9571_Cham%20Islands%20(Cu%20Lao%20Cham).png");
}

.sightseeing-image-wrapper-left._1.marble-mountains-ng-h-nh-s-n {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f67bc90a97824462435_Marble%20Mountains%20(3).png");
}

.sightseeing-image-wrapper-left._1.son-tra-peninsula-monkey-mountain {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f67428806cd6bc5de53_Son%20Tra%20Peninsula%20(Monkey%20Mountain)%20(2).webp");
}

.sightseeing-image-wrapper-left._1.da-nang-museum-of-cham-sculpture {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f650a4e34f9718cb717_da%20nang%20museum%20cham%20sculpture.webp");
}

.sightseeing-image-wrapper-left._1.chao-phraya-river {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655b0c09d675c6bb7987_Chao%20Phraya%20River.webp");
}

.sightseeing-image-wrapper-left._1.art-and-culture-centre {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655b0148c6789ec3c6ca_art%20culture%20centre.webp");
}

.sightseeing-image-wrapper-left._1.elephant-nature-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ec0ad4201c84467f04_Elephant%20Nature%20Park.webp");
}

.sightseeing-image-wrapper-left._1.huay-tung-tao-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2ecc0a5cb2539e81d56_Huay%20Tung%20Tao%20Lake.webp");
}

.sightseeing-image-wrapper-left._1.wat-umong {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2f14749be25a783f171_wat%20umong%20chiang%20mai.webp");
}

.sightseeing-image-wrapper-left._1.sunday-walking-street {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6790f2efe23d074f444f22e3_Sunday%20Walking%20Street%2C.webp");
}

.sightseeing-image-wrapper-left._1.golden-triangle {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a8727bf6198c7da814_golden%20triangle%20chiang%20rai.webp");
}

.sightseeing-image-wrapper-left._1.khun-korn-waterfall {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a96cd33b4c08508e33_Khun%20Korn%20Waterfall%20(3).webp");
}

.sightseeing-image-wrapper-left._1.wat-phra-kaew {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767aae581a909e7ccb2ec_wat%20phra%20kaew%20chiang%20rai.png");
}

.sightseeing-image-wrapper-left._1.oub-kham-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678767a90c69c0cc876ce92e_oub%20kham%20museum.webp");
}

.sightseeing-image-wrapper-left._1.pattaya-floating-market {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d42c9a42a48f428cd43_Pattaya%20Floating%20Market.webp");
}

.sightseeing-image-wrapper-left._1.coral-island-koh-larn {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d3fd7d742e2ba091d0c_Coral%20Island%20(Koh%20Larn).webp");
}

.sightseeing-image-wrapper-left._1.silverlake-vineyard {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4356e20d8d7d33aa25_Silverlake%20Vineyard.webp");
}

.sightseeing-image-wrapper-left._1.big-buddha-hill-wat-phra-yai {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d411408cb26e4c63433_big%20buddha%20hill%20pattaya.webp");
}

.sightseeing-image-wrapper-left._1.mini-siam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67837d4190fa45540b064208_Mini%20Siam%20Pattaya.webp");
}

.sightseeing-image-wrapper-left._1.phang-nga-bay {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860561b4b58ba355a7bebc_Phang%20Nga%20Bay.png");
}

.sightseeing-image-wrapper-left._1.sirinat-national-park {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67860563f489fad984011f2a_Sirinat%20National%20Park.webp");
}

.sightseeing-image-wrapper-left._1.phuket-thai-hua-museum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/678605610b42845df04fe8a4_Phuket%20Thai%20Hua%20Museum.webp");
}

.sightseeing-image-wrapper-left.thien-mu-pagoda-pagoda-of-the-celestial-lady {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5d528b743b7093538_Pagoda%20of%20the%20Celestial%20Lady%20(3).webp");
}

.sightseeing-image-wrapper-left.tomb-of-minh-mang {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ebae199ebab862b067_15.webp");
}

.request-form {
  align-self: center;
  width: 100%;
}

.request-form-div {
  width: 100%;
}

.request-form-name-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  display: grid;
}

.request-form-first-name, .request-form-last-name, .request-form-email, .request-form---adults, .request-form---kids, .request-form-country, .request-form-add-info {
  color: #fff;
}

.nav-content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--swatch--blue);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 77%;
  margin-left: auto;
  margin-right: 0;
  padding: 4rem 2rem 2rem;
  display: grid;
}

.request-form-country-wrapper, .request-form-travelers-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  margin-top: 20px;
  display: grid;
}

.request-email-wrapper, .request-phone-wrapper {
  margin-top: 20px;
}

.second-flight-form-wrapper {
  margin-top: 2rem;
}

.about-us-page-body {
  background-color: var(--swatch-light--blue-light);
}

.about-us-container {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  display: flex;
}

.who-we-are-section {
  background-color: var(--swatch-light--white);
  width: 100%;
  max-width: 100vw;
}

.who-we-are-container {
  background-color: var(--swatch-light--white);
  width: 100%;
  min-width: auto;
  max-width: 1440px;
  min-height: auto;
  padding-left: 2rem;
  padding-right: 2rem;
}

.about-us-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.about-us-card {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-image-about-us-card {
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.how-it-works-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-how-it-works {
  border-radius: 1rem;
  padding-bottom: 0;
  box-shadow: -5px 5px 10px #00000040;
}

.how-it-works-card {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.how-it-works-card._2 {
  justify-content: center;
  align-items: flex-start;
}

.steps-div {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-4 {
  width: 80px;
  padding-right: 20px;
}

.steps-text {
  color: #485166;
  letter-spacing: -.03em;
  overflow-wrap: normal;
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  text-decoration: none;
}

.steps-text.link:hover {
  color: var(--swatch--link-hover);
}

.steps-text.link:active {
  color: var(--swatch--yellow);
}

.what-s-included-section {
  background-color: var(--swatch-light--blue-light);
  width: 100%;
  max-width: 100vw;
  overflow: hidden;
}

.what-s-included-container {
  width: 100%;
  min-width: auto;
  max-width: 1440px;
  min-height: auto;
  padding-left: 2rem;
}

.what-s-included-wrapper {
  padding-left: 4rem;
}

.what-s-included-wrapper.tour {
  background-color: var(--swatch-light--blue-light);
  border-radius: 2rem;
  width: 90%;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem 0 2rem 2rem;
}

.what-s-included-slide {
  background-color: var(--swatch-light--white);
  border-radius: 1rem;
  width: 300px;
  margin-right: 1rem;
}

.what-s-included-slider {
  background-color: #0000;
  height: 210px;
}

.slide-nav-3 {
  display: none;
  overflow: visible;
}

.grid {
  grid-template-columns: 1fr;
  width: 100%;
  height: 100%;
  padding: 1rem;
}

.what-s-icluded-image {
  height: 100px;
}

.image-7 {
  width: 140px;
}

.what-s-icluded-paragraph {
  color: var(--swatch--black);
  text-align: center;
  letter-spacing: -.03em;
  overflow-wrap: normal;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: K2D, sans-serif;
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 1.6;
  text-decoration: none;
}

.payments-section {
  background-color: var(--swatch-light--white);
  width: 100%;
  max-width: 100vw;
}

.payments-container {
  background-color: var(--swatch-light--white);
  width: 100%;
  min-width: auto;
  max-width: 1440px;
  min-height: auto;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.payment-grid-1, .payment-grid-2 {
  grid-template-rows: auto;
}

.payment-card {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.icon-3 {
  color: var(--swatch--link-hover);
  background-color: #ffffffbf;
  border-radius: 200px;
}

.icon-3.day {
  background-color: #f1f2f2bf;
  padding: 0;
}

.icon-4 {
  color: var(--swatch--orange);
  background-color: #f1f2f2bf;
  border-radius: 100px;
}

.icon-4.day {
  background-color: #f1f2f2bf;
  border-radius: 200px;
}

.tour-hero-section {
  background-color: #f5f7fa;
  background-image: linear-gradient(#0000001a, #0000001a);
  border-bottom: 1px solid #e4ebf3;
  width: 100vw;
  height: 50vh;
  position: relative;
  overflow: hidden;
}

.grid-tour {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  height: 100%;
}

.tour-container {
  width: 100%;
  max-width: 1440px;
  height: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
}

.tour-body-grid {
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr;
}

.tour-info-wrapper {
  padding-top: 2rem;
  overflow: hidden;
}

.tour-card-wrapper {
  position: relative;
}

.tour-card {
  background-color: var(--swatch-light--white);
  border-radius: 2rem;
  margin-top: -3rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: sticky;
  inset: 15% 0% auto;
  box-shadow: -5px 5px 10px #47474840;
}

.tour-card-heading {
  font-family: var(--fonts--h1-h2);
  font-size: var(--font-sizes--h2-section-headers);
  text-align: center;
  margin-top: 0;
  font-weight: 400;
}

.tour-card-heading.h1-bold {
  padding-left: 10px;
  padding-right: 10px;
}

.tour-card-text {
  font-family: var(--fonts--body);
  font-size: var(--font-sizes--h6-smallest-heading-level);
  padding-left: 2rem;
  padding-right: 2rem;
  line-height: 1.4;
}

.tour-card-text.price {
  font-weight: 200;
}

.tour-card-text.price.note {
  color: var(--swatch--green);
  font-size: var(--font-sizes--body);
  padding-bottom: 1rem;
}

.tour-card-text.check-points {
  font-size: var(--font-sizes--body);
  padding-left: 0;
  line-height: 1.8;
}

.text-span {
  color: var(--swatch-light--blue-light);
  font-size: 2rem;
  font-weight: 600;
}

.check-points-dive {
  margin-bottom: .5rem;
  padding-left: 2rem;
  display: flex;
}

.breadcrumb {
  text-transform: none;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.text-span-2 {
  color: var(--swatch--orange);
}

.breadcrumb-text {
  color: var(--swatch--gray);
  text-transform: none;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
}

.breadcrumb-text:hover {
  color: var(--swatch--yellow);
}

.breadcrumb-text:active {
  color: var(--swatch--orange);
}

.tour-heading {
  font-family: var(--fonts--h1-h2);
  font-size: var(--font-sizes--h1-main-page-titles);
  text-align: left;
  margin-top: 1rem;
  font-weight: 400;
}

.tour-heading._2 {
  font-size: var(--font-sizes--h2-section-headers);
  margin-top: 2rem;
}

.tour-heading._2.h2-bold-text, .tour-heading.h1-bold {
  margin-top: 0;
}

.paragraph-tour {
  font-family: var(--fonts--body);
  color: var(--swatch--black);
  font-size: var(--font-sizes--body);
  text-transform: none;
  line-height: 1.8;
}

.tour-activites-slider {
  background-color: #0000;
  height: 210px;
}

.activites-included-slide {
  width: 185px;
  padding-right: 1rem;
}

.activities-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.activities-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.activities-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f643feb7f8e61b0ce_Hoi%20an%2C%20vietnam%20-%20the%20ancient%20town.webp");
  background-position: 50%;
}

.activities-wrapper._2.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c844c0797ea8ebc49130e3_Vietnamese%20bamboo%20basket%20boat.webp");
  background-position: 95% 90%;
  background-size: auto;
}

.activities-wrapper._2.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128961859802a6177520b_Bang%20Nam%20Phueng%20Market.webp");
  background-size: cover;
}

.activities-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6b38de98563a14e4875d2_Water%20puppet%20Show%20(2).webp");
}

.activities-wrapper._2.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb379dce3348a5f9b891_Group%20Hikers%20(9).webp");
  background-size: 220%;
}

.activities-wrapper._2.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f4e8ae36d3395f7c406_Family%20Hikers%20(5).webp");
}

.activities-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.activities-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c41570e687338b49b6e33f_Traditional%20wooden%20boat%20Vietnam%20(2).webp");
  background-position: 100%;
}

.activities-wrapper._3.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c845ab91d9da691c9c77cd_Cable%20car%20to%20Ba%20Na%20Hills.webp");
}

.activities-wrapper._3.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d12896895192421b9e9354_Erawan%20Museum%20(3).webp");
  background-position: 54%;
  background-size: cover;
}

.activities-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6826f199cc8fc37ec8c2d040_Lantern-making%20in%20Hoi%20An.webp");
}

.activities-wrapper._3.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3dfc15e28630acc6e2_Solo%20Hiker%20(7).webp");
}

.activities-wrapper._3.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f542d344f16ce65fc1a_Group%20Hikers%20(14).webp");
  background-position: 50% 100%;
  background-size: 250%;
}

.activities-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.activities-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c3ac97fdfe9ed38a1_cyclo%20ride%20Hanoi.webp");
}

.activities-wrapper._4.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c85e80dee8d6147c19c769_Golden%20Bridge%20visit.webp");
}

.activities-wrapper._4.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d12897cde2ed7a62ea7859_Muay%20Thai%20at%20Rajadamnern%20Stadium%20Bangkok%20(2).webp");
  background-position: 20%;
  background-size: cover;
}

.activities-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6826f1940236793360c317fa_a%20Family%20cooking%20class%20in%20Hanoi%20.webp");
}

.activities-wrapper._4.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3f33d84910aa52da87_Group%20Hikers%20(10).webp");
}

.activities-wrapper._4.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f40085576df2a6c2d87_Bike%20Trip%20(3).webp");
}

.activities-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.activities-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd3b4a55f809ea40464_Water%20Puppet%20Theater%20(3).webp");
}

.activities-wrapper._5.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65a3d3f3d5b1f4181b_Ba%20Na%20Hill%20French%20Village%20in%20Da%20Nang%20%2CVietnam.png");
}

.activities-wrapper._5.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d12899b2745d3b2c8bd591_Temple%20of%20Dawn%20(Wat%20Arun)%20(3).webp");
  background-size: cover;
}

.activities-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/682706107fee159be4b30857_a%20Family%20cycling%20past%20rice%20fields.webp");
}

.activities-wrapper._5.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3d2df0b65097b86fd9_Elderly%20Hikers%20(5).webp");
}

.activities-wrapper._5.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f516056d08ae0fba229_Family%20Hikers%20(12).webp");
  background-size: 210%;
}

.activities-wrapper._6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90855f238201b696626_8.webp");
}

.activities-wrapper._6.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c415713be4db6244773655_Traditional%20wooden%20boat%20Vietnam.webp");
}

.activities-wrapper._6.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a052fe19ba438e25ef_Marble%20Mountains%20(Ngu%20Hanh%20Son).webp");
}

.activities-wrapper._6.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128968ae3a7130ba77613_Chao%20Phraya%20River%20Cruise%20(2).webp");
  background-position: 100% 10%;
  background-size: cover;
}

.activities-wrapper._6.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaa51237e2041eeb07b_bai%20dinh%20pagoda%20(2).webp");
}

.activities-wrapper._6.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb34868221d3059a0d18_Couples%20Hikers%20(11).webp");
  background-size: 240%;
}

.activities-wrapper._6.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f4649a1984035bce649_Couples%20Hikers.webp");
}

.activities-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8c1708f11b3345a86b_Ha%20Long%20Bay%20(4).png");
}

.activities-wrapper._7.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c415707145f14820649c12_Nguyen%20Dynasty%20palace.webp");
}

.activities-wrapper._7.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c85ff5e89971b10bb04923_Son%20Tra%20Peninsula%20(Monkey%20Mountain)%20(5).avif");
}

.activities-wrapper._7.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d1289b701a52a2ae847354_Train%20Night%20Market%20Srinakarin%20(3).webp");
  background-size: cover;
}

.activities-wrapper._7.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829a5000e08bc3186cf4935_Traditional%20Vietnamese%20Basket%20Weaving%20Craft.webp");
}

.activities-wrapper._7.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d2fc9c736199ab626db6a_Pu%20Luong%20Ducks.webp");
}

.activities-wrapper._7.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f40d7f25d98f99b5325_Areal%20View%20at%20dusk%20(8).webp");
}

.activities-wrapper._8.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c0f2f1e8e8aed1194_Hai%20Van%20Pass%20panorama.webp");
}

.activities-wrapper._8.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65428806cd6bc5dd5b_Danang%20Dragon%20Bridge%20in%20Vietnam.webp");
  background-position: 0%;
}

.activities-wrapper._8.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d1289948bd1e4d779ae1b4_Sri%20Nakhon%20Khuean%20Khan%20Park%20(3).webp");
  background-position: 50%;
  background-size: cover;
}

.activities-wrapper._8.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5a001db19910958914_57.webp");
}

.activities-wrapper._8.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb42f6bf42bcf0764175_Group%20Hikers%20(11).webp");
}

.activities-wrapper._8.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f598fbf35ca0093688e_Solo%20Traveler%20(3).webp");
  background-position: 50% 100%;
  background-size: 220%;
}

.activities-wrapper._9.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f57002e0353e5f5b8b_Perfume%20River%20(Song%20Huong)%20(2).png");
}

.activities-wrapper._9.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f68e48ddcd5917be44e_My%20Khe%20Beach%20(2).webp");
  background-position: 0%;
}

.activities-wrapper._9.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829a501df908935fa3e86f0_Floating%20Candle%20Lanterns.webp");
}

.activities-wrapper._9.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f4b8fbf35ca00936395_Family%20Hiker%20(10).webp");
}

.activities-wrapper.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f643feb7f8e61b0ce_Hoi%20an%2C%20vietnam%20-%20the%20ancient%20town.webp");
}

.activities-wrapper._10.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f67b4b43ff50ffc2333_mi%20quang.webp");
}

.activities-wrapper._11.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f655c92647736fad298_da%20nang%20museum%20cham%20sculpture%20(2).webp");
}

.activities-wrapper._12.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f650d656804cb8c4bc1_Han%20Market%20(3).webp");
}

.activities-wrapper.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128976870b5a0f59c8c93_Morning%20Alms-Giving%20Ceremony.webp");
  background-position: 40%;
  background-size: auto;
}

.activities-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c3ac97fdfe9ed38a1_cyclo%20ride%20Hanoi.webp");
}

.activities-wrapper.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3d76c1b77bb77dc603_Solo%20Hiker.webp");
}

.activities-wrapper.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5e005f082c65ca5d33_Water%20circles.webp");
}

.activity-card-text {
  color: var(--swatch-light--white);
  font-family: Montserrat, sans-serif;
  font-size: var(--small-text-smaller-screens);
  text-align: center;
  background-color: #242424a6;
  border-radius: .5rem;
  padding-left: 5px;
  padding-right: 5px;
}

.tour-days-wrap {
  cursor: pointer;
  margin-bottom: 1rem;
  padding-bottom: 2rem;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.tour-day-title {
  font-family: var(--fonts--h3-h4);
  color: var(--swatch--gray);
  font-size: var(--font-sizes--h6-smallest-heading-level);
  letter-spacing: -.03em;
  margin: auto;
  font-weight: 400;
}

.day-info-paragraph {
  font-family: var(--fonts--body);
  color: #485166;
  font-size: var(--font-sizes--body);
  letter-spacing: -.03em;
  overflow-wrap: normal;
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 14px;
  font-weight: 400;
  line-height: 1.6;
  text-decoration: none;
}

.day-tour-bar {
  border: .2rem solid var(--swatch--orange);
  color: #1a1e27;
  border-radius: 1rem;
  justify-content: space-between;
  align-items: center;
  padding-left: 1rem;
  padding-right: 0;
  font-weight: 600;
  line-height: 1.3;
  text-decoration: none;
  display: flex;
}

.day-content {
  overflow: hidden;
}

.other-details {
  font-family: var(--fonts--body);
  font-size: var(--font-sizes--small-text);
  padding-bottom: .5rem;
}

.day-1-slider {
  background-color: #0000;
  height: 210px;
  margin-top: 2rem;
}

.day-slide {
  width: 280px;
  padding-right: 1rem;
}

.day-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-circle {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.image-8 {
  height: 500px;
}

.div-block-8 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.tour-paragraph {
  color: #485166;
  font-size: var(--font-sizes--body);
  letter-spacing: -.03em;
  overflow-wrap: normal;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
  line-height: 1.6;
  text-decoration: none;
}

.tour-paragraph.card {
  width: 100%;
}

.where-we-stay-wrapper {
  background-color: var(--swatch-light--green-light);
  border-radius: 2rem;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
}

.we-we-stay-icons-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.where-we-stay-icon {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 2rem;
  display: flex;
}

.hotel-slider {
  background-color: #0000;
  width: 100%;
  height: 210px;
  margin-top: -2rem;
  margin-left: auto;
  margin-right: auto;
}

.hotel-slide {
  width: 262px;
  padding-right: 1rem;
}

.hotel-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c717ab703a55fd20c602fc_Blue%20Dimond%208B%20Hotel%207.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.hotel-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.hotel-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6ff224e0fa8ef24a92e52_My%CC%83%20So%CC%9Bn%20Boutique%20hotel%20%26%20spa%2012.webp");
  background-position: 50% 75%;
  background-size: cover;
}

.hotel-image-wrapper._2.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6ff22e38d82ee5148bc7c_My%CC%83%20So%CC%9Bn%20Boutique%20hotel%20%26%20spa%204.webp");
}

.hotel-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ea56ebf1e4a8d4125b99_Mai%20Chau%20eco-lodge.avif");
}

.hotel-image-wrapper._2.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594a6326c95b90910321_Stilt%20House.webp");
}

.hotel-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.hotel-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c70672e95f823343e911d6_Baly%20Hue%20Hotel%2013.webp");
}

.hotel-image-wrapper._3.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c70672385f3acfc605dac6_Baly%20Hue%20Hotel%2011.webp");
}

.hotel-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6846f109ea9471e72a8a759c_Ninh%20Binh%20Legend%20Hotel%20(3).webp");
}

.hotel-image-wrapper._3.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594a2d53d837e7b7eaea_Stilt%20House's%20Restroom.webp");
}

.hotel-image-wrapper._3.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594aab39a043513a4643_Stilt%20House%20(2).webp");
}

.hotel-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.hotel-image-wrapper._4.tour-1, .hotel-image-wrapper._4.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c71189211bb4c63128c4ab_Gallant%20Hotel%20_%20Anise%20Hotel%207.webp");
}

.hotel-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c70671e95f823343e91176_Baly%20Hue%20Hotel%2010.webp");
}

.hotel-image-wrapper._4.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594a09f91b26075fbad0_Wow%20Valley%20View%20(2).webp");
}

.hotel-image-wrapper._4.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594a6326c95b90910321_Stilt%20House.webp");
}

.hotel-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.hotel-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c71bd9714b0f35d06b7f5e_Doria%20Cruise%2025.webp");
}

.hotel-image-wrapper._5.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c713c60ab48200af31a6ee_Garden%20Bay%20Cruise%201.webp");
}

.hotel-image-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6ff224e0fa8ef24a92e52_My%CC%83%20So%CC%9Bn%20Boutique%20hotel%20%26%20spa%2012.webp");
}

.hotel-image-wrapper._5.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594ac1205576fc6ed25d_Wow%20Valley%20View.webp");
}

.hotel-image-wrapper._5.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594a09f91b26075fbad0_Wow%20Valley%20View%20(2).webp");
}

.hotel-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c711897bd5b203a0b08be2_Gallant%20Hotel%20_%20Anise%20Hotel%203.webp");
}

.hotel-image-wrapper._6.tour-5, .hotel-image-wrapper._6.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594a02db1c685f927501_Deluxe%20Balcony.webp");
}

.hotel-image-wrapper.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594aab39a043513a4643_Stilt%20House%20(2).webp");
}

.hotel-image-wrapper._7.tour-5, .hotel-image-wrapper._7.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d594b84ce51249234794d_Deluxe%20Balcony%20(2).webp");
}

.tour-details-wrap {
  background-color: var(--swatch-light--sky-blue-light);
  cursor: pointer;
  border-radius: 1rem;
  margin-bottom: 1rem;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.tour-detail-bar {
  border: .2rem solid var(--swatch--green);
  background-color: var(--swatch-light--green-light);
  color: #1a1e27;
  border-radius: 1rem;
  justify-content: space-between;
  align-items: center;
  font-weight: 600;
  line-height: 1.3;
  text-decoration: none;
  display: flex;
}

.tour-detail-title {
  color: var(--swatch--gray);
  letter-spacing: -.03em;
  margin-right: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
}

.tour-detail-circle {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.tour-detail-content {
  padding: 1rem;
  overflow: hidden;
}

.tour-detail-paragraph {
  font-family: var(--fonts--body);
  color: #495266;
  font-size: var(--font-sizes--body);
  letter-spacing: -.03em;
  overflow-wrap: normal;
  margin-bottom: 0;
  padding-top: 14px;
  padding-bottom: 14px;
  font-weight: 300;
  line-height: 1.6;
  text-decoration: none;
}

.text-span-3 {
  color: var(--swatch--green);
}

.text-span-4 {
  color: #cc0104;
}

.all-tour-details-wrapper {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.where-to-stay-icon {
  width: 100px;
}

.where-to-stay-icon-text {
  text-align: center;
  text-transform: none;
  margin-top: -1rem;
  font-family: Montserrat, sans-serif;
  display: block;
  overflow: visible;
}

.text-block-hotel {
  color: var(--swatch-light--white);
  text-align: center;
  background-color: #2424244d;
  border-radius: .5rem;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Montserrat, sans-serif;
  font-size: .8rem;
  font-weight: 700;
}

.book-with-confidence-wrapper {
  background-color: var(--swatch-light--green-light);
  border-radius: 2rem;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
}

.book-with-confidence-icons-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.book-with-confidence-icon {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.book-with-confidence-icon-text {
  text-align: center;
  text-transform: none;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  display: block;
  overflow: visible;
}

.book-with-confidence-icon-text.not-bold {
  margin-top: 0;
  font-size: .8rem;
}

.other-trips-container {
  width: 100%;
  max-width: 1440px;
  height: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
}

.other-tours-slider {
  background-color: #0000;
}

.other-tours-slide {
  width: 320px;
}

.other-tours-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 200px;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.other-tours-wrapper._2.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128968ae3a7130ba77613_Chao%20Phraya%20River%20Cruise%20(2).webp");
  background-size: 110%;
}

.other-tours-wrapper._2.tour-3, .other-tours-wrapper._2.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae684f2a5385bd99d01d_60.webp");
}

.other-tours-wrapper._2.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5bd64340a80e9f2f9c_11.webp");
  background-position: 60% 100%;
  background-size: 120%;
}

.other-tours-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5bd64340a80e9f2f9c_11.webp");
  background-position: 60% 100%;
  background-size: 130%;
}

.other-tours-wrapper.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5c1c50d160398ac9e3_16.webp");
  background-size: 140%;
}

.other-tours-wrapper._3.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae674f2a5385bd99cf85_48.webp");
}

.other-tours-wrapper._3.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128968ae3a7130ba77613_Chao%20Phraya%20River%20Cruise%20(2).webp");
  background-position: 0%;
  background-size: 120%;
}

.other-tours-wrapper._3.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128968ae3a7130ba77613_Chao%20Phraya%20River%20Cruise%20(2).webp");
  background-position: 0%;
}

.other-tours-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128968ae3a7130ba77613_Chao%20Phraya%20River%20Cruise%20(2).webp");
}

.other-tours-wrapper._4.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5361e59d2f3de28ff5_Group%20Hikers%20(18).webp");
  background-position: 50% 100%;
}

.other-tours-wrapper._4.tour-5, .other-tours-wrapper._4.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae674f2a5385bd99cf85_48.webp");
}

.other-tours-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae674f2a5385bd99cf85_48.webp");
  background-size: 140%;
}

.other-tours-wrapper.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5c1c50d160398ac9e3_16.webp");
  background-size: 120%;
}

.other-tours-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5c1c50d160398ac9e3_16.webp");
  background-size: 130%;
}

.other-tours-wrapper.tour-4._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae684f2a5385bd99d01d_60.webp");
  background-position: 50% 0;
}

.other-tours-wrapper.tour-4._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128968ae3a7130ba77613_Chao%20Phraya%20River%20Cruise%20(2).webp");
}

.other-tours-wrapper.tour-4._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5361e59d2f3de28ff5_Group%20Hikers%20(18).webp");
}

.other-tours-wrapper.tour-4._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f40085576df2a6c2d87_Bike%20Trip%20(3).webp");
  background-position: 50% 100%;
}

.other-tours-wrapper.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5c1c50d160398ac9e3_16.webp");
  background-size: 140%;
}

.other-tours-wrapper.tour-5._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f40085576df2a6c2d87_Bike%20Trip%20(3).webp");
  background-position: 50% 100%;
}

.other-tours-wrapper.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5c1c50d160398ac9e3_16.webp");
  background-position: 50% 100%;
  background-size: 130%;
}

.other-tours-wrapper._5.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5361e59d2f3de28ff5_Group%20Hikers%20(18).webp");
}

.other-tours-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5361e59d2f3de28ff5_Group%20Hikers%20(18).webp");
  background-position: 50% 100%;
  background-size: 130%;
}

.other-tours-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f40085576df2a6c2d87_Bike%20Trip%20(3).webp");
  background-position: 50% 100%;
  background-size: 120%;
}

.other-tours-text-block {
  color: var(--swatch--black);
  text-align: left;
  border-radius: .5rem;
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-family: Montserrat, sans-serif;
  font-size: .8rem;
  font-weight: 700;
}

.image-12 {
  width: 25px;
  height: 24px;
  padding-bottom: 0;
  padding-right: 0;
}

.location-wrapper {
  justify-content: center;
  align-items: center;
  margin-bottom: .5rem;
  display: flex;
}

.location-text-block {
  font-family: var(--fonts--body);
  color: var(--swatch--black);
  text-align: center;
  border-radius: .5rem;
  padding-left: 10px;
  font-size: .8rem;
  font-weight: 400;
}

.other-tour-text {
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  line-height: 1.4;
}

.other-tour-text.price {
  font-family: var(--fonts--body);
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
}

.other-tours-text-span {
  color: var(--swatch--gray);
  font-size: 1rem;
  font-weight: 600;
  text-decoration: line-through;
}

.other-tours-text-span.new-price {
  color: var(--swatch--orange);
  text-decoration: none;
}

.image-13 {
  width: 30px;
  margin-left: auto;
}

.link-block {
  color: var(--swatch--black);
  cursor: pointer;
  width: 90%;
  text-decoration: none;
}

.instagram-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.yt-video {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5ace06e41292223f6c_Halong%20Bay.webp");
  background-position: 50% 0;
  background-size: cover;
}

.yt-video.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
}

.yt-video.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c85e80dee8d6147c19c769_Golden%20Bridge%20visit.webp");
}

.yt-video.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655c27f7eb0e7c819344_Grand%20Palace.webp");
  background-size: cover;
}

.yt-video.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae674f2a5385bd99cf85_48.webp");
  background-position: 30% 0;
  background-size: 170%;
  background-attachment: scroll;
}

.yt-video.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5361e59d2f3de28ff5_Group%20Hikers%20(18).webp");
  background-position: 50% 100%;
  background-size: 120%;
}

.yt-video.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f40085576df2a6c2d87_Bike%20Trip%20(3).webp");
  background-position: 50% 100%;
  background-size: 140%;
}

.youtube {
  height: 100%;
  display: none;
}

.ig-hero-pic {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6775efea72f981235e4db4c6_thung%20lung%20tinh%20yeu.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  padding-bottom: 10px;
  padding-right: 10px;
  display: flex;
}

.ig-hero-pic._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f57002e0353e5f5b8b_Perfume%20River%20(Song%20Huong)%20(2).png");
}

.ig-hero-pic._2.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c874bf9a509a2514b175f6_Cable%20Cars%20in%20French%20Village.webp");
}

.ig-hero-pic._2.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132da5c7bda0beb70eaaf_The%20Ancient%20City%20(Muang%20Boran)%20(2).webp");
}

.ig-hero-pic._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5749263c690874105c_54.webp");
}

.ig-hero-pic._2.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb44dc44f7eb62771126_Solo%20Hiker%20(10).webp");
}

.ig-hero-pic._2.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f57f33e1a5332fe38fb_Group%20Hikers.webp");
}

.ig-hero-pic._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f7b335dbc087e0a919_Tomb%20of%20Tu%20Duc%20(2).webp");
  background-position: 50%;
}

.ig-hero-pic._3.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a2d185dd5dede71865_Phuc%20Kien%20Assembly%20Hall%20(Fujian%20Assembly%20Hall).webp");
}

.ig-hero-pic._3.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132da5368c155de698c0c_The%20Ancient%20City%20(Muang%20Boran)%20(3).webp");
  background-size: 150%;
}

.ig-hero-pic._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829a500c8bbccc8ee678821_Lantern-making%20in%20Hoi%20An.webp");
}

.ig-hero-pic._3.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb4275b63e9197f75f37_Hikers.webp");
}

.ig-hero-pic._3.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5216190d44e96d5452_Group%20Hikers%20(7).webp");
}

.ig-hero-pic._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ebdc3715c48182ef88_dong%20ba%20market%20hue%20(2).webp");
}

.ig-hero-pic._4.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f35580cb22f31ed02_Japanese%20Covered%20Bridge%20(Chu%CC%80a%20Ca%CC%82%CC%80u)%2C%20Hoi%20An%2C%20Vietnam%20(2).png");
}

.ig-hero-pic._4.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132d5574fefd2f37b9f98_Chinatown%20Bangkok%20(2).webp");
}

.ig-hero-pic._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/682706107fee159be4b30857_a%20Family%20cycling%20past%20rice%20fields.webp");
  background-position: 50% 100%;
  background-size: cover;
}

.ig-hero-pic._4.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb4140e590307c32fa70_Group%20Hikers%20(23).webp");
}

.ig-hero-pic._4.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f583ce49c6c62dacd61_Solo%20Hiker%20(3).webp");
  background-position: 70%;
}

.ig-hero-pic._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd146dab429f331035d_Hanoi%20-%20Old%20Quarter%20(2).webp");
}

.ig-hero-pic._5.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c85ff55f0d0f03f40a7623_Son%20Tra%20Peninsula%20(Monkey%20Mountain)%20(4).webp");
}

.ig-hero-pic._5.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128999c99adb176a21144_Muay%20Thai%20at%20Rajadamnern%20Stadium%20Bangkok.webp");
  background-position: 77%;
}

.ig-hero-pic._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6826f1940236793360c317fa_a%20Family%20cooking%20class%20in%20Hanoi%20.webp");
  background-size: 120%;
}

.ig-hero-pic._5.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb401df4def404d939a2_Couples%20Hikers%20(13).webp");
}

.ig-hero-pic._5.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f52005f082c65ca55ba_Group%20Hikers%20(10).webp");
  background-position: 40%;
}

.ig-hero-pic._6.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5ace06e41292223f6c_Halong%20Bay.webp");
}

.ig-hero-pic._6.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d65a052fe19ba438e25ef_Marble%20Mountains%20(Ngu%20Hanh%20Son).webp");
  background-position: 60%;
}

.ig-hero-pic._6.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132da46481d297a45126b_Swing%20Bar.webp");
  background-position: 9%;
}

.ig-hero-pic._6.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829a501001db19910909f08_Cu%20Chi%20Tunnels%20Visit%202.webp");
  background-position: 50% 70%;
  background-size: 160%;
}

.ig-hero-pic._6.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3f33d84910aa52da87_Group%20Hikers%20(10).webp");
}

.ig-hero-pic._6.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f44c66c28e9ef9ad8f8_Couple%20Hikers%20(11).webp");
}

.ig-hero-pic.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f66d5b491c76ed8355a_Marble%20Mountains.webp");
}

.ig-hero-pic.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c867d87f358690a4e27b10_French%20Flower%20Garden.webp");
}

.ig-hero-pic.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128965b3afe17e3e45fd2_Erawan%20Museum%20(6).webp");
}

.ig-hero-pic.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5a315fe0e5d7968685_56.webp");
  background-position: 50% 35%;
  background-size: 210%;
}

.ig-hero-pic.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb44fa4ef3869816e237_Group%20Hikers%20(39).webp");
}

.ig-hero-pic.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5275255925db72dd2d_Group%20Hikers%20(11).webp");
}

.ig-icon {
  width: 30px;
  margin-top: auto;
  margin-left: auto;
}

.bold-text-8 {
  font-size: var(--font-sizes--extra-small);
  font-weight: 500;
}

.day-1-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-1-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-1-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156f48c0b0cfd8e81347_Saigon%20hotel%20reception.webp");
  background-position: 50% 0;
}

.day-1-image-wrapper._2.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f66d5b491c76ed8355a_Marble%20Mountains.webp");
}

.day-1-image-wrapper._2.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132d5a7778da17ce42841_Benchakitti%20Park.webp");
}

.day-1-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156f48c0b0cfd8e81347_Saigon%20hotel%20reception.webp");
  background-position: 50% 0;
}

.day-1-image-wrapper._2.tour-5, .day-1-image-wrapper._2.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb4092c1c6e7bf82e006_Group%20Hikers%20(22).webp");
}

.day-1-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-1-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c41570d77bd116227ae29f_Saigon%20street%20food%20vendors%20evening.webp");
}

.day-1-image-wrapper._3.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f67f0aa9a0a473f909c_Madame%20Lan%20Restaurant.jpg.webp");
}

.day-1-image-wrapper._3.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132da009ace6c7d171af1_Terminal%2021.webp");
}

.day-1-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c3ac97fdfe9ed38a1_cyclo%20ride%20Hanoi.webp");
  background-position: 50% 0;
}

.day-1-image-wrapper._3.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3a8703490d7933ef79_Group%20Hikers%20(4).webp");
  background-size: 210%;
}

.day-1-image-wrapper._3.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5e005f082c65ca5d33_Water%20circles.webp");
}

.day-1-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-1-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c70acacede45c144f_authentic%20Vietnamese%20street%20food.webp");
}

.day-1-image-wrapper._4.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c844c0797ea8ebc49130e3_Vietnamese%20bamboo%20basket%20boat.webp");
  background-position: 70% 70%;
  background-size: auto;
}

.day-1-image-wrapper._4.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132d67629b54bf8ab45e4_Asok%20area%20at%20night%20(2).webp");
}

.day-1-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe843040f814f16eff7d8_goi%20cuon.webp");
}

.day-1-image-wrapper._4.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb43e546af5af92da9ba_Family%20Hikers.webp");
}

.day-1-image-wrapper._4.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f521a3afe28a0b9e96a_Group%20Hikers%20(6).webp");
}

.day-1-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-1-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8453c62b8436475ff41_Saigon%20River%20(2).webp");
}

.day-1-image-wrapper._5.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f643feb7f8e61b0ce_Hoi%20an%2C%20vietnam%20-%20the%20ancient%20town.webp");
}

.day-1-image-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6b36b70b60bde01160a55_Water%20puppet%20Show.webp");
}

.day-1-image-wrapper._5.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3c039b1a8f4b760c1e_Group%20Hikers%20(32).webp");
  background-position: 50% 70%;
  background-size: 220%;
}

.day-1-image-wrapper._5.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5879ad24f44f5a2e32_Solo%20Hiker%20(6).webp");
  background-position: 50% 100%;
  background-size: 150%;
}

.day-1-image-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c41570f3b717dced0f8537_Tan%20Son%20Nhat%20International%20Airport.webp");
}

.day-1-image-wrapper.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c862e63a8a6c0100a9ab80_Da%20Nang%20Airport.webp");
}

.day-1-image-wrapper._6.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d53ea2bafacb6fc58_Cao%20La%CC%82%CC%80u.webp");
}

.day-1-image-wrapper._6.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb4400461334df0bc938_Vietnam%20Nature%20(2).webp");
}

.day-1-image-wrapper._6.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb42f6bf42bcf0764175_Group%20Hikers%20(11).webp");
}

.day-1-image-wrapper._7.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659ff70cb794a1159591_Hoi%20An%20Central%20Market%20(3).webp");
}

.day-1-image-wrapper._7.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3f394dd06a5c3dc4b1_Group%20Hikers%20(28).webp");
}

.day-1-image-wrapper.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132da1afc813ea95f29a9_Suvarnabhumi%20Airport.webp");
}

.day-1-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
}

.day-1-image-wrapper.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb40fc15e28630acc7ff_Vietnam%20Nature%20(3).webp");
}

.day-1-image-wrapper.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f58d63be669120b4e8f_Rice%20Fields%20(2).webp");
}

.day-2-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-2-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-2-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c72a814fbe285b7c5_Mekong%20Delta%20boat%20tour.webp");
}

.day-2-image-wrapper._2.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c865a4683697ba2e6c3214_Son%20Tra%20Marina%20Cafe%CC%81.webp");
  background-size: cover;
}

.day-2-image-wrapper._2.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128969c99adb176a204ad_Bang%20Nam%20Phueng%20Market%20(2).webp");
}

.day-2-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829a500c8bbccc8ee678821_Lantern-making%20in%20Hoi%20An.webp");
  background-position: 50% 35%;
  background-size: auto;
}

.day-2-image-wrapper._2.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3dfc15e28630acc6e2_Solo%20Hiker%20(7).webp");
}

.day-2-image-wrapper._2.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3351157ca53f78aae7_Bike%20Road%20Trip%20(3).webp");
}

.day-2-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-2-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c7145f14820649a92_coconut%20candy%20making%20Vietnam.webp");
}

.day-2-image-wrapper._3.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c866b102c3e706ac18d350_Vietnamese%20seafood%20lunch.webp");
  background-position: 50% 0;
}

.day-2-image-wrapper._3.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d1289bcde2ed7a62ea7b64_Sri%20Nakhon%20Khuean%20Khan%20Park.webp");
}

.day-2-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd1b4a55f809ea4020b_Hoan%20Kiem%20Lake%20(Lake%20of%20the%20Restored%20Sword)%20(4).webp");
}

.day-2-image-wrapper._3.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb342741d088a868041d_Elderly%20Hikers%20(7).webp");
  background-size: 210%;
}

.day-2-image-wrapper._3.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3c039b1a8f4b760c1e_Group%20Hikers%20(32).webp");
  background-position: 50% 60%;
  background-size: 200%;
}

.day-2-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-2-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67761a08b1fd5f9d2cd54d60_dragon%20fruit%20farms%20mui%20ne%20(2).webp");
}

.day-2-image-wrapper._4.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c845ab91d9da691c9c77cd_Cable%20car%20to%20Ba%20Na%20Hills.webp");
}

.day-2-image-wrapper._4.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d12896895192421b9e9354_Erawan%20Museum%20(3).webp");
}

.day-2-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6826f194b5f499bb5887aa0f_%20Family%20cooking%20class%20in%20Hanoi%20or%20Hoi%20An.webp");
  background-position: 50% 45%;
}

.day-2-image-wrapper._4.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d2fc9c736199ab626db6a_Pu%20Luong%20Ducks.webp");
}

.day-2-image-wrapper._4.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f4916190d44e96d431e_Exploring%20Caves.webp");
}

.day-2-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-2-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c415728b244f2208a6977e_Traditional%20wooden%20boat%20Vietnam%20(5).webp");
}

.day-2-image-wrapper._5.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c85e806fcd415b224676b1_Golden%20Bridge%20visit%20(2).webp");
}

.day-2-image-wrapper._5.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132dbcde2ed7a62f39942_The%20Ancient%20City%20(Muang%20Boran).webp");
}

.day-2-image-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd15f832bbae5bd0511_Hanoi%20-%20Old%20Quarter.webp");
}

.day-2-image-wrapper._5.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb44fa4ef3869816e237_Group%20Hikers%20(39).webp");
}

.day-2-image-wrapper._5.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f53697389305ba099a6_Group%20Hikers%20(17).webp");
}

.day-2-image-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c41570e687338b49b6e33f_Traditional%20wooden%20boat%20Vietnam%20(2).webp");
}

.day-2-image-wrapper.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f684fd12c16266b6914_linh%20ung%20pagoda.webp");
}

.day-2-image-wrapper._6.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c867d87f358690a4e27b10_French%20Flower%20Garden.webp");
}

.day-2-image-wrapper._6.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d1289b1859802a6177545b_Train%20Night%20Market%20Srinakarin.webp");
}

.day-2-image-wrapper._6.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb38eb92c54f9bba9cee_Group%20Hikers%20Dinner.webp");
  background-position: 50% 0;
  background-size: 210%;
}

.day-2-image-wrapper._6.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3f33d84910aa52da87_Group%20Hikers%20(10).webp");
}

.day-2-image-wrapper._7.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c86c81c8936f6e49dd6185_Ba%20Na%20hills%2C%20Da%20Nang.webp");
  background-position: 50% 100%;
}

.day-2-image-wrapper._7.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3f33d84910aa52da87_Group%20Hikers%20(10).webp");
}

.day-2-image-wrapper._8.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c874bc99612ed624561314_Luna%20Castle%20exploration%20(3).webp");
  background-position: 0%;
}

.day-2-image-wrapper._9.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c874bfa634d0eae58792a7_Luna%20Castle%20exploration.webp");
}

.day-2-image-wrapper.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d12897bf071e9d1cc20957_Morning%20Alms-Giving%20Ceremony%20(2).webp");
}

.day-2-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
}

.day-2-image-wrapper.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f40d7f25d98f99b5325_Areal%20View%20at%20dusk%20(8).webp");
}

.day-2-image-wrapper.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f3c6326c95b9098294c_Bike%20Trip%20(2).webp");
}

.day-3-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-3-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-3-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe84307a843686fc67d8a_Independence%20Palace%20(Reunification%20Palace)%20(3).webp");
}

.day-3-image-wrapper._2.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65a3d3f3d5b1f417af_Da%20Nang%20Cathedral%20(Pink%20Church).webp");
}

.day-3-image-wrapper._2.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132d70fb7a2abb02a2402_Chinatown%2C%20Bangkok.webp");
  background-size: cover;
}

.day-3-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/682706107fee159be4b30857_a%20Family%20cycling%20past%20rice%20fields.webp");
  background-position: 50% 100%;
}

.day-3-image-wrapper._2.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5216190d44e96d5452_Group%20Hikers%20(7).webp");
  background-size: cover;
}

.day-3-image-wrapper._2.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f595fe85b113c11b843_Solo%20Traveler%20(4).webp");
}

.day-3-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-3-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8459d4057c347b20dd1_Saigon%20Central%20Post%20Office.webp");
}

.day-3-image-wrapper._3.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65c666a589ea1ff62a_Danang%20Dragon%20Bridge%20in%20Vietnam%20(2).webp");
}

.day-3-image-wrapper._3.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6783655dd0972bdd3b242010_Pad%20Thai.webp");
  background-size: cover;
}

.day-3-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ea56ebf1e4a8d4125b99_Mai%20Chau%20eco-lodge.avif");
}

.day-3-image-wrapper._3.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f4e8ae36d3395f7c406_Family%20Hikers%20(5).webp");
  background-size: cover;
}

.day-3-image-wrapper._3.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb4275b63e9197f75f37_Hikers.webp");
}

.day-3-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-3-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe845f9dc9e249168fd2f_Saigon%20Notre-Dame%20Basilica%20in%20Vietnam%20(2).webp");
}

.day-3-image-wrapper._4.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c87669e02bec39bd09a09c_Carp%20Dragon%20Statue%20(2).webp");
}

.day-3-image-wrapper._4.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132dd7d4f0f9d9c681dcf_Wat%20Suthat%20Thep%20Wararam%20Ratchaworamahawihan.webp");
  background-size: cover;
}

.day-3-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829eadcb4914e8c6b0e2750_Thai%20dance%20lesson%20with%20local%20performers.avif");
}

.day-3-image-wrapper._4.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f55a0938facc1620e49_Group%20Hikers%20(23).webp");
  background-position: 50% 100%;
  background-size: 210%;
}

.day-3-image-wrapper._4.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5e005f082c65ca5d20_Solo%20Travelers%20(2).webp");
}

.day-3-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-3-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156ce687338b49b6dc9e_20.webp");
}

.day-3-image-wrapper._5.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c866b102c3e706ac18d350_Vietnamese%20seafood%20lunch.webp");
}

.day-3-image-wrapper._5.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132d95423d40c68eede31_Rattanakosin%20Exhibition%20Hall.webp");
  background-size: cover;
}

.day-3-image-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ecd8413f6b916e00fd72_Campfire%20stories.webp");
}

.day-3-image-wrapper._5.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f4e49a1984035bce87d_Family%20Hikers%20(13).webp");
  background-position: 50% 100%;
}

.day-3-image-wrapper._5.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb3c935140dfcab0ae62_Family%20Cycling.webp");
}

.day-3-image-wrapper._6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90855f238201b696626_8.webp");
}

.day-3-image-wrapper._6.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4178395569284b6502b81_Vietnamese%20coffee%20culture.webp");
}

.day-3-image-wrapper._6.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f68e48ddcd5917be44e_My%20Khe%20Beach%20(2).webp");
}

.day-3-image-wrapper._6.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132da46481d297a45126b_Swing%20Bar.webp");
  background-size: cover;
}

.day-3-image-wrapper._6.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb4400461334df0bc938_Vietnam%20Nature%20(2).webp");
}

.day-3-image-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe84507a843686fc67f6b_War%20Remnants%20Museum.webp");
}

.day-3-image-wrapper.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f65adae05fe86161dc4_da%20nang%20museum%20cham%20sculpture%20(3).webp");
}

.day-3-image-wrapper.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132dc92ac3a9f34f52bb8_Wat%20Trai%20Mit%20Witthayaram%20Worawihan%20(3).webp");
  background-position: 50%;
  background-size: 600px;
}

.day-3-image-wrapper._7.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d12899c6e443b79a3f686a_Muay%20Thai%20at%20Rajadamnern%20Stadium%20Bangkok%20(3).webp");
  background-position: 50% 100%;
  background-size: auto;
}

.day-3-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829e32762b17387d369b162_Mai%20Chau%20Valley%2C%20Vietnam.avif");
}

.day-3-image-wrapper.tour-5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f46085576df2a6c3d7f_Couple%20Hikers%20(20).webp");
  background-position: 50%;
  background-size: 200%;
}

.day-3-image-wrapper.tour-6 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f40d7f25d98f99b5325_Areal%20View%20at%20dusk%20(8).webp");
}

.day-4-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-4-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-4-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c0f2f1e8e8aed1194_Hai%20Van%20Pass%20panorama.webp");
}

.day-4-image-wrapper._2.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f66f0aa9a0a473f8a1e_Han%20Market%20(2).webp");
}

.day-4-image-wrapper._2.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d1719f9a4ef339a207f77d_Traditional%20Thai%20massage%20at%20Wat%20Pho%20school.webp");
}

.day-4-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829f18611957f9e4a049024_Weaving%20with%20a%20White%20Thai%20family%20in%20Vietnam.avif");
}

.day-4-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-4-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d911c2ecddbe102e6_1.webp");
}

.day-4-image-wrapper._3.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/659925bfd9313045957d67b5_LINE_ALBUM_2023.9.26_230927_10.jpg");
}

.day-4-image-wrapper._3.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d1725d36eb7d1225a0506b_Blue%20Whale%202.webp");
}

.day-4-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829f39d010ce56887bb3b6d_69.avif");
}

.day-4-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-4-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c41f43d9ff72e4db6c3063_Activites.webp");
}

.day-4-image-wrapper._4.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d1289b6870b5a0f59c8f00_Temple%20of%20Dawn%20(Wat%20Arun).webp");
}

.day-4-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae52a2eed4580fb241e2_10.webp");
  background-position: 50%;
  background-size: 200%;
}

.day-4-image-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c41a4febb2383092c01bf9_aerial%20view%20Vietnam%20countryside.webp");
}

.day-4-image-wrapper.tour-2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c706718334428e0a02b13c_Baly%20Hue%20Hotel%202.webp");
}

.day-4-image-wrapper.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132dc1afc813ea95f2a08_Wat%20Pho%20(3).webp");
}

.day-4-image-wrapper._6.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132d749ef655316159f17_Grand%20Palace%20(2).webp");
}

.day-4-image-wrapper._7.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132d56f75e1842b1f65f6_AsiaTique%20Market.webp");
  background-position: 100%;
}

.day-4-image-wrapper._8.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128968ae3a7130ba77613_Chao%20Phraya%20River%20Cruise%20(2).webp");
}

.day-4-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829f39ee5e6bd02aa14d26b_76.avif");
  background-position: 50% 100%;
}

.day-4-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-4-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c41f43d9ff72e4db6c3063_Activites.webp");
}

.day-4-image-wrapper._5.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d1289b6870b5a0f59c8f00_Temple%20of%20Dawn%20(Wat%20Arun).webp");
}

.day-4-image-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829fc74bb81a9ae1490d572_Vietnam%20Clients.png");
  background-position: 50%;
  background-size: 200%;
}

.day-5-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-5-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-5-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f643feb7f8e61b0ce_Hoi%20an%2C%20vietnam%20-%20the%20ancient%20town.webp");
}

.day-5-image-wrapper._2.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6ff43ce9738845136ab6b_Hoi%20An%20Garden%20Palace%20%26%20Spa%2014.webp");
}

.day-5-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/683f1c20dac79f488b30c0e1_Rowboat%20adventure%20through%20Trang%20An%20caves.webp");
  background-position: 50%;
}

.day-5-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-5-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156cf3b717dced0f8289_Hoi%20An%20ancient%20town%20night.webp");
}

.day-5-image-wrapper._3.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d132dd1b558c19e0b480e3_Wat%20Yan%20Nawa.webp");
}

.day-5-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/683f1c1499615ac14dd748ff_Picnic%20lunch%20by%20a%20scenic%20viewpoint.webp");
}

.day-5-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-5-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f8d6541da1393d704_Hoi%20An%20Central%20Market.webp");
}

.day-5-image-wrapper._4.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d27985ffd6d546a1b1365a_Traditional%20Thai%20farewell%20gifts.webp");
}

.day-5-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaa51237e2041eeb07b_bai%20dinh%20pagoda%20(2).webp");
}

.day-5-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-5-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f72b5885d066c4814_Hoi%20An%20Central%20Market%20(2).webp");
}

.day-5-image-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/683f1c13d59ad07508943102_Beginner%20rock%20climbing%20at%20Hang%20Mua.webp");
}

.day-5-image-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f35580cb22f31ed02_Japanese%20Covered%20Bridge%20(Chu%CC%80a%20Ca%CC%82%CC%80u)%2C%20Hoi%20An%2C%20Vietnam%20(2).png");
}

.day-5-image-wrapper.tour-3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c70672238ec0e270da32ee_Baly%20Hue%20Hotel%203.webp");
}

.day-5-image-wrapper._6.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/683f1c14c996a4509bea2afa_a%20Western%20tourist%20Family%20at%20night%20stargazing%20activity%20with%20telescope%20in%20Ninh%20Binh.webp");
}

.day-5-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/683f1c144267e5bc4211a819_Family%20cycling%20through%20rural%20Ninh%20Binh.webp");
  background-position: 50% 80%;
}

.day-6-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-6-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-6-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d999c6e0ddae129f7_An%20Bang%20Beach.webp");
}

.day-6-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5308938b1567c0463_Hue%2C%20vietnam.webp");
  background-size: cover;
}

.day-6-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-6-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677e4f67bc90a97824462435_Marble%20Mountains%20(3).png");
}

.day-6-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ecb33b5fd3ffd45f01_Hoi%20An%2C%20Vietnam.webp");
  background-position: 100%;
  background-size: cover;
}

.day-6-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-6-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ebd9d1830b9731097f_Bach%20Ma%20National%20Park.webp");
}

.day-6-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c706719da3666a9389b9dc_Baly%20Hue%20Hotel%205.webp");
  background-size: cover;
}

.day-6-image-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c0f2f1e8e8aed1194_Hai%20Van%20Pass%20panorama.webp");
}

.day-6-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5a001db19910958914_57.webp");
  background-size: 560px;
}

.day-7-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-7-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-7-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f5d528b743b7093538_Pagoda%20of%20the%20Celestial%20Lady%20(3).webp");
  background-position: 50% 24%;
  background-size: cover;
}

.day-7-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68429c9c88f1e465aaae54d9_Paper%20flower%20crafting%20at%20Thanh%20Tien%20village.webp");
}

.day-7-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-7-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6b076b299d0ecb6d528a0_Emperor%20Tu%20Duc's%20Mausoleum%2C%20Hue%20%2C%20Vietnam%20(4).webp");
  background-size: cover;
}

.day-7-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c0f2f1e8e8aed1194_Hai%20Van%20Pass%20panorama.webp");
  background-position: 100%;
}

.day-7-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-7-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f57a91600ec41d6a20_Imperial%20City%20(Hue%20Citadel).png");
  background-size: cover;
}

.day-7-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68429c9c5c723e17502144ab_Lang%20Co%20Beach.webp");
}

.day-7-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-7-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84ebdc3715c48182ef88_dong%20ba%20market%20hue%20(2).webp");
  background-size: cover;
}

.day-7-image-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68429c9bbf66ac396e0b911e_Lantern-making%20workshop%20in%20Hoi%20An.webp");
}

.day-7-image-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f57002e0353e5f5b8b_Perfume%20River%20(Song%20Huong)%20(2).png");
  background-position: 50% 70%;
  background-size: auto;
}

.day-7-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f57a91600ec41d6a20_Imperial%20City%20(Hue%20Citadel).png");
}

.day-8-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-8-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-8-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c4156c3ac97fdfe9ed38a1_cyclo%20ride%20Hanoi.webp");
  background-position: 50% 10%;
}

.day-8-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68429c9b1dd98516ada69380_Cooking%20class%20at%20Tra%20Que%20Vegetable%20Village.webp");
}

.day-8-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-8-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6b38de98563a14e4875d2_Water%20puppet%20Show%20(2).webp");
}

.day-8-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6842a562dd9d557d0a614292_Basket%20boat%20ride%20with%20local%20fishermen.webp");
  background-position: 50%;
  background-size: cover;
}

.day-8-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-8-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd146dab429f331035d_Hanoi%20-%20Old%20Quarter%20(2).webp");
}

.day-8-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659d999c6e0ddae129f7_An%20Bang%20Beach.webp");
}

.day-8-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-8-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd143b0f1a94569d305_Hoan%20Kiem%20Lake%20(Lake%20of%20the%20Restored%20Sword)%20(2).webp");
}

.day-8-image-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68429c9c54cac836888930df_Evening%20lantern%20walk%20and%20floating%20candle%20ritual.webp");
}

.day-8-image-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
}

.day-8-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677d659f643feb7f8e61b0ce_Hoi%20an%2C%20vietnam%20-%20the%20ancient%20town.webp");
}

.day-9-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-9-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-9-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6b5fc1d114598a0cf3b4d_Luxury%20Cruise%20Cabin%20(5).webp");
}

.day-9-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8459d4057c347b20dd1_Saigon%20Central%20Post%20Office.webp");
}

.day-9-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-9-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5ace06e41292223f6c_Halong%20Bay.webp");
}

.day-9-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe8453c62b8436475ff3b_Saigon%20Notre-Dame%20Basilica%20in%20Vietnam%20(3).webp");
}

.day-9-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-9-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6b7411ba3cb5b4d05bf9d_Dinh%20Huong%20Islet%2C%20Halong%20Bay.webp");
}

.day-9-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe843d1abb32a5f6dbe32_Nguyen%20Hue%20Walking%20Street.webp");
}

.day-9-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-9-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6b5fccf16db449c4fafcb_Luxury%20Cruise%20Cabin%20(2).webp");
}

.day-9-image-wrapper._5.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6847ce340378f7303def00b7_Boarding%20Saigon%20River%20dinner%20cruise.png.webp");
}

.day-9-image-wrapper.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c6b5fc0801b708fdddfff1_Luxury%20Cruise%20Cabin%20(3).webp");
}

.day-9-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe84321db56a46d5a2369_Independence%20Palace%20(Reunification%20Palace)%20(2).webp");
}

.day-10-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.day-10-image-wrapper._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90809df28dc2ecb5e15_11.webp");
}

.day-10-image-wrapper._2.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-10-image-wrapper._2.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829a501001db19910909f08_Cu%20Chi%20Tunnels%20Visit%202.webp");
}

.day-10-image-wrapper._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f01329_5.avif");
}

.day-10-image-wrapper._3.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8d23aea35a6fbdb1ce_ngan%20clam%20(2).webp");
}

.day-10-image-wrapper._3.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c866b102c3e706ac18d350_Vietnamese%20seafood%20lunch.webp");
  background-position: 100% 100%;
}

.day-10-image-wrapper._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9083312b9cd3ffe1db5_2.webp");
}

.day-10-image-wrapper._4.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8c1708f11b3345a86b_Ha%20Long%20Bay%20(4).png");
}

.day-10-image-wrapper._4.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5fb42d35f376066c61_12.webp");
}

.day-10-image-wrapper._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee9088c58c14bee84ad4e_3.webp");
}

.day-10-image-wrapper._5.tour-1 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd3f6c2587f84ed15cb_West%20Lake%20(Ho%20Tay)%20(4).webp");
}

.day-10-image-wrapper.tour-4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe84507a843686fc67f6b_War%20Remnants%20Museum.webp");
}

.tour-map {
  height: 500px;
}

.tours-section {
  z-index: 3;
  background-color: var(--swatch-light--white);
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  width: 100vw;
  padding: 0 0;
  position: relative;
  overflow: hidden;
}

.tours-container {
  width: 100%;
  max-width: 1440px;
  padding-left: 1rem;
  padding-right: 1rem;
}

.tours-slider {
  background-color: #0000;
  margin-top: 2rem;
}

.why-us-titles-centered-copy {
  width: 100%;
}

.tours-slide {
  width: 330px;
}

.tour-wrapper {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67aee90d562cc69173f012f8_6.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 200px;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.tour-wrapper.vientnam {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae5c1c50d160398ac9e3_16.webp");
  background-size: 120%;
  box-shadow: -5px 5px 10px #00000040;
}

.tour-wrapper.vientnam._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae684f2a5385bd99d01d_60.webp");
}

.tour-wrapper.vientnam._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae674f2a5385bd99cf85_48.webp");
  background-size: 130%;
}

.tour-wrapper.vientnam._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f5361e59d2f3de28ff5_Group%20Hikers%20(18).webp");
}

.tour-wrapper.vientnam._5 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684d6f40085576df2a6c2d87_Bike%20Trip%20(3).webp");
  background-position: 50% 100%;
}

.tour-wrapper.thailand {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67d128968ae3a7130ba77613_Chao%20Phraya%20River%20Cruise%20(2).webp");
  box-shadow: -5px 5px 10px #00000040;
}

.tours-text-block {
  font-family: var(--fonts--body);
  color: var(--swatch--black);
  text-align: left;
  border-radius: .5rem;
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-size: .8rem;
  font-weight: 600;
}

.tour-text-heading-2 {
  font-family: var(--fonts--body);
  color: var(--swatch--gray);
  text-align: center;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
}

.tours-title-h3 {
  font-size: var(--font-sizes--h3-subsection-headers);
  text-transform: uppercase;
  text-shadow: none;
  font-style: normal;
  font-weight: 500;
}

.commitment-heading-bold {
  font-weight: 400;
}

.radio-button-label {
  font-family: var(--fonts--body);
}

.blog-card-heading {
  font-family: var(--fonts--h3-h4);
  font-size: var(--font-sizes--h4-minor-section-headers);
  padding-left: 0;
  font-style: italic;
  font-weight: 400;
  line-height: 1.1;
}

.h3-italic {
  font-size: var(--font-sizes--h3-subsection-headers);
  text-transform: capitalize;
  font-style: italic;
  font-weight: 400;
}

.h5-bold-text {
  font-size: var(--font-sizes--h4-minor-section-headers);
  font-weight: 400;
}

.h2-bold-text {
  font-size: var(--font-sizes--h2-section-headers);
  text-transform: none;
  text-shadow: none;
  font-style: normal;
  font-weight: 400;
}

.h2-bold-text.white {
  color: var(--swatch--nav-link);
  font-size: var(--font-sizes--h3-subsection-headers);
  text-transform: none;
}

.faq-q {
  font-weight: 400;
}

.h5-bold-text {
  padding-top: 0;
  padding-bottom: 0;
}

.h1-bold {
  font-weight: 400;
}

.bold-text-11 {
  font-style: italic;
}

.recaptcha {
  margin-top: 20px;
  margin-bottom: 20px;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.search {
  text-align: center;
  border-radius: 20px;
  width: 35%;
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
}

.search-button {
  border: 1px dotted var(--swatch--black);
  text-transform: none;
  background-color: #0000;
  border-radius: 60px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.search-button:hover {
  background-color: var(--swatch-light--yellow-light);
  color: var(--swatch--black);
  border-width: 0;
}

.search-button:active {
  background-color: var(--swatch--orange);
  color: var(--swatch-light--white);
}

.search-button.search-page {
  color: var(--swatch--black);
}

.body-4 {
  background-color: var(--swatch-light--white);
}

.search-result-wrapper {
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: flex;
}

.search-image-wrapper {
  box-sizing: border-box;
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border-bottom-left-radius: 2rem;
}

.search-text-wrapper {
  padding: 1rem;
}

.search-image {
  border-bottom-left-radius: 2rem;
}

.search-heading {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--black);
  font-size: var(--font-sizes--h4-minor-section-headers);
  line-height: 1.1;
  text-decoration: none;
}

.paragraph-2 {
  font-family: var(--fonts--body);
  font-size: var(--font-sizes--body);
  line-height: 1.4;
}

.image-14 {
  border-bottom-left-radius: 2rem;
  max-width: 300px;
}

.search-3 {
  border-bottom: 1px dashed #000;
  padding-bottom: 2rem;
}

.bold-text-14 {
  text-transform: none;
}

.all_links-social-icon {
  width: 50px;
  height: 50px;
}

.all_links {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.all_links-preview-text {
  margin-left: 20px;
}

.all_links-btn {
  color: #000;
  text-align: center;
  background-color: #fff;
  background-image: linear-gradient(#fff, #fff);
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 280px;
  margin-top: 12px;
  margin-bottom: 0;
  padding: 15px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  text-decoration: none;
  transition: box-shadow .35s;
  display: flex;
}

.all_links-btn:hover {
  color: #c00000;
  box-shadow: 0 4px 13px 1px #2c2c2c;
}

.all_links-btn.w--current {
  color: #333;
  background-image: linear-gradient(#fff, #fff);
  width: 280px;
}

.all_links-btn.w--current:hover {
  color: #c00000;
}

.all_links-btn.social {
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.all_links-subtitle {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: var(--font-sizes--h6-smallest-heading-level);
  text-align: center;
  font-weight: 500;
}

.all_links-subtitle._1 {
  padding-bottom: 10px;
}

.all_links-preview {
  border-radius: 50px;
  width: 50px;
  height: 50px;
}

.all_links-preview.th {
  width: auto;
}

.all_links-section-title {
  font-family: var(--fonts--body);
  color: #fff;
  text-align: center;
  text-transform: none;
  margin-top: 25px;
  margin-bottom: 6px;
  font-weight: 600;
}

.all_links-handle {
  color: #fff;
  text-align: center;
  margin-top: 12px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.all_links-heading {
  color: #fff;
  text-align: center;
  margin-top: 12px;
  margin-bottom: 4px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.link-8 {
  color: #fff;
}

.link-8:hover {
  color: #2ca8fe;
}

.all_links-hero-section {
  padding-left: 5%;
  padding-right: 5%;
}

.link-block-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 180px;
  max-width: 180px;
  height: 180px;
  max-height: 180px;
  display: flex;
}

.all_links-social-links-wrapper {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.all_links-hero {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.all_links-container {
  background-image: linear-gradient(90deg, var(--swatch--blue) 25%, var(--swatch--button-hover\<deleted\|variable-27e6847c-6684-292e-af9c-54c47dd7adf1\>));
  padding: 40px 5% 60px;
}

.all_links-social-link {
  background-color: #fff;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px;
  transition: box-shadow .35s;
  display: flex;
}

.all_links-social-link:hover {
  box-shadow: 0 0 20px 1px #b9bec9;
}

.all_links-logo {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/682c866fc506b066bc1cc0f2_2.jpg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 200px;
  width: 100%;
  height: 100%;
}

.section-social-links {
  margin-top: 35px;
  padding-left: 5%;
  padding-right: 5%;
}

.section-all_links {
  margin-top: 15px;
  padding-left: 5%;
  padding-right: 5%;
}

.code-embed {
  margin-top: auto;
  margin-bottom: auto;
}

.trip-details {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 20px;
  font-weight: 400;
}

.bold-text-26 {
  font-weight: 400;
}

.city-link {
  color: var(--swatch--gray);
  font-weight: 600;
  text-decoration: none;
}

.city-link:hover {
  color: var(--swatch--link-hover);
}

.city-link:active {
  color: var(--swatch--yellow);
}

.h2-faq {
  font-family: var(--fonts--h1-h2);
  color: var(--swatch--black);
  font-size: var(--font-sizes--h2-section-headers);
  text-align: center;
  text-transform: capitalize;
  font-style: italic;
  font-weight: 400;
  line-height: 1.1;
}

.h2-faq.hero {
  font-family: var(--fonts--h1-h2);
  text-transform: capitalize;
  text-shadow: 0 1px 1px #0003;
  font-style: italic;
  font-weight: 400;
}

.day-drop-down {
  font-size: var(--font-sizes--h6-smallest-heading-level);
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 400;
}

.sales-link {
  font-weight: 500;
}

.bold-text-27 {
  text-transform: none;
  font-weight: 400;
}

.bold-text-28 {
  font-weight: 400;
}

.unsubscribe-section {
  width: 100vw;
  height: 100vh;
  margin-top: auto;
}

.unsubscribe-container {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  display: flex;
}

.unsubscribe-form {
  width: 50%;
  margin: auto;
}

.new-blog-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 2rem;
  margin-right: 2rem;
  display: flex;
}

.blog-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  width: 70%;
  max-width: 1440px;
  padding-right: 2rem;
}

.link-9 {
  color: var(--swatch--orange);
  text-decoration: none;
}

.link-10 {
  text-decoration: none;
}

.extra-info-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  width: 30%;
  max-width: 1440px;
  position: relative;
}

.table-of-content {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 1rem;
  margin-bottom: 1rem;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.tabel-of-content-bar {
  border-color: var(--swatch--green);
  color: #1a1e27;
  border-radius: 1rem;
  justify-content: space-between;
  align-items: center;
  font-weight: 600;
  line-height: 1.3;
  text-decoration: none;
  display: flex;
}

.table-of-content-title {
  color: var(--swatch--gray);
  letter-spacing: -.03em;
  margin-right: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 1.1rem;
}

.tableof-content-bold-text {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 20px;
  font-weight: 600;
}

.table-of-content-info {
  padding: 1rem;
  overflow: hidden;
}

.table-of-content-paragraph {
  font-family: var(--fonts--body);
  color: #495266;
  font-size: var(--body-smaller-screens);
  letter-spacing: -.03em;
  overflow-wrap: normal;
  margin-bottom: 0;
  font-weight: 300;
  line-height: 1.6;
  text-decoration: none;
}

.table-of-content-paragraph.sub {
  padding-left: 20px;
}

.table-of-content-link {
  color: var(--swatch--button);
  text-decoration: none;
}

.table-of-content-link:hover {
  color: var(--swatch--link-hover);
  font-size: var(--body-smaller-screens);
  mix-blend-mode: normal;
  font-weight: 500;
}

.table-of-content-link:active {
  color: var(--swatch--yellow);
  font-size: var(--body-smaller-screens);
  font-weight: 500;
}

.articles-for-you-title {
  color: var(--swatch--gray);
  font-family: Montserrat, sans-serif;
  font-size: var(--h3-smaller-screens);
  letter-spacing: -.03em;
  margin-right: 0;
  padding-bottom: 1rem;
}

.other-article-div {
  border-bottom: 1px solid #000;
  padding-top: 1.1rem;
  padding-bottom: 1.1rem;
  display: flex;
}

.other-article-image {
  border-radius: 5px;
}

.other-article-image.hanoi._2 {
  height: 100%;
}

.other-article-image.hanoi-2 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.blog-body {
  font-family: var(--fonts--body);
  color: var(--swatch--black);
  font-size: var(--font-sizes--body);
  margin-bottom: 0;
  line-height: 1.4;
}

.blog-body.other-article, .blog-body.hot-deals {
  font-size: var(--body-smaller-screens);
}

.blog-body.writer-profile {
  color: var(--swatch--nav-link);
  text-align: justify;
  margin-left: auto;
  margin-right: auto;
}

.other-article-image-div {
  width: 50%;
  height: 100%;
  padding-right: 1rem;
}

.other-article-text-div {
  width: 60%;
}

.articles-for-you {
  font-weight: 600;
}

.floating-div {
  position: sticky;
}

.extra-info-card {
  margin-top: 120px;
}

.mask-5 {
  overflow: visible;
}

.grid-blog-images {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
}

.blog-dive-image {
  height: 300px;
}

.blog-dive-image.old-quarter {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd15f832bbae5bd0511_Hanoi%20-%20Old%20Quarter.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  height: 300px;
}

.blog-dive-image.old-quarter._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd146dab429f331035d_Hanoi%20-%20Old%20Quarter%20(2).webp");
  background-position: 50%;
}

.blog-dive-image.old-quarter._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd16fb8bdd795fee500_Hanoi%20-%20Old%20Quarter%20(3).webp");
  height: 300px;
}

.blog-dive-image.hoan-kiem-lake {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/687123e3cd447379bbc0b020_Hoan%20Kiem%20Lake%20.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  height: 300px;
}

.blog-dive-image.hoan-kiem-lake._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6871246fd6dc81cc5db7deb5_Hoan%20Kiem%20Lake.webp");
  background-position: 50%;
}

.blog-dive-image.ho-chi-minh-mausoleum {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673de8e8d79eef794e015889_Ho%20Chi%20Minh%20Mausoleum%20Hanoi%20(3).webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  height: 300px;
}

.blog-dive-image.ho-chi-minh-mausoleum._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673de8e7c136fc622fc6f5ae_Ho%20Chi%20Minh%20Mausoleum%20Hanoi%20(2).webp");
}

.blog-dive-image.temple-of-literature {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
  background-position: 0%;
  background-size: cover;
  border-radius: 1rem;
  height: 300px;
}

.blog-dive-image.temple-of-literature._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2936d2e636532910d_Temple%20of%20Literature.webp");
}

.blog-dive-image.one-pillar-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd208b850482cdb9a46_One%20Pillar%20Pagoda.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  height: 300px;
}

.blog-dive-image.one-pillar-pagoda._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd29b9d293f5bd63dba_One%20Pillar%20Pagoda%20(4).webp");
  background-position: 50%;
}

.blog-dive-image.tran-quoc-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/686fcd8885fb179b46d129f3_Tran%20Quoc%20Pagoda.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
  height: 300px;
}

.blog-dive-image.tran-quoc-pagoda._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/686fcd89b4a9ebce0197c370_Tran%20Quoc%20Pagoda%20(2).webp");
}

.blog-dive-image.ninh-binh {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68725ed455180fc605648cf1_25.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
}

.blog-dive-image.ninh-binh._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68725ed7735ba229b8314258_45.webp");
}

.blog-dive-image.ninh-binh._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68725eda33838b796111a755_33.webp");
}

.blog-dive-image.ninh-binh._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68725ec9b8296c0e57a7948a_22.webp");
}

.blog-dive-image.perfume-pagoda {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68726558ca081c05485a2ab3_Perfume%20Pagoda%20(3).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 1rem;
}

.blog-dive-image.perfume-pagoda._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68726558630a6b555246b18c_Perfume%20Pagoda%20(2).png");
}

.blog-dive-image.perfume-pagoda._3 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/68726558305c14dd91bbfc63_Perfume%20Pagoda.png");
}

.blog-dive-image.perfume-pagoda._4 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673dfd5ba801f7959e4ec845_Perfume%20Pagoda.png");
}

.hot-deal-image {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
}

.hot-deal-image.hanoi._2 {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/6829ae674f2a5385bd99cf85_48.webp");
  background-position: 50%;
  background-size: 130%;
}

.ride-a-cyclo-hanoi, .west-lake-hanoi, .train-street-hanoi {
  width: 100%;
}

.icon-image {
  cursor: pointer;
}

.p-link {
  color: var(--swatch--button);
  cursor: pointer;
  text-decoration: none;
}

.p-link:hover {
  color: var(--swatch--link-hover);
  font-size: var(--body-smaller-screens);
  mix-blend-mode: normal;
  font-weight: 500;
}

.p-link:active {
  color: var(--swatch--yellow);
  font-size: var(--body-smaller-screens);
  font-weight: 500;
}

.hanoi-opera-house, .cyclo-ride, .west-lake, .train-street {
  border-radius: 1rem;
}

.bold-text-29 {
  cursor: pointer;
}

.writer-s-div {
  background-color: var(--swatch--green);
  border-radius: 1rem;
  padding: 2rem;
}

.writer-profiile-pic {
  background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/682c9a909040219f712e322e_Untitled%20design.webp");
  background-position: 0 0;
  background-size: cover;
  border-radius: 200px;
  width: 100px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
}

.egg-coffee {
  border-radius: 1rem;
  margin-top: 1rem;
  margin-bottom: 0;
}

.hanoi, .morning-tai-chi {
  border-radius: 1rem;
}

.dong-xu-n-market {
  border-radius: 1rem;
  width: 100%;
}

.water-puppet, .qu-ng-b-flower-market, .image-18, .qu-n-th-nh-temple {
  border-radius: 1rem;
}

.b-ch-m, .kim-li-n {
  border-radius: 1rem;
  height: 300px;
}

.ng-c-s-n-temple {
  border-radius: 1rem;
}

.fs-table-local-experience_instance {
  display: block;
}

.fs-table-local-experience_header {
  background-color: var(--swatch-light--green-light);
  text-align: left;
  border: 1px solid #ddd;
  padding: 8px;
}

.fs-table-local-experience_row {
  text-align: left;
  border: 1px solid #ddd;
}

.fs-table-local-experience_head {
  background-color: #f3f3f3;
}

.fs-table-local-experience_cell {
  text-align: left;
  border: 1px solid #ddd;
  padding: 8px;
}

.fs-table-local-experience_table {
  text-align: left;
  border-collapse: collapse;
  border: 1px solid #ddd;
  width: 100%;
}

@media screen and (min-width: 1280px) {
  .nav-section {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .nav-container {
    justify-content: space-between;
  }

  .tour-drop-menu {
    position: absolute;
  }

  .parallax-near-footer-wrapper {
    margin-left: 15vw;
    margin-right: 15vw;
  }

  .hero-section-spacer {
    height: 94vh;
  }

  .review-text-block {
    width: 70%;
  }

  .tours-style-section {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .tours-style-container {
    width: 100%;
    max-width: 1440px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 48px;
    padding-right: 48px;
  }

  .review-text-block2 {
    width: 70%;
  }

  .commitment-heading {
    margin-bottom: 40px;
  }

  .hb-slide-content {
    align-items: center;
    padding-bottom: 42px;
  }

  .image-2 {
    width: 400px;
    height: 250px;
  }

  .blog-image {
    top: -90px;
  }

  .blog-heading {
    width: 80%;
  }

  .tour-drop-menu-wrapper {
    position: absolute;
  }

  .portfolio-custom-title {
    margin-left: -26px;
    font-size: 32rem;
  }

  .container-3 {
    max-width: 1250px;
  }

  .p-black.cities-paragraph {
    margin-top: 0;
    margin-bottom: 0;
  }

  .p-black.about-us-card {
    margin-top: 0;
  }

  .hero-heading-center {
    height: 80vh;
  }

  .heading-h2-white {
    font-size: 4rem;
  }

  .paragraph-white {
    margin-top: 40px;
  }

  .tour-container {
    padding-left: 4rem;
  }

  .day-slide {
    width: 238px;
  }
}

@media screen and (min-width: 1440px) {
  .nav-section {
    max-width: 1440px;
  }

  .nav-link.cta.tour {
    width: 31%;
  }

  .tour-drop-menu {
    width: 50vw;
    margin-left: auto;
    margin-right: auto;
    left: auto;
  }

  .tour-drop-menu-section {
    width: 100%;
  }

  .section-parallax-hero {
    width: 100%;
    max-width: 1440px;
    height: 100vh;
  }

  .section-parallax-hero.final {
    max-width: 100vw;
  }

  .parallax-component {
    position: relative;
  }

  .parallax-near-footer-wrapper {
    margin-left: 20vw;
    margin-right: 20vw;
    padding-top: 40px;
    padding-bottom: 24px;
  }

  .why-us-body, .why-us-body.sustainable-impact {
    line-height: var(--font-sizes--h5-small-headings);
    text-align: left;
  }

  .why-us-image {
    height: 95%;
  }

  .why-us-image._2 {
    background-position: 40%;
  }

  .why-us-image._3 {
    background-position: 80%;
  }

  .hero-section-spacer {
    height: 95vh;
  }

  .tours-slider-section {
    height: auto;
  }

  .parallax-mask {
    padding-bottom: 85px;
  }

  .slider-parallax-arrow {
    margin-top: auto;
  }

  .slider-parallax-arrow.right-arrow {
    margin-top: auto;
    margin-left: auto;
    margin-right: 0;
  }

  .parallax-card-inner {
    padding: 12px;
  }

  .trip-card-button:hover {
    border-width: 1px;
    border-color: #fff0;
  }

  .cities-section-slider {
    width: 100vw;
    height: 100vh;
  }

  .city-background-div {
    background-image: linear-gradient(#00000026, #00000026), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd2f6c2587f84ed0ead_Temple%20of%20Literature%20(3).webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .city-background-div.sapa {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c7f69ed68df49df64_Fansipan%20Mountain.webp");
    background-position: 0 0, 50% 31%;
  }

  .city-slider-button {
    margin-left: 0;
  }

  .city-slider-button:hover {
    background-color: var(--swatch--nav-link-hover);
    color: var(--swatch--black);
  }

  .city-slider-button:active {
    background-color: var(--swatch--orange);
  }

  .tours-style-section {
    flex-direction: column;
    align-items: center;
    width: 100%;
    max-width: 1440px;
    height: auto;
    padding-bottom: 48px;
    display: flex;
  }

  .tours-style-container {
    width: 100%;
    max-width: 1440px;
    height: auto;
  }

  .tours-style-section-heading {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .tours-style-heading {
    font-family: var(--fonts--h1-h2);
    font-size: 48px;
    display: block;
  }

  .travel-tales-section {
    height: auto;
    padding-bottom: 48px;
  }

  .travel-tale-image {
    border-radius: 1rem;
  }

  .parallax-component-near-footer {
    position: relative;
  }

  .prallax-image-wrapper-near-footer {
    background-image: linear-gradient(to top, #0000 74%, var(--swatch-light--white)), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/658a51ace8d0e45898801dc8_Grandpalace%20Background.webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .forum-section {
    height: auto;
  }

  .footer-section {
    z-index: 2;
    background-image: none;
    height: auto;
    position: relative;
  }

  .form-block {
    width: 50%;
  }

  .form-button {
    width: 33%;
  }

  .form-button.transport {
    width: 13rem;
    height: 3rem;
  }

  .form {
    width: 71%;
  }

  .heading-form {
    margin-top: 40px;
  }

  .footer-grid {
    grid-auto-columns: 1fr;
    width: 100%;
    height: 100%;
    padding-left: 48px;
    padding-right: 48px;
  }

  .footer-social-media {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .footer-text-link {
    text-decoration: none;
  }

  .social-media-icon {
    margin-left: 0;
  }

  .tour-image {
    padding-left: 0;
    padding-right: 0;
  }

  .request-pop-up {
    grid-row-gap: 0px;
    grid-template-rows: minmax(5%, .25fr) minmax(10%, .25fr) minmax(200px, 2fr);
    right: -100%;
  }

  .close-pop-up-wrapper-copy {
    z-index: 10;
  }

  .transport-hero-text-block {
    font-size: 20px;
  }

  .transport-first-wrapper {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-block-9 {
    width: 65%;
  }

  .commitment-wrapper {
    padding: 20px;
  }

  .checkbox {
    max-height: 100px;
  }

  .about-us-hero-section {
    background-color: var(--swatch-light--white);
    background-position: 50% 48%;
    padding-bottom: 0;
    padding-right: 0;
  }

  .hb-slide-content {
    align-items: center;
    padding-bottom: 48px;
  }

  .bb-heading-form {
    margin-top: 40px;
  }

  .image-2 {
    width: 400px;
    height: 250px;
  }

  .blog-card-button {
    width: 33%;
  }

  .text-block-11, .rich-text-block {
    width: 50%;
  }

  .tour-drop-menu-wrapper {
    left: auto;
  }

  .global-link {
    font-size: 1.05rem;
  }

  .heading-h5-black.travel-tales {
    margin-top: 60px;
  }

  .spacer-medium-style-guide.have--border {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .portfolio-custom-title {
    margin-left: -26px;
    font-size: 35rem;
    bottom: -24rem;
  }

  .style-guide-block.large {
    padding-bottom: 2em;
  }

  .style-guide-block.medium {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .h3-black.where-we-stay {
    margin-top: 0;
  }

  .h3-black.book-with-confidence {
    text-align: center;
    margin-top: 0;
  }

  .text-align-center.for--legal-page {
    font-size: 3.2rem;
  }

  .container-3 {
    max-width: 1350px;
  }

  .p-black.what-to-eat {
    text-align: center;
    width: 100%;
  }

  .p-black.about-us-card {
    font-size: var(--font-sizes--body);
    line-height: 1.8;
  }

  .hero-heading-center.hue {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/677b84f8850a7dd731cbc2d5_Hue%20Walking%20Street%20(2).webp");
    background-position: 0 0, 50% 100%;
  }

  .container-6 {
    display: block;
  }

  .hero-split {
    max-width: 55%;
  }

  .container-7 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading-h2-white {
    font-size: 4.4rem;
  }

  .hero-paragraph {
    font-size: 1.6rem;
    line-height: var(--font-sizes--h2-section-headers);
    text-shadow: 0 4px 5px #0003;
    margin-top: 40px;
  }

  .paragraph-white.why-us-body {
    line-height: var(--font-sizes--h5-small-headings);
  }

  .day-trips-div {
    padding-right: 0;
  }

  .slider-2 {
    height: 700px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .what-to-eat-div-image-wrapper {
    height: 500px;
  }

  .what-to-eat-div-image-wrapper.pho {
    margin-left: 0;
    margin-right: 0;
  }

  .slider-day-trip {
    overflow: hidden;
  }

  .slider-resturants-cafes {
    padding-left: 60px;
    padding-right: 60px;
  }

  .top-restaurants-wrapper {
    height: 500px;
  }

  .top-restaurants-wrapper.ph-gia-truy-n-hoan-kiem {
    margin-left: 0;
    margin-right: 0;
  }

  .faq-grid {
    display: block;
  }

  .image-parallax-wrapper-new {
    height: 100%;
    min-height: 300px;
  }

  .why-us-image-new {
    height: 95%;
  }

  .grid-what-we-do {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: 30vh;
    padding-right: 0;
    display: grid;
  }

  .grid-what-we-do.right {
    padding-right: 350px;
  }

  .grid-what-we-do.left {
    padding-left: 350px;
  }

  .sightseeing-image-wrapper-left._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd146dab429f331035d_Hanoi%20-%20Old%20Quarter%20(2).webp");
  }

  .sightseeing-image-wrapper-left._3 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/673c5bd16fb8bdd795fee500_Hanoi%20-%20Old%20Quarter%20(3).webp");
  }

  .about-us-container {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .who-we-are-container {
    padding-top: 4rem;
  }

  .about-us-wrapper {
    margin-left: 60px;
    padding-right: 60px;
  }

  .how-it-works-wrapper {
    grid-column-gap: 5rem;
    grid-template-columns: 1.25fr 1fr;
  }

  .image-how-it-works {
    width: 500px;
    margin-left: 0;
    margin-right: 0;
  }

  .what-s-included-container {
    padding-top: 4rem;
  }

  .what-s-included-wrapper.tour {
    width: 80%;
    margin-top: 0;
  }

  .what-s-included-slide {
    width: 350px;
  }

  .payments-container {
    padding-top: 4rem;
  }

  .payment-image {
    padding-left: 60px;
  }

  .payment-image._2, .payment-text-wrapper {
    padding-left: 0;
    padding-right: 60px;
  }

  .payment-text-wrapper._2 {
    padding-left: 60px;
    padding-right: 0;
  }

  .payment-card {
    padding-left: 0;
    padding-right: 60px;
  }

  .tour-body-grid {
    grid-template-columns: .5fr 1fr;
  }

  .tour-card-heading {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-tour {
    width: 80%;
  }

  .activites-included-slide {
    width: 225px;
  }

  .activities-wrapper.tour-1 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8c1708f11b3345a86b_Ha%20Long%20Bay%20(4).png");
    background-position: 50%;
    background-size: cover;
  }

  .tour-days-wrap {
    width: 90%;
    margin-bottom: 1rem;
    padding-left: 2rem;
    overflow: hidden;
  }

  .day-info-paragraph, .other-details {
    width: 80%;
  }

  .day-slide {
    width: 260px;
  }

  .day-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .where-we-stay-wrapper {
    width: 80%;
    padding: 2rem;
  }

  .tour-details-wrap {
    width: 80%;
    margin-bottom: 1rem;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
  }

  .tour-details-wrap.first {
    margin-left: auto;
    margin-right: auto;
  }

  .tour-detail-bar, .all-tour-details-wrapper {
    width: 100%;
  }

  .text-block-hotel {
    margin-right: auto;
    padding-left: 10px;
    padding-right: 20px;
  }

  .book-with-confidence-wrapper {
    width: 80%;
    margin-top: 0;
    padding: 2rem;
  }

  .yt-video {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676d3c8e2da2deb18921f7eb_Yen%20Tu%20Mountain.webp");
    background-position: 50% 0;
    background-size: cover;
  }

  .yt-video.tour-6 {
    background-position: 50% 100%;
    background-size: auto;
  }

  .youtube {
    display: none;
    overflow: visible;
  }

  .ig-hero-pic {
    cursor: pointer;
  }

  .day-1-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-1-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .day-1-image-wrapper._3.tour-1 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b05a53da7ec08282c42_Saigon%20street%20food%20vendors%20evening.webp");
  }

  .day-1-image-wrapper._4.tour-1 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b0457dee51195c49025_authentic%20Vietnamese%20street%20food.webp");
  }

  .day-1-image-wrapper._4.tour-5 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/684adb43e546af5af92da9ba_Family%20Hikers.webp");
  }

  .day-1-image-wrapper._5.tour-1 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fe843fbfb32b1f3a12e16_Ho%20Chi%20Minh%20City.webp");
  }

  .day-2-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-2-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .day-3-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-3-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .day-4-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-4-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .day-5-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-5-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .day-6-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-6-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .day-7-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-7-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .day-8-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-8-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .day-9-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-9-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .day-10-image-wrapper {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b06eccfc1848923f4c4_Tan%20Son%20Nhat%20International%20Airport.webp");
  }

  .day-10-image-wrapper._2 {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/67c30b042eed9d3eba616bed_Saigon%20hotel%20reception.webp");
    background-position: 50% 0;
  }

  .blog-card-heading {
    width: 77%;
  }

  .recaptcha-2, .recaptcha-3 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .search-button.search-page {
    color: var(--swatch--black);
  }

  .body-4 {
    background-color: var(--swatch-light--white);
  }

  .search-result-wrapper {
    margin-top: 2rem;
    margin-bottom: 2rem;
    display: flex;
  }

  .search-image-wrapper {
    border-bottom-left-radius: 2rem;
  }

  .search-text-wrapper {
    padding: 1rem;
  }

  .search-image {
    border-bottom-left-radius: 2rem;
  }

  .search-heading {
    font-family: var(--fonts--h1-h2);
    color: var(--swatch--black);
    font-size: var(--font-sizes--h4-minor-section-headers);
    font-weight: 400;
    text-decoration: none;
  }

  .paragraph-2 {
    font-family: var(--fonts--body);
  }

  .image-14 {
    border-bottom-left-radius: 2rem;
  }

  .new-blog-section {
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .table-of-content {
    width: 80%;
    margin-bottom: 1rem;
    margin-left: 0;
    margin-right: auto;
    overflow: hidden;
  }

  .table-of-content.first {
    margin-left: auto;
    margin-right: auto;
  }

  .blog-body.hot-deals {
    margin-bottom: .5rem;
  }

  .blog-dive-image.temple-of-literature {
    height: 300px;
  }

  .the-opera-house--hanoi {
    width: 100%;
  }

  .hot-deal-image.hanoi, .hot-deal-image.hanoi._2 {
    height: 100px;
  }

  .icon-image {
    padding-left: 0;
    padding-right: 0;
  }

  .writer-profiile-pic {
    width: 150px;
    height: 150px;
  }
}

@media screen and (min-width: 1920px) {
  body {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-section {
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    position: fixed;
    inset: 0% 0% auto;
  }

  .tour-drop-menu {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .section-parallax-hero.final {
    max-width: 100vw;
  }

  .parallax-near-footer-wrapper {
    width: 100%;
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .section-parallax-why-us {
    border-radius: 0;
  }

  .hero-section-parallax-wrapper {
    top: 0;
  }

  .hero-section-spacer {
    height: 96vh;
  }

  .tours-slider-section {
    padding-bottom: 48px;
  }

  .parallax-picture-section {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .parallax-picture-section-wrapper {
    width: 100%;
  }

  .wrapper-parralax-near-footer {
    width: auto;
  }

  .footer-grid {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .request-pop-up {
    justify-items: stretch;
    margin-left: 0;
    margin-right: -77vw;
    inset: 0% 0% 0% auto;
  }

  .contact-pop-up-heading {
    inset: 0%;
  }

  .transport-hero-section {
    max-width: 100vw;
  }

  .transport-hero-section-focalpoint-wrapper {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .transport-second-section {
    background-color: var(--swatch--blue);
    max-width: 100vw;
  }

  .transport-second-section-grid {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .hb-slide-content {
    padding-bottom: 100px;
  }

  .hb-button {
    border-width: 3px;
    border-color: var(--swatch-light--white);
    color: var(--swatch-light--white);
    font-size: 21px;
    font-weight: 400;
  }

  .tour-drop-menu-wrapper {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .portfolio-custom-title {
    text-align: center;
    font-size: 30rem;
    bottom: -63%;
  }

  .container-3 {
    max-width: 1450px;
    max-height: none;
  }

  .body-2 {
    background-color: var(--swatch-light--white);
  }

  .body-3, .about-us-page-body {
    background-color: var(--swatch--nav-link);
  }

  .new-blog-section {
    max-width: 1440px;
  }
}

@media screen and (max-width: 991px) {
  .nav-link {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .logo-link-block.w--current {
    z-index: 3;
    padding-left: 0;
  }

  .menu-link {
    z-index: 5;
    background-color: var(--swatch-light--blue-light);
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 50%;
    height: 100vh;
    padding-left: 24px;
    padding-right: 0;
    position: fixed;
    inset: 0% 0% 0% -50%;
    box-shadow: 0 2px 5px #0003;
  }

  .nav-link.cta {
    margin-left: 0;
  }

  .nav-link-wrapper {
    align-self: flex-start;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .burger-menu {
    z-index: 1;
    cursor: pointer;
    width: 37px;
    display: flex;
    position: relative;
  }

  .tour-drop-menu {
    z-index: 0;
    grid-column-gap: 0px;
    background-image: none;
    border-top-right-radius: 60px;
    border-bottom-left-radius: 0;
    grid-template-rows: 0 auto auto;
    margin-top: 200px;
    padding: 1rem;
  }

  .tour-drop-menu-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tour-drop-menu-title {
    color: var(--swatch--black);
    font-size: 16px;
  }

  .tour-drop-menu-link {
    color: var(--swatch--black);
  }

  .prallax-image-wrapper._3 {
    margin-left: -60vw;
  }

  .prallax-image-wrapper._4 {
    margin-right: -60vw;
  }

  .parallax-near-footer-wrapper {
    margin-top: -135px;
    margin-left: 10vw;
    margin-right: 10vw;
    padding-top: 0;
    top: 22%;
  }

  .section-parallax-why-us, .tours-slider-section, .reviews-section-container {
    padding: 28px;
  }

  .reviews-slide-div, .reveiws-section-slider, .review-slide, .mask {
    width: 100%;
  }

  .right-arrow-2 {
    margin-right: 28px;
  }

  .left-arrow {
    margin-left: 28px;
  }

  .travel-tales-section, .trave-tale-card {
    padding-left: 28px;
    padding-right: 28px;
  }

  .travel-tale-title {
    padding-left: 12px;
    padding-right: 12px;
  }

  .reviews-section-container-2 {
    padding-left: 28px;
    padding-right: 28px;
  }

  .reveiws-section-slider-2, .mask-reviews-2, .review-slide-2, .reviews-slide-div-2 {
    width: 100%;
  }

  .form-button {
    width: 40%;
  }

  .form-text-field {
    font-size: .8rem;
  }

  .footer-text-block {
    text-align: center;
    line-height: 29px;
  }

  .social-media-icon {
    padding: 0;
  }

  .request-pop-up {
    z-index: 20;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: minmax(auto, 4%) minmax(100px, .25fr) minmax(200px, 1.75fr);
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .contact-pop-up-heading {
    font-size: 1.5rem;
  }

  .contact-phone-wrapper {
    padding-top: 20px;
  }

  .contact-us-form-text-block, .contact-us-form-text-block._2 {
    font-size: .8rem;
  }

  .transport-hero-section {
    background-position: 50%;
  }

  .commitment-wrapper {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .commitment-heading {
    font-size: 38px;
  }

  .commitment-heading-h3 {
    margin-top: 10px;
    font-size: 20px;
  }

  .commitment-text-block {
    padding-right: 10px;
    font-size: 12px;
  }

  .transport-form {
    width: 75%;
  }

  .select-field {
    font-size: .8rem;
  }

  .bb-blogs-wrapper, .bb-news-letter-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }

  .bb-heading-form {
    font-size: 26px;
  }

  .image-2 {
    object-fit: cover;
  }

  .blog-card--header-wrapper {
    padding-left: 24px;
  }

  .blog-card-button {
    width: 77%;
  }

  .tour-drop-menu-wrapper {
    z-index: 1;
    background-image: none;
    border-top-right-radius: 60px;
    border-bottom-left-radius: 0;
    width: 50vw;
    margin-top: 0;
    margin-left: -100vw;
  }

  .heading-h1-white {
    font-size: 4.2rem;
  }

  .global-link {
    font-size: .9rem;
  }

  .portfolio-custom-title {
    margin-left: -8px;
    font-size: 19rem;
    bottom: -37%;
  }

  .content {
    overflow: hidden;
  }

  .global-text-style {
    font-size: .8rem;
    display: block;
  }

  .h3-black.cities-h3, .text-align-center.for--legal-page {
    font-size: 2.5rem;
  }

  .h2-black {
    color: #333;
  }

  .h2-black.cities-h2 {
    font-size: 3rem;
  }

  .h2-black.about-us-card {
    font-size: 1.5rem;
  }

  .h2-black.payment-card {
    margin-bottom: 0;
    padding-right: 0;
  }

  .spacer-large {
    flex-flow: column;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .p-black.cities-paragraph.best-activites {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .p-black.about-us-card {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .hero-heading-center {
    overflow: hidden;
  }

  .container-6 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .historical-background-section {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .container-7 {
    padding-right: 0;
  }

  .heading-h1-black {
    margin-top: 10px;
    font-size: 4.2rem;
  }

  .heading-h1-black.hero {
    margin-top: 140px;
  }

  .heading-h2-white {
    color: #333;
  }

  .heading-h2-white.cities {
    color: var(--swatch-light--white);
  }

  .top-attractions-sightseeing-section, .best-activities-section, .popular-day-trips-section, .where-to-eat-section {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .what-to-eat-div-image-wrapper.pho {
    border-radius: 3rem;
  }

  .body-white {
    overflow: hidden;
  }

  .top-restaurants-wrapper.ph-gia-truy-n-hoan-kiem {
    border-radius: 3rem;
  }

  .nightlife-entertainment-section, .travel-tips-section, .pai-dai-services-section {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .faq-grid {
    grid-template-columns: 1fr 4fr;
  }

  .faq-question-wrap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .request-form-first-name, .request-form-last-name, .request-form-email, .request-form---adults, .request-form---kids, .request-form-country, .request-form-add-info {
    font-size: .8rem;
  }

  .nav-content-wrapper {
    width: 77%;
  }

  .what-s-included-container {
    padding-top: 0;
    padding-bottom: 0;
  }

  .what-s-included-wrapper {
    padding-left: 0;
  }

  .what-s-included-slide {
    width: 250px;
  }

  .what-s-icluded-paragraph {
    font-family: var(--fonts--h3-h4);
    color: var(--swatch--gray);
    padding-top: 20px;
    font-size: 1rem;
    font-weight: 400;
  }

  .payment-card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tour-hero-section {
    overflow: hidden;
  }

  .tour-body-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .tour-card {
    width: 70%;
  }

  .tour-days-wrap, .tour-details-wrap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tour-details-wrap.first {
    padding-left: 0;
    padding-right: 0;
  }

  .tours-section {
    padding: 28px;
  }

  .blog-card-heading {
    font-size: 22px;
  }

  .search {
    width: 50%;
  }

  .search-2 {
    margin-top: 140px;
  }

  .bold-text-13 {
    color: var(--swatch--nav-link);
    font-size: 1.5rem;
  }

  .h2-faq {
    margin-top: 10px;
    font-size: 4.2rem;
  }

  .h2-faq.hero {
    margin-top: 140px;
  }

  .new-blog-section {
    display: block;
  }

  .blog-container {
    width: 100%;
    padding-right: 0;
  }

  .extra-info-container {
    width: 100%;
  }

  .table-of-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .table-of-content.first {
    padding-left: 0;
    padding-right: 0;
  }

  .extra-info-card {
    width: 70%;
  }
}

@media screen and (max-width: 767px) {
  .nav-link {
    padding-left: 20px;
    padding-right: 20px;
  }

  .menu-link {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    width: 77%;
    left: -77%;
  }

  .nav-link-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .burger-menu {
    z-index: 1;
  }

  .tour-drop-menu-title {
    font-size: 14px;
  }

  .tour-drop-menu-link {
    font-size: 12px;
  }

  .prallax-image-wrapper._3 {
    margin-left: -80vw;
  }

  .prallax-image-wrapper._4 {
    margin-right: -80vw;
  }

  .parallax-near-footer-wrapper {
    margin-top: -35px;
    padding-top: 0;
    top: 16%;
  }

  .section-parallax-why-us {
    padding: 12px;
  }

  .why-us-body {
    padding-left: 12px;
  }

  .tours-slider-section {
    padding-left: 12px;
    padding-right: 12px;
  }

  .slider-parallax-arrow {
    width: 70px;
    height: 70px;
    margin-top: 95vh;
  }

  .slider-parallax-arrow.right-arrow {
    width: 70px;
    height: 70px;
    margin-top: 95vh;
    margin-left: 70vw;
  }

  .reviews-section {
    background-color: var(--swatch-light--white);
    width: 100%;
    max-width: 1440px;
  }

  .reviews-section-container {
    height: 100%;
    padding: 12px;
  }

  .cities-section-slider._w-slider {
    height: auto;
  }

  .tours-style-cards-grid {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .travel-card, .travel-card.side {
    height: 420px;
  }

  .tour-style-card-button {
    margin-left: 0;
  }

  .travel-card-image-header {
    font-size: 1rem;
  }

  .travel-tales-section {
    padding-left: 12px;
    padding-right: 12px;
  }

  .trave-tale-card {
    padding-left: 23px;
    padding-right: 23px;
  }

  .reviews-section-2 {
    background-color: var(--swatch-light--white);
    width: 100%;
    max-width: 1440px;
  }

  .reviews-section-container-2 {
    height: 100%;
    padding: 12px;
  }

  .forum-section {
    padding-left: 28px;
    padding-right: 28px;
  }

  .footer-section {
    height: auto;
  }

  .form-block {
    width: 75%;
  }

  .form-button {
    width: 35%;
  }

  .form {
    width: 100%;
  }

  .footer-grid {
    grid-row-gap: 42px;
    grid-template-rows: .25fr .25fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding: 28px;
  }

  .social-media-icon {
    width: 100px;
    height: 100px;
  }

  .tour-image {
    max-height: 260px;
    margin-top: 20px;
  }

  .request-pop-up {
    z-index: 20;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: minmax(10%, .25fr) minmax(auto, 2fr) minmax(auto, 2.5fr) auto minmax(auto, 1fr);
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    max-height: 100px;
    position: fixed;
    bottom: auto;
    overflow: scroll;
  }

  .contact-phone-pop-up-wrapper, .close-pop-up-wrapper-copy {
    margin-top: 0;
  }

  .pop-up-form-button {
    margin-left: 0;
  }

  .contact-message-pop-up-wrapper {
    margin-top: 40px;
  }

  .transport-hero-section {
    background-position: 50%;
  }

  .transport-hero-section-focalpoint-wrapper {
    padding: 28px;
  }

  .transport-hero-heading {
    font-size: 3rem;
    line-height: 3rem;
  }

  .transport-hero-text-block {
    color: var(--swatch--button-hover\<deleted\|variable-27e6847c-6684-292e-af9c-54c47dd7adf1\>);
    background-image: linear-gradient(#000, #0000004d);
    border-radius: 50px;
  }

  .transport-first-wrapper {
    padding: 0 28px;
  }

  .transport-second-section-grid {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-right: 0;
  }

  .transport-second-section-image {
    width: 100vw;
    height: 500px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .commitment-wrapper {
    margin-top: 28px;
    margin-bottom: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .bold-text {
    font-size: 2.5rem;
  }

  .commitment-heading {
    margin-bottom: 28px;
    font-size: 2.5rem;
  }

  .div-block-7 {
    margin-bottom: 0;
  }

  .form-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .transport-form {
    width: 95%;
  }

  .heading-5 {
    font-size: 2.5rem;
  }

  .hb-button {
    margin-left: auto;
  }

  .bb-wrapper {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .blog-card-button {
    margin-left: 0;
  }

  .blog-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }

  .form-block-blog {
    width: 75%;
  }

  .portfolio-custom-title {
    letter-spacing: -3px;
    margin-left: 0;
    font-size: 12rem;
    bottom: -29%;
  }

  .h3-black.cities-h3 {
    font-size: var(--h3-smaller-screens);
  }

  .heading-h4-black {
    text-align: center;
  }

  .heading-h4-black.cities-h4 {
    font-size: var(--h3-smaller-screens);
    text-align: left;
  }

  .style-guide-colors-layout {
    width: 100%;
  }

  .text-align-center.for--legal-page {
    font-size: 2rem;
  }

  .h2-black.your-style {
    font-size: 2.2rem;
  }

  .h2-black.cities-h2 {
    font-size: var(--h2-smaller-screens);
  }

  .container-3 {
    max-width: 95vw;
  }

  .p-black.cities-paragraph {
    font-size: var(--body-smaller-screens);
    width: 90%;
  }

  .p-black.cities-paragraph.full {
    font-size: var(--body-smaller-screens);
    line-height: 1.5;
  }

  .p-black.cities-paragraph.best-activites {
    padding-left: 4rem;
    padding-right: 4rem;
    font-size: 1rem;
  }

  .p-black.day-trip {
    padding-left: 0;
    font-size: .8rem;
  }

  .p-black.what-to-eat {
    font-size: 1rem;
  }

  .p-black.specialized-tour-paragraph, .p-black.personalized-options-paragraph {
    width: 90%;
  }

  .hero-heading-center {
    padding: 60px 15px;
  }

  .centered-heading.cities {
    font-size: var(--h1-smaller-screens);
  }

  .date {
    font-size: var(--body-smaller-screens);
  }

  .historical-background-section {
    overflow: hidden;
  }

  .heading-h1-black.hero {
    margin-top: 20px;
  }

  .heading-h2-white {
    font-size: 2.2rem;
  }

  .heading-h2-white.cities {
    margin-bottom: 0;
    top: 0;
  }

  .heading-h3-white {
    font-size: 2.6rem;
  }

  .h4-white {
    text-align: center;
  }

  .paragraph-white {
    width: 100%;
    font-size: 1.2rem;
  }

  .top-attractions-sightseeing-section {
    margin-left: 20px;
    margin-right: 20px;
    overflow: hidden;
  }

  .best-activities-section, .popular-day-trips-section {
    overflow: hidden;
  }

  .right-arrow-3 {
    margin-top: 280px;
    margin-right: 0;
  }

  .right-arrow-3.food {
    height: 40%;
    inset: auto 0% 0% auto;
  }

  .where-to-eat-section {
    overflow: hidden;
  }

  .what-to-eat-div-image-wrapper.pho {
    border-radius: 3rem;
    margin-left: 0;
    margin-right: 0;
  }

  .body-white {
    overflow: visible;
  }

  .h4-bold-text {
    font-size: var(--h3-smaller-screens);
  }

  .left-arrow-2 {
    margin-top: 280px;
  }

  .left-arrow-3 {
    height: 40%;
    inset: auto auto 0% 0%;
  }

  .left-arrow-4 {
    height: 40%;
    margin-top: 0;
    inset: auto auto 0% 0%;
  }

  .top-restaurants-wrapper.ph-gia-truy-n-hoan-kiem {
    border-radius: 3rem;
    margin-left: 0;
    margin-right: 0;
  }

  .nightlife-entertainment-section, .travel-tips-section, .pai-dai-services-section {
    overflow: hidden;
  }

  .faq-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-slide-btn-block {
    width: 12vw;
    height: 12vw;
  }

  .request-form {
    width: 95%;
  }

  .nav-content-wrapper {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    height: auto;
  }

  .left-pop-up-section {
    flex-flow: column;
  }

  .who-we-are-container {
    padding-top: 0;
  }

  .how-it-works-wrapper, .payment-grid-1, .payment-grid-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .tour-card {
    width: 90%;
  }

  .breadcrumb-text {
    font-size: var(--body-smaller-screens);
  }

  .paragraph-tour {
    font-size: 1.2rem;
  }

  .tour-details-wrap, .tour-details-wrap.first {
    padding-left: 0;
    padding-right: 0;
  }

  .book-with-confidence-icon {
    padding-bottom: 0;
  }

  .instagram-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ig-hero-pic {
    padding-bottom: 0;
    padding-right: 0;
  }

  .ig-hero-pic._3, .ig-hero-pic._4 {
    display: block;
  }

  .ig-hero-pic._5, .ig-hero-pic._6 {
    display: none;
  }

  .ig-icon {
    margin-left: auto;
    padding-left: 0;
  }

  .tours-section {
    padding: 12px;
  }

  .tours-slide {
    width: 47vw;
  }

  .search-button {
    margin-left: auto;
  }

  .search-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .search-image-wrapper {
    height: 100px;
  }

  .search-text-wrapper {
    padding: 0 0 0 1rem;
  }

  .search-heading {
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.3;
  }

  .search-2 {
    margin-top: 220px;
  }

  .paragraph-2 {
    font-size: .8rem;
  }

  .image-14 {
    width: 180px;
    max-width: none;
  }

  .section-all_links {
    padding-left: 0%;
    padding-right: 0%;
  }

  .h2-faq.hero {
    margin-top: 20px;
  }

  .new-blog-section {
    display: block;
  }

  .blog-container, .extra-info-container {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .table-of-content, .table-of-content.first {
    padding-left: 0;
    padding-right: 0;
  }

  .tableof-content-bold-text {
    font-family: var(--fonts--body);
    font-size: var(--body-smaller-screens);
  }

  .table-of-content-paragraph {
    font-size: var(--body-smaller-screens);
  }

  .extra-info-card {
    width: 90%;
  }

  .icon-image {
    max-height: 260px;
    margin-top: 20px;
  }
}

@media screen and (max-width: 479px) {
  .nav-link {
    margin-bottom: .5rem;
  }

  .nav-container {
    padding: 12px 24px;
  }

  .logo-image {
    height: 24px;
  }

  .menu-link {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    width: 100%;
    left: -100%;
  }

  .nav-link.cta.card {
    font-size: var(--body-smaller-screens);
  }

  .burger-menu {
    z-index: 15;
  }

  .prallax-image-wrapper._3 {
    margin-left: -120vw;
  }

  .prallax-image-wrapper._4 {
    margin-right: -120vw;
  }

  .parallax-near-footer-wrapper {
    padding-top: 0;
  }

  .section-parallax-why-us {
    height: auto;
    padding: 0 1rem;
    overflow: hidden;
  }

  .why-us-body {
    padding-left: 0;
  }

  .why-us-title-h3 {
    font-size: 1.2rem;
  }

  .why-us-image {
    padding-bottom: 0;
  }

  .tours-slider-section {
    height: 50%;
    padding: 0 12px;
  }

  .parallax-slider {
    height: 50%;
  }

  .parallax-mask {
    width: auto;
    height: 50%;
  }

  .parallax-slide.first-card {
    margin-right: 0;
  }

  .slider-parallax-arrow {
    margin-top: 0;
    inset: auto auto -25% 0%;
  }

  .slider-parallax-arrow.right-arrow {
    margin-top: auto;
    margin-left: 65vw;
  }

  .ratio-200 {
    padding-top: 100%;
  }

  .ratio-200.first-card {
    padding-top: 0%;
  }

  .parallax-card-inner {
    padding: 1rem;
  }

  .container-5 {
    height: 50%;
  }

  .heading-4 {
    font-size: 25px;
  }

  .text-block-3 {
    width: 90%;
  }

  .reviews-section {
    padding-bottom: 40px;
  }

  .reviews-section-container {
    padding-top: 0;
  }

  .slider-review-arrow {
    margin-top: auto;
    bottom: -25%;
  }

  .slider-review-arrow._2 {
    margin-top: 27rem;
  }

  .review-title {
    line-height: 1.4;
  }

  .cities-section {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
  }

  .cities-section-slider {
    height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .city-background-div {
    height: auto;
    padding-top: 100px;
  }

  .city-background-div.sapa {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c7f69ed68df49df64_Fansipan%20Mountain.webp");
  }

  .city-background-div.bangkok {
    padding-top: 100px;
    padding-bottom: 0;
  }

  .right-arrow-2 {
    background-color: #ffffffb3;
    background-image: none;
    width: 50px;
    height: 50px;
    margin-top: auto;
    margin-bottom: auto;
  }

  .left-arrow {
    opacity: 1;
    background-color: #ffffffb3;
    background-image: none;
    width: 50px;
    height: 50px;
    margin-top: auto;
    margin-bottom: auto;
  }

  .tours-style-container {
    width: 90%;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .tours-style-cards-grid {
    grid-row-gap: 31px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .travel-card {
    padding-bottom: 40px;
  }

  .travel-card.side {
    margin-bottom: 0;
  }

  .travel-card-image-header {
    padding: 2rem;
  }

  .travel-tales-section {
    height: auto;
    padding-bottom: 0;
  }

  .travel-tales-container {
    padding-top: 0;
  }

  .text-block-6 {
    text-align: center;
  }

  .travel-tales-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .trave-tale-card {
    padding-bottom: 0;
  }

  .reviews-section-2 {
    height: 70vh;
  }

  .block-quote-2, .blog-light-text {
    font-size: 1.2rem;
  }

  .wrapper-parralax-near-footer, .prallax-image-wrapper-near-footer {
    height: 50vh;
  }

  .forum-section {
    height: auto;
    padding: 28px 12px;
  }

  .footer-section {
    height: auto;
  }

  .form-block {
    width: 86%;
  }

  .form-button {
    width: 50%;
  }

  .footer-grid {
    grid-template: "."
                   "."
                   "."
                   "Area"
                   / 1fr 1fr 1fr;
    padding: 0 12px;
  }

  .footer-text-block {
    font-size: 1.2rem;
  }

  .footer-destination-wrapper {
    width: 100%;
  }

  .social-media-icon {
    height: auto;
  }

  .tour-image {
    margin-top: 0;
  }

  .request-pop-up {
    grid-row-gap: 0px;
    min-height: 0;
    max-height: 100vh;
    overflow: scroll;
  }

  .contact-pop-up-heading {
    margin-top: 40px;
  }

  .transport-hero-section {
    background-position: 50%;
  }

  .transport-hero-section-focalpoint-wrapper {
    padding: 12px;
  }

  .transport-hero-heading {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }

  .transport-hero-text-block {
    color: var(--swatch--nav-link);
    background-image: linear-gradient(#00000061, #0000);
    padding: 1rem;
  }

  .transport-first-wrapper {
    padding: 0 12px;
  }

  .first-section-h2 {
    width: 100%;
    line-height: 2rem;
  }

  .text-block-9 {
    width: 100%;
  }

  .transport-second-section-grid {
    grid-template-rows: 2.75fr auto;
    grid-template-columns: 1fr;
    padding-right: 0;
  }

  .transport-second-section-image {
    height: 400px;
    padding-right: 0;
  }

  .commitment-wrapper {
    margin-top: 0;
    padding: 1rem;
  }

  .bold-text {
    font-size: 28px;
  }

  .commitment-heading {
    font-size: 32px;
  }

  .div-block-7 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    height: auto;
    margin-bottom: 0;
  }

  .commitment-heading-h3 {
    width: 100%;
  }

  .commitment-text-block {
    padding-right: 0;
  }

  .form-wrapper {
    padding: 1rem;
  }

  .second-name-form-wrapper {
    margin-top: auto;
    margin-bottom: auto;
  }

  .date-form-wrapper {
    width: 100%;
  }

  .field-label {
    font-size: 12px;
  }

  .checkbox-field {
    display: flex;
  }

  .checkbox {
    width: 40px;
    height: 18px;
  }

  .hb-slide-content {
    align-items: center;
  }

  .hb-heading {
    font-family: var(--fonts--h1-h2);
    font-size: 22px;
  }

  .blog-card-wrapper {
    flex-direction: column;
    margin-top: 24px;
    margin-bottom: 24px;
    padding: 12px;
  }

  .image-2 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .blog-card--header-wrapper {
    align-self: center;
    padding-left: 0;
  }

  .blog-section {
    padding-top: 0;
  }

  .blog-image {
    height: 270px;
  }

  .blog-heading {
    font-size: 25px;
    line-height: 38px;
  }

  .blog-background {
    margin-left: 24px;
    margin-right: 24px;
  }

  .form-block-blog {
    width: 86%;
  }

  .heading-h1-white {
    font-size: 2.6rem;
  }

  .heading-h1-white.about-us {
    font-size: 2rem;
  }

  .global-link {
    font-size: .8rem;
  }

  .global-link.nav-link {
    font-size: .9rem;
  }

  .heading-h5-black.cities-h5 {
    padding-top: 0;
    padding-left: 0;
  }

  .portfolio-custom-title {
    margin-left: 0;
    font-size: 8rem;
    bottom: -20%;
    left: 2%;
  }

  .style-guide-block {
    display: block;
  }

  .style-guide-block.medium {
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .h3-black.cities-h3 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.5rem;
  }

  .h3-black.where-we-stay.h3-italic, .h3-black.book-with-confidence.h3-italic {
    font-size: var(--h3-smaller-screens);
  }

  .heading-h4-black.cities-h4 {
    font-size: 1.8rem;
  }

  .text-align-center.for--legal-page {
    font-size: 1.5rem;
  }

  .h2-black {
    text-align: left;
  }

  .h2-black.other {
    text-align: center;
    font-size: 1.4rem;
  }

  .h2-black.your-style {
    font-size: 1.4rem;
  }

  .h2-black.travel-tales {
    margin-top: 20px;
  }

  .h2-black.new-letter {
    text-align: center;
    font-size: 1.4rem;
    line-height: 1.5;
  }

  .h2-black.cities-h2 {
    margin-bottom: 0;
    font-size: 2rem;
  }

  .h2-black.tour {
    margin-bottom: 0;
  }

  .h2-black.search-page {
    text-align: center;
    font-size: 1.5rem;
  }

  .container-3 {
    padding: 0 1em 2em;
  }

  .p-black.cities-paragraph {
    width: 100%;
    font-size: .8rem;
  }

  .p-black.cities-paragraph.full {
    font-size: .8rem;
  }

  .p-black.cities-paragraph.best-activites {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .p-black.what-to-eat {
    text-align: left;
    width: 75%;
    margin-bottom: 40px;
  }

  .p-black.special-tours, .p-black.specialized-tour-paragraph, .p-black.personalized-options-paragraph {
    width: 100%;
    font-size: .8rem;
  }

  .hero-heading-center {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c7f69ed68df49df64_Fansipan%20Mountain.webp");
    background-position: 0 0, 68%;
  }

  .hero-heading-center.ha-long {
    padding: 0 16px;
  }

  .hero-heading-center.ninh-binh {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676e8eaba3814d746da63524_mua%20cave%20hang%20mua.webp");
    background-position: 0 0, 40%;
  }

  .hero-heading-center.chiang-rai {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c7f69ed68df49df64_Fansipan%20Mountain.webp");
    background-position: 0 0, 66%;
    background-size: auto, cover;
  }

  .container-6 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .date {
    font-size: 1rem;
  }

  .historical-background-section {
    margin-left: 1rem;
    margin-right: 1rem;
    overflow: hidden;
  }

  .container-7 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .heading-h1-black {
    font-size: 2rem;
  }

  .heading-h1-black.hero {
    text-shadow: 0 1px 1px #7474746b;
  }

  .heading-h2-white {
    text-align: left;
    font-size: 1.6rem;
  }

  .heading-h2-white.cities {
    text-align: center;
    margin-bottom: 0;
    top: 0;
  }

  .heading-h2-white.what-we-do {
    text-align: center;
    font-size: 1.4rem;
  }

  .heading-h2-white.what-s-included.tour {
    font-size: var(--h2-smaller-screens);
    margin-bottom: 10px;
  }

  .heading-h2-white.tours {
    text-align: center;
    width: 100%;
    font-size: 1.4rem;
  }

  .heading-h3-white {
    font-size: 1.8rem;
  }

  .heading-h3-white.why-us-title-h3 {
    margin-top: 0;
  }

  .hero-paragraph {
    text-shadow: 0 1px 1px #8883;
    margin-top: 0;
    font-size: 1rem;
    line-height: 24px;
  }

  .paragraph-white {
    width: 82%;
    font-size: .8rem;
  }

  .paragraph-white.tour {
    font-size: var(--body-smaller-screens);
  }

  .top-attractions-sightseeing-section {
    margin-left: 1rem;
    margin-right: 1rem;
    overflow: hidden;
  }

  .landmarks-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .sightseeing-image-wrapper-right._2, .sightseeing-image-wrapper-right._2.stone-church {
    border-bottom-left-radius: 0;
  }

  .sightseeing-image-wrapper-right._2.quang-ninh-museum {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sightseeing-image-wrapper-right._2.hoa-lu-ancient-capital {
    border-bottom-left-radius: 0;
  }

  .sightseeing-image-wrapper-right._2.big-buddha, .sightseeing-image-wrapper-right._2.big-buddha-wat-phra-yai, .sightseeing-image-wrapper-right._2.tiger-cave-temple-wat-tham-sua {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-right._2.hoan-kiem-lake, .sightseeing-image-wrapper-right._2.ho-chi-minh-mausoleum, .sightseeing-image-wrapper-right._2.west-lake-ho-tay, .sightseeing-image-wrapper-right._2.water-puppet-theater, .sightseeing-image-wrapper-right._2.fansipan-mountain, .sightseeing-image-wrapper-right._2.silver-waterfall, .sightseeing-image-wrapper-right._2.cat-cat-village, .sightseeing-image-wrapper-right._2.bac-ha-market, .sightseeing-image-wrapper-right._2.ha-long-bay, .sightseeing-image-wrapper-right._2.cua-van-floating-village {
    border-bottom-left-radius: 0;
  }

  .sightseeing-image-wrapper-right._3, .sightseeing-image-wrapper-right._3.stone-church {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
  }

  .sightseeing-image-wrapper-right._3.quang-ninh-museum {
    border-radius: 0 0 2rem 2rem;
  }

  .sightseeing-image-wrapper-right._3.hoa-lu-ancient-capital {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
  }

  .sightseeing-image-wrapper-right._3.big-buddha, .sightseeing-image-wrapper-right._3.big-buddha-wat-phra-yai, .sightseeing-image-wrapper-right._3.tiger-cave-temple-wat-tham-sua {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-right._3.hoan-kiem-lake, .sightseeing-image-wrapper-right._3.ho-chi-minh-mausoleum, .sightseeing-image-wrapper-right._3.temple-of-literature, .sightseeing-image-wrapper-right._3.west-lake-ho-tay, .sightseeing-image-wrapper-right._3.water-puppet-theater, .sightseeing-image-wrapper-right._3.fansipan-mountain, .sightseeing-image-wrapper-right._3.silver-waterfall, .sightseeing-image-wrapper-right._3.cat-cat-village, .sightseeing-image-wrapper-right._3.bac-ha-market {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
  }

  .sightseeing-image-wrapper-right._3.ha-long-bay, .sightseeing-image-wrapper-right._3.cua-van-floating-village {
    border-bottom-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
  }

  .sightseeing-image-wrapper-right.stone-church {
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-right.quang-ninh-museum {
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
  }

  .sightseeing-image-wrapper-right.hoa-lu-ancient-capital, .sightseeing-image-wrapper-right.notre-dame-cathedral-basilica-of-saigon, .sightseeing-image-wrapper-right.po-nagar-cham-towers, .sightseeing-image-wrapper-right.xuan-huong-lake, .sightseeing-image-wrapper-right.po-shanu-cham-towers, .sightseeing-image-wrapper-right.christ-the-king-statue, .sightseeing-image-wrapper-right.vinh-trang-pagoda, .sightseeing-image-wrapper-right.imperial-city-hue-citadel, .sightseeing-image-wrapper-right.thien-mu-pagoda-pagoda-of-the-celestial-lady, .sightseeing-image-wrapper-right.tomb-of-khai-dinh, .sightseeing-image-wrapper-right.tomb-of-minh-mang, .sightseeing-image-wrapper-right.tomb-of-tu-duc, .sightseeing-image-wrapper-right.japanese-covered-bridge-ch-a-c-u, .sightseeing-image-wrapper-right.da-nang-cathedral-pink-church, .sightseeing-image-wrapper-right.grand-palace, .sightseeing-image-wrapper-right.walking-street {
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-right.big-buddha {
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
  }

  .sightseeing-image-wrapper-right.wat-rong-khun-the-white-temple, .sightseeing-image-wrapper-right.wat-phra-that-doi-suthep, .sightseeing-image-wrapper-right.bridge-on-the-river-kwai, .sightseeing-image-wrapper-right.world-war-ii-jeath-war-museum, .sightseeing-image-wrapper-right.erawan-national-park, .sightseeing-image-wrapper-right.wat-tham-suea-tiger-cave-temple, .sightseeing-image-wrapper-right.maruekhathaiyawan-palace, .sightseeing-image-wrapper-right.hua-hin-beach, .sightseeing-image-wrapper-right.khao-takiab, .sightseeing-image-wrapper-right.wat-huay-mongkol {
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-right.big-buddha-wat-phra-yai {
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
  }

  .sightseeing-image-wrapper-right.lamai-beach, .sightseeing-image-wrapper-right.ang-thong-national-marine-park, .sightseeing-image-wrapper-right.wat-khunaram, .sightseeing-image-wrapper-right.laem-sor-pagoda {
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-right.tiger-cave-temple-wat-tham-sua {
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
  }

  .sightseeing-image-wrapper-right.klong-thom-hot-springs, .sightseeing-image-wrapper-right.ao-nang-beach, .sightseeing-image-wrapper-right.wat-kaew-korawaram, .sightseeing-image-wrapper-right.sukhothai-historical-park, .sightseeing-image-wrapper-right.wat-si-chum, .sightseeing-image-wrapper-right.wat-phra-phai-luang, .sightseeing-image-wrapper-right.pai-canyon, .sightseeing-image-wrapper-right.chinese-village-santichon, .sightseeing-image-wrapper-right.tha-pai-hot-spring, .sightseeing-image-wrapper-right.wat-phra-that-mae-yen-temple-on-the-hill, .sightseeing-image-wrapper-right.yun-lai-viewpoint, .sightseeing-image-wrapper-right.wat-mahathat, .sightseeing-image-wrapper-right.bang-pa-in-royal-palace, .sightseeing-image-wrapper-right.ayutthaya-historical-park, .sightseeing-image-wrapper-right.wat-yai-chai-mongkhon, .sightseeing-image-wrapper-right._1, .sightseeing-image-wrapper-right._1.ho-chi-minh-mausoleum, .sightseeing-image-wrapper-right._1.west-lake-ho-tay {
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-right._1.hoan-kiem-lake {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-right._1.water-puppet-theater, .sightseeing-image-wrapper-right._1.fansipan-mountain, .sightseeing-image-wrapper-right._1.silver-waterfall, .sightseeing-image-wrapper-right._1.cat-cat-village, .sightseeing-image-wrapper-right._1.bac-ha-market {
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-right._1.ha-long-bay, .sightseeing-image-wrapper-right._1.cua-van-floating-village {
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
  }

  .best-activities-section, .popular-day-trips-section {
    margin-left: 1rem;
    margin-right: 1rem;
    overflow: hidden;
  }

  .day-trips-div {
    grid-column-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    height: 100%;
    padding-right: 0;
  }

  .day-trip-image-wrapper {
    border-radius: 3rem;
    height: 100%;
  }

  .day-trip-image-wrapper.yen-tu-mountain {
    border-radius: 2rem;
  }

  .icon {
    margin-left: 0;
    margin-right: 0;
  }

  .icon-2 {
    margin-left: 0;
    margin-right: 0;
    inset: 0% 0% 0% auto;
  }

  .right-arrow-3 {
    height: 50%;
    margin-top: 0;
    inset: auto 0% 0% auto;
  }

  .right-arrow-3.food {
    inset: auto 0% 0% auto;
  }

  .where-to-eat-section {
    margin-left: 1rem;
    margin-right: 1rem;
    overflow: hidden;
  }

  .what-to-eat-div-image-wrapper, .what-to-eat-div-image-wrapper.sapa, .what-to-eat-div-image-wrapper.pho, .what-to-eat-div-image-wrapper.cha-muc-squid-sausage {
    border-radius: 3rem;
    margin-left: 0;
    margin-right: 0;
  }

  .what-to-eat-div-image-wrapper.com-chay-burned-rice {
    background-image: url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676fd844dfe58114272d29c9_Com%20Chay%20(Burned%20Rice).webp");
  }

  .what-to-eat-div-image-wrapper.ngan-clam-dishes {
    border-radius: 2rem;
    margin-left: 0;
    margin-right: 0;
  }

  .what-to-eat-text-wrapper {
    margin-bottom: 0;
  }

  .body-white {
    overflow: visible;
  }

  .bold-text-cities-heading {
    font-size: 2rem;
  }

  .left-arrow-2 {
    height: 50%;
    margin-top: 0;
    inset: auto auto 0% 0%;
  }

  .left-arrow-3 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .left-arrow-4 {
    margin-top: auto;
    margin-bottom: 0;
    inset: auto auto 0% 0%;
  }

  .slide, .slide-2, .slide-3 {
    height: 100%;
  }

  .mask-2 {
    height: 550px;
  }

  .top-restaurants-wrapper {
    border-radius: 3rem;
    margin-left: 0;
    margin-right: 0;
  }

  .top-restaurants-wrapper._2.papa-s-bbq {
    border-radius: 2rem;
    margin-left: 0;
    margin-right: 0;
  }

  .top-restaurants-wrapper.the-hill-station, .top-restaurants-wrapper.nh-h-ng-h-i, .top-restaurants-wrapper.ph-gia-truy-n-hoan-kiem {
    border-radius: 3rem;
    margin-left: 0;
    margin-right: 0;
  }

  .nightlife-entertainment-section, .travel-tips-section, .pai-dai-services-section {
    margin-left: 1rem;
    margin-right: 1rem;
    overflow: hidden;
  }

  .pai-dai-serivices-grid {
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .faq-paragraph {
    font-size: 1rem;
  }

  .question-title {
    flex: 1;
    font-size: 1rem;
  }

  .image-parallax-wrapper-new {
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
    border-bottom-left-radius: 0;
    margin-top: 0;
  }

  .image-parallax-wrapper-new._2 {
    border-radius: 0 0 3rem 3rem;
  }

  .why-us-image-new {
    padding-bottom: 0;
  }

  .grid-what-we-do.right, .grid-what-we-do.left {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-slide-btn-block {
    width: 20vw;
    height: 20vw;
  }

  .sightseeing-image-wrapper-left._2 {
    border-bottom-left-radius: 0;
  }

  .sightseeing-image-wrapper-left._2.hellfire-pass-memorial-museum {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sightseeing-image-wrapper-left._2.kanchanaburi-war-cemetery, .sightseeing-image-wrapper-left._2.hua-hin-railway-station, .sightseeing-image-wrapper-left._2.khao-sam-roi-yot-national-park, .sightseeing-image-wrapper-left._2.wat-plai-laem, .sightseeing-image-wrapper-left._2.na-muang-waterfalls, .sightseeing-image-wrapper-left._2.secret-buddha-garden, .sightseeing-image-wrapper-left._2.krabi-town-walking-street, .sightseeing-image-wrapper-left._2.phi-phi-islands, .sightseeing-image-wrapper-left._2.than-bok-khorani-national-park, .sightseeing-image-wrapper-left._2.wat-mahathat, .sightseeing-image-wrapper-left._2.wat-sa-si, .sightseeing-image-wrapper-left._2.memorial-bridge, .sightseeing-image-wrapper-left._2.nam-lod-cave, .sightseeing-image-wrapper-left._2.pai-walking-street, .sightseeing-image-wrapper-left._2.wat-phra-si-sanphet, .sightseeing-image-wrapper-left._2.wat-ratchaburana, .sightseeing-image-wrapper-left._2.ayothaya-floating-market {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-left._2.old-quarter, .sightseeing-image-wrapper-left._2.temple-of-literature, .sightseeing-image-wrapper-left._2.ba-vi-national-park, .sightseeing-image-wrapper-left._2.vietnam-museum-of-ethnology, .sightseeing-image-wrapper-left._2.ham-rong-mountain, .sightseeing-image-wrapper-left._2.muong-hoa-valley, .sightseeing-image-wrapper-left._2.ta-phin-village, .sightseeing-image-wrapper-left._2.long-tien-pagoda, .sightseeing-image-wrapper-left._2.thien-cung-cave, .sightseeing-image-wrapper-left._2.ha-long-night-market {
    border-bottom-left-radius: 0;
  }

  .sightseeing-image-wrapper-left._2.wat-arun, .sightseeing-image-wrapper-left._2.wat-rong-suea-ten-the-blue-temple, .sightseeing-image-wrapper-left._2.sanctuary-of-truth {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-left._3 {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
  }

  .sightseeing-image-wrapper-left._3.hellfire-pass-memorial-museum {
    border-top-right-radius: 0;
    border-bottom-right-radius: 3rem;
  }

  .sightseeing-image-wrapper-left._3.kanchanaburi-war-cemetery, .sightseeing-image-wrapper-left._3.hua-hin-railway-station, .sightseeing-image-wrapper-left._3.khao-sam-roi-yot-national-park, .sightseeing-image-wrapper-left._3.wat-plai-laem, .sightseeing-image-wrapper-left._3.na-muang-waterfalls, .sightseeing-image-wrapper-left._3.secret-buddha-garden, .sightseeing-image-wrapper-left._3.krabi-town-walking-street, .sightseeing-image-wrapper-left._3.phi-phi-islands, .sightseeing-image-wrapper-left._3.than-bok-khorani-national-park, .sightseeing-image-wrapper-left._3.wat-mahathat {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-left._3.wat-sa-si {
    border-top-left-radius: 0;
  }

  .sightseeing-image-wrapper-left._3.memorial-bridge, .sightseeing-image-wrapper-left._3.nam-lod-cave, .sightseeing-image-wrapper-left._3.pai-walking-street, .sightseeing-image-wrapper-left._3.wat-phra-si-sanphet, .sightseeing-image-wrapper-left._3.wat-ratchaburana, .sightseeing-image-wrapper-left._3.ayothaya-floating-market {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-left._3.old-quarter, .sightseeing-image-wrapper-left._3.ba-vi-national-park, .sightseeing-image-wrapper-left._3.vietnam-museum-of-ethnology, .sightseeing-image-wrapper-left._3.ham-rong-mountain, .sightseeing-image-wrapper-left._3.muong-hoa-valley, .sightseeing-image-wrapper-left._3.ta-phin-village {
    border-bottom-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
  }

  .sightseeing-image-wrapper-left._3.long-tien-pagoda, .sightseeing-image-wrapper-left._3.thien-cung-cave, .sightseeing-image-wrapper-left._3.ha-long-night-market {
    border-bottom-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
  }

  .sightseeing-image-wrapper-left._3.wat-arun, .sightseeing-image-wrapper-left._3.wat-rong-suea-ten-the-blue-temple, .sightseeing-image-wrapper-left._3.sanctuary-of-truth {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sightseeing-image-wrapper-left.wat-arun, .sightseeing-image-wrapper-left.sanctuary-of-truth, .sightseeing-image-wrapper-left.wat-rong-suea-ten-the-blue-temple {
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
  }

  .sightseeing-image-wrapper-left.tha-phae-gate {
    border-top-left-radius: 0;
  }

  .sightseeing-image-wrapper-left.hellfire-pass-memorial-museum, .sightseeing-image-wrapper-left.kanchanaburi-war-cemetery, .sightseeing-image-wrapper-left.hua-hin-railway-station, .sightseeing-image-wrapper-left.khao-sam-roi-yot-national-park, .sightseeing-image-wrapper-left.wat-plai-laem, .sightseeing-image-wrapper-left.na-muang-waterfalls, .sightseeing-image-wrapper-left.secret-buddha-garden, .sightseeing-image-wrapper-left.krabi-town-walking-street, .sightseeing-image-wrapper-left.phi-phi-islands, .sightseeing-image-wrapper-left.than-bok-khorani-national-park, .sightseeing-image-wrapper-left.wat-mahathat, .sightseeing-image-wrapper-left.wat-sa-si, .sightseeing-image-wrapper-left.memorial-bridge, .sightseeing-image-wrapper-left.nam-lod-cave, .sightseeing-image-wrapper-left.pai-walking-street, .sightseeing-image-wrapper-left.wat-phra-si-sanphet, .sightseeing-image-wrapper-left.wat-ratchaburana, .sightseeing-image-wrapper-left.ayothaya-floating-market, .sightseeing-image-wrapper-left._1, .sightseeing-image-wrapper-left._1.temple-of-literature, .sightseeing-image-wrapper-left._1.old-quarter, .sightseeing-image-wrapper-left._1.ba-vi-national-park, .sightseeing-image-wrapper-left._1.vietnam-museum-of-ethnology, .sightseeing-image-wrapper-left._1.ham-rong-mountain, .sightseeing-image-wrapper-left._1.muong-hoa-valley, .sightseeing-image-wrapper-left._1.ta-phin-village {
    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
  }

  .sightseeing-image-wrapper-left._1.long-tien-pagoda, .sightseeing-image-wrapper-left._1.thien-cung-cave, .sightseeing-image-wrapper-left._1.ha-long-night-market {
    border-top-left-radius: 2rem;
    border-top-right-radius: 2rem;
  }

  .italic-text {
    font-size: 2rem;
  }

  .nav-content-wrapper {
    padding: 1rem;
  }

  .second-flight-form-wrapper {
    margin-top: auto;
    margin-bottom: auto;
  }

  .about-us-wrapper {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .steps-text {
    font-size: 1rem;
  }

  .what-s-included-wrapper.tour {
    width: 100%;
  }

  .grid {
    padding: .5rem;
  }

  .what-s-icluded-paragraph {
    font-size: var(--body-smaller-screens);
    font-weight: 400;
  }

  .payments-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .payment-card {
    padding-left: 0;
    padding-right: 0;
  }

  .tour-hero-section {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/644f6d0a0229797dc3ee6042/676cea5c7f69ed68df49df64_Fansipan%20Mountain.webp");
    background-position: 0 0, 68%;
    padding: 0;
  }

  .grid-tour {
    display: block;
  }

  .tour-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .tour-card {
    width: 100%;
    padding-bottom: 1rem;
  }

  .tour-card-heading {
    font-size: 1.5rem;
  }

  .tour-card-heading.h1-bold {
    font-size: var(--h2-smaller-screens);
    padding-left: 0;
    padding-right: 0;
  }

  .tour-card-text {
    font-size: var(--h3-smaller-screens);
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .tour-card-text.price {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .tour-card-text.price.note {
    padding-left: 1.1rem;
    padding-right: 1.1rem;
  }

  .tour-card-text.check-points {
    font-size: var(--body-smaller-screens);
    padding-right: 1rem;
  }

  .check-points-dive {
    padding-left: 1rem;
  }

  .breadcrumb {
    font-size: var(--body-smaller-screens);
    margin-top: 1rem;
  }

  .breadcrumb-text {
    font-size: .8rem;
  }

  .tour-heading {
    text-align: center;
  }

  .tour-heading._2.h2-bold-text {
    font-size: var(--h2-smaller-screens);
  }

  .tour-heading.h1-bold {
    font-size: var(--h1-smaller-screens);
  }

  .paragraph-tour {
    font-size: var(--body-smaller-screens);
  }

  .activity-card-text {
    font-size: var(--card-text-smaller-screen);
  }

  .tour-days-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .tour-day-title {
    flex: 1;
    margin-right: 0;
    font-size: .8rem;
  }

  .day-info-paragraph {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: .8rem;
  }

  .other-details {
    font-size: var(--small-text-smaller-screens);
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .tour-paragraph {
    font-size: var(--body-smaller-screens);
  }

  .where-we-stay-wrapper {
    width: 100%;
    padding: 1rem;
  }

  .hotel-slider {
    width: 100%;
  }

  .tour-details-wrap.first {
    padding-left: 0;
    padding-right: 0;
  }

  .tour-detail-title {
    flex: 1;
    font-size: 1rem;
  }

  .tour-detail-paragraph {
    font-size: var(--body-smaller-screens);
  }

  .book-with-confidence-wrapper {
    padding: 2rem;
  }

  .book-with-confidence-icons-grid {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .book-with-confidence-icon-text.not-bold {
    font-family: var(--fonts--body);
    font-size: var(--body-smaller-screens);
  }

  .other-trips-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .other-tours-slide {
    margin-right: 2rem;
  }

  .other-tours-wrapper.tour-2 {
    margin-right: 0;
  }

  .link-block {
    width: 100%;
  }

  .instagram-grid {
    display: none;
  }

  .yt-video {
    width: 100%;
    height: 100%;
  }

  .bold-text-10 {
    font-size: 1.2rem;
  }

  .tours-section {
    padding: 0 0 0 0;
    overflow: visible;
  }

  .tours-slide {
    width: 100%;
  }

  .tour-text-heading-2 {
    text-align: center;
  }

  .tours-title-h3 {
    font-size: 1.2rem;
  }

  .h2-bold-text, .h2-bold-text.white {
    font-size: var(--h2-smaller-screens);
  }

  .h5-bold-text {
    font-size: var(--body-smaller-screens);
    padding-left: 1rem;
  }

  .search {
    width: 100%;
  }

  .search-result-wrapper {
    margin-bottom: 4rem;
    display: block;
  }

  .search-image-wrapper {
    height: auto;
    margin-bottom: 1rem;
  }

  .search-2 {
    margin-top: 0;
  }

  .image-14 {
    width: 100%;
  }

  .bold-text-12 {
    font-size: 1.5rem;
  }

  .all_links-preview-text {
    margin-left: 10px;
  }

  .all_links-btn {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
    line-height: 22px;
  }

  .all_links-social-link {
    padding: 10px;
  }

  .bold-text-15 {
    font-size: .8rem;
  }

  .bold-text-16 {
    font-size: var(--body-smaller-screens);
  }

  .bold-text-17 {
    font-size: 1.5rem;
  }

  .bold-text-18 {
    font-family: var(--fonts--body);
    font-size: var(--body-smaller-screens);
  }

  .bold-text-19, .bold-text-20, .bold-text-21 {
    font-size: var(--body-smaller-screens);
  }

  .bold-text-22 {
    font-family: var(--fonts--body);
    font-size: var(--body-smaller-screens);
  }

  .what-s-covered-card-text, .bold-text-24 {
    font-size: var(--body-smaller-screens);
    font-weight: 400;
  }

  .bold-text-25 {
    font-weight: 400;
  }

  .italic-text-2, .italic-text-3, .italic-text-4, .italic-text-5 {
    font-size: var(--small-text-smaller-screens);
  }

  .trip-details {
    font-size: var(--body-smaller-screens);
    padding-left: 1rem;
  }

  .h2-faq {
    font-size: 2rem;
  }

  .h2-faq.hero {
    text-shadow: 0 1px 1px #7474746b;
  }

  .day-drop-down {
    font-size: var(--body-smaller-screens);
    padding-left: 1rem;
  }

  .new-blog-section {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .table-of-content.first {
    padding-left: 0;
    padding-right: 0;
  }

  .table-of-content-title {
    flex: 1;
    font-size: 1rem;
  }

  .tableof-content-bold-text {
    font-size: var(--body-smaller-screens);
    padding-left: 1rem;
  }

  .table-of-content-paragraph {
    font-size: var(--body-smaller-screens);
  }

  .articles-for-you-title {
    flex: 1;
    font-size: 1rem;
  }

  .extra-info-card {
    width: 100%;
    padding-bottom: 1rem;
  }

  .grid-blog-images {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .icon-image {
    margin-top: 0;
  }
}

#w-node-bc1f2081-fc24-93e8-0e4a-103437a8a245-5ed950c9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1285a34a-2fa3-f8f5-cb62-1428d1d65540-d1d65538, #w-node-_1285a34a-2fa3-f8f5-cb62-1428d1d65549-d1d65538, #w-node-_7eba0f01-5f82-03bc-34f6-4400a7e3b0fd-a7e3b0f5, #w-node-_7eba0f01-5f82-03bc-34f6-4400a7e3b106-a7e3b0f5, #w-node-_7eba0f01-5f82-03bc-34f6-4400a7e3b10f-a7e3b0f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto center;
}

#w-node-_18541ac6-5458-3fb4-d1e7-ea9615b19669-654e77e8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_571e1cc0-d944-63ea-4f8e-cab0e7fc0b06-654e77e8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5ccee42d-51c7-2959-f5fd-bb031c3f6997-654e77e8 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_70c0839a-4e00-832e-2ea2-0198a3dd47fe-654e77e8 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_0d7cf758-84ce-a223-6d05-562459572bc6-654e77e8 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_90fc09d4-325d-018f-77c9-c726502b953c-654e77e8 {
  align-self: end;
}

#w-node-a5b04e2b-534d-6103-1499-478f9fe6f50d-654e77e8 {
  grid-area: 1 / 1 / 2 / 3;
  align-self: auto;
}

#w-node-a5b04e2b-534d-6103-1499-478f9fe6f50e-654e77e8, #w-node-a5b04e2b-534d-6103-1499-478f9fe6f517-654e77e8, #w-node-a5b04e2b-534d-6103-1499-478f9fe6f523-654e77e8, #w-node-a5b04e2b-534d-6103-1499-478f9fe6f52f-654e77e8, #w-node-_07921c0e-49bd-aa9a-ba47-7172476bb2ec-1cd9238a, #w-node-_185b3fe1-272f-fa11-0df8-530f44d1f25b-1cd9238a, #w-node-_6d850c2b-f362-36d6-c739-e50317445d5f-1cd9238a, #w-node-c3b37c06-2f83-9805-04da-e97dc64144e4-1cd9238a, #w-node-_926f69eb-e1e1-7131-fbc5-80edffef9ee8-1cd9238a, #w-node-dde26287-bc9d-c790-6943-155c5d7ef82a-1cd9238a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7449f885-d287-17d4-fe58-894fc7d110a9-1cd9238a {
  align-self: end;
}

#w-node-ada711f4-55b9-b655-9874-0b549c58344f-1cd9238a {
  align-self: center;
}

#w-node-_69ad24dc-6268-2d41-e86d-24e70ed70564-1cd9238a {
  align-self: end;
}

#w-node-_5571dd08-29e8-451e-3f36-18f749aec0c7-1cd9238a {
  align-self: center;
}

#w-node-_4de00735-55fb-7bb9-b91d-550507ae5bb4-861d0de5, #w-node-_1b44b02a-cf33-bae1-5235-bb2c09bdc6f9-861d0de5, #w-node-a05d367a-4a97-8988-22cc-d5eba92900ff-861d0de5, #w-node-c1d9e735-6320-e594-3afe-16110be58471-861d0de5, #w-node-c1d9e735-6320-e594-3afe-16110be58478-861d0de5 {
  place-self: start center;
}

#w-node-b1131b4f-84f3-8f6d-7f2d-7b5b2f1eb1a8-861d0de5, #w-node-_76c82e1e-ccb7-63a5-6078-5f524331db9e-861d0de5, #w-node-_66cc9759-7651-9dbe-5b51-2a78191cb655-861d0de5, #w-node-_7160517a-00bf-19b0-0a24-00fe5316fa74-861d0de5, #w-node-_1d228533-4ab3-51c8-5b90-01bca1e10c39-861d0de5, #w-node-a7136f39-4630-8fa4-f1c5-9d6537a8903c-861d0de5 {
  justify-self: center;
}

#w-node-b219bc2e-6b6a-7be7-9998-9a796cac5cdb-b82dc59b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00469669-d246-9580-538e-255e286a820f-c058ea75, #w-node-_00469669-d246-9580-538e-255e286a820f-a5372788, #w-node-_00469669-d246-9580-538e-255e286a820f-bbcf420b, #w-node-_00469669-d246-9580-538e-255e286a820f-c260ba89, #w-node-_00469669-d246-9580-538e-255e286a820f-cc5be6a8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_686b1e74-9f2c-4891-94c7-dcc7460845b1-a8e46c0d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00469669-d246-9580-538e-255e286a820f-a8e46c0d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_686b1e74-9f2c-4891-94c7-dcc7460845b1-66e868c9, #w-node-c756f94d-c5dc-1d60-02b7-51e8647c3cc6-66e868c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00469669-d246-9580-538e-255e286a820f-66e868c9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_686b1e74-9f2c-4891-94c7-dcc7460845b1-6d96a5bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00469669-d246-9580-538e-255e286a820f-6d96a5bc, #w-node-_00469669-d246-9580-538e-255e286a820f-71288ef3, #w-node-_00469669-d246-9580-538e-255e286a820f-90565f0d, #w-node-_00469669-d246-9580-538e-255e286a820f-e8ff94a5, #w-node-_00469669-d246-9580-538e-255e286a820f-ec2df915, #w-node-_00469669-d246-9580-538e-255e286a820f-efcae88f, #w-node-_00469669-d246-9580-538e-255e286a820f-b942459e, #w-node-_00469669-d246-9580-538e-255e286a820f-910b421d, #w-node-_00469669-d246-9580-538e-255e286a820f-75461912, #w-node-_00469669-d246-9580-538e-255e286a820f-567063c9, #w-node-_00469669-d246-9580-538e-255e286a820f-c4a8b124, #w-node-_00469669-d246-9580-538e-255e286a820f-1ee41b2d, #w-node-_00469669-d246-9580-538e-255e286a820f-12127803, #w-node-_00469669-d246-9580-538e-255e286a820f-f291db13, #w-node-_00469669-d246-9580-538e-255e286a820f-6218c30a, #w-node-_00469669-d246-9580-538e-255e286a820f-761bee55, #w-node-_00469669-d246-9580-538e-255e286a820f-2063a50a, #w-node-_00469669-d246-9580-538e-255e286a820f-9fab6b47 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b6d476ce-4e06-75e5-d5a2-ebd3445875fd-c2521522, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587605-c2521522, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458760d-c2521522, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587615-c2521522, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458761d-c2521522, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587625-c2521522, #w-node-b6d476ce-4e06-75e5-d5a2-ebd3445875fd-bf7dcc15, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587605-bf7dcc15, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458760d-bf7dcc15, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587615-bf7dcc15, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458761d-bf7dcc15, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587625-bf7dcc15, #w-node-b6d476ce-4e06-75e5-d5a2-ebd3445875fd-fb43e2b7, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587605-fb43e2b7, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458760d-fb43e2b7, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587615-fb43e2b7, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458761d-fb43e2b7, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587625-fb43e2b7, #w-node-b6d476ce-4e06-75e5-d5a2-ebd3445875fd-25c93eab, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587605-25c93eab, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458760d-25c93eab, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587615-25c93eab, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458761d-25c93eab, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587625-25c93eab, #w-node-b6d476ce-4e06-75e5-d5a2-ebd3445875fd-b08af37b, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587605-b08af37b, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458760d-b08af37b, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587615-b08af37b, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458761d-b08af37b, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587625-b08af37b, #w-node-b6d476ce-4e06-75e5-d5a2-ebd3445875fd-b018ba1f, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587605-b018ba1f, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458760d-b018ba1f, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587615-b018ba1f, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458761d-b018ba1f, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587625-b018ba1f, #w-node-b6d476ce-4e06-75e5-d5a2-ebd3445875fd-fe16002e, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587605-fe16002e, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458760d-fe16002e, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587615-fe16002e, #w-node-b6d476ce-4e06-75e5-d5a2-ebd34458761d-fe16002e, #w-node-b6d476ce-4e06-75e5-d5a2-ebd344587625-fe16002e {
  justify-self: center;
}

#w-node-_8b8dc2e6-9869-ddde-7bb0-593fb60f68a1-773be4c1, #w-node-d27b2851-bfeb-c00f-96b5-0847654a6e9b-773be4c1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-be113d48-3bd8-938b-c748-dd7b9c9e8900-773be4c1, #w-node-_109324ac-9b07-e6e7-b3ed-326ab78d8492-773be4c1, #w-node-c872a32e-7118-253f-173a-871039780a0e-773be4c1, #w-node-c872a32e-7118-253f-173a-871039780a0f-773be4c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_0d7cf758-84ce-a223-6d05-562459572bc6-654e77e8 {
    align-self: start;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-d498b128-9db3-9c38-2630-4eba5ed950cb-5ed950c9, #w-node-d498b128-9db3-9c38-2630-4eba5ed950d5-5ed950c9, #w-node-d498b128-9db3-9c38-2630-4eba5ed950e6-5ed950c9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc1f2081-fc24-93e8-0e4a-103437a8a245-5ed950c9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_185b3fe1-272f-fa11-0df8-530f44d1f25b-1cd9238a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c1d9e735-6320-e594-3afe-16110be58471-861d0de5 {
    justify-self: end;
  }

  #w-node-c1d9e735-6320-e594-3afe-16110be58478-861d0de5, #w-node-e3de1418-47f2-3fb0-ef63-13812613f2b9-861d0de5 {
    justify-self: start;
  }

  #w-node-_9a252321-3fe0-477e-52fa-3330fbdf08a3-861d0de5 {
    justify-self: end;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_5ccee42d-51c7-2959-f5fd-bb031c3f6997-654e77e8 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_70c0839a-4e00-832e-2ea2-0198a3dd47fe-654e77e8 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_0d7cf758-84ce-a223-6d05-562459572bc6-654e77e8 {
    grid-area: 3 / 2 / 4 / 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d498b128-9db3-9c38-2630-4eba5ed950d5-5ed950c9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d498b128-9db3-9c38-2630-4eba5ed950e6-5ed950c9 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-bc1f2081-fc24-93e8-0e4a-103437a8a245-5ed950c9 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_18541ac6-5458-3fb4-d1e7-ea9615b19669-654e77e8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_63c873e0-fc2a-169f-df2c-d1a7ae9ddd72-654e77e8, #w-node-_7d2bf7af-4104-16a0-df7c-e5a0f1869b4f-654e77e8 {
    align-self: start;
  }

  #w-node-_70c0839a-4e00-832e-2ea2-0198a3dd47fe-654e77e8 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_0d7cf758-84ce-a223-6d05-562459572bc6-654e77e8 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_00469669-d246-9580-538e-255e286a820f-c058ea75, #w-node-_00469669-d246-9580-538e-255e286a820f-a5372788, #w-node-_00469669-d246-9580-538e-255e286a820f-bbcf420b, #w-node-_00469669-d246-9580-538e-255e286a820f-c260ba89, #w-node-_00469669-d246-9580-538e-255e286a820f-cc5be6a8, #w-node-_00469669-d246-9580-538e-255e286a820f-a8e46c0d, #w-node-_00469669-d246-9580-538e-255e286a820f-66e868c9, #w-node-_00469669-d246-9580-538e-255e286a820f-6d96a5bc, #w-node-_00469669-d246-9580-538e-255e286a820f-71288ef3, #w-node-_00469669-d246-9580-538e-255e286a820f-90565f0d, #w-node-_00469669-d246-9580-538e-255e286a820f-e8ff94a5, #w-node-_00469669-d246-9580-538e-255e286a820f-ec2df915, #w-node-_00469669-d246-9580-538e-255e286a820f-efcae88f, #w-node-_00469669-d246-9580-538e-255e286a820f-b942459e, #w-node-_00469669-d246-9580-538e-255e286a820f-910b421d, #w-node-_00469669-d246-9580-538e-255e286a820f-75461912, #w-node-_00469669-d246-9580-538e-255e286a820f-567063c9, #w-node-_00469669-d246-9580-538e-255e286a820f-c4a8b124, #w-node-_00469669-d246-9580-538e-255e286a820f-1ee41b2d, #w-node-_00469669-d246-9580-538e-255e286a820f-12127803, #w-node-_00469669-d246-9580-538e-255e286a820f-f291db13, #w-node-_00469669-d246-9580-538e-255e286a820f-6218c30a, #w-node-_00469669-d246-9580-538e-255e286a820f-761bee55, #w-node-_00469669-d246-9580-538e-255e286a820f-2063a50a, #w-node-_00469669-d246-9580-538e-255e286a820f-9fab6b47 {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d498b128-9db3-9c38-2630-4eba5ed950cb-5ed950c9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d498b128-9db3-9c38-2630-4eba5ed950e6-5ed950c9 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-bc1f2081-fc24-93e8-0e4a-103437a8a245-5ed950c9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_07921c0e-49bd-aa9a-ba47-7172476bb2ec-1cd9238a, #w-node-dde26287-bc9d-c790-6943-155c5d7ef82a-1cd9238a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ada711f4-55b9-b655-9874-0b549c58344b-1cd9238a {
    align-self: auto;
  }

  #w-node-ada711f4-55b9-b655-9874-0b549c58344f-1cd9238a {
    align-self: stretch;
  }
}
