.elementor-115328 .elementor-element.elementor-element-c01b7db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115328 .elementor-element.elementor-element-1c716d9 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-115328 .elementor-element.elementor-element-1c716d9 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-115328 .elementor-element.elementor-element-1c716d9 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-115328 .elementor-element.elementor-element-1c716d9 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-115328 .elementor-element.elementor-element-4e087ce{--display:flex;--padding-top:10px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}:is( .elementor-115328 .elementor-element.elementor-element-6eb5210 .jet-listing-dynamic-link__link, .elementor-115328 .elementor-element.elementor-element-6eb5210 __link ){align-self:flex-start;flex-direction:row;}:is( .elementor-115328 .elementor-element.elementor-element-6eb5210 .jet-listing-dynamic-link__icon, .elementor-115328 .elementor-element.elementor-element-6eb5210 __icon ){order:1;}.jet-listing-item.single-jet-engine.elementor-page-115328 > .elementor{width:1200px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for container, class: .elementor-element-c01b7db *//* การ์ดข่าว — รูปบน หัวข้อ 2 บรรทัด ลิงก์ดูเพิ่มเติม
   ค่าใน :where() เป็นค่าเริ่มต้น ตั้งใน Style panel แล้วชนะ */
.elementor-115328 .elementor-element.elementor-element-c01b7db { --nw-accent: #e6007e; --nw-ratio: 16 / 9; }
.elementor-115328 .elementor-element.elementor-element-c01b7db {
  position: relative; overflow: hidden; isolation: isolate;
  display: flex !important; flex-direction: column !important; height: 100%;
}
:where(.elementor-115328 .elementor-element.elementor-element-c01b7db) { background-color: #0d0d0e; padding: 0; border-radius: 0; }

.elementor-115328 .elementor-element.elementor-element-c01b7db .nw-img {
  position: relative; margin: 0 !important; overflow: hidden;
  flex: 1 1 auto; width: 100%; aspect-ratio: var(--nw-ratio);
}
.elementor-115328 .elementor-element.elementor-element-c01b7db .nw-img img {
  position: absolute; inset: 0;
  display: block; width: 100% !important; height: 100% !important; max-width: none;
  object-fit: cover;
  transition: transform .5s cubic-bezier(.2, .7, .2, 1);
}
.elementor-115328 .elementor-element.elementor-element-c01b7db:hover .nw-img img { transform: scale(1.04); }

.elementor-115328 .elementor-element.elementor-element-c01b7db .nw-body { flex: 0 0 auto; display: flex !important; flex-direction: column !important; gap: 6px; position: relative; z-index: 1; }
:where(.elementor-115328 .elementor-element.elementor-element-c01b7db .nw-body) { padding: 10px 14px 12px; background-color: #0d0d0e; }

.elementor-115328 .elementor-element.elementor-element-c01b7db :where(.nw-title .elementor-heading-title) {
  color: #fff; font-size: 13px; font-weight: 500; line-height: 1.55; margin: 0;
  display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;
}

.elementor-115328 .elementor-element.elementor-element-c01b7db .nw-more { align-self: flex-end; margin: 0 !important; position: static !important; }
.elementor-115328 .elementor-element.elementor-element-c01b7db :where(.nw-more .jet-listing-dynamic-link__link) { color: #8fa8ff; font-size: 12px; }
.elementor-115328 .elementor-element.elementor-element-c01b7db .nw-more a::after { content: ""; position: absolute; inset: 0; z-index: 3; }
.elementor-115328 .elementor-element.elementor-element-c01b7db .nw-more a:focus-visible { outline: 3px solid var(--nw-accent); outline-offset: 2px; }/* End custom CSS */