.hvt-post{padding:20px 0 48px;color:#000;font-family:"Open Sans", sans-serif}.hvt-post .crumbs{padding:0 0 20px;font-size:14px;line-height:1.4;font-family:"Open Sans", sans-serif}.hvt-post .crumbs .rank-math-breadcrumb{display:flex;align-items:center;color:#000;font-size:14px;line-height:1.4;height:auto;background:transparent}.hvt-post .crumbs .rank-math-breadcrumb p{margin:0;display:block;font-size:14px;line-height:1.4;color:#000}.hvt-post .crumbs .rank-math-breadcrumb a{color:#e27a1a;text-decoration:none;margin:0 2px;padding:0;font-weight:400;font-size:14px}.hvt-post .crumbs .rank-math-breadcrumb a:hover{color:#c86510;text-decoration:underline}.hvt-post .crumbs .rank-math-breadcrumb a::before{content:none;display:none;margin:0}.hvt-post .crumbs .rank-math-breadcrumb a:first-child{display:inline;width:auto;height:auto;font-size:14px;color:#e27a1a}.hvt-post .crumbs .rank-math-breadcrumb .separator{margin:0 2px;padding:0;color:#000;font-size:14px}.hvt-post .crumbs .rank-math-breadcrumb .last{margin:0 2px;padding:0;color:#000;font-weight:400;text-decoration:none;font-size:14px}.hvt-post .crumbs .rank-math-breadcrumb i{display:none}.hvt-post .body{padding-bottom:20px}.hvt-post .header{margin-bottom:1rem}.hvt-post .header .title{margin:0 0 0.85rem;color:#000;font-family:"Open Sans", sans-serif;font-size:28px;font-weight:700;line-height:1.3}.hvt-post .header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:1rem 0;padding:0.5rem 0 1rem;border-bottom:1px solid #e5e5e5}.hvt-post .meta{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}.hvt-post .meta .item{position:relative;display:flex;align-items:center;gap:5px;margin-right:1rem;padding-right:1rem;color:#666;font-size:0.9rem}.hvt-post .meta .item:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;width:1px;height:16px;background:#ddd;transform:translateY(-50%)}.hvt-post .meta .item i{font-size:12px;color:#888}.hvt-post .meta .item.date .post-date{display:none}.hvt-post .meta .item.date .updated-date{color:#666;font-size:0.9rem;line-height:1.3}.hvt-post .meta .item.rating .fa-star{color:#ffc107}.hvt-post .meta .item.rating .count{color:#999;font-size:12px}.hvt-post .content-entry{margin-bottom:2rem}.hvt-post .content-entry .kk-star-ratings{justify-content:flex-end;margin-top:1.5rem;margin-bottom:0}.hvt-post .content-entry img+p[style*="text-align: center"],.hvt-post .content-entry p:has(> img)+p[style*="text-align: center"]{width:100%;max-width:min(100%, 1000px);margin-top:0;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;padding:8px 12px;background:#eee;text-align:center}.hvt-post .content-entry #ez-toc-container{width:100%;margin:0 0 16px;padding:10px 20px 10px 10px;overflow:hidden;border:1px solid #aaa;border-radius:4px;background:#f9f9f9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.05)}.hvt-post .content-entry #ez-toc-container a{color:#df7919;font-size:12px}.hvt-post .section-social{margin:0;padding:0;border:0;flex-shrink:0}.hvt-post .section-social .share-social{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0}.hvt-post .section-social .share-social__label{margin:0;color:#000;font-size:15px;font-weight:700;line-height:1.3}.hvt-post .section-social .box-ic ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.hvt-post .section-social .box-ic li{margin:0}.hvt-post .section-social .box-ic a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;color:#fff;font-size:15px;text-decoration:none;transition:transform 0.2s ease, opacity 0.2s ease}.hvt-post .section-social .box-ic a:hover{color:#fff;opacity:0.9;transform:translateY(-2px)}.hvt-post .section-social .box-ic a i{color:#fff;font-size:15px;line-height:1}.hvt-post .section-social .box-ic a .img,.hvt-post .section-social .box-ic a img{display:block;width:18px;height:18px;object-fit:contain}.hvt-post .section-social .ic-facebook{background:#1877f2}.hvt-post .section-social .ic-zalo{background:#0068ff}.hvt-post .section-social .ic-twitter{background:#111}.hvt-post .section-social .ic-linkedin{background:#0a66c2}.hvt-post h2.tt_cmt,.hvt-post h2.tt_cnt{display:none}.hvt-post .author .head{background:#f58f2f;border-radius:10px 10px 0 0;overflow:hidden}.hvt-post .author .head .head-link{display:flex;align-items:center;gap:12px;padding:15px;color:#fff;text-decoration:none}.hvt-post .author .head .icon{flex-shrink:0;width:60px;height:60px;overflow:hidden;border-radius:50%}.hvt-post .author .head .icon .img{width:60px;height:60px;object-fit:cover}.hvt-post .author .head .name{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.3}.hvt-post .author .bio{padding:15px;background:#fde9d5;border-radius:0 0 10px 10px}.hvt-post .author .bio .text{margin-bottom:12px;color:#333;font-size:0.95rem;line-height:1.6}.hvt-post .author .bio .text p{margin:0 0 8px}.hvt-post .author .bio .text p:last-child{margin-bottom:0}.hvt-post .author .bio .more{display:inline-block;padding:8px 18px;border-radius:10px;background:#f58f2f;color:#fff;font-size:0.9rem;font-weight:600;text-decoration:none}.hvt-post .author .bio .more:hover{background:#e07d1f;color:#fff}.hvt-post .sidebar .column-sidebar{margin-top:0}.hvt-post .sidebar .block-sidebar{margin-bottom:1.5rem;overflow:hidden;background:#fff;border-radius:1rem;box-shadow:0 1px 3px rgba(0, 0, 0, 0.08)}.hvt-post .sidebar .head .title-sb{margin:0;padding:12px 16px;background:#198742;color:#fff;font-size:1rem;font-weight:700;text-align:left;text-transform:none}.hvt-post .sidebar .list .item{display:flex;align-items:flex-start;gap:12px;padding:12px 0.5rem;border-bottom:1px solid #eee}.hvt-post .sidebar .list .item:last-child{border-bottom:none}.hvt-post .sidebar .image-wrapper{flex-shrink:0;width:65px;height:65px;overflow:hidden;border-radius:6px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.1)}.hvt-post .sidebar .image-wrapper .img,.hvt-post .sidebar .image-wrapper img{width:100%;height:100%;object-fit:cover}.hvt-post .sidebar .image-wrapper .no-thumb{display:block;width:100%;height:100%;background:#eee}.hvt-post .sidebar .info{flex:1;min-width:0}.hvt-post .sidebar .info a{color:inherit;text-decoration:none}.hvt-post .sidebar .info .title{margin-bottom:6px;color:#333;font-size:0.95rem;font-weight:700;line-height:1.4}.hvt-post .sidebar .info a:hover .title{color:#198742}.hvt-post .sidebar .info .desc{display:flex;align-items:center;gap:6px;color:#888;font-size:0.8rem}.hvt-post .sidebar .info .desc i{color:#aaa;font-size:0.85rem}.hvt-post .sidebar .info .desc.price{display:block;color:#333;font-size:0.8rem;line-height:1.45}.hvt-post .sidebar .info .desc.price .label,.hvt-post .sidebar .info .desc.price .unit{color:#333;font-weight:400}.hvt-post .sidebar .info .desc.price .num{color:#c41a1f;font-weight:700;white-space:nowrap}.hvt-post .sidebar .info .desc.price .note{display:inline;color:#c41a1f;font-weight:600}.hvt-post .sidebar .related-tours .list .item{border-bottom:1px dashed rgba(100, 180, 220, 0.5)}.hvt-post .sidebar .related-tours .list .item .image-wrapper{border:1px solid rgba(100, 180, 220, 0.4)}@media (max-width:768px){.hvt-post .header .title{font-size:24px}.hvt-post .content-entry h1{font-size:24px}.hvt-post .content-entry table{min-width:0}.hvt-post .meta{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.hvt-post .meta .item{flex-shrink:0;white-space:nowrap}.hvt-post .content-entry iframe{min-height:180px;aspect-ratio:1.7777777778}.hvt-post .author .head .name{font-size:1.05rem}.hvt-post .sidebar{margin-top:1.5rem}}