.elementor-114295 .elementor-element.elementor-element-7641cf3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-114295 .elementor-element.elementor-element-7641cf3:not(.elementor-motion-effects-element-type-background), .elementor-114295 .elementor-element.elementor-element-7641cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCA9D;background-image:url("https://dethitracnghiem.vn/wp-content/uploads/2025/09/Tai-mau-72.png");}.elementor-114295 .elementor-element.elementor-element-9c4847c{--display:flex;--min-height:0px;--justify-content:center;}.elementor-114295 .elementor-element.elementor-element-ed314a8{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;}.elementor-114295 .elementor-element.elementor-element-bef5fa7 img{border-radius:20px 20px 20px 20px;}.elementor-114295 .elementor-element.elementor-element-d7cd7fa{--display:flex;}.elementor-114295 .elementor-element.elementor-element-b4d96ed{--display:flex;}.elementor-114295 .elementor-element.elementor-element-33d216e{--divider-border-style:solid;--divider-border-width:1px;}.elementor-114295 .elementor-element.elementor-element-33d216e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-114295 .elementor-element.elementor-element-33d216e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-114295 .elementor-element.elementor-element-33d216e .elementor-divider__text{color:#C20000;font-family:"Roboto Slab", Sans-serif;font-size:25px;font-weight:700;}.elementor-114295 .elementor-element.elementor-element-70977f7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-114295 .elementor-element.elementor-element-7389410 img{border-radius:20px 20px 20px 20px;}.elementor-114295 .elementor-element.elementor-element-1e8d0ce img{border-radius:20px 20px 20px 20px;}.elementor-114295 .elementor-element.elementor-element-3f36468 img{border-radius:20px 20px 20px 20px;}.elementor-114295 .elementor-element.elementor-element-891342a{--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-114295 .elementor-element.elementor-element-961f714{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-114295 .elementor-element.elementor-element-70977f7{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-114295 .elementor-element.elementor-element-9c4847c{--width:100%;}}@media(max-width:767px){.elementor-114295 .elementor-element.elementor-element-70977f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-4756583 *//* ===== Khối nội dung chính ===== */
.dg-content{
  max-width:540px;
  display:grid;
  gap:12px;
  color:#4b1e1e;
  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
}

/* Dòng trên cùng */
.dg-eyebrow{
  margin:0;
  font-size:.9rem;
  font-weight:750;
  letter-spacing:.06em;
  color:#d64545;
  text-transform:uppercase;
}

/* Tiêu đề */
.dg-title{
  margin:0;
  font-weight:800;
  line-height:1.08;
  font-size:clamp(28px,4.6vw,40px);
  color:#7f1d1d;
}

.dg-title span{
  color:#dc2626;
}

/* Mô tả */
.dg-sub{
  margin:2px 0 6px;
  color:#6b2c2c;
  font-size:clamp(15px,1.6vw,17px);
  line-height:1.75;
}

.dg-sub strong{
  color:#991b1b;
}

.dg-sub a,
.dg-sub a:visited{
  color:#d62828;
  font-weight:800;
  text-decoration:none;
  border-bottom:1px dashed rgba(214,40,40,.35);
  transition:color .18s ease,border-color .18s ease;
}

.dg-sub a:hover{
  color:#b91c1c;
  border-bottom-color:#b91c1c;
}

/* ===== CTA ===== */
.dg-cta{
  display:flex;
  gap:10px;
  flex-wrap:wrap;
}

.dg-btn{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:11px 16px;
  border-radius:999px;
  font-weight:700;
  text-decoration:none;
  font-size:15px;
  border:1.5px solid transparent;
  transition:transform .18s ease, box-shadow .18s ease, background .18s ease, border-color .18s ease;
}

.dg-btn:hover{
  transform:translateY(-2px);
}

/* Nút chính */
.dg-btn--primary{
  background:linear-gradient(180deg,#ffb347,#ff922b);
  color:#2b1600;
  box-shadow:0 8px 16px rgba(255,146,43,.28);
}

/* Nút phụ */
.dg-btn--ghost{
  background:#fff6f6;
  color:#8b1e1e;
  border-color:#f1caca;
}

.dg-btn--ghost:hover{
  box-shadow:0 6px 14px rgba(185,28,28,.12);
  border-color:#e5a8a8;
}

/* Nút phụ đậm */
.dg-btn--bca{
  background:linear-gradient(180deg,#b91c1c,#8f1414);
  color:#fff;
  box-shadow:0 8px 16px rgba(143,20,20,.24);
}

.dg-btn--bca:hover{
  box-shadow:0 10px 18px rgba(143,20,20,.32);
}

/* ===== Benefits box ===== */
.dg-benefits{
  list-style:none;
  padding:8px;
  margin:2px 0 4px;
  display:flex;
  gap:8px;
  flex-wrap:wrap;
  background:#fff5f5;
  border:1px solid #f2d4d4;
  border-radius:14px;
}

.dg-benefits li{
  display:flex;
  align-items:center;
  gap:8px;
  padding:8px 10px;
  border-radius:10px;
  background:#ffffff;
  border:1px solid #f3dede;
  color:#7a2626;
  font-weight:600;
  font-size:14px;
}

/* ===== Icons ===== */
.i{
  width:18px;
  height:18px;
  background:#dc2626;
  border-radius:4px;
  display:inline-block;
  position:relative;
  flex:0 0 18px;
}

.i::before{
  content:"";
  display:block;
  width:100%;
  height:100%;
  background:#fff;
  mask:center / contain no-repeat;
  -webkit-mask:center / contain no-repeat;
}

.i-check::before{
  mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="white" d="M9 16.17 4.83 12 3.4 13.41 9 19l12-12-1.41-1.41z"/></svg>');
  -webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="white" d="M9 16.17 4.83 12 3.4 13.41 9 19l12-12-1.41-1.41z"/></svg>');
}

.i-analytics::before{
  mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='white' d='M3 3h2v18H3V3m4 8h2v10H7V11m4-5h2v15h-2V6m4 7h2v8h-2v-8m4-4h2v12h-2V9Z'/></svg>");
  -webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='white' d='M3 3h2v18H3V3m4 8h2v10H7V11m4-5h2v15h-2V6m4 7h2v8h-2v-8m4-4h2v12h-2V9Z'/></svg>");
}

.i-free::before{
  mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='white' d='M12 2a10 10 0 100 20 10 10 0 000-20m1 17h-2v-2h2v2m2.07-7.75-.9.92A3.49 3.49 0 0013 14h-2v-1c0-.53.21-1.04.59-1.41l1.16-1.16a1.5 1.5 0 10-2.55-1.06H8a3.5 3.5 0 106.07 2.69Z'/></svg>");
  -webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='white' d='M12 2a10 10 0 100 20 10 10 0 000-20m1 17h-2v-2h2v2m2.07-7.75-.9.92A3.49 3.49 0 0013 14h-2v-1c0-.53.21-1.04.59-1.41l1.16-1.16a1.5 1.5 0 10-2.55-1.06H8a3.5 3.5 0 106.07 2.69Z'/></svg>");
}

/* ===== Chips dưới cùng ===== */
.dg-chips{
  display:flex;
  gap:8px;
  flex-wrap:wrap;
}

.dg-chips .chip{
  padding:7px 11px;
  border-radius:999px;
  font-weight:700;
  font-size:.88rem;
  background:#fff1f1;
  color:#a61b1b;
  border:1px solid #f3c9c9;
  transition:all .18s ease;
}

.dg-chips .chip:hover{
  background:#ffe4e4;
  border-color:#e9a8a8;
  color:#8f1414;
}

/* ===== Khối nền hero nếu có ===== */
.dg-hero{
  background:
    radial-gradient(circle at top right, rgba(239,68,68,.10), transparent 38%),
    linear-gradient(180deg,#fff7f7 0%, #fffdfd 100%);
  border:1px solid #f2dddd;
  border-radius:24px;
  padding:22px;
}

/* ===== Responsive ===== */
@media (max-width:640px){
  .dg-content{
    max-width:100%;
  }

  .dg-title{
    font-size:clamp(26px,7vw,40px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891342a *//* === Trust strip: gọn nhẹ, responsive, nền section trong suốt === */
:root{
  --vt-ink:#0f172a;          /* màu chữ chính */
  --vt-sub:#334155;          /* màu chữ thẻ */
  --vt-border:rgba(15,23,42,.12);
  --vt-shadow:0 6px 16px rgba(0,0,0,.06);
  --vt-radius:14px;
}

.vt-strip{                   /* lưới auto-fit, không cần media query */
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(210px,1fr));
  gap:16px;
  margin:0;
  padding:0;
  list-style:none;
  background:transparent;    /* toàn bộ vùng chứa trong suốt */
}

.vt-tile{
  background:#fff;
  border:1px solid var(--vt-border);
  border-radius:var(--vt-radius);
  box-shadow:var(--vt-shadow);
  color:var(--vt-sub);
  text-align:center;
  line-height:1.45;
  padding:16px 18px;
  min-height:72px;
  display:flex;
  align-items:center;
  justify-content:center;
  position:relative;
  isolation:isolate;         /* tránh bóng đổ chồng nhau */
}

/* chấm nhấn nhá nhỏ – thay icon cho nhẹ */
.vt-tile::before{
  content:"";
  width:8px;height:8px;border-radius:999px;
  background:radial-gradient(circle at 30% 30%,#93c5fd,#2563eb);
  box-shadow:0 0 0 4px rgba(37,99,235,.12);
  margin-right:10px;
  display:inline-block;
}

/* viền nhấn sáng ở cạnh trên cho sạch sẽ hơn */
.vt-tile::after{
  content:"";
  position:absolute;inset:0;border-radius:inherit;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.9);
  pointer-events:none;
}

/* hiệu ứng hover rất nhẹ, tránh tốn tài nguyên */
@media (hover:hover){
  .vt-tile:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.10)}
}
/* tôn trọng người dùng hạn chế chuyển động */
@media (prefers-reduced-motion:reduce){
  .vt-tile{transition:none}
}/* End custom CSS */