:root{--txl-blue:#1387d2;--txl-navy:#002e5b;--txl-green:#367c26;--txl-yellow:#fbde5b;--txl-light:#eaf6fa}.txl-header .cs-theme-wat-menu>li>a,.txl-header .cs-theme-wat-hb__menu a{font-weight:700}.txl-btn{margin:6px 6px 6px 0}.cs-theme-wat-rte .txl-btn{text-decoration:none}.txl-btn--call{background:#e4322b;border-color:#e4322b;color:#fff}.txl-btn--zalo{background:#0068ff;border-color:#0068ff;color:#fff}.txl-btn--call:hover,.txl-btn--zalo:hover{filter:brightness(1.08);color:#fff}.txl-divider{border:0;border-top:2px solid currentColor;width:60px;margin:12px 0 20px;opacity:.9}.txl-rating{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:28px 0 8px;clear:both}.txl-rating__stars{position:relative;width:140px;height:24px}.txl-rating__stars svg{width:24px;height:24px;margin-right:5px;flex:none}.txl-rating__base,.txl-rating__fill{position:absolute;inset:0 auto 0 0;display:flex;overflow:hidden;white-space:nowrap}.txl-rating__base svg{fill:#d6d6d6}.txl-rating__fill svg{fill:#ffb900}.txl-rating__fill{transition:width .2s}.txl-rating.is-hover .txl-rating__fill{width:calc(var(--txl-hover) * 20%)!important}.txl-rating__btns{position:absolute;inset:0;display:flex}.txl-rating__btns button{flex:1;background:none;border:0;padding:0;cursor:pointer;opacity:0}.txl-rating.is-voted .txl-rating__btns,.txl-rating.is-busy .txl-rating__btns{display:none}.txl-rating__legend{font-size:15px;color:#555}.txl-topbar-wrap .cs-theme-wat-announcement__nav{display:none}.txl-topbar-wrap .cs-theme-wat-announcement__track{display:flex;justify-content:center;flex-wrap:wrap;max-width:none}.txl-topbar-wrap .cs-theme-wat-announcement__item{display:inline-flex;align-items:center;padding:6px 12px;animation:none}.txl-topbar-wrap .cs-theme-wat-announcement__item+.cs-theme-wat-announcement__item{border-left:1px solid rgba(255,255,255,.35)}.txl-topbar-wrap .cs-theme-wat-announcement__item,.txl-topbar-wrap .cs-theme-wat-announcement__item a{font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff;text-decoration:none}.txl-topbar-wrap .cs-theme-wat-announcement__item svg{display:none}.txl-topbar-wrap .cs-theme-wat-announcement__item a::before{content:"";width:15px;height:15px;flex:none;background:currentColor;-webkit-mask:var(--txl-ic) center / contain no-repeat;mask:var(--txl-ic) center / contain no-repeat}.txl-topbar-wrap .cs-theme-wat-announcement__item a[href^="tel:"]{--txl-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h4l2 5-2.5 1.5a11 11 0 0 0 6 6L16 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 5a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.txl-topbar-wrap .cs-theme-wat-announcement__item a:not([href^="tel:"]){--txl-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6-7-11a7 7 0 0 1 14 0c0 5-7 11-7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}.txl-header .cs-theme-wat-hb__menu>ul>li>a,.txl-header nav>ul>li>a{font-size:15px;font-weight:700;padding-left:9px;padding-right:9px}.txl-sec-title{text-align:center;color:var(--txl-navy)!important;font-size:clamp(22px, 2.4vw, 30px)!important;text-transform:uppercase}.txl-sec-title--line::after{content:"";display:block;width:150px;height:3px;margin:12px auto 0;background:#f1d209}.txl-tours .cs-theme-wat-heading{text-align:center}.txl-hero__title{color:var(--txl-blue)!important;font-size:clamp(26px, 3vw, 34px)!important}.txl-hero .cs-theme-wat-text,.txl-hero .cs-theme-wat-text strong{color:var(--txl-blue)}.txl-hero__sub{font-size:clamp(20px, 2.2vw, 26px);font-weight:700;margin-bottom:10px}.txl-hero__addr{line-height:1.8}.txl-hero .cs-theme-wat-cb__media{background:transparent}.txl-btn-call .cs-theme-wat-btn{display:inline-flex;align-items:center;gap:8px;border-radius:10px;font-weight:700}.txl-btn-call .cs-theme-wat-btn::before{content:"";width:26px;height:26px;border-radius:50%;background:#1b3626 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1A17 17 0 0 1 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.3 0 .7-.2 1z'/%3E%3C/svg%3E") center / 14px no-repeat}.txl-hero .txl-btn-call .cs-theme-wat-btn{background:var(--txl-blue);border-color:var(--txl-blue);color:#fff}.txl-card{overflow:hidden;padding-bottom:20px!important}.txl-card__img img{border-radius:10px 10px 0 0}.txl-card .cs-theme-wat-text{padding:0 14px}.txl-card__title{color:#ffff00!important;font-size:15px;margin:12px 0 6px}.txl-card__list{margin:0;padding-left:18px;font-size:13px;line-height:1.7}.txl-card .txl-price{color:#f90;font-size:110%}.txl-card .txl-btn-call{margin-top:auto;text-align:center}.txl-card .txl-btn-call .cs-theme-wat-btn{background:var(--txl-yellow);border-color:var(--txl-yellow);color:#1b3626;box-shadow:0 2px 6px rgba(0,0,0,.25)}.txl-news .cs-theme-wat-pl__title{color:var(--txl-navy);text-align:center}.txl-footer-top,.txl-footer-top a{color:#fff!important}.txl-footer-top p{margin:0 0 14px}.txl-ftitle{color:#fff!important;font-size:18px!important;margin:0 0 22px}.txl-ftitle::after{content:"";display:block;width:60px;height:3px;background:#fff;margin-top:14px}.txl-footer .cs-theme-wat-footer__bottom-inner{justify-content:center;text-align:center}.txl-footer .cs-theme-wat-footer__copyright{opacity:.8;font-size:14px}.cs-theme-wat-article .has-luminous-vivid-orange-background-color{padding:1em 1.2em}.txl-footer-top iframe{display:block;max-width:100%}.txl-f-phone,.txl-f-web{display:flex;align-items:center;gap:6px}.txl-f-phone::before,.txl-f-web::before{content:"";width:16px;height:16px;flex:none;background:currentColor;-webkit-mask:var(--txl-ic) center / contain no-repeat;mask:var(--txl-ic) center / contain no-repeat}.txl-f-phone{--txl-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h4l2 5-2.5 1.5a11 11 0 0 0 6 6L16 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 5a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.txl-f-web{--txl-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4.2 4.2 0 0 0 6 0l3-3a4.2 4.2 0 0 0-6-6l-1 1'/%3E%3Cpath d='M14 10a4.2 4.2 0 0 0-6 0l-3 3a4.2 4.2 0 0 0 6 6l1-1'/%3E%3C/svg%3E")}