.elementor-13033 .elementor-element.elementor-element-4d47031{--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-13033 .elementor-element.elementor-element-803f176{text-align:center;}.elementor-13033 .elementor-element.elementor-element-58c1204{--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-13033 .elementor-element.elementor-element-f260c7c .tpg-el-main-wrapper .tpg-el-image-wrap img{width:inherit;}.elementor-13033 .elementor-element.elementor-element-f260c7c .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-13033 .elementor-element.elementor-element-f260c7c .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-13033 .elementor-element.elementor-element-f260c7c .rt-tpg-container .tpg-post-holder .rt-detail .read-more a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}body .elementor-13033 .elementor-element.elementor-element-f260c7c .rt-tpg-container .tpg-post-holder .rt-detail .read-more a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7a64f2;}/* Start custom CSS for tpg-grid-layout, class: .elementor-element-f260c7c *//* 1. บังคับให้การ์ดทุกใบมีความสูงเท่ากัน */
.rt-grid-item, .tpg-grid-layout .rt-holder {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

/* 2. จัดระเบียบเนื้อหาภายในและดันปุ่มลงด้านล่าง */
.rt-detail, .tpg-grid-layout .rt-detail {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
}

/* 3. ปรับแต่งปุ่ม Read More เป็นสีม่วงไล่ขาว */
.read-more a, 
.tpg-grid-layout .rt-detail .read-more a,
.rt-read-more a {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    padding: 12px 20px !important;
    margin-top: auto !important; /* ดันปุ่มลงล่างสุด */
    border-radius: 50px !important;
    text-decoration: none !important;
    font-weight: 600 !important;
    
    /* สีม่วงไล่ไปขาว */
    background: linear-gradient(135deg, #6a11cb 0%, #ffffff 200%) !important;
    color: #6a11cb !important;
    border: 2px solid #6a11cb !important;
    transition: all 0.3s ease !important;
}

/* 4. เอฟเฟกต์เมื่อ Hover */
.read-more a:hover,
.rt-read-more a:hover {
    background: #6a11cb !important;
    color: #ffffff !important;
    box-shadow: 0 4px 12px rgba(106, 17, 203, 0.3) !important;
}/* End custom CSS */