#banner_bottom .topic,#main .list-tour .tour-head,.ff-dancing{font-family:'SVN-Dancing script'}@font-face{font-family:'SVN-Dancing script';src:url('../font/SVN-Dancing script.woff2') format('woff2'),url('../font/SVN-Dancing script.woff') format('woff'),url('../font/SVN-Dancing script.ttf') format('truetype');font-display:swap}@font-face{font-family:'UTM Centur';src:url('../font/UTM Centur.woff2') format('woff2'),url('../font/UTM Centur.woff') format('woff'),url('../font/UTM Centur.ttf') format('truetype');font-display:swap}@font-face{font-family:'UTM Avo';src:url('../font/UTM Avo.woff2') format('woff2'),url('../font/UTM Avo.woff') format('woff'),url('../font/UTM Avo.ttf') format('truetype');font-display:swap}@font-face{font-family:'UTM AvoBold';src:url('../font/UTM AvoBold.woff2') format('woff2'),url('../font/UTM AvoBold.woff') format('woff'),url('../font/UTM AvoBold.ttf') format('truetype');font-display:swap}@font-face{font-family:'UTM CenturBold';src:url('../font/UTM CenturBold.woff2') format('woff2'),url('../font/UTM CenturBold.woff') format('woff'),url('../font/UTM CenturBold.ttf') format('truetype');font-display:swap}:root{--bg-primary:#004165;--color-primary:#004165;--color-accent:#daaf48;--color-price-primary:#B30000}.style-color{color:var(--color-primary,#004165)}.style-color-2{color:var(--color-accent,#daaf48)}.color-login-gg{color:#dd7200}.color-item-tour,.color-item-tour-2{color:#5a5a5a}.color-root-price-tour{color:#070707}.color-discount-price-tour,.color-root-price-not-discount-tour{color:var(--color-price-primary,#ff0e0e)}.color-star{color:#d7bc04}.color-star-unacitve{color:grey}.color-star-new{color:#626161;font-size:11px}.color-txt-short{color:#6c6c6c}.color-footer{color:#434343}.bg-input-custom{background:#e2e2e2}.bg-input-custom-2,.bg-short{background:#ececec}.color-quantity,.label-color-qty{color:#5c5b5b}.color-code-585858{color:#585858}.color-code-ec0133{color:#ec0133}.color-code-535353{color:#535353}.color-code-3f3f3f{color:#3f3f3f}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ff-arial{font-family:Arial,Helvetica,sans-serif}.ff-utmcentur{font-family:'UTM Centur'}.ff-utmcentur-bold{font-family:'UTM CenturBold'}.ff-avo{font-family:'UTM Avo'}.ff-avobold{font-family:'UTM AvoBold'}.bg-004165,.bg-top-footer,.category-tour.label_color--blue,.pagination-page-custom .pagination .page-item.active .page-link{background:#004165}.bg-bottom-footer{background:#c3c3c3}.bg-code-daaf48{background:#daaf48}.login-page .active,.signup-page .active{color:#004165}.color-for-breadcrumb,.color-or,.color-page-link,.login-page .unactive,.signup-page .unactive{color:#525252}menu{padding-left:0;margin:0}#menu{background:#014165;padding:10px 0}#menu .navbar{--bs-navbar-color:#fff;--bs-nav-link-font-weight:700;--bs-nav-link-font-size:16px;--bs-navbar-hover-color:var(--color-accent, inherit)}#menu .navbar .collapse{justify-content:end}#menu .navbar .collapse .navbar-nav{--bs-nav-link-font-weight:700;gap:15px;--bs-navbar-active-color:var(--color-accent)}#menu .navbar .collapse .navbar-nav .nav-item .nav-link{font-family:Arial,Helvetica,sans-serif;padding:5px}#menu .btn-login img,#menu .btn-register img{height:34px}#menu .nav .auth-link,#menu .profile,#menu .tour-booking-management{background:#00000036!important}#header>div>div:first-child{min-height:392px}#header .search-tour{left:50%;transform:translateX(-50%);bottom:-35px;padding:4px;border-radius:4px;background-color:#e6b94c}#search-tour-form .cat-tours{background-image:url('/uploads/HEADER/SEARCH BOX/ICON-LOAI TOUR.webp'),url('/uploads/HEADER/SEARCH BOX/ICON-MUI TEN.webp');padding-left:40px;background-position:5px center,right 10px center;background-repeat:no-repeat;background-size:30px,10px;width:140px}#search-tour-form .place-tour{background-image:url('/uploads/HEADER/SEARCH BOX/ICON-DIA DIEM.webp');padding-left:35px;background-position:0 center;background-repeat:no-repeat;background-size:40px;width:500px}#search-tour-form .date-tour{background-image:url('/uploads/HEADER/SEARCH BOX/ICON-CHON NGAY.webp');padding-left:45px;background-position:5px center;background-repeat:no-repeat;background-size:35px}#search-tour-form .person-tour{background-image:url('/uploads/HEADER/SEARCH BOX/ICON-NGUOI.webp'),url('/uploads/HEADER/SEARCH BOX/ICON-MUI TEN.webp');padding-left:35px;background-position:0 center,right 10px center;background-repeat:no-repeat;background-size:40px,10px;width:205px}#search-tour-form .btn-search-tour{min-height:38px;width:90px;border:0;padding:0;background:#004165;border-radius:4px;color:#fff}#banner_bottom .bg,#banner_bottom .bg-reason{background-size:contain;background-repeat:no-repeat}#banner{background:#dadbdb}#banner_bottom{background-image:url('/uploads/BODY1/BR - 5 LY DO CHON VIET BOOKING.webp');background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position-x:right}#banner_bottom .bg{max-width:750px;background-color:#fff}#banner_bottom .topic{color:#004165}#banner_bottom .topic .w{color:#b79136}#banner_bottom .bg-reason{min-width:200px;background-position:center center;position:relative}#banner_bottom .bg-reason::before{content:'';background:linear-gradient(to right,#b28928 60%,#fff 90%);width:100%;position:absolute;height:29px;left:10%;max-width:170px}#banner_bottom .bg-reason img{height:38px;z-index:0}#banner_bottom .bg-reason .title-reason,#banner_bottom .content-reason{font-family:'UTM Centur';color:#004165;z-index:0}.root-price{text-decoration-color:var(--color-price-primary,#ff0e0e)!important}.avatar-published-by{width:24px;height:24px;border-radius:15px}.category-tour{clip-path:polygon(0 0,100% 0,95% 100%,0 100%);color:#fff;padding:2px 0;font-size:13px;background:#004165}.category-tour.label_color--gray{background:#4c4c4c}.category-tour.label_color--green{background:#16791f}.btn-update-cart,.category-tour.label_color--yellow{background:#daaf48}.category-tour.label_color--red{background:red}.category-tour.label_color--hex-gold{background:#9d8500}.blog-community{background-color:#fff;background-size:100%;background-repeat:no-repeat;padding-top:225px}.blog-community .blog .image-camera,.blog-community .community .image-face{width:50px}.login-page .or-login:after,.login-page .or-login:before,.signup-page .or-signun:after,.signup-page .or-signun:before{content:"";width:33%;height:1px;background-color:#004165;top:50%;transform:translateY(-50%);position:absolute;display:block}.blog-community .blog .blog-viewmore,.blog-community .blog .list .item .blog-detail{--bs-btn-bg:#b38a29;--bs-btn-border-color:#b38a29}.blog-community .blog .blog-viewmore img,.blog-community .blog .list .item .blog-detail img,.blog-community .community .community-join img{width:100px}.blog-community .blog .list .item .image-blog{height:180px;width:100%;transition:transform .5s}.blog-community .blog .list .item .blog-short{overflow:hidden;height:50px}.blog-community .blog .list .item>div>a{overflow:hidden;width:100%;height:100%;display:block}.blog-community .blog .list .item .image-blog:hover{transform:scale(1.2)}.feedbacks .bg-customer-reviews{box-shadow:3px 3px 2px #c2c2c2;background:#eee}.feedbacks .icon-pin{width:24px}.feedbacks .image-customer-review{width:100%;max-width:320px;border-radius:4px}.feedbacks .content-customer-review{overflow:hidden}#footer .image-logo,.table-checkout-tour tbody tr td:first-child img{max-width:200px}#footer .list-booking-footer ul li,#footer .list-menu-footer ul li{line-height:2}#footer .support-footer ul li img{width:40px}.login-page .auth-icon.facebook,.signup-page .auth-icon.facebook{background-image:url('../images/FOOTER/FACE.png')!important;background-position:center!important;background-size:100%!important}.login-page,.signup-page{max-width:500px}.login-page .or-login:before,.signup-page .or-signun:before{left:0}.login-page .or-login:after,.signup-page .or-signun:after{right:0}.btn-forgot{background:#daaf48;text-shadow:0 0 3px #2f2f2f;--bs-btn-hover-bg:#daaf48;--bs-btn-border-color:#daaf48;--bs-btn-hover-border-color:#daaf48}.btn-login,.btn-signup{background:#004165;--bs-btn-hover-bg:#004165;--bs-btn-border-color:#004165;--bs-btn-hover-border-color:#004165}.password-toggle-icon{position:absolute;top:38px;right:10px;cursor:pointer}.password-toggle-icon img{max-width:30px}.form-control.is-invalid,.form-control.is-valid{background-image:none}.tours .breadcrumb{--bs-breadcrumb-divider:">>";--bs-breadcrumb-divider-color:#525252}.btn-booking{--bs-btn-hover-bg:#db9b00;--bs-btn-color:#262626;--bs-btn-hover-color:#262626}.customer-review .avatar-review{border-radius:50%;max-width:50px;height:50px;max-height:50px}.partner-published:hover{color:#000}.hashtag{text-decoration:none}.hashtag:hover{text-decoration:underline;color:#000}#datepicker>*{width:100%}#datepicker .ui-datepicker table{table-layout:fixed}#datepicker .ui-datepicker table thead th{color:#575656;border:1px solid #cdcdcd}#datepicker .ui-datepicker tbody a{text-align:center;color:#333;border:0}#datepicker .ui-datepicker tbody a:hover{background:0 0}#datepicker .ui-datepicker .ui-state-active{background:#1691d5;color:#fff}#datepicker .ui-datepicker-header{background:#004165;margin-bottom:4px;border-radius:4px 4px 0 0;border:1px solid #004165}#datepicker .ui-datepicker .ui-datepicker-title{color:#fff;text-transform:uppercase}#datepicker .ui-widget.ui-widget-content{border:0}#datepicker .ui-state-default,#datepicker .ui-widget-content .ui-state-default{text-align:center;border:0}#datepicker .ui-datepicker tbody td{padding:.7em .3em;border-top:2px solid #cdcdcd;border-bottom:2px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd}#datepicker .ui-datepicker .day-is-valid,#datepicker .ui-datepicker .day-is-valid .ui-state-default:not(.ui-state-active),#datepicker .ui-datepicker .ui-state-highlight:not(.ui-state-active){background:#85d3fe}#datepicker .ui-datepicker .ui-datepicker-current-day:not(.ui-datepicker-today){background:#1691d5}#datepicker .ui-icon-circle-triangle-e{background-position:-33px 0}#datepicker .ui-icon-circle-triangle-w{background-position:-96px 0}#datepicker .ui-icon{filter:brightness(0) invert(1)}#datepicker .ui-datepicker-header>a:hover{background-color:transparent;border:0;top:2px}#booking-form .total-booking,.input-quantity-custom:after{display:none}.table-booking-tour{--bs-table-color-state:#535353}.table-booking-tour thead tr th{--bs-table-color-state:#3f3f3f}.table-booking-tour tbody tr td:first-child a,.table-booking-tour tbody tr td:first-child a img{max-width:300px}.table-booking-tour tbody tr td:first-child a i{left:-5px;top:-5px}.btn-continue-checkout,.btn-use-promotion{--bs-btn-border-color:#004165;border-radius:3px}.promotion-code-input{background:#e7e7e7}.table-checkout-tour{--bs-table-color:#535353;--bs-heading-color:#535353;--bs-link-color-rgb:#535353;--bs-link-hover-color-rgb:#535353}#booking-payment_method{display:flex;flex-direction:column;gap:8px}#booking-payment_method>div{padding-left:50px}#booking-payment_method>*>i{filter:drop-shadow(1px 1px 7px #000)}#booking-payment_method .form-check .form-check-label{color:#626262}.btn-booking-tour{border-color:#004165}#termsAndPoliciesModal{--bs-modal-width:900px}.double-line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.content-blog img{display:block;height:auto;max-width:100%;margin:0 auto}.btn-down,.btn-up{width:26px}.book-ticket-flight{max-width:443px;box-shadow:0 0 20px #00000050}#book-ticket-flight-form,.bg-e3e3e3{background:#e3e3e3}#book-ticket-flight-form .form-control:focus{box-shadow:none}.image-flight-destination{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.image-flight-departure,.image-flight-destination{max-width:40px;height:40px}icon-km.png .color-787878{color:#787878}#book-ticket-flight-form .field-departure .dropdown-menu,#book-ticket-flight-form .field-destination .dropdown-menu{--bs-dropdown-min-width:410px;left:-43px!important;max-width:410px;overflow-y:auto;max-height:300px}.input-quantity-custom,.promotion-code{max-height:58px}.promotion-code .form-control.is-invalid,.promotion-code .form-control.is-valid,.promotion-code>input{height:58px;background:url('../images/ve-may-bay/icon-km.png') 10px center/50px no-repeat;padding-left:70px}#book-ticket-flight-form .check-find-ticket-cheapest{width:20px;height:20px}#flight-ticket .list-reason li p,#flight-ticket .title-flight-ticket{text-align:justify}#flight-ticket .group-support p img,#flight-ticket .list-reason li img{max-width:30px;z-index:1}#flight-ticket .list-reason li .topic-reason{background:linear-gradient(to right,#b38a29,transparent);width:150px;padding-left:20px;margin-left:-20px;z-index:0}#flight-ticket .group-reason{box-shadow:0 0 10px #000000E5}#menu .auth-icon.facebook{width:22px;height:22px;background-image:url("/uploads/face.webp")!important;background-size:22px!important;background-position:0 2px!important}#menu .auth-icon.google{width:20px;height:20px;background-size:20px!important;background-position:0 -21px!important;background-image:url("/uploads/authchoice.webp")}.ratio-3x2_1{--bs-aspect-ratio:calc(100% / 3 * 2.1)}.ratio-3x1_01{--bs-aspect-ratio:calc(100% / 3 * 1.01)}.ratio-4x1_1{--bs-aspect-ratio:calc(100% / 4 * 1.1)}.fs-discount{font-size:14px!important}#menu .btn-login,#menu .btn-register{background:#00000036;--bs-btn-hover-color:var(--color-accent, #daaf48);--bs-btn-active-color:var(--color-accent, #daaf48)}.mw-logo-vbooking{max-width:250px!important}.icon-40{width:40px;height:40px}