.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Plus Jakarta Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* ============================================
   RESPONSIVE
   ============================================ */
@media (max-width: 767px) {
  .e-con.sticky-card {
    border-radius: 16px;
    margin-bottom: -20px;
    top: 60px !important;
  }

  .e-con.sticky-card:last-child {
    margin-bottom: 0;
  }
}
/* =====================================================================
   EASYLINK — PERBAIKAN RESPONSIVE TABLET & HP
   Tempel di: Elementor > Site Settings > Custom CSS
   (berlaku untuk header, halaman utama, dan footer sekaligus)
   ===================================================================== */

/* ========================= TABLET + HP (≤1024px) ===================== */
@media (max-width:1024px){

  /* ---------- HEADER: baris 1 = logo + kontrol, baris 2 = menu ---------- */
  .elementor-element-6af5b54{
    flex-wrap:wrap !important;
    justify-content:flex-start !important;
    row-gap:12px !important;
    column-gap:16px !important;
  }
  .elementor-element-e640a5a,
  .elementor-element-55db528{ display:contents !important; }
  .elementor-element-1bcb289{ order:1; }                          /* logo */
  .elementor-element-71b5b4a{ order:2; margin-left:auto !important; } /* bahasa */
  .elementor-element-69ff47c{ order:3; }                          /* Personal/Business */
  .elementor-element-6af5b54::after{                              /* pemisah baris */
    content:""; order:4; flex:0 0 100%; height:0;
  }
  .elementor-element-64f90b3,
  .elementor-element-12895eb,
  .elementor-element-4dcaa55{ order:5; flex:0 0 auto !important; width:auto !important; margin:0 20px 0 0 !important; }
  .elementor-element-64f90b3 .elementor-heading-title,
  .elementor-element-12895eb .elementor-heading-title,
  .elementor-element-4dcaa55 .elementor-heading-title{ white-space:nowrap; font-size:15px !important; }

  /* ---------- HERO ---------- */
  .elementor-element-2938b98{ padding-left:32px !important; padding-right:32px !important; }
  .elementor-element-9249a8e{ padding:24px 0 0 !important; }
  .elementor-element-9249a8e img{ width:100% !important; max-width:560px !important; margin:0 auto; display:block; }

  /* ---------- STATISTIK: 2 kolom, angka + teksnya berpasangan ---------- */
  .elementor-element-f93c598{ padding:48px 32px !important; }
  .elementor-element-6d922df{
    grid-template-columns:repeat(2, minmax(0,1fr)) !important;
    grid-template-rows:none !important;
    grid-auto-rows:auto !important;
    column-gap:32px !important;
    row-gap:8px !important;
  }
  .elementor-element-e7ea7da{ grid-column:1; grid-row:1; }   /* Active Users */
  .elementor-element-23d3114{ grid-column:1; grid-row:2; }   /* teks 1 */
  .elementor-element-6fd83ae{ grid-column:2; grid-row:1; }   /* Transaction Processed */
  .elementor-element-35311a3{ grid-column:2; grid-row:2; }   /* teks 2 */
  .elementor-element-1b2bc92{ grid-column:1; grid-row:3; margin-top:32px !important; } /* Success Rate */
  .elementor-element-652d7b7{ grid-column:1; grid-row:4; }   /* teks 3 */
  .elementor-element-83aec5f{ grid-column:2; grid-row:3; margin-top:32px !important; } /* Destination */
  .elementor-element-d0c0353{ grid-column:2; grid-row:4; }   /* teks 4 */
  .elementor-element-23d3114, .elementor-element-35311a3,
  .elementor-element-652d7b7, .elementor-element-d0c0353{ margin-top:4px !important; }

  /* ---------- CTA "Start Building…" ---------- */
  .elementor-element-c556d27{
    margin-left:24px !important; margin-right:24px !important;
    margin-bottom:-160px !important;
    padding:48px 32px 48px !important;
    min-height:0 !important;
  }
  .elementor-element-2af2f56{ width:100% !important; max-width:100% !important; padding:0 !important; }
  .elementor-element-8ec4b96 .elementor-heading-title{ font-size:36px !important; line-height:1.3 !important; }
  .elementor-element-901e12e,
  .elementor-element-901e12e p{ text-align:left !important; }

  /* ---------- FOOTER ---------- */
  .elementor-element-4b4aa74{ padding-top:200px !important; }
  .elementor-element-add673c{
    grid-template-columns:minmax(0,1fr) !important;
    padding-left:32px !important; padding-right:32px !important;
  }
  .elementor-element-add673c > .e-con-inner{
    width:100% !important; max-width:100% !important;
    grid-template-columns:repeat(2, minmax(0,1fr)) !important;
    column-gap:32px !important; row-gap:40px !important;
  }
  .elementor-element-0eda956{ grid-column:1 / -1; }   /* logo + alamat: baris penuh */
  .elementor-element-b73c462 .elementor-heading-title,
  .elementor-element-3b2b3c0 .elementor-heading-title,
  .elementor-element-f7867cf .elementor-heading-title{ font-size:20px !important; }
  .elementor-element-17a45d1{ gap:16px !important; justify-content:flex-start !important; }
  .elementor-element-17a45d1 .elementor-widget-image,
  .elementor-element-17a45d1 img{ width:24px !important; max-width:24px !important; }
  .elementor-element-a31c139,
  .elementor-element-ee8e505{ width:auto !important; align-self:flex-start !important; }
  .elementor-element-a31c139 img{ width:180px !important; max-width:100% !important; }
  .elementor-element-ee8e505 img{ width:48px !important; }
}

/* ============================== HP (≤767px) ========================== */
@media (max-width:767px){

  /* HEADER */
  .elementor-element-6af5b54{ column-gap:10px !important; }
  .elementor-element-1bcb289 img{ width:100px !important; }
  .elementor-element-69ff47c{ order:4 !important; }              /* Personal/Business ke baris 2 */
  .elementor-element-64f90b3,
  .elementor-element-12895eb{ margin-right:14px !important; }
  .elementor-element-4dcaa55{ margin-right:0 !important; }
  .elementor-element-64f90b3 .elementor-heading-title,
  .elementor-element-12895eb .elementor-heading-title,
  .elementor-element-4dcaa55 .elementor-heading-title{ font-size:14px !important; }
  .elementor-element-19451ab,
  .elementor-element-baeb1d8{ padding-left:10px !important; padding-right:10px !important; }
  .elementor-element-b9b9c43 .elementor-heading-title,
  .elementor-element-dabda69 .elementor-heading-title{ font-size:13px !important; }

  /* HERO */
  .elementor-element-2938b98{ padding-left:16px !important; padding-right:16px !important; }

  /* STATISTIK */
  .elementor-element-f93c598{ padding:40px 16px !important; }
  .elementor-element-6d922df{ column-gap:16px !important; }
  .elementor-element-6d922df .elementor-counter-number-wrapper{ font-size:30px !important; }
  .elementor-element-6d922df .elementor-counter-title{ font-size:14px !important; }
  .elementor-element-6d922df .elementor-widget-text-editor{ font-size:13px !important; }

  /* CTA */
  .elementor-element-c556d27{
    margin-left:16px !important; margin-right:16px !important;
    padding:40px 20px !important;
  }
  .elementor-element-8ec4b96 .elementor-heading-title{ font-size:28px !important; }
  .elementor-element-4b800bc{ justify-content:flex-start !important; }

  /* FOOTER */
  .elementor-element-add673c{ padding-left:16px !important; padding-right:16px !important; }
  .elementor-element-add673c > .e-con-inner{
    grid-template-columns:minmax(0,1fr) !important;
    row-gap:32px !important;
  }
  .elementor-element-4b4aa74{ padding-top:190px !important; }
}
/* =====================================================================
   EASYLINK — PERBAIKAN RESPONSIVE TABLET & HP
   Tempel di: Elementor > Site Settings > Custom CSS
   (berlaku untuk header, halaman utama, dan footer sekaligus)
   ===================================================================== */

/* ========================= TABLET + HP (≤1024px) ===================== */
@media (max-width:1024px){

  /* ---------- HEADER: baris 1 = logo + kontrol, baris 2 = menu ---------- */
  .elementor-element-6af5b54{
    flex-wrap:wrap !important;
    justify-content:flex-start !important;
    row-gap:12px !important;
    column-gap:16px !important;
  }
  .elementor-element-e640a5a,
  .elementor-element-55db528{ display:contents !important; }
  .elementor-element-1bcb289{ order:1; }                          /* logo */
  .elementor-element-71b5b4a{ order:2; margin-left:auto !important; } /* bahasa */
  .elementor-element-69ff47c{ order:3; }                          /* Personal/Business */
  .elementor-element-6af5b54::after{                              /* pemisah baris */
    content:""; order:4; flex:0 0 100%; height:0;
  }
  .elementor-element-64f90b3,
  .elementor-element-12895eb,
  .elementor-element-4dcaa55{ order:5; flex:0 0 auto !important; width:auto !important; margin:0 20px 0 0 !important; }
  .elementor-element-64f90b3 .elementor-heading-title,
  .elementor-element-12895eb .elementor-heading-title,
  .elementor-element-4dcaa55 .elementor-heading-title{ white-space:nowrap; font-size:15px !important; }

  /* ---------- HERO ---------- */
  .elementor-element-2938b98{ padding-left:32px !important; padding-right:32px !important; }
  .elementor-element-9249a8e{ padding:24px 0 0 !important; }
  .elementor-element-9249a8e img{ width:100% !important; max-width:560px !important; margin:0 auto; display:block; }

  /* ---------- STATISTIK: 2 kolom, angka + teksnya berpasangan ---------- */
  .elementor-element-f93c598{ padding:48px 32px !important; }
  .elementor-element-6d922df{
    grid-template-columns:repeat(2, minmax(0,1fr)) !important;
    grid-template-rows:none !important;
    grid-auto-rows:auto !important;
    column-gap:32px !important;
    row-gap:8px !important;
  }
  .elementor-element-e7ea7da{ grid-column:1; grid-row:1; }   /* Active Users */
  .elementor-element-23d3114{ grid-column:1; grid-row:2; }   /* teks 1 */
  .elementor-element-6fd83ae{ grid-column:2; grid-row:1; }   /* Transaction Processed */
  .elementor-element-35311a3{ grid-column:2; grid-row:2; }   /* teks 2 */
  .elementor-element-1b2bc92{ grid-column:1; grid-row:3; margin-top:32px !important; } /* Success Rate */
  .elementor-element-652d7b7{ grid-column:1; grid-row:4; }   /* teks 3 */
  .elementor-element-83aec5f{ grid-column:2; grid-row:3; margin-top:32px !important; } /* Destination */
  .elementor-element-d0c0353{ grid-column:2; grid-row:4; }   /* teks 4 */
  .elementor-element-23d3114, .elementor-element-35311a3,
  .elementor-element-652d7b7, .elementor-element-d0c0353{ margin-top:4px !important; }

  /* ---------- CTA "Start Building…" ---------- */
  .elementor-element-c556d27{
    margin-left:24px !important; margin-right:24px !important;
    margin-bottom:-160px !important;
    padding:48px 32px 48px !important;
    min-height:0 !important;
  }
  .elementor-element-2af2f56{ width:100% !important; max-width:100% !important; padding:0 !important; }
  .elementor-element-8ec4b96 .elementor-heading-title{ font-size:36px !important; line-height:1.3 !important; }
  .elementor-element-901e12e,
  .elementor-element-901e12e p{ text-align:left !important; }

  /* ---------- FOOTER ---------- */
  .elementor-element-4b4aa74{ padding-top:200px !important; }
  .elementor-element-add673c{
    grid-template-columns:minmax(0,1fr) !important;
    padding-left:32px !important; padding-right:32px !important;
  }
  .elementor-element-add673c > .e-con-inner{
    width:100% !important; max-width:100% !important;
    grid-template-columns:repeat(2, minmax(0,1fr)) !important;
    column-gap:32px !important; row-gap:40px !important;
  }
  .elementor-element-0eda956{ grid-column:1 / -1; }   /* logo + alamat: baris penuh */
  .elementor-element-b73c462 .elementor-heading-title,
  .elementor-element-3b2b3c0 .elementor-heading-title,
  .elementor-element-f7867cf .elementor-heading-title{ font-size:20px !important; }
  .elementor-element-17a45d1{ gap:16px !important; justify-content:flex-start !important; }
  .elementor-element-17a45d1 .elementor-widget-image,
  .elementor-element-17a45d1 img{ width:24px !important; max-width:24px !important; }
  .elementor-element-a31c139,
  .elementor-element-ee8e505{ width:auto !important; align-self:flex-start !important; }
  .elementor-element-a31c139 img{ width:180px !important; max-width:100% !important; }
  .elementor-element-ee8e505 img{ width:48px !important; }
}

/* ============================== HP (≤767px) ========================== */
@media (max-width:767px){

  /* HEADER */
  .elementor-element-6af5b54{ column-gap:10px !important; }
  .elementor-element-1bcb289 img{ width:100px !important; }
  .elementor-element-69ff47c{ order:4 !important; }              /* Personal/Business ke baris 2 */
  .elementor-element-64f90b3,
  .elementor-element-12895eb{ margin-right:14px !important; }
  .elementor-element-4dcaa55{ margin-right:0 !important; }
  .elementor-element-64f90b3 .elementor-heading-title,
  .elementor-element-12895eb .elementor-heading-title,
  .elementor-element-4dcaa55 .elementor-heading-title{ font-size:14px !important; }
  .elementor-element-19451ab,
  .elementor-element-baeb1d8{ padding-left:10px !important; padding-right:10px !important; }
  .elementor-element-b9b9c43 .elementor-heading-title,
  .elementor-element-dabda69 .elementor-heading-title{ font-size:13px !important; }

  /* HERO */
  .elementor-element-2938b98{ padding-left:16px !important; padding-right:16px !important; }

  /* STATISTIK */
  .elementor-element-f93c598{ padding:40px 16px !important; }
  .elementor-element-6d922df{ column-gap:16px !important; }
  .elementor-element-6d922df .elementor-counter-number-wrapper{ font-size:30px !important; }
  .elementor-element-6d922df .elementor-counter-title{ font-size:14px !important; }
  .elementor-element-6d922df .elementor-widget-text-editor{ font-size:13px !important; }

  /* CTA */
  .elementor-element-c556d27{
    margin-left:16px !important; margin-right:16px !important;
    padding:40px 20px !important;
  }
  .elementor-element-8ec4b96 .elementor-heading-title{ font-size:28px !important; }
  .elementor-element-4b800bc{ justify-content:flex-start !important; }

  /* FOOTER */
  .elementor-element-add673c{ padding-left:16px !important; padding-right:16px !important; }
  .elementor-element-add673c > .e-con-inner{
    grid-template-columns:minmax(0,1fr) !important;
    row-gap:32px !important;
  }
  .elementor-element-4b4aa74{ padding-top:190px !important; }
}

/* ================= SATU APLIKASI (sticky cards) — TABLET 768–1024px =========
   Gambar 44% di kiri, teks di kanan, keduanya pas di dalam kartu. */
@media (min-width:768px) and (max-width:1024px){
  .sticky-card > .e-con-inner{
    flex-direction:row !important;
    align-items:center !important;
    gap:32px !important;
  }
  .sticky-card > .e-con-inner > .elementor-widget-image{
    flex:0 0 44% !important; width:44% !important; max-width:44% !important; margin:0 !important;
  }
  .sticky-card > .e-con-inner > .elementor-widget-image img{
    width:100% !important; height:auto !important; border-radius:16px;
  }
  .sticky-card > .e-con-inner > .e-con{
    flex:1 1 0 !important; min-width:0 !important; width:auto !important; max-width:none !important;
  }
  /* judul kartu */
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .elementor-widget-heading:first-child .elementor-heading-title{
    font-size:26px !important; line-height:1.35 !important;
  }
  /* judul poin centang */
  .sticky-card > .e-con-inner > .e-con .e-con .e-con .elementor-heading-title{
    font-size:18px !important; line-height:1.4 !important;
  }
  /* teks deskripsi */
  .sticky-card > .e-con-inner > .e-con .elementor-widget-text-editor{
    font-size:15px !important; line-height:1.55 !important;
  }
}
/* =====================================================================
   KARTU "SATU APLIKASI…" — PERBAIKAN TAMPILAN HP (≤767px)
   Tempel di: Elementor > Site Settings > Custom CSS (paling bawah)
   ===================================================================== */
@media (max-width:767px){

  /* Judul & deskripsi section */
  .elementor-element-57b3b55 .elementor-heading-title{ font-size:26px !important; line-height:1.35 !important; }
  .elementor-element-35dba3a, .elementor-element-35dba3a p{ font-size:15px !important; line-height:1.55 !important; }

  /* Pembungkus: kartu memakai lebar penuh (sisi kiri-kanan sudah 16px dari section) */
  .sticky-cards{ padding-left:0 !important; padding-right:0 !important; }

  /* Kartu: gambar di atas, teks di bawah */
  .sticky-card{ padding:20px !important; border-radius:15px !important; }
  .sticky-card > .e-con-inner{
    flex-direction:column !important; align-items:stretch !important;
    gap:16px !important; padding:0 !important; width:100% !important; max-width:100% !important;
  }

  /* Gambar kartu: selebar kartu, tinggi 190px */
  .sticky-card > .e-con-inner > .elementor-widget-image{ width:100% !important; max-width:100% !important; flex:0 0 auto !important; margin:0 !important; }
  .sticky-card > .e-con-inner > .elementor-widget-image img{ width:100% !important; height:190px !important; object-fit:cover !important; border-radius:12px !important; }

  /* Kolom teks */
  .sticky-card > .e-con-inner > .e-con{ width:100% !important; max-width:100% !important; flex:0 0 auto !important; gap:18px !important; padding:0 !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child{ width:100% !important; gap:10px !important; padding:0 !important; }

  /* Judul & deskripsi kartu */
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .elementor-widget-heading .elementor-heading-title{ font-size:20px !important; line-height:1.35 !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .elementor-widget-text-editor,
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .elementor-widget-text-editor p{ font-size:14px !important; line-height:1.55 !important; margin:0 !important; }

  /* Poin centang: ikon 20px di kiri, judul poin di kanan (deskripsi poin disembunyikan) */
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .e-con{ flex-direction:row !important; align-items:center !important; gap:10px !important; padding:0 !important; width:100% !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .e-con > .elementor-widget-image{ flex:0 0 20px !important; width:20px !important; max-width:20px !important; margin:0 !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .e-con > .elementor-widget-image img{ width:20px !important; height:20px !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .e-con > .e-con{ flex:1 1 0 !important; min-width:0 !important; width:auto !important; padding:0 !important; gap:0 !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .e-con > .e-con > .elementor-widget-heading .elementor-heading-title{ font-size:15px !important; line-height:1.4 !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .e-con > .e-con > .elementor-widget-text-editor{ display:none !important; }

  /* "Lihat Selengkapnya" jadi tombol biru selebar kartu */
  .sticky-card > .e-con-inner > .e-con > .e-con:last-child{
    width:100% !important; justify-content:center !important; min-height:0 !important;
    background:#0C66E4 !important; border-radius:100px !important; padding:13px 16px !important;
  }
  .sticky-card > .e-con-inner > .e-con > .e-con:last-child .elementor-heading-title,
  .sticky-card > .e-con-inner > .e-con > .e-con:last-child .elementor-heading-title a{
    color:#fff !important; font-size:15px !important; font-weight:600 !important; text-align:center !important;
  }
}
/* =====================================================================
   KARTU "SATU APLIKASI…" — JARAK ANTAR TEKS (semua ukuran layar)
   Tempel di: Elementor > Site Settings > Custom CSS (paling bawah)
   ===================================================================== */

/* Hapus jarak bawah bawaan paragraf di dalam kartu (penyebab jarak dobel) */
.sticky-card .elementor-widget-text-editor p{ margin:0 !important; }

/* Desktop — sesuai Figma */
.sticky-card > .e-con-inner > .e-con{ gap:40px !important; }                                /* teks → tombol */
.sticky-card > .e-con-inner > .e-con > .e-con:first-child{ gap:16px !important; }           /* judul, deskripsi, poin */
.sticky-card > .e-con-inner > .e-con > .e-con:first-child > .e-con > .e-con{ gap:4px !important; } /* judul poin → teks poin */

/* Tablet */
@media (max-width:1024px){
  .sticky-card > .e-con-inner > .e-con{ gap:24px !important; }
}

/* HP */
@media (max-width:767px){
  .sticky-card > .e-con-inner > .e-con{ gap:18px !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child{ gap:10px !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .e-con > .e-con{ gap:0 !important; }
}
/* =====================================================================
   KARTU "SATU APLIKASI…" — SETIAP KARTU SEMPAT TERBACA UTUH SAAT DI-SCROLL
   Tempel di: Elementor > Site Settings > Custom CSS (paling bawah)
   ===================================================================== */

/* 1. Jeda scroll antar kartu: kartu berikutnya baru muncul setelah
      kartu sekarang tampil utuh selama ± setengah layar scroll */
.sticky-cards > .e-con-inner{ gap:45vh !important; }
.sticky-cards .sticky-card{ margin-bottom:0 !important; }           /* matikan margin -20px lama */

/* 2. Kartu terakhir juga diberi waktu tampil sebelum section selesai */
.sticky-cards > .e-con-inner::after{ content:""; display:block; flex:0 0 30vh; height:30vh; }

/* HP */
@media (max-width:767px){
  .sticky-cards > .e-con-inner{ gap:40vh !important; }
}

/* 3. Laptop dengan layar pendek (tinggi ≤ 860px, mis. 1366×768, 1280×720):
      kartu diperkecil supaya muat utuh di layar */
@media (min-width:1025px) and (max-height:860px){
  .sticky-card{ padding:0 40px !important; }
  .sticky-card > .e-con-inner{ padding:36px 0 !important; gap:48px !important; }
  .sticky-card > .e-con-inner > .elementor-widget-image img{ width:400px !important; height:440px !important; object-fit:cover !important; }
  .sticky-card > .e-con-inner > .e-con{ gap:28px !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .elementor-widget-heading .elementor-heading-title{ font-size:28px !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child .elementor-widget-text-editor p{ font-size:17px !important; line-height:1.55 !important; }
  .sticky-card > .e-con-inner > .e-con > .e-con:first-child > .e-con > .e-con > .elementor-widget-heading .elementor-heading-title{ font-size:18px !important; }
  .sticky-cards .sticky-card{ --stack-top:72px !important; }
  .sticky-cards .sticky-card:nth-child(2){ --stack-top:86px !important; }
  .sticky-cards .sticky-card:nth-child(3){ --stack-top:100px !important; }
}/* End custom CSS */