.elementor-107353 .elementor-element.elementor-element-2c0c636{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-3a45999.elementor-element{--align-self:center;}.elementor-107353 .elementor-element.elementor-element-6675886{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-107353 .elementor-element.elementor-element-fd151d9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-c69479a{--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;--justify-content:center;}.elementor-107353 .elementor-element.elementor-element-20c5987{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107353 .elementor-element.elementor-element-5eb44be{--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-107353 .elementor-element.elementor-element-a989102{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 10px;border-color:#1FBC59;text-align:left;}.elementor-107353 .elementor-element.elementor-element-b258f02{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-107353 .elementor-element.elementor-element-db060e5{--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-107353 .elementor-element.elementor-element-6417783{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-d5ea007{--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-107353 .elementor-element.elementor-element-b89a7c2{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-53a1bc1{--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-107353 .elementor-element.elementor-element-a5836bc{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-7aee075{--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-107353 .elementor-element.elementor-element-d7435df{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-cf7fe67{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-107353 .elementor-element.elementor-element-cf69be2{--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-107353 .elementor-element.elementor-element-6066b93{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-bcb0441{--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-107353 .elementor-element.elementor-element-40098e3{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-d827fb5{--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-107353 .elementor-element.elementor-element-4d7b413{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-d517cf4{--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-107353 .elementor-element.elementor-element-820dfc0{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-5e80211{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-107353 .elementor-element.elementor-element-0b8385f{--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-107353 .elementor-element.elementor-element-a8b6bff{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-90d69fe{--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-107353 .elementor-element.elementor-element-28908b8{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-414ab9f{--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-107353 .elementor-element.elementor-element-3585fb9{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 10px;border-color:#1FBC59;text-align:left;}.elementor-107353 .elementor-element.elementor-element-28ad79b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-107353 .elementor-element.elementor-element-097ae73{--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-107353 .elementor-element.elementor-element-b869ec7{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-7c485ba{--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-107353 .elementor-element.elementor-element-f4be0fa{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-0d8770e{--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-107353 .elementor-element.elementor-element-83bdf4d{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-77e6c1f{--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-107353 .elementor-element.elementor-element-e59a785{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-731d1d9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-107353 .elementor-element.elementor-element-209bbc2{--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-107353 .elementor-element.elementor-element-97ac43a{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-107353 .elementor-element.elementor-element-871437a{--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-107353 .elementor-element.elementor-element-aa9aaca{--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-107353 .elementor-element.elementor-element-71eb095{--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-107353 .elementor-element.elementor-element-80b6f60{--display:flex;}.elementor-107353 .elementor-element.elementor-element-5720c67{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 10px;border-color:#1FBC59;text-align:left;}.elementor-107353 .elementor-element.elementor-element-3f8b149{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-0a0864d{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-4f98dcc{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-a7fbebe{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-e0ec670{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-01d0923{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-ea96ae0{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-6576e48{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-5e62c8d{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-2886994{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-870adc0{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-0a63049{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-abb0f78{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-9e200f7{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-17ede51{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-6f0be1d{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-2078814{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-9e9eae3{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-6f0c430{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107353 .elementor-element.elementor-element-f030840{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-107353 .elementor-element.elementor-element-fd151d9{--width:100%;}.elementor-107353 .elementor-element.elementor-element-c69479a{--width:66.6666%;}.elementor-107353 .elementor-element.elementor-element-db060e5{--width:25%;}.elementor-107353 .elementor-element.elementor-element-d5ea007{--width:25%;}.elementor-107353 .elementor-element.elementor-element-53a1bc1{--width:25%;}.elementor-107353 .elementor-element.elementor-element-7aee075{--width:25%;}.elementor-107353 .elementor-element.elementor-element-cf69be2{--width:25%;}.elementor-107353 .elementor-element.elementor-element-bcb0441{--width:25%;}.elementor-107353 .elementor-element.elementor-element-d827fb5{--width:25%;}.elementor-107353 .elementor-element.elementor-element-d517cf4{--width:25%;}.elementor-107353 .elementor-element.elementor-element-0b8385f{--width:25%;}.elementor-107353 .elementor-element.elementor-element-90d69fe{--width:25%;}.elementor-107353 .elementor-element.elementor-element-097ae73{--width:25%;}.elementor-107353 .elementor-element.elementor-element-7c485ba{--width:25%;}.elementor-107353 .elementor-element.elementor-element-0d8770e{--width:25%;}.elementor-107353 .elementor-element.elementor-element-77e6c1f{--width:25%;}.elementor-107353 .elementor-element.elementor-element-209bbc2{--width:25%;}.elementor-107353 .elementor-element.elementor-element-871437a{--width:25%;}.elementor-107353 .elementor-element.elementor-element-aa9aaca{--width:25%;}.elementor-107353 .elementor-element.elementor-element-71eb095{--width:25%;}}@media(max-width:767px){.elementor-107353 .elementor-element.elementor-element-3a45999{padding:5px 5px 5px 5px;}}/* Start custom CSS for html, class: .elementor-element-20c5987 */<!-- ====== DANH MỤC MÔN (HOÀN CHỈNH) ====== -->
<style>
  :root{
    --toc-brand:#2563eb;
    --toc-ink:#0f172a;
    --toc-muted:#64748b;
    --toc-soft:#f6f8ff;
    --toc-line:rgba(37,99,235,.18);
    --toc-line-strong:rgba(37,99,235,.32);
  }

  /* BOX NGOÀI: không padding */
  #toc26Box{
      height: 730px;
    min-width:320px;
    background:#fff;
    border:2px solid var(--toc-brand);
    border-radius:16px;
    box-shadow:0 10px 30px rgba(2,6,23,.06);

    display:flex;
    flex-direction:column;
    overflow:hidden;        /* khóa chiều cao, list sẽ scroll */
    box-sizing:border-box;
  }

  /* HEADER: tạo khoảng bằng margin (không padding) */
  #toc26Box .toc26__head{
    height:56px;
    display:flex;
    align-items:center;
    gap:10px;

    margin:12px 12px 8px;
    border-radius:12px;
    background:linear-gradient(180deg, rgba(37,99,235,.08), rgba(37,99,235,.03));
    border:1px solid var(--toc-line);
    box-sizing:border-box;
  }

  #toc26Box .toc26__headIcon{
    width:34px;height:34px;
    display:grid;place-items:center;
    border-radius:12px;
    background:var(--toc-soft);
    border:1px solid var(--toc-line);
    color:var(--toc-brand);
    margin-left:12px;       /* “đệm” bằng margin */
    flex:0 0 auto;
  }

  #toc26Box .toc26__title{
    font-weight:950;
    color:var(--toc-ink);
    font-size:15px;
    line-height:1.1;
  }
  #toc26Box .toc26__sub{
    font-size:12px;
    font-weight:700;
    color:var(--toc-muted);
    margin-top:2px;
    margin-right:12px;
  }

  /* NAV: chiếm phần còn lại và cuộn */
  #toc26Box .toc26__nav{
    margin:0 12px 12px;
    display:flex;
    flex-direction:column;
    gap:10px;

    flex:1 1 auto;
    min-height:0;           /* quan trọng để overflow hoạt động trong flex */
    overflow:auto;
    overscroll-behavior: contain;
  }

  #toc26Box .toc26__nav::-webkit-scrollbar{ width:8px; }
  #toc26Box .toc26__nav::-webkit-scrollbar-thumb{
    background:rgba(37,99,235,.18);
    border-radius:20px;
  }

  #toc26Box .toc26__group{
    display:flex;
    flex-direction:column;
    gap:8px;
  }

  #toc26Box .toc26__gtitle{
    font-size:11.5px;
    letter-spacing:.08em;
    font-weight:900;
    color:var(--toc-muted);
    margin:4px 6px 0;       /* không padding */
  }

  /* ITEM: không padding, dùng height + margin */
  #toc26Box .toc26__item{
    height:46px;
    display:flex;
    align-items:center;
    gap:10px;

    border-radius:14px;
    background:linear-gradient(180deg, #fff, rgba(37,99,235,.03));
    border:1.5px solid var(--toc-line);
    text-decoration:none;
    color:var(--toc-ink);

    box-sizing:border-box;
    transition:transform .15s ease, border-color .15s ease, box-shadow .15s ease;
  }

  #toc26Box .toc26__item:hover{
    transform:translateY(-1px);
    border-color:var(--toc-line-strong);
    box-shadow:0 10px 18px rgba(15,23,42,.06);
  }
  #toc26Box .toc26__item.is-active{
    border-color:rgba(37,99,235,.55);
    box-shadow:0 12px 24px rgba(37,99,235,.12);
  }

  #toc26Box .toc26__ico{
    width:30px;height:30px;
    display:grid;place-items:center;
    border-radius:12px;
    background:var(--toc-soft);
    border:1px solid var(--toc-line);
    margin-left:12px;
    flex:0 0 auto;
  }

  #toc26Box .toc26__name{
    font-weight:950;
    font-size:14px;
    line-height:1.1;
    margin-right:12px;
  }

  /* Mobile: không sync chiều cao, cho hiển thị tự nhiên */
  @media (max-width: 980px){
    #toc26Box{
      width:100%;
      min-width:0;
      height:auto !important;
    }
    #toc26Box .toc26__nav{ overflow:visible; }
  }
</style>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54bb90f */:root{
  --brand:#2563eb;
  --ink:#0f172a;
  --muted:#64748b;
  --line:#dbeafe;
  --soft:#eff6ff;
  --r:12px;
}

.ssec{ padding: 10px 0 14px; background: transparent; }
.ssec__wrap{ width:min(1120px,92vw); margin:0 auto; }

.ssec__head{ display:flex; align-items:center; gap:10px; margin-bottom:10px; }
.ssec__pin{ font-size:16px; }
.ssec__title{ margin:0; font-size:14px; font-weight:800; color:var(--ink); white-space:nowrap; }
.ssec__line{ height:1px; background:#e5e7eb; flex:1; opacity:.9; }

.slist{ display:flex; flex-direction:column; gap:10px; }

/* Row = gọn như ảnh nhưng đẹp hơn */
.srow{
  display:grid;
  grid-template-columns: auto 1fr auto;
  align-items:center;
  gap: 12px;
  padding: 10px 14px;
  min-height: 44px;
  border: 1px solid var(--line);
  border-radius: var(--r);
  background:#fff;
  text-decoration:none;
  transition: border-color .15s ease, box-shadow .15s ease, transform .15s ease;
  position:relative;
  overflow:hidden;
}

.srow::before{
  content:"";
  position:absolute;
  inset:-2px;
  background: radial-gradient(700px 90px at 15% 0%, rgba(37,99,235,.12), transparent 60%);
  pointer-events:none;
}

.srow:hover{
  border-color: rgba(37,99,235,.55);
  box-shadow: 0 10px 20px rgba(15,23,42,.06);
  transform: translateY(-1px);
}

/* Tag Sở/Tỉnh */
.srow__tag{
  font-size:12px;
  font-weight:800;
  color:#1d4ed8;
  background: var(--soft);
  border: 1px solid var(--line);
  padding: 4px 10px;
  border-radius: 999px;
  white-space:nowrap;
}

/* Tên đề */
.srow__name{
  font-size:14px;
  font-weight:800;
  color:var(--ink);
  min-width:0;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

/* Meta phải */
.srow__meta{
  display:inline-flex;
  align-items:center;
  gap: 8px;
  white-space:nowrap;
  color: var(--muted);
  font-size:13px;
  font-weight:800;
}

.pill{
  background:#fff;
  border:1px solid #e2e8f0;
  padding: 4px 10px;
  border-radius: 999px;
  color:#0f172a;
  line-height:1;
}

.dot{ opacity:.6; }
.arr{ color: var(--brand); font-size: 15px; font-weight: 900; }

/* Mobile: xuống dòng gọn gàng */
@media (max-width: 720px){
  .srow{
    grid-template-columns: 1fr auto;
    grid-template-areas:
      "name name"
      "tag meta";
    row-gap: 8px;
  }
  .srow__tag{ grid-area: tag; justify-self:start; }
  .srow__name{ grid-area: name; white-space:normal; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; }
  .srow__meta{ grid-area: meta; justify-self:end; }
  .arr{ display:none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26ad434 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4aaefca *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1dc4822 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-920a563 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df514cb *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a9b8e2a *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48ab27e *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-95490e8 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-57be0e2 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0eaa783 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e59ea7c *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7374875 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3616cab *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a88f1b *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-312e762 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8461b54 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d3293a *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11b668c *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e22cfe *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3864734 *//* FIX: đảm bảo mỗi thẻ cách nhau (kể cả khi theme override) */
.slist{
  display: block !important;
}

.srow{
  display: grid !important;
  margin: 0 0 10px 0 !important;  /* khoảng cách giữa các thẻ */
}

/* thẻ cuối không bị dư khoảng */
.srow:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */