.elementor-3433 .elementor-element.elementor-element-7e5ab71{width:100%;max-width:100%;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-ef7f233 *//* ===================================
   .linktable
   กล่องหลักที่ครอบรายการหมวดหมู่ทั้งหมด
   จัดเรียงเป็น grid หลายคอลัมน์อัตโนมัติ
=================================== */
.linktable {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
  gap: 12px;
  padding: 0px;
  font-family: var( --e-global-typography-text-font-family ), Sans-serif;
}

/* ===================================
   .catlistdiv
   การ์ดของแต่ละหมวดหมู่ (ทั้งแบบมีลิงก์และไม่มีลิงก์)
   กำหนดพื้นหลัง ขอบ มุมโค้ง และเงาเบา ๆ
=================================== */
.catlistdiv {
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  padding: 14px 16px;
  text-align: center;
}

.catlistdiv:hover {
  border: 1px solid var(--Primary);;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.12);
  padding: 14px 16px;
  text-align: center;
}

/* ===================================
   .catlistdiv a
   ลิงก์ภายในการ์ด (หมวดที่กดได้)
   กำหนดสีตัวอักษร ตัวหนา และตัด underline ออก
=================================== */
.catlistdiv a {
  text-decoration: none;
  color: var(--Primary);
  font-weight: 600;
  display: block;
}

/* ===================================
   .linkcatname
   ตัวอักษรชื่อหมวดหมู่ (อยู่ใน span)
   กำหนดขนาดตัวอักษร
=================================== */
.linkcatname {
  /*font-size: 18px;*/
  font-size: 0.875rem;
  font-weight: 500;
}

/* ===================================
   .emptycat
   หมวดหมู่ที่ยังไม่มีลิงก์ (ยังไม่พร้อมใช้งาน)
   ทำให้สีจางลงเพื่อสื่อว่ากดไม่ได้
=================================== */
.emptycat {
  color: #a0a0a0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7e5ab71 *//* Onze partners */

.partner-list .linklist {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 24px;
  width: 100%;
}

/* กล่องหมวด Partner */
.partner-list .LinkLibraryCat.level0 {
  min-width: 0;
  padding: 24px;
  background: #ffffff;
  border: 1px solid #eeeeee;
  border-radius: 2px;
}

/* ป้องกัน Sticky Header บัง Anchor */
.partner-list .LinkLibraryCat.level0 > div[id] {
  scroll-margin-top: 120px;
}

/* ชื่อหมวด */
.partner-list .LinkLibraryCat h3 {
  margin: 0 0 20px;
  font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
  color: var( --e-global-color-primary );
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.3;
  padding-bottom: 20px;
  border: solid #eeeeee;
  border-width: 0 0 1px 0;
}

.partner-list .linklistcatclass {
  color: inherit;
}

/* รายการ Partner */
.partner-list .LinkLibraryCat > li {
  position: relative;
  margin: 0 0 10px;
  padding: 0 0 0 16px;
  list-style: none;
  line-height: 1.5;
  font-family: var( --e-global-typography-text-font-family ), Sans-serif;
  font-size: 0.875rem;
}

.partner-list .LinkLibraryCat > li:last-of-type {
  margin-bottom: 0;
}

/* Bullet */
.partner-list .LinkLibraryCat > li::before {
  content: "";
  position: absolute;
  top: 0.65em;
  left: 0;
  width: 5px;
  height: 5px;
  background: var( --e-global-color-text );
  border-radius: 50%;
}

/* Partner link */
.partner-list .track_this_link {
  color: #0202E9;
  font-weight: 500;
  text-decoration: none;
  overflow-wrap: anywhere;
}

.partner-list .track_this_link:hover,
.partner-list .track_this_link:focus-visible {
  color: #002b42;
  text-decoration: underline;
  text-underline-offset: 3px;
}

/* Favicon */
.partner-list .LinkLibraryCat li > img {
  width: 18px;
  height: 18px;
  margin-right: 6px;
  object-fit: contain;
  vertical-align: -3px;
}

/* ตารางว่างที่ปลั๊กอินสร้าง */
.partner-list .linklisttable {
  display: none;
}

/* ซ่อน Edit link หน้า Front-end */
.partner-list .editlink {
  display: none;
}

@media (max-width: 1024px) {
  .partner-list .linklist {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
  }
}

@media (max-width: 767px) {
  .partner-list .linklist {
    grid-template-columns: 1fr;
    gap: 16px;
  }

  .partner-list .LinkLibraryCat.level0 {
    padding: 20px;
  }

  .partner-list .LinkLibraryCat h3 {
    margin-bottom: 14px;
    font-size: 1.2rem;
  }
}/* End custom CSS */