.cb-slideshow .wImage{height:636px}.project-section-1{padding:80px 0}.project-section-1 .container{display:flex;flex-direction:column;gap:24px}.project-section-1 .project-header{display:flex;flex-direction:column;gap:4px}.project-section-1 .project-title{color:var(--text-brand-Primary,#a24d24);font-size:var(--Font-size-Display-md,32px);font-style:normal;font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Display-md,40px)}.project-section-1 .project-type{display:flex;flex-wrap:wrap;gap:12px;color:#833b04;font-style:italic}.project-section-1 .project-type span{color:#404040}.project-section-1 .project-description{color:#404040}.project-section-1 .project-description :first-child{margin-top:0}.project-section-1 .project-description :last-child{margin-bottom:0}.project-section-2{padding:64px 0;background:#f9f4f0}.project-section-2 .container{background:url(/css/icon/vietnam-culture.png) no-repeat left bottom,url(/css/icon/vietnam-culture2.png) no-repeat right top;display:flex;flex-direction:column;gap:24px;align-items:center}.project-section-2 .project-title{text-align:center;font-size:var(--Font-size-Display-md,32px);font-style:normal;font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Display-md,40px);max-width:640px}.project-section-2 .project-title span{color:#833b04}.project-section-2 .project-box{max-width:700px;padding:32px 40px;border-radius:12px;border:1px dashed var(--border-brand-Primary,#a24d24);background:var(--bg-neutral-50,#fafafa)}.project-section-2 .project-box ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:8px}.project-section-2 .project-box ul li{display:flex;gap:16px;align-items:baseline;color:var(--text-neutral-700,#404040);font-weight:var(--Font-weight-or-style-Medium,500);line-height:var(--Line-height-Paragraph-md,24px)}.project-section-2 .project-box ul li:before{content:"";width:8px;height:8px;border-radius:9999px;background:#a24d24;flex-shrink:0}.project-section-3{padding:80px 0}.project-section-3 .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px}.project-section-3 .item{position:relative;border-radius:2px;overflow:hidden;display:flex}.project-section-3 .item img{aspect-ratio:301/194;object-fit:cover;width:100%;height:100%}.project-section-3 .container .item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.project-section-3 .item:nth-child(n+6){display:none}.project-section-3 .item .over{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:var(--rounded-xs,2px);background:linear-gradient(0deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.4) 100%);white-space:nowrap;color:#fff;display:flex;align-items:center;justify-content:center}.project-section-4{background:var(--bg-neutral-50,#fafafa);padding:64px 0}.project-section-4 .container{display:flex;flex-direction:column;gap:24px}.project-section-4 .project-header{display:flex;justify-content:space-between}.project-section-4 .project-title{font-size:var(--Font-size-Display-sm,28px);font-style:normal;font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Display-sm,36px)}.project-section-4 .project-title span{color:var(--text-brand-Primary,#a24d24)}.project-section-4 .project-header .more span{cursor:pointer;text-decoration:underline;display:none}.project-section-4 .project-header .more:not(.active) span:first-child{display:inline}.project-section-4 .project-header .more.active span:last-child{display:inline}.project-section-4 .itinerary-list{display:flex;flex-direction:column;border-left:2px dashed var(--color-border-e5)}.project-section-4 .itinerary-day{display:flex;flex-direction:column;margin-left:24px;position:relative;border-bottom:1px solid #e5e5e5;padding-bottom:16px;margin-bottom:16px;gap:12px}.project-section-4 .itinerary-day-title{display:flex;gap:16px;position:relative;cursor:pointer;font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Paragraph-md,24px)}.project-section-4 .itinerary-day .itinerary-day-title:before{content:"";position:absolute;left:-37px;top:0;width:24px;height:24px;border-radius:50%}.project-section-4 .itinerary-day .itinerary-day-title span{color:var(--text-brand-Primary,#a24d24);flex-shrink:0}.project-section-4 .itinerary-day .itinerary-day-title em{content:"";width:24px;height:24px;display:flex;background:url(/css/svg/chevron-down-outline-black.svg) center center no-repeat;margin-left:auto}.project-section-4 .itinerary-day.expanded .itinerary-day-title em{background:url(/css/svg/chevron-up-outline-black.svg) center center no-repeat}.project-section-4 .itinerary-day:not(:first-child,:last-child) .itinerary-day-title:after{content:"";position:absolute;left:-32px;top:5px;width:12px;height:12px;border-radius:50%;border:1px solid #a24d24;background:#fff}.project-section-4 .itinerary-day:first-child .itinerary-day-title:before,.project-section-4 .itinerary-day:last-child .itinerary-day-title:before{background:url(/css/svg/Location-tourDetail.svg) no-repeat center;background-color:#a24d24;background-size:16px 16px;border:0}.project-section-4 .itinerary-day-content{display:none}.project-section-4 .expanded .itinerary-day-content{display:block}.project-section-4 .itinerary-day-content :first-child{margin-top:0}.project-section-4 .itinerary-day-content :last-child{margin-bottom:0}.project-section-4 .itinerary-day:last-child{border:0;margin-bottom:0;padding-bottom:0}.project-section-5{padding:80px 0}.project-section-5 .container{display:flex;flex-direction:column;gap:32px}.project-section-5 .project-header{color:var(--text-brand-Primary,#a24d24);text-align:center;font-size:var(--Font-size-Display-md,32px);font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Display-md,40px)}.project-section-5 .project-price-box{border-radius:var(--rounded-xl,12px);border:1px solid var(--border-neutral-200,#e5e5e5);background:var(--bg-white,#fff);box-shadow:0 2px 6px 0 rgba(16,24,40,.06);padding:var(--spacing-x-large,24px);display:flex;align-items:center}.project-section-5 .project-price-box .item{display:flex;flex-direction:column;gap:2px;align-items:center;flex:1 0 0;text-align:center;font-size:var(--Font-size-Paragraph-lg,18px);font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Paragraph-lg,28px)}.project-section-5 .project-price-box .item .item-label{color:var(--text-neutral-500,#737373);font-weight:var(--Font-weight-or-style-Medium,500);line-height:var(--Line-height-Paragraph-md,24px)}.project-section-5 .project-price-box .item .red,.project-section-5 .project-price-box .item .green{color:var(--Green-600,#00a63e);text-align:center;font-weight:var(--Font-weight-or-style-Medium,500);line-height:var(--Line-height-Paragraph-md,24px);display:flex;align-items:center;gap:6px}.project-section-5 .project-price-box .item .red{color:#f00}.project-section-5 .project-price-box .item .red:before{content:"";width:4px;height:4px;background:#f00;border-radius:9999px}.project-section-5 .project-price-box .item .green:before{content:"";width:8px;height:8px;background:var(--Green-600,#00a63e);border-radius:9999px}.project-section-5 .project-price-box .btn-booking{display:flex;padding:10px var(--spacing-md,16px);justify-content:center;align-items:center;gap:6px;align-self:stretch;border-radius:var(--rounded-md,6px);background:var(--bg-brand-Primary,#a24d24);color:var(--text-white,#fff);text-align:justify;font-size:var(--Font-size-Paragraph-sm,14px);font-weight:var(--Font-weight-or-style-Medium,500);line-height:var(--Line-height-Paragraph-sm,20px);flex:1 0 0;align-self:center}.cludes-box-wrap{display:flex;padding:var(--spacing-xl,24px) var(--spacing-2xl,32px);gap:var(--spacing-2xl,32px);align-self:stretch}.cludes-box-wrap .div-cludes{background:var(--border-neutral-300,#d4d4d4);width:1px}.cludes-box-wrap .cludes-box{display:flex;flex-direction:column;gap:20px}.cludes-box-wrap .cludes-box .cludes-box-label{font-size:var(--Font-size-Paragraph-xl,20px);font-style:normal;font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Paragraph-xl,30px)}.cludes-box-wrap .cludes-box .cludes-box-content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.cludes-box-wrap .cludes-box .cludes-box-content ul li{padding-left:36px;background:url(/Css/svg/success.svg) left 4px center no-repeat}.cludes-box-wrap .cludes-box .cludes-box-content.excludes ul li{background:url(/Css/svg/error.svg) left center no-repeat}.project-section-6{padding:80px 0}.project-section-6 .container{display:flex;flex-direction:column;gap:40px}.project-section-6 .project-title{text-align:center;font-size:var(--Font-size-Display-md,32px);font-style:normal;font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Display-md,40px)}.project-section-6 .group-slide{display:flex;flex-direction:column;gap:24px}.project-section-6 .project-title span{color:var(--text-brand-Primary,#a24d24)}.project-section-6 .group-header{display:flex;flex-direction:column;gap:4px}.project-section-6 .group-name{font-size:var(--Font-size-Paragraph-xl,20px);font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Paragraph-xl,30px)}.project-section-6 .group-desc{white-space:pre-line}.project-section-6 .item{display:flex;border-radius:var(--rounded-lg,8px);overflow:hidden}.project-section-6 .item img{aspect-ratio:400/300;object-fit:cover}.project-section-6 .item .item-name{display:flex;padding:var(--spacing-xs,8px);flex-direction:column;align-items:center;align-self:stretch;border-radius:var(--rounded-md,6px);background:var(--Alpha-Black-50,rgba(0,0,0,.5));position:absolute;left:12px;right:12px;bottom:12px;color:#fff}.project-section-6 .wrap-star{display:flex;align-items:center;justify-content:center;gap:6px}.project-section-6 .wrap-star .star{width:16px;height:16px;display:inline-flex;background:url(/Css/svg/start-tour-detail.svg);background-size:contain}.project-section-6 .owl-dots{margin-top:40px;gap:8px;display:flex;align-items:center;justify-content:center;position:unset;transform:unset}.project-section-6 .owl-dot{width:12px;height:12px;background:#d4d4d4;border-radius:9999px;margin:0}.project-section-6 .owl-dot.active{width:24px}@media(max-width:1199px){.cb-slideshow .wImage{height:372px}.project-section-1{padding:64px 0}.project-section-1 .project-title{font-size:28px}.project-section-2{padding:48px 0}.project-section-2 .container{background:none}.project-section-2 .project-title{font-size:28px}.project-section-2 .project-box{padding:20px}.project-section-3{padding:64px 0}.project-section-3 .container{grid-template-columns:1fr 1fr;gap:8px}.project-section-3 .container .item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.project-section-3 .item img{aspect-ratio:356/196}.project-section-4{padding:48px 0}.project-section-4 .project-header{flex-direction:column;gap:16px}.project-section-4 .project-title{font-size:28px}.project-section-5{padding:64px 0}.project-section-5 .container{gap:24px}.project-section-5 .project-price-box{flex-wrap:wrap;row-gap:16px;padding:20px}.project-section-5 .project-price-box .item{flex:1 0 25%}.project-section-5 .project-price-box .btn-booking{flex:0 0 25%;margin-left:auto}.cludes-box-wrap{padding:24px 0;gap:20px}.project-section-6{padding:64px 0}.project-section-6 .container{gap:32px}.project-section-6 .owl-dots{margin-top:32px}}@media(max-width:767px){.project-section-2 .project-box{padding:16px}.project-section-5{padding:48px 0}.project-section-5 .project-price-box{flex-direction:column;padding:12px;gap:8px;align-items:stretch}.project-section-5 .project-price-box .item{flex-direction:row;flex:1;justify-content:space-between}.project-section-5 .project-price-box .item .item-label{min-width:128px;display:flex;justify-content:space-between}.project-section-5 .project-price-box .item .item-label:after{content:":"}.project-section-5 .project-price-box .btn-booking{flex:auto;min-width:146px}.cludes-box-wrap{flex-direction:column;gap:20px;padding:16px 0}.cludes-box-wrap .div-cludes{width:100%;height:1px}.cludes-box-wrap .cludes-box .cludes-box-label{display:flex;justify-content:space-between}.cludes-box-wrap .cludes-box .cludes-box-label:after{width:24px;height:24px;content:"";background:url(/css/svg/minus.svg) center center no-repeat}.cludes-box-wrap .cludes-box.collapsed .cludes-box-label:after{background:url(/css/svg/add-line.svg) center center no-repeat}.cludes-box-wrap .cludes-box.collapsed .cludes-box-content{display:none}.project-section-6{padding:48px 0}.project-section-6 .container{gap:24px}.project-section-6 .item{width:320px}.project-section-6 .item img{aspect-ratio:320/240}}