#footer{font-size:14px}#footer a.ux-menu-link__link.flex{min-height:unset;padding-bottom:0}.absolute-footer.dark{padding:15px 0;border-top:1px solid rgb(255 255 255 / .2);font-size:14px;color:rgb(255 255 255 / .2);font-weight:400}.product-small.col>.col-inner{border:solid 1px #E3ECF2;box-shadow:0 6px 20px rgb(0 0 0 / 5%)}.album_kh .gallery-col{padding-bottom:0!important}.album_kh .box-image{border:solid 1px #E3ECF2;border-radius:10px}.album_kh .box-image img{max-height:30px;width:auto;object-position:center;top:calc(50% - 20px)}.box-shadow,.box-shadow-2,.box-shadow-2-hover:hover,.row-box-shadow-2 .col-inner,.row-box-shadow-2-hover .col-inner:hover{border:solid 1px #E3ECF2;box-shadow:0 6px 20px rgb(0 0 0 / 5%)}.pt-half{padding-top:0}span.testimonial-name-divider{display:none}span.testimonial-company.test_company{font-size:14px}strong.testimonial-name.test_name{display:block;color:#04509B;font-weight:700}.box-blog-post .is-divider{display:none}h5.post-title a{font-weight:700;color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;text-overflow:ellipsis}.dark .nav-vertical li li.menu-item-has-children>a,.dark .nav-vertical-fly-out>li>a,.dark .nav-vertical>li>ul li a,.dark .nav>li.html,.dark .nav>li>a,.nav-dark .is-outline,.nav-dark .nav>li>a,.nav-dark .nav>li>button,.nav-dropdown.dark .nav-column>li>a,.nav-dropdown.dark>li>a{color:#fff}.box-shadow-3,.box-shadow-3-hover:hover,.row-box-shadow-3 .col-inner,.row-box-shadow-3-hover .col-inner:hover{box-shadow:0 6px 20px #0000000d}.single-product .product-thumbnails.thumbnails{margin-bottom:0;margin-left:-10px;margin-right:-10px;padding:10px 50px}.single-product .product-thumbnails.thumbnails .flickity-viewport{margin-top:-138px;position:absolute;max-width:calc(100% - 100px);left:50px;right:50px}.product-thumbnails a{border:4px solid #fff;max-height:90px}.product-images .image-tools.absolute.bottom.left.z-3{display:none}.product-thumbnails .col.is-selected.is-nav-selected a{border-color:#5d74ec}p.price.product-page-price{margin-bottom:0}p.price.product-page-price span.amount{color:#EF2061;font-size:24px;font-weight:700}.d-flex{display:flex!important}.tour-detail-item .detail-item-icon{width:15px;text-align:center}.tour-detail-item .detail-item-value span{color:#EF2061}.box-list-view .box .box-image,.box-vertical .box-image{vertical-align:top}.product-small.box.box-vertical .box-text{padding-top:0!important}.detail-item-value{padding-left:10px}.product-small.box .detail-item-value{display:flex}ul.menu_tour li{margin:0}ul.menu_tour{display:flex;justify-content:space-between;padding-left:0;border-bottom:solid 2px #EFF2F4;margin:0;position:sticky;top:70px;background:#fff;z-index:5}ul.menu_tour .menu-item{list-style-type:none;text-transform:uppercase;padding-block:15px}ul.menu_tour a{font-size:15px;font-weight:700;color:#333}ul.menu_tour li.active{border-bottom:3px solid #04509B}ul.menu_tour li.active a{color:#04509B}.woocommerce-product-gallery__wrapper a{height:476px;display:flex;width:100%}.header-tour h3,h3.woocommerce-Reviews-title.normal{font-size:15px;text-transform:uppercase;font-weight:700;color:#04509B}.col-sticky{position:sticky;top:70px}div#diemnoibat ul{list-style:none}div#diemnoibat ul li{margin-left:0;padding-left:25px;position:relative}div#diemnoibat ul li:before{font-family:"Font Awesome 7 Free";font-weight:400;content:"\f058";color:#27AE60;position:absolute;top:0;left:0}.accordion.tour_lichtrinh{padding-left:50px;position:relative}.accordion.tour_lichtrinh:before{content:"";position:absolute;top:10px;left:21px;bottom:0;border-left:solid 1px #D3DBE0}.tour_lichtrinh .accordion-title{background:none!important;border:none;color:#333;font-weight:700;position:relative;padding-left:15px;border-bottom:1px solid #dee2e6}.tour_lichtrinh .accordion-inner{padding-left:15px}.tour_lichtrinh .toggle{right:0;left:unset}.tour_lichtrinh .accordion-item{position:relative;margin-bottom:15px}.tour_lichtrinh .accordion-item .accordion-title:before{content:"";position:absolute;width:15px;height:15px;border-radius:100%;border:solid 1px #D3DBE0;background-color:#fff;top:19px;left:-37px}.tour_lichtrinh .accordion-item:nth-child(1) .accordion-title:before{content:"";position:absolute;width:15px;height:15px;border:none;border-radius:100%;padding:20px;scale:.8;background-color:#04509B;background-repeat:no-repeat;background-position:center;top:7px;left:-50px;background-image:url(/wp-content/uploads/2026/03/first-day.png)}.tour_lichtrinh .accordion-item:last-child .accordion-title:before{content:"";position:absolute;width:15px;height:15px;border:none;border-radius:100%;padding:20px;scale:.8;background-color:#EF2061;background-repeat:no-repeat;background-position:center;top:7px;left:-50px;background-image:url(/wp-content/uploads/2026/03/flag.png)}table#giave thead th{padding:15px 15px;background:#f5f5f5;border:none;color:#909090;font-weight:400}table#giave tbody td{padding:15px 15px}table#giave .ngay-khoi-hanh{color:#04509B;font-weight:700}table#giave .cho-con-lai{color:#2FC835;font-weight:700}div#baogom ul{list-style:none}div#baogom ul li{margin-left:0;padding-left:25px;position:relative}div#baogom ul li:before{font-family:"Font Awesome 7 Free";font-weight:400;content:"\f058";color:#27AE60;position:absolute;top:0;left:0}div#dichvukhongbaogom ul{list-style:none}div#dichvukhongbaogom ul li{margin-left:0;padding-left:25px;position:relative}div#dichvukhongbaogom ul li:before{font-family:"Font Awesome 7 Free";font-weight:400;content:"\f057";color:red;position:absolute;top:0;left:0}div#comments{padding-bottom:5px}div#review_form .review-form-inner.has-border{border:1px solid #f5f5f5;padding:0;border-radius:15px}div#review_form h3#reply-title{background-color:#EFF2F4;padding:20px;border-top-left-radius:10px;border-top-right-radius:10px}div#review_form .comment-form{padding:15px;margin:0}ul.tabs.wc-tabs.product-tabs.small-nav-collapse.nav.nav-uppercase.nav-line.nav-left{display:none}.btn_book{line-height:1.3;padding:10px 10px}.btn_book span.title_note{font-weight:300;font-size:12px;display:block}form.wpcf7-form.init{margin-bottom:0}.form-get-booking .fieldset{border:solid 1px #EFF2F4;border-radius:10px;overflow:hidden;margin-bottom:15px}.form-get-booking .fieldset-header{font-size:16px;text-transform:uppercase;font-weight:700;background-color:#04509B;display:block;color:#fff;padding:10px 15px}.form-get-booking textarea.wpcf7-form-control.wpcf7-textarea{border:solid 1px #ced4da;border-radius:10px;box-shadow:none}.form-get-booking input.wpcf7-form-control.wpcf7-submit.has-spinner{background:var(--fs-color-secondary);border-radius:10px;margin:0;font-weight:600}.ttkh-ghichu{color:#04509B;font-weight:700}.wpcf7-spinner{display:none}.form-get-booking .fieldset-form-content{padding:5px 15px;padding-top:15px}.fieldset-form-content input.wpcf7-form-control{color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;box-shadow:none;margin:0;border-radius:5px}.wpcf7 label span{display:block;font-weight:400;font-size:95%}.form_book1 input.wpcf7-form-control.wpcf7-tel{border:1px solid #ced4da;border-radius:10px;box-shadow:none}.form_book1 input.wpcf7-form-control.wpcf7-submit.has-spinner.button{position:absolute;top:2px;right:2px;margin:0;border-radius:8px;font-size:15px;font-weight:400;text-transform:none;min-height:unset;line-height:1.3;padding:5px 10px}.products.row.row-small.has-box-vertical .box-vertical .box-image{min-width:unset!important;width:33%!important}.product-small.col>.col-inner{border-radius:10px;padding:13px}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{color:#333;font-weight:700;transition:0.3s ease}.devvn_rating_loop .star-rating{display:inline-block!important;clear:none;margin:0}.devvn_rating_loop .star-rating:before,.devvn_rating_loop .star-rating span:before{font-size:12px}.devvn_rating_loop{margin-bottom:15px;font-size:12px;display:flex;align-items:center}.justify-content-between{justify-content:space-between}.tour-detail{font-size:14px}.detail-gia span.amount{color:#EF2061;scale:1.1;font-size:110%;font-weight:700}.ms-1{margin-left:.25rem!important}a.c-label.fw-bold{color:#04509B;font-weight:700!important}a.btn.btn-dulich{font-size:13px;padding:9px 11px;border-radius:5px;font-weight:600;background-color:#04509B!important;color:white!important;cursor:pointer!important;border:none!important;box-shadow:0 4px 8px 0 #ccc!important;text-transform:uppercase}.products .box-vertical .box-text{padding-top:0;padding-bottom:0}.tour_style1 .tour_info_archive{display:none!important}.tour_style1 .tour-detail{font-size:14px;padding-top:10px;position:relative}.tour_style1 .box-text{padding:15px}.tour_style1 .tour-detail:before{content:"";border-top:dotted 1px #D3DBE0;width:100%;height:1px;display:inline-block;position:absolute;top:0}.tour_style1 .col>.col-inner{border-radius:10px;overflow:hidden}.product-small.box.tour_style1.has-hover.box-normal.box-text-bottom{border-radius:10px;overflow:hidden}.view_doc,.tour_style1 .view_ngang{display:none}.tour_style1 .view_doc{display:inline-block}.bg11 .col-inner{border-radius:10px 10px 0 0!important}.home_tab h4.uppercase.text-left{display:inline-block;width:auto;margin-right:30px;line-height:1.5;text-transform:none;color:#0158A8;font-weight:700;font-size:26px;margin-bottom:0}.home_tab ul.nav{display:inline-block;width:auto}.product_home .product-small.box.box-vertical .box-image{width:33%!important}.product_home .tour_info_archive{display:none!important}.product_home .tour-detail{font-size:14px}.detail-item-value strong{padding-left:5px}.shop-page-title.category-page-title.page-title .flex-grow{text-align:center}.shop-page-title h1.shop-page-title.is-xlarge{font-size:28px}.archive.category .row.align-center>.col{flex-basis:100%;max-width:100%}.archive.category .col.post-item .box-image{border-radius:10px}nav.rank-math-breadcrumb p{margin-bottom:0}.tourdoan input.wpcf7-form-control{border-radius:10px;border:1px solid #ced4da;box-shadow:none}@media screen and (min-width:850px){.archive.category .col.post-item{flex-basis:25%;max-width:25%}}@media only screen and (max-width:48em){.home_tab ul.nav li a{font-size:13px}.bg11 .icon-box-img{width:30px!important}.bg11 .icon-box-text .text{font-size:13px!important}.product-small.box.box-vertical .box-text{padding:0;padding-top:20px!important}.product_home .product-small.box.box-vertical .box-image{width:100%!important}.blog_style1 .box-image{direction:ltr;display:table-cell;vertical-align:middle;width:33%!important}.blog_style1 .box-text{direction:ltr;display:table-cell;vertical-align:middle;padding:0;padding-left:15px}.blog_style2 .col.post-item{padding-bottom:0!important}.woocommerce-product-gallery__wrapper a{height:238px}.single-product .product-thumbnails.thumbnails .flickity-viewport{margin-top:-85px}.tour_lichtrinh .accordion-inner{padding-left:0;padding-right:0}table#giave thead th{padding:5px 5px;background:#f5f5f5;border:none;color:#909090;font-weight:400;font-size:11px}table#giave tbody td{padding:5px;font-size:12px}.tour_lichtrinh .accordion-title{font-size:14px}.tour_lichtrinh .accordion-title{padding-left:0}.breadcrumbs{font-size:14px}.product-thumbnails .flickity-prev-next-button{display:none}}<style>.vietadi-hero{position:relative;padding:90px 20px;background-image:url(https://vietadi.com/wp-content/uploads/2025/11/viettadi-travel_1-1024x489.webp);background-size:cover;background-position:center;border-radius:30px;overflow:hidden}.vietadi-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .45)}.vietadi-content{position:relative;z-index:2;max-width:1280px;margin:auto}.vietadi-heading{text-align:center;color:#fff;margin-bottom:35px}.vietadi-heading h1{font-size:58px;line-height:1.1;margin-bottom:15px;font-weight:800}.vietadi-heading p{font-size:18px}.vietadi-search-box{background:rgb(255 255 255 / .95);backdrop-filter:blur(10px);border-radius:32px;padding:28px;box-shadow:0 20px 60px rgb(0 0 0 / .15)}.vietadi-tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:25px}.vietadi-tab{border:none;padding:14px 22px;border-radius:999px;background:#eef4ff;font-weight:700;cursor:pointer;transition:.2s}.vietadi-tab.active{background:#06f;color:#fff}.vietadi-form{display:none}.vietadi-form.active{display:block}.vietadi-grid{display:grid;grid-template-columns:1.3fr 1.3fr 1fr 1fr;gap:18px}.vietadi-field label{display:block;margin-bottom:10px;font-weight:700;font-size:14px}.vietadi-field input,.vietadi-field select{width:100%;height:60px;border-radius:18px;border:1px solid #dbe4f0;padding:0 18px;font-size:15px;outline:none}.vietadi-field input:focus,.vietadi-field select:focus{border-color:#06f}.vietadi-btn{width:100%;height:60px;border:none;border-radius:18px;background:#06f;color:#fff;font-weight:800;font-size:16px;cursor:pointer}.vietadi-btn:hover{background:#0052d4}@media(max-width:991px){.vietadi-grid{grid-template-columns:1fr 1fr}.vietadi-heading h1{font-size:42px}}@media(max-width:768px){.vietadi-hero{padding:60px 15px;border-radius:0}.vietadi-heading h1{font-size:30px}.vietadi-heading p{font-size:15px}.vietadi-search-box{padding:18px;border-radius:24px}.vietadi-grid{grid-template-columns:1fr}.vietadi-tab{flex:1;min-width:45%}}@media(max-width:480px){.vietadi-tab{min-width:100%}}@media (max-width:768px){.vd-feat-g{grid-template-columns:1fr 1fr!important;grid-template-rows:160px!important}.vd-fm{grid-column:1!important;grid-row:1!important;height:160px!important}.vd-fs:nth-child(2){grid-column:2!important;grid-row:1!important;height:160px!important}.vd-fs:nth-child(3){display:none!important}}</style>