.activity-detail{padding:48px 0 96px}.activity-detail .wrap-main{display:flex;justify-content:space-between;flex-wrap:wrap}.activity-detail .col-main{width:calc(100% - 320px - 64px);display:flex;flex-direction:column;gap:24px}.activity-detail .col-sidebar{width:320px;display:flex;flex-direction:column;gap:24px}.activity-detail .vd-title{color:var(--text-brand-Primary,#a24d24);text-align:center;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);display:block}.activity-detail .content-article h2{color:var(--text-black,#000);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)}.activity-detail .activity-type{display:flex;align-items:flex-start;justify-content:space-between}.activity-detail .activity-type .item{display:flex;flex-direction:column;align-items:center;width:calc((100%/3) - 20px);overflow:hidden;color:var(--text-neutral-700,#404040);text-align:center;text-overflow:ellipsis;font-size:var(--Font-size-Paragraph-sm,14px);font-style:normal;font-weight:var(--Font-weight-or-style-Medium,500);line-height:var(--Line-height-Paragraph-sm,20px);gap:4px}.activity-detail .content-article figure{display:flex !important;flex-direction:column;gap:12px}.activity-detail .content-article figure figcaption{color:var(--text-black,#000);text-align:center;font-size:var(--Font-size-Paragraph-sm,14px);font-style:italic;font-weight:500;line-height:var(--Line-height-Paragraph-sm,20px)}.activity-tour-rela{padding-top:96px;display:flex;flex-direction:column;gap:40px;width:100%}.activity-tour-rela h2{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)}.activity-tour-rela .group-items{display:flex;flex-wrap:wrap;row-gap:32px}.activity-tour-rela .group-items .item{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--rounded-sm,4px);border:1px solid var(--border-neutral-200,#e5e5e5);box-shadow:0 2px 6px 0 rgba(16,24,40,.06)}.activity-tour-rela .group-items .item .w-img img{aspect-ratio:100/61}.activity-tour-rela .group-items .item-info{padding:12px 20px;display:flex;flex-direction:column;gap:12px}.activity-tour-rela .group-items .item-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--text-neutral-900,#171717);text-overflow:ellipsis;font-size:var(--Font-size-Paragraph-lg,18px);font-style:normal;font-weight:var(--Font-weight-or-style-Semibold,600);line-height:var(--Line-height-Paragraph-lg,28px);height:calc(2lh)}.activity-tour-rela .group-items .item-type{display:flex;flex-direction:column;gap:4px}.activity-tour-rela .group-items .type{padding-left:28px;background:url(/Css/svg/map.svg) no-repeat left center;color:var(--text-neutral-500,#737373);font-size:var(--Font-size-Paragraph-md,16px);font-style:normal;font-weight:var(--Font-weight-or-style-Regular,400);line-height:var(--Line-height-Paragraph-md,24px)}.activity-tour-rela .group-items .type:last-child{background:url(/Css/svg/list.svg) no-repeat left center}.activity-tour-rela .group-items .item-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--text-neutral-700,#404040);text-overflow:ellipsis;font-size:var(--Font-size-Paragraph-md,16px);font-style:normal;font-weight:var(--Font-weight-or-style-Medium,500);line-height:var(--Line-height-Paragraph-md,24px);height:calc(3lh)}.activity-tour-rela .group-items .item-action{display:flex;align-items:center;justify-content:space-between}.activity-tour-rela .group-items .btn-more{border-radius:6px;border:1px solid var(--border-brand-Primary,#a24d24);padding:9px 24px;display:flex;color:var(--text-brand-Primary,#a24d24);text-align:center;font-size:var(--Font-size-Paragraph-sm,14px);font-style:normal;font-weight:var(--Font-weight-or-style-Medium,500);line-height:var(--Line-height-Paragraph-sm,20px)}.activity-tour-rela .group-items .item-price{display:flex;align-items:center;column-gap:8px}.activity-tour-rela .group-items .item-price b{color:var(--text-brand-Primary,#a24d24);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)}.activity-tour-rela .owl-carousel .owl-nav button{padding:8px 4px;border-radius:4px;background:var(--Alpha-White-50,rgba(255,255,255,.5));position:absolute}.activity-tour-rela .owl-carousel .owl-nav .owl-next{right:8px;top:calc(50% - 20px)}.activity-tour-rela .owl-carousel .owl-nav .owl-prev{left:8px;top:calc(50% - 20px)}.activity-tour-rela .owl-dots{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;position:unset;transform:none}.activity-tour-rela .owl-dots .owl-dot{width:10px;height:10px;border-radius:9999px;background:#d4d4d4;margin:0}.activity-tour-rela .owl-dot.active{width:20px;background:#a24d24}@media(max-width:991px){.activity-detail{padding:40px 0 64px}.activity-detail .col-main{width:100%}.activity-detail .col-sidebar{width:100%;order:3;padding-top:48px}.activity-detail .col-sidebar .consultant-sidebar{display:none}.activity-detail .vd-title{font-size:24px;line-height:var(--Line-height-Display-sm,32px)}.activity-detail .activity-type .item{font-size:var(--Font-size-Paragraph-sm,12px);width:auto}.activity-detail .activity-type .item:first-child{min-width:30%}.activity-detail .content-article{font-size:14px}.activity-tour-rela{padding-top:80px}.activity-tour-rela .wrap-main{gap:32px}.activity-tour-rela .group-items .item-info{padding:8px 16px;gap:12px}.activity-tour-rela .group-items .item-name{font-size:var(--Font-size-Paragraph-lg,16px);line-height:var(--Line-height-Paragraph-lg,24px)}.activity-tour-rela .group-items .type{font-size:var(--Font-size-Paragraph-md,14px);line-height:var(--Line-height-Paragraph-md,20px)}.activity-tour-rela .group-items .item-desc{font-size:var(--Font-size-Paragraph-md,14px);line-height:var(--Line-height-Paragraph-md,20px)}.activity-tour-rela .group-items .btn-more{padding:9px 12px}.activity-tour-rela .group-items .item-price{font-size:var(--Font-size-Paragraph-sm,12px);line-height:var(--Line-height-Paragraph-sm,16px)}.activity-tour-rela .group-items .item-price span{font-size:var(--Font-size-Paragraph-xl,18px);line-height:var(--Line-height-Paragraph-xl,28px)}.activity-tour-rela h2{font-size:var(--Font-size-Display-md,28px);line-height:var(--Line-height-Display-md,36px)}}