.elementor-3615 .elementor-element.elementor-element-17b06469{--display:flex;--overflow:hidden;}.elementor-3615 .elementor-element.elementor-element-6912f9e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3615 .elementor-element.elementor-element-6912f9e3 ul.hfe-breadcrumbs li{margin-right:4px;}.elementor-3615 .elementor-element.elementor-element-6912f9e3 .hfe-breadcrumbs-item{font-weight:normal;}.elementor-3615 .elementor-element.elementor-element-68d2cb6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;}.elementor-3615 .elementor-element.elementor-element-68d2cb6b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3615 .elementor-element.elementor-element-537f6dad{--divider-border-style:dashed;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-3615 .elementor-element.elementor-element-537f6dad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3615 .elementor-element.elementor-element-537f6dad .elementor-divider-separator{width:100%;}.elementor-3615 .elementor-element.elementor-element-537f6dad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3615 .elementor-element.elementor-element-6619ca70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-3615 .elementor-element.elementor-element-610164cb{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-3615 .elementor-element.elementor-element-610164cb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3615 .elementor-element.elementor-element-610164cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3615 .elementor-element.elementor-element-610164cb .xpro-elementor-content{text-align:left;font-size:16px;font-weight:normal;line-height:27px;}.elementor-3615 .elementor-element.elementor-element-610164cb a{color:#21E8F0;}.elementor-3615 .elementor-element.elementor-element-4a03d416{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3615 .elementor-element.elementor-element-5bb558e6{width:100%;max-width:100%;}.elementor-3615 .elementor-element.elementor-element-5bb558e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3615 .elementor-element.elementor-element-378690d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3615 .elementor-element.elementor-element-b554ebd{--display:flex;}.elementor-3615 .elementor-element.elementor-element-2856d76.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3615 .elementor-element.elementor-element-0de3080.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3615 .elementor-element.elementor-element-d6b402a.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-3615 .elementor-element.elementor-element-610164cb .xpro-elementor-content{text-align:left;}}@media(max-width:767px){.elementor-3615 .elementor-element.elementor-element-6912f9e3{text-align:left;}.elementor-3615 .elementor-element.elementor-element-6912f9e3 .hfe-breadcrumbs-item{padding:0px 0px 0px 0px;font-size:12px;}.elementor-3615 .elementor-element.elementor-element-610164cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 9px 9px 9px;}.elementor-3615 .elementor-element.elementor-element-610164cb .xpro-elementor-content{font-size:14px;line-height:24px;}.elementor-3615 .elementor-element.elementor-element-d6b402a{padding:13px 13px 13px 13px;}}@media(min-width:768px){.elementor-3615 .elementor-element.elementor-element-6619ca70{--content-width:1200px;}}/* Start custom CSS for xpro-post-content, class: .elementor-element-610164cb *//* =======================================================
   BỘ STYLE DÀNH CHO LINK TRONG BÀI VIẾT (class: noidung-baiviet)
======================================================= */

/* 1. Trạng thái BÌNH THƯỜNG (Màu #21E8F0 + Gạch chân mảnh) */
.noidung-baiviet p a,
.noidung-baiviet li a {
    color: #21E8F0 !important;
    text-decoration: underline !important; 
    text-underline-offset: 4px; /* Đẩy nét gạch xuống cách xa chữ 4px */
    text-decoration-thickness: 1px !important; /* Nét gạch mảnh thanh lịch */
    transition: all 0.3s ease; /* Độ mượt khi chuyển đổi trạng thái */
}

/* 2. Trạng thái ĐÃ TRUY CẬP (Ép giữ nguyên màu gốc, triệt tiêu màu tím phèn) */
.noidung-baiviet p a:visited,
.noidung-baiviet li a:visited {
    color: #21E8F0 !important; 
}

/* 3. Trạng thái RÊ CHUỘT VÀO (Chữ trắng, gạch chân đậm lên, tỏa sáng cyan) */
.noidung-baiviet p a:hover,
.noidung-baiviet li a:hover {
    color: #ffffff !important; 
    text-decoration-thickness: 2px !important; /* Nét gạch dày lên thành 2px */
    text-shadow: 0 0 10px rgba(33, 232, 240, 0.6); /* Hiệu ứng tỏa sáng nhẹ */
}

/* 4. Trạng thái ĐANG BẤM CLICK (Nháy màu vàng báo hiệu chạm thành công) */
.noidung-baiviet p a:active,
.noidung-baiviet li a:active {
    color: #ffcc00 !important; 
}/* End custom CSS */