.elementor-8594 .elementor-element.elementor-element-519bad2{padding:030px 030px 030px 030px;}.elementor-8594 .elementor-element.elementor-element-f9ad7bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8594 .elementor-element.elementor-element-8fc0134 > .elementor-container{max-width:784px;}.elementor-8594 .elementor-element.elementor-element-8fc0134{margin-top:0px;margin-bottom:020px;}.elementor-8594 .elementor-element.elementor-element-0c54271 img{width:71%;border-radius:600px 600px 600px 600px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-8594 .elementor-element.elementor-element-6c5ec59.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8594 .elementor-element.elementor-element-6c5ec59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8594 .elementor-element.elementor-element-6c5ec59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-8594 .elementor-element.elementor-element-fa64f93 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;}.elementor-8594 .elementor-element.elementor-element-61f043e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#21B8B6;}.elementor-8594 .elementor-element.elementor-element-8c2f337 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;}.elementor-8594 .elementor-element.elementor-element-52e697e{width:auto;max-width:auto;align-self:center;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8594 .elementor-element.elementor-element-52e697e > .elementor-widget-container{padding:8px 012px 08px 012px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#21B8B6;border-radius:20px 20px 20px 20px;}.elementor-8594 .elementor-element.elementor-element-52e697e:hover .elementor-widget-container{border-style:solid;border-color:#A264A9;}.elementor-8594 .elementor-element.elementor-element-52e697e .elementor-icon-list-icon i{color:#21B8B6;transition:color 0.3s;}.elementor-8594 .elementor-element.elementor-element-52e697e .elementor-icon-list-icon svg{fill:#21B8B6;transition:fill 0.3s;}.elementor-8594 .elementor-element.elementor-element-52e697e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#A264A9;}.elementor-8594 .elementor-element.elementor-element-52e697e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#A264A9;}.elementor-8594 .elementor-element.elementor-element-52e697e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8594 .elementor-element.elementor-element-52e697e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8594 .elementor-element.elementor-element-52e697e .elementor-icon-list-text{color:#21B8B6;transition:color 0.3s;}.elementor-8594 .elementor-element.elementor-element-52e697e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A264A9;}.elementor-8594 .elementor-element.elementor-element-ace8862 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #21B8B6 0%, #F6F6F6 100%);opacity:0.1;}.elementor-8594 .elementor-element.elementor-element-ace8862{padding:030px 030px 030px 030px;}.elementor-8594 .elementor-element.elementor-element-6f7ce4d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8594 .elementor-element.elementor-element-da74763 > .elementor-container{max-width:784px;}.elementor-8594 .elementor-element.elementor-element-da74763{margin-top:0px;margin-bottom:020px;}.elementor-8594 .elementor-element.elementor-element-40d61a0 img{width:71%;border-radius:600px 600px 600px 600px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-8594 .elementor-element.elementor-element-649a1b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8594 .elementor-element.elementor-element-649a1b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8594 .elementor-element.elementor-element-649a1b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-8594 .elementor-element.elementor-element-7c3de0b .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;}.elementor-8594 .elementor-element.elementor-element-1777cc1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#21B8B6;}.elementor-8594 .elementor-element.elementor-element-ed69eb0 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;}.elementor-8594 .elementor-element.elementor-element-9b32a82{width:auto;max-width:auto;align-self:center;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8594 .elementor-element.elementor-element-9b32a82 > .elementor-widget-container{padding:8px 012px 08px 012px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#21B8B6;border-radius:20px 20px 20px 20px;}.elementor-8594 .elementor-element.elementor-element-9b32a82:hover .elementor-widget-container{border-style:solid;border-color:#A264A9;}.elementor-8594 .elementor-element.elementor-element-9b32a82 .elementor-icon-list-icon i{color:#21B8B6;transition:color 0.3s;}.elementor-8594 .elementor-element.elementor-element-9b32a82 .elementor-icon-list-icon svg{fill:#21B8B6;transition:fill 0.3s;}.elementor-8594 .elementor-element.elementor-element-9b32a82 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#A264A9;}.elementor-8594 .elementor-element.elementor-element-9b32a82 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#A264A9;}.elementor-8594 .elementor-element.elementor-element-9b32a82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8594 .elementor-element.elementor-element-9b32a82 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8594 .elementor-element.elementor-element-9b32a82 .elementor-icon-list-text{color:#21B8B6;transition:color 0.3s;}.elementor-8594 .elementor-element.elementor-element-9b32a82 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A264A9;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8594 .elementor-element.elementor-element-960194c{width:22.32%;}.elementor-8594 .elementor-element.elementor-element-6c5ec59{width:77.68%;}.elementor-8594 .elementor-element.elementor-element-9ed3b85{width:22.32%;}.elementor-8594 .elementor-element.elementor-element-649a1b7{width:77.68%;}}/* Start custom CSS for cff-widget, class: .elementor-element-6bb0382 *//* ตั้งค่าคอนเทนเนอร์หลัก */
.cff-posts-wrap {
    display: grid;
    grid-template-columns: repeat(2, 1fr); /* 2 คอลัมน์ */
    gap: 16px; /* ระยะห่างสม่ำเสมอทั้งแนวตั้งและแนวนอน */
    margin: 0 auto; /* จัดให้อยู่ตรงกลาง */
    max-width: 100%; /* ป้องกันการล้น */
}

/* ตั้งค่าโพสต์แต่ละรายการ */
.cff-post {
    background: #f9f9f9; /* สีพื้นหลังของโพสต์ */
    padding: 16px; /* ระยะห่างภายใน */
    border-radius: 10px; /* มุมโค้ง */
    overflow: hidden; /* ตัดส่วนเกิน */
    display: flex;
    flex-direction: column;
    justify-content: space-between; /* จัดเนื้อหาในโพสต์ */
}

/* ปรับรูปภาพในโพสต์ */
.cff-post img {
    width: 80%; /* ขยายรูปภาพเต็มพื้นที่ */
    height: auto; /* รักษาสัดส่วน */
    border-radius: 8px; /* มุมโค้งของรูปภาพ */
}

/* ปรับข้อความในโพสต์ */
.cff-post p {
    margin-top: 10px;
    font-size: 14px; /* ขนาดฟอนต์ */
    line-height: 1.5; /* ระยะห่างระหว่างบรรทัด */
    color: #333; /* สีฟอนต์ */
}/* End custom CSS */