.elementor-7019 .elementor-element.elementor-element-7de979f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-7019 .elementor-element.elementor-element-2b5b3841{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7019 .elementor-element.elementor-element-55e24ab5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7019 .elementor-element.elementor-element-42b8ad5f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7019 .elementor-element.elementor-element-30415b3d{text-align:center;}.elementor-7019 .elementor-element.elementor-element-30415b3d .ep-post-title-text{color:#1A1A1A;}.elementor-7019 .elementor-element.elementor-element-46b7a4dd .elementor-icon-list-icon i{color:#C9A96E;font-size:15px;}.elementor-7019 .elementor-element.elementor-element-46b7a4dd .elementor-icon-list-icon svg{fill:#C9A96E;--e-icon-list-icon-size:15px;}.elementor-7019 .elementor-element.elementor-element-46b7a4dd .elementor-icon-list-icon{width:15px;}.elementor-7019 .elementor-element.elementor-element-46b7a4dd .elementor-icon-list-text, .elementor-7019 .elementor-element.elementor-element-46b7a4dd .elementor-icon-list-text a{color:#8A8A8A;}.elementor-7019 .elementor-element.elementor-element-46b7a4dd .elementor-icon-list-item{font-size:15px;}.elementor-7019 .elementor-element.elementor-element-7d788c39 img{max-width:70%;}.elementor-7019 .elementor-element.elementor-element-5b2ab351{--display:flex;}.elementor-7019 .elementor-element.elementor-element-d6a152c{--display:flex;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-ep-advanced-image-gallery-thumbnail img{height:350px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-ep-advanced-image-gallery.bdt-grid{margin-left:-10px;margin-top:-10px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-ep-advanced-image-gallery.bdt-grid > *{padding-left:10px;margin-top:10px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-ep-advanced-image-gallery-item .bdt-overlay{background-color:#FAFAFA00;margin:0px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-navigation-prev i,
					.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-navigation-next i{font-size:25px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-navigation-prev{left:-60px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-navigation-next{right:-60px;}.elementor-7019 .elementor-element.elementor-element-357dd595{--divider-border-style:multiple;--divider-color:#000;--divider-pattern-height:5px;}.elementor-7019 .elementor-element.elementor-element-357dd595 .elementor-divider-separator{width:100%;}.elementor-7019 .elementor-element.elementor-element-357dd595 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7019 .elementor-element.elementor-element-7854d8df{text-align:center;}.elementor-7019 .elementor-element.elementor-element-7854d8df .elementor-heading-title{font-size:30px;}.elementor-7019 .elementor-element.elementor-element-4258f6e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7019 .elementor-element.elementor-element-4258f6e3.e-con{--align-self:center;}.elementor-7019 .elementor-element.elementor-element-46811209{border-radius:30px 30px 30px 30px;}.elementor-7019 .elementor-element.elementor-element-46811209 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7019 .elementor-element.elementor-element-29b2de74{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#F5F5F0;--border-color:#F5F5F0;}.elementor-7019 .elementor-element.elementor-element-3740c45a .elementor-heading-title{font-size:15px;}.elementor-7019 .elementor-element.elementor-element-3cabdf8b .bdt-social-share{display:flex;flex-wrap:wrap;justify-content:center;grid-column-gap:10px;grid-row-gap:10px;}.elementor-7019 .elementor-element.elementor-element-3cabdf8b .bdt-ss-btn{font-size:calc(1.2px * 10);height:35px;}.elementor-7019 .elementor-element.elementor-element-3cabdf8b .bdt-social-share-title, .elementor-7019 .elementor-element.elementor-element-3cabdf8b .bdt-ss-counter{font-size:14px;}.elementor-7019 .elementor-element.elementor-element-53cf5311{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#F5F5F0;}.elementor-7019 .elementor-element.elementor-element-53cf5311 span.post-navigation__prev--label{color:#1A1A1A;}.elementor-7019 .elementor-element.elementor-element-53cf5311 span.post-navigation__next--label{color:#1A1A1A;}.elementor-7019 .elementor-element.elementor-element-53cf5311 span.post-navigation__prev--title, .elementor-7019 .elementor-element.elementor-element-53cf5311 span.post-navigation__next--title{color:#2B2B2B;}.elementor-7019 .elementor-element.elementor-element-53cf5311 .post-navigation__arrow-wrapper{color:#8A8A8A;fill:#8A8A8A;}.elementor-7019 .elementor-element.elementor-element-3e297c89{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#C9A96E;--border-color:#C9A96E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7019 .elementor-element.elementor-element-3e297c89:not(.elementor-motion-effects-element-type-background), .elementor-7019 .elementor-element.elementor-element-3e297c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-7019 .elementor-element.elementor-element-1528e27c{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7019 .elementor-element.elementor-element-1528e27c:not(.elementor-motion-effects-element-type-background), .elementor-7019 .elementor-element.elementor-element-1528e27c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7019 .elementor-element.elementor-element-59dfbdb .e-search-submit{background-color:#C9A96E;}.elementor-7019 .elementor-element.elementor-element-59dfbdb .e-search-input{font-size:14px;border-radius:5px 0px 0px 5px;}.elementor-7019 .elementor-element.elementor-element-59dfbdb{--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:10px;--e-search-submit-margin-inline-start:0px;--e-search-submit-border-radius:0px 5px 5px 0px;--e-search-submit-padding:10px 10px 10px 10px;}.elementor-7019 .elementor-element.elementor-element-59dfbdb .e-search-submit span{font-size:14px;}.elementor-7019 .elementor-element.elementor-element-604da180{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7019 .elementor-element.elementor-element-604da180:not(.elementor-motion-effects-element-type-background), .elementor-7019 .elementor-element.elementor-element-604da180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7019 .elementor-element.elementor-element-362d337b{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7019 .elementor-element.elementor-element-362d337b:not(.elementor-motion-effects-element-type-background), .elementor-7019 .elementor-element.elementor-element-362d337b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7019 .elementor-element.elementor-element-38f4a6b .bdt-post-list .bdt-item{align-items:center;}.elementor-7019 .elementor-element.elementor-element-38f4a6b .bdt-post-list .bdt-image img{height:60px;transition-duration:0.3s;}.elementor-7019 .elementor-element.elementor-element-38f4a6b .bdt-post-list .bdt-title{font-size:13px;font-weight:400;}.elementor-7019 .elementor-element.elementor-element-38f4a6b .bdt-post-list .bdt-meta span{font-size:10px;}.elementor-7019 .elementor-element.elementor-element-204a90e0{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7019 .elementor-element.elementor-element-204a90e0:not(.elementor-motion-effects-element-type-background), .elementor-7019 .elementor-element.elementor-element-204a90e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-7019 .elementor-element.elementor-element-7de979f9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-ep-advanced-image-gallery-thumbnail img{height:200px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-ep-advanced-image-gallery.bdt-grid{margin-left:-5px;margin-top:-5px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-ep-advanced-image-gallery.bdt-grid > *{padding-left:5px;margin-top:5px;}.elementor-7019 .elementor-element.elementor-element-3cabdf8b .bdt-social-share{display:flex;flex-wrap:wrap;}.elementor-7019 .elementor-element.elementor-element-59dfbdb .e-search-input{font-size:12px;}.elementor-7019 .elementor-element.elementor-element-59dfbdb{--e-search-input-padding-block-start:5px;--e-search-input-padding-inline-start:5px;--e-search-input-padding-block-end:5px;--e-search-input-padding-inline-end:5px;--e-search-submit-padding:5px 5px 5px 5px;}.elementor-7019 .elementor-element.elementor-element-59dfbdb .e-search-submit span{font-size:12px;}}@media(max-width:767px){.elementor-7019 .elementor-element.elementor-element-7de979f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7019 .elementor-element.elementor-element-307f5ebd .bdt-ep-advanced-image-gallery-thumbnail img{height:200px;}.elementor-7019 .elementor-element.elementor-element-3cabdf8b .bdt-social-share{display:flex;flex-wrap:wrap;grid-column-gap:5px;grid-row-gap:5px;}.elementor-7019 .elementor-element.elementor-element-3cabdf8b .bdt-ss-btn{height:3em;}}@media(min-width:768px){.elementor-7019 .elementor-element.elementor-element-d6a152c{--content-width:1100px;}.elementor-7019 .elementor-element.elementor-element-4258f6e3{--width:80%;}.elementor-7019 .elementor-element.elementor-element-3e297c89{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7019 .elementor-element.elementor-element-3e297c89{--width:300px;}}/* Start custom CSS for sidebar, class: .elementor-element-1483476d *//* =================================================== */
/* [1] จัดการ Categories (กล่องบน): บีบระยะชิดแน่นสไตล์มินิมอล › */
/* =================================================== */

/* 🛠️ ทุบทุกช่องว่างแฝงของกลุ่มบล็อกและรายการในวิดเจ็ต */
.elementor-7019 .elementor-element.elementor-element-1483476d .widget_categories ul,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories-list,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories {
    display: flex !important;
    flex-direction: column !important;
    gap: 2px !important; /* บีบระยะห่างระหว่างแถวให้ชิดกันมากขึ้น */
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
}

/* ลบระยะขอบล่าง (Margin-bottom) ของตัวรายการที่ธีมชอบแถมมา */
.elementor-7019 .elementor-element.elementor-element-1483476d .widget_categories ul li,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories-list li,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories li,
.elementor-7019 .elementor-element.elementor-element-1483476d ul li {
    list-style: none !important;
    list-style-type: none !important;
    padding: 0 !important;
    margin: 0 0 2px 0 !important; /* บีบระยะห่างระหว่างแถวให้แคบสุดๆ */
    width: 100% !important;
    line-height: 1.2 !important; /* บีบความสูงของบรรทัดให้กระชับ */
}

/* ดีไซน์ปุ่มข้อความลิงก์ (เน้นบีบ Padding บน-ล่าง) */
.elementor-7019 .elementor-element.elementor-element-1483476d .widget_categories ul li a,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories-list li a,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories li a,
.elementor-7019 .elementor-element.elementor-element-1483476d ul li a {
    display: inline-flex !important;
    align-items: center !important;
    width: 100% !important;
    color: #333333 !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    
    /* บีบพื้นที่แนวตั้งให้กระชับ ไม่โย่ง */
    padding: 4px 0px !important; /* ปรับเหลือแค่ 4px ตัวหนังสือจะขยับมาชิดกันสวยงาม */
    margin: 0 !important;
    transition: all 0.2s ease !important;
}

/* หัวลูกศรทอง › ดึงให้กระชับพอดีตัวหนังสือ */
.elementor-7019 .elementor-element.elementor-element-1483476d .widget_categories ul li a::before,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories-list li a::before,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories li a::before,
.elementor-7019 .elementor-element.elementor-element-1483476d ul li a::before {
    content: "›" !important;
    color: #b89243 !important; /* สีทองแบรนด์ Amata */
    font-weight: bold !important;
    font-size: 18px !important;
    margin-right: 6px !important;
    line-height: 1 !important;
    display: inline-block !important;
}

/* Hover ขยับนิดเดียวพองาม */
.elementor-7019 .elementor-element.elementor-element-1483476d .widget_categories ul li a:hover,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories-list li a:hover,
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-categories li a:hover {
    color: #b89243 !important;
    padding-left: 6px !important;
}

/* ลบจุดไข่ปลาของวิดเจ็ต Gallery และลิสต์ทั้งหมดใน Sidebar ออกอย่างเด็ดขาด */
.elementor-7019 .elementor-element.elementor-element-1483476d ul, 
.elementor-7019 .elementor-element.elementor-element-1483476d li, 
.elementor-7019 .elementor-element.elementor-element-1483476d .widget_categories ul, 
.elementor-7019 .elementor-element.elementor-element-1483476d .widget_categories li,
.sidebar .widget ul, 
.sidebar .widget li {
    list-style: none !important;
    list-style-type: none !important;
    background-image: none !important; /* ป้องกันกรณีธีมใช้รูปภาพแทนจุดไข่ปลา */
}

/* ล้างค่าลูกศรคู่หรือจุดซ้ำซ้อนในระดับโครงสร้าง */
.elementor-7019 .elementor-element.elementor-element-1483476d ul li::before,
.elementor-7019 .elementor-element.elementor-element-1483476d li::before {
    list-style: none !important;
}

/* =================================================== */
/* [2] จัดการ Tags (กล่องล่าง): บีบระยะปุ่มแคปซูลให้แน่นกระชับ */
/* =================================================== */

/* คุมกล่อง Tag Cloud และลบช่องว่างส่วนเกินออก */
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-tag-cloud,
.elementor-7019 .elementor-element.elementor-element-1483476d .tagcloud,
.elementor-7019 .elementor-element.elementor-element-1483476d .widget_nav_menu ul {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important; /* บังคับ 2 คอลัมน์สมมาตร */
    gap: 6px !important; /* บีบช่องว่างระหว่างปุ่มให้แน่นขึ้น */
    padding: 0 !important;
    margin: 10px auto 0 !important; /* ลดระยะห่างจากหัวข้อด้านบน */
    max-width: 350px !important;
    width: 100% !important;
}

/* ดีไซน์ปุ่มแท็กแคปซูล (เน้นบีบขนาดกล่องให้แน่นพอดีฟอนต์) */
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-tag-cloud a,
.elementor-7019 .elementor-element.elementor-element-1483476d .tagcloud a,
.elementor-7019 .elementor-element.elementor-element-1483476d .widget_nav_menu ul li a {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background-color: #f8f9fa !important;
    color: #111111 !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    border-radius: 25px !important;
    border: 1px solid #e5e5e5 !important;
    text-decoration: none !important;
    margin: 0 !important;
    
    /* บีบความสูงของปุ่มแคปซูลให้ดูโมเดิร์น กระชับพอดี */
    padding: 6px 4px !important; /* ปรับจาก 8px เหลือ 6px ช่วยให้ปุ่มไม่หนาเทอะทะ */
    transition: all 0.2s ease !important;
}

/* Hover แท็กเปลี่ยนเป็นสีทอง */
.elementor-7019 .elementor-element.elementor-element-1483476d .wp-block-tag-cloud a:hover,
.elementor-7019 .elementor-element.elementor-element-1483476d .tagcloud a:hover {
    background-color: #b89243 !important;
    color: #ffffff !important;
    border-color: #b89243 !important;
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-709b7dab *//* บังคับให้กล่องแม่จัดเรียงปุ่มแบบแนวนอน 2 คอลัมน์ */
.elementor-7019 .elementor-element.elementor-element-709b7dab .widget_nav_menu ul,
.elementor-7019 .elementor-element.elementor-element-709b7dab .widget_pages ul,
.elementor-7019 .elementor-element.elementor-element-709b7dab ul {
    display: flex !important;
    flex-wrap: wrap !important;
    flex-direction: row !important;
    gap: 5px !important; /* ระยะห่างระหว่างปุ่ม */
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
}
/* ลบจุดไข่ปลาของวิดเจ็ต Gallery และลิสต์ทั้งหมดใน Sidebar ออกอย่างเด็ดขาด */
.elementor-7019 .elementor-element.elementor-element-709b7dab ul, 
.elementor-7019 .elementor-element.elementor-element-709b7dab li, 
.elementor-7019 .elementor-element.elementor-element-709b7dab .widget_categories ul, 
.elementor-7019 .elementor-element.elementor-element-709b7dab .widget_categories li,
.sidebar .widget ul, 
.sidebar .widget li {
    list-style: none !important;
    list-style-type: none !important;
    background-image: none !important; /* ป้องกันกรณีธีมใช้รูปภาพแทนจุดไข่ปลา */
}

/* ล้างค่าลูกศรคู่หรือจุดซ้ำซ้อนในระดับโครงสร้าง */
.elementor-7019 .elementor-element.elementor-element-709b7dab ul li::before,
.elementor-7019 .elementor-element.elementor-element-709b7dab li::before {
    list-style: none !important;
}

/* ปรับแต่งให้แต่ละรายการกลายเป็นปุ่มแคปซูลแยกกัน */
.elementor-7019 .elementor-element.elementor-element-709b7dab .widget_nav_menu ul li,
.elementor-7019 .elementor-element.elementor-element-709b7dab .widget_pages ul li,
.elementor-7019 .elementor-element.elementor-element-709b7dab ul li {
    margin: 0 !important;
    padding: 0 !important;
    width: calc(50% - 5px) !important; /* แบ่งครึ่งหน้าจอเป๊ะๆ เป็น 2 คอลัมน์ */
}

/* สไตล์ปุ่มตัวหนังสือด้านใน */
.elementor-7019 .elementor-element.elementor-element-709b7dab a[href*="project-tag"],
.elementor-7019 .elementor-element.elementor-element-709b7dab ul li a {
    display: block !important;
    text-align: center !important;
    padding: 5px 5px !important;
    background-color: #f8f9fa !important; /* พื้นหลังเทาอ่อน */
    color: #111111 !important; /* ตัวอักษรสีเข้ม */
    font-size: 12px !important;
    font-weight: 500 !important;
    border-radius: 25px !important; /* ความโค้งมนทรงแคปซูล */
    border: 1px solid #e5e5e5 !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
}

/* เอฟเฟกต์ตอนเมาส์ชี้ (Hover) เปลี่ยนเป็นสีทอง */
.elementor-7019 .elementor-element.elementor-element-709b7dab a[href*="project-tag"]:hover,
.elementor-7019 .elementor-element.elementor-element-709b7dab ul li a:hover {
    background-color: #b89243 !important; /* สีทองประจำแบรนด์ Amata Lift */
    color: #ffffff !important; /* อักษรขาว */
    border-color: #b89243 !important;
    transform: translateY(-2px) !important;
    box-shadow: 0 4px 10px rgba(184, 146, 67, 0.2) !important;
}/* End custom CSS */