:root{--nht-color-brand:#007cd1;--nht-color-brand-strong:#08739b;--nht-color-brand-bright:#15a0d8;--nht-color-accent:#ff524d;--nht-color-link:#006bb8;--nht-color-accent-strong:#b42b27;--nht-color-ink:#333333;--nht-color-body:#4a4a4a;--nht-color-muted:#54595f;--nht-color-surface:#ffffff;--nht-color-surface-soft:#edf3fd;--nht-color-focus:#006bb8;--nht-font-sans:"Archivo", sans-serif;--nht-font-size-sm:0.875rem;--nht-font-size-base:1rem;--nht-font-size-lg:1.125rem;--nht-font-size-title:clamp(1.75rem, 2vw + 1rem, 2.5rem);--nht-line-height-body:1.65;--nht-line-height-heading:1.25;--nht-space-1:0.25rem;--nht-space-2:0.5rem;--nht-space-3:0.75rem;--nht-space-4:1rem;--nht-space-6:1.5rem;--nht-space-8:2rem;--nht-space-12:3rem;--nht-space-16:4rem;--nht-radius-sm:0.5rem;--nht-radius-md:0.75rem;--nht-radius-lg:1rem;--nht-radius-pill:999px;--nht-shadow-raised:0 4px 8px rgb(8 115 155 / 12%);--nht-container-content:75rem;--nht-container-wide:90rem}body{font-family:var(--nht-font-sans);color:var(--nht-color-body)}:where(h1,h2,h3){text-wrap:balance}:where(p,li){text-wrap:pretty}.namhai-site-header .elementor-element.elementor-element-7235a91,.namhai-site-header .elementor-element.elementor-element-d678a29{min-width:0;max-width:100%}.namhai-site-header .elementskit-menu-hamburger,.namhai-site-header .elementskit-menu-close{min-width:2.75rem;min-height:2.75rem}.namhai-site-header .elementskit-navbar-nav>li>a,.namhai-site-header .elementor-element.elementor-element-5613cbc .elementor-button{min-height:2.75rem}.namhai-site-header .elementor-element.elementor-element-5613cbc .elementor-button{white-space:nowrap}@media (min-width:1025px) and (max-width:1234px){.namhai-site-header .elementor-element.elementor-element-b1e7d36{--width:60%;flex:0 1 60%;width:60%;max-width:60%}}@media (max-width:767px){.namhai-site-header .elementor-element.elementor-element-4d46d88>.e-con-inner{flex-wrap:nowrap}.namhai-site-header .elementor-element.elementor-element-b1e7d36{flex:1 1 auto;width:auto;min-width:2.75rem}.namhai-site-header .elementor-element.elementor-element-7235a91{flex:0 1 10.5rem;width:auto}.namhai-site-header .elementor-element.elementor-element-5613cbc .elementor-button{width:100%;font-size:1rem;padding-inline:.5rem}}body.home .elementor-element.elementor-element-9f7a7c0 .elementor-image-carousel-wrapper{height:clamp(12rem, 37vw, 40rem)}body.home .elementor-element.elementor-element-9f7a7c0 :where(.elementor-image-carousel,.swiper-slide,.swiper-slide-inner,.swiper-slide-image){height:100%}body.home .elementor-element.elementor-element-9f7a7c0 .swiper-slide-image{width:100%;object-fit:cover;object-position:center}body.home .elementor-element.elementor-element-504c42b>.elementor-container{min-height:auto}body.home .elementor-element.elementor-element-20e1ab8>.elementor-widget-wrap{padding:var(--nht-space-4) var(--nht-space-6);border:1px solid var(--nht-color-brand-bright);border-radius:var(--nht-radius-lg);background:var(--nht-color-surface-soft)}body.home .elementor-element.elementor-element-88664f9 .namhai-vexere-fixture{min-height:3.5rem;align-items:center;color:var(--nht-color-ink);font-size:var(--nht-font-size-base);font-weight:600;line-height:var(--nht-line-height-body)}@media (max-width:1024px){body.home .elementor-element.elementor-element-6d70c17{--container-widget-width:100%;width:100%;max-width:100%}body.home :where(.elementor-widget-icon-box,.elementor-widget-icon-box>.elementor-widget-container,.elementor-icon-box-wrapper,.elementor-icon-box-content,.elementor-icon-box-title,.elementor-icon-box-description){min-width:0;max-width:100%;overflow-wrap:anywhere}}body.home .elementor-element.elementor-element-2e98c37 .elementor-heading-title{color:var(--nht-color-accent);font-size:var(--nht-font-size-title);line-height:var(--nht-line-height-heading)}body.home .elementor-element.elementor-element-ac02cd7>.elementor-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--nht-space-4);max-width:var(--nht-container-content);align-items:stretch}body.home .elementor-element.elementor-element-ac02cd7>.elementor-container>.elementor-column{width:auto;min-width:0}body.home .elementor-element.elementor-element-ac02cd7>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0}body.home .elementor-element.elementor-element-ac02cd7 :where(.elementor-widget-template,.elementor-widget-template>.elementor-widget-container,.elementor-widget-template>.elementor-widget-container>.elementor-template,.elementor-widget-template>.elementor-widget-container>.elementor-template>.elementor,.popular-trip-item,.popular-trip-item>.e-con){height:100%}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-item>.e-con{overflow:hidden;border:1px solid var(--nht-color-brand-bright);border-radius:var(--nht-radius-md);background:var(--nht-color-surface);box-shadow:var(--nht-shadow-raised)}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-item .elementor-widget-image img{width:100%;aspect-ratio:16 / 9;object-fit:cover}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-route{padding:var(--nht-space-3)}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-item .elementor-widget-image+.popular-trip-route{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--nht-space-3)}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-item .elementor-widget-image+.popular-trip-route>.e-con{width:auto;min-width:0}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-item .elementor-widget-image+.popular-trip-route>.e-con:last-child{justify-self:end}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-route .elementor-icon-list-text{font-size:var(--nht-font-size-sm);line-height:1.45}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-route:last-child .elementor-widget-icon-list:last-child .elementor-icon-list-text{color:var(--nht-color-accent-strong);font-weight:700;white-space:nowrap}body.home .elementor-element.elementor-element-ac02cd7 .elementor-button{min-width:7rem;min-height:2.75rem;border-radius:var(--nht-radius-pill);font-weight:700;transition:transform 160ms ease}body.home .elementor-element.elementor-element-ac02cd7 .elementor-button:hover{transform:translateY(-1px)}body.home .elementor-element.elementor-element-ac02cd7 .elementor-button:focus-visible{text-decoration:underline;text-underline-offset:.2em}@media (max-width:1024px){body.home .elementor-element.elementor-element-ac02cd7>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.home #company-reviews .paginationjs-pages>ul{flex-wrap:wrap;justify-content:center;max-width:100%}body.home #company-reviews .paginationjs-pages>ul>li{padding-inline:.5rem}body.home .elementor-element.elementor-element-ac02cd7>.elementor-container{grid-template-columns:minmax(0,1fr)}body.home .elementor-element.elementor-element-ac02cd7>.elementor-container>.elementor-column{width:100%;max-width:22rem;justify-self:center}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-item .elementor-widget-image+.popular-trip-route{grid-template-columns:minmax(0,1fr)}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-item .elementor-widget-image+.popular-trip-route>.e-con:last-child{justify-self:start}body.home .elementor-element.elementor-element-ac02cd7 .popular-trip-route:last-child>:last-child{width:100%;max-width:100%}}@media (prefers-reduced-motion:reduce){body.home .elementor-element.elementor-element-ac02cd7 .elementor-button{transition:none}}.namhai-site-footer .elementor-element.elementor-element-66236d6>.e-con-inner{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.35fr) minmax(0,1.15fr);gap:var(--nht-space-8);align-items:start}.namhai-site-footer .elementor-element.elementor-element-66236d6>.e-con-inner>.e-con{width:100%;min-width:0;height:auto}.namhai-site-footer .elementor-element.elementor-element-13394f4 img{width:auto;max-width:min(100%, 14rem);height:auto}.namhai-site-footer a:focus-visible,#button-contact-vr a:focus-visible{outline:3px solid var(--nht-color-surface);outline-offset:3px}#button-contact-vr .phone-vr-img-circle{top:17.5px!important;right:auto!important;bottom:auto!important;left:17.5px!important;width:55px!important;height:55px!important}#button-contact-vr .phone-vr-img-circle>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:100%;min-height:100%}#button-contact-vr .phone-vr-img-circle img{width:70%!important;height:70%!important;object-fit:contain}@media (max-width:1024px){.namhai-site-footer .elementor-element.elementor-element-66236d6>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.namhai-site-footer .elementor-element.elementor-element-546e3b4{grid-column:1 / -1;width:min(100%, 32rem);justify-self:center}}@media (max-width:767px){.namhai-site-footer{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.namhai-site-footer .elementor-element.elementor-element-66236d6>.e-con-inner{grid-template-columns:minmax(0,1fr);gap:var(--nht-space-8);padding-inline:var(--nht-space-6)}.namhai-site-footer .elementor-element.elementor-element-546e3b4{grid-column:auto;width:100%}#button-contact-vr{top:auto!important;right:auto!important;bottom:calc(0.75rem + env(safe-area-inset-bottom))!important;left:50%!important;width:auto!important;height:auto!important;margin:0!important;transform:translateX(-50%)!important}#button-contact-vr #gom-all-in-one{display:flex;gap:var(--nht-space-2);width:auto;height:auto;padding:var(--nht-space-2);border:1px solid rgb(0 124 209 / 25%);border-radius:var(--nht-radius-pill);background:rgb(255 255 255 / 96%);box-shadow:0 4px 16px rgb(0 0 0 / 20%)}#button-contact-vr .button-contact,#button-contact-vr .phone-vr{width:3.5rem!important;height:3.5rem!important;margin:0!important}#button-contact-vr .phone-vr-circle-fill{display:none!important}#button-contact-vr .phone-vr-img-circle{top:0.375rem!important;left:0.375rem!important;width:2.75rem!important;height:2.75rem!important;animation:none!important;transform:none!important}}@media (min-width:768px){body.page-id-169 .check-ticket-wrapper{left:0!important;right:auto!important}}