.elementor-7043 .elementor-element.elementor-element-6debf269{--display:flex;--min-height:600px;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7043 .elementor-element.elementor-element-1b24cc2b{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7043 .elementor-element.elementor-element-1b24cc2b:not(.elementor-motion-effects-element-type-background), .elementor-7043 .elementor-element.elementor-element-1b24cc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;background-image:url("https://i0.wp.com/amatalift.com/wp-content/uploads/2026/08/our_ins_brand.jpg?fit=1250%2C570&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7043 .elementor-element.elementor-element-5e5a04f5{--display:flex;}.elementor-7043 .elementor-element.elementor-element-7bdef8dc{--display:flex;--overlay-opacity:0.8;}.elementor-7043 .elementor-element.elementor-element-7bdef8dc::before, .elementor-7043 .elementor-element.elementor-element-7bdef8dc > .elementor-background-video-container::before, .elementor-7043 .elementor-element.elementor-element-7bdef8dc > .e-con-inner > .elementor-background-video-container::before, .elementor-7043 .elementor-element.elementor-element-7bdef8dc > .elementor-background-slideshow::before, .elementor-7043 .elementor-element.elementor-element-7bdef8dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-7043 .elementor-element.elementor-element-7bdef8dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-7043 .elementor-element.elementor-element-4fb59f92{text-align:center;}.elementor-7043 .elementor-element.elementor-element-4fb59f92 .elementor-heading-title{font-size:50px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#1A1A1A;}.elementor-7043 .elementor-element.elementor-element-484e2eb{text-align:center;font-size:16px;color:#1A1A1A;}.elementor-7043 .elementor-element.elementor-element-251b4198{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7043 .elementor-element.elementor-element-4656d77d .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:">";margin:0px 10px;}.elementor-7043 .elementor-element.elementor-element-4656d77d .bdt-ep-breadcrumb>*>* ,
							 .elementor-7043 .elementor-element.elementor-element-4656d77d .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{font-size:14px;}.elementor-7043 .elementor-element.elementor-element-4656d77d .bdt-ep-breadcrumb>:last-child>span{color:#FF0000!important;}.elementor-7043 .elementor-element.elementor-element-7ec61def{--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-7043 .elementor-element.elementor-element-617df5b6{--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-7043 .elementor-element.elementor-element-39859cf2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7043 .elementor-element.elementor-element-72915cf{--grid-columns:3;}.elementor-7043 .elementor-element.elementor-element-72915cf .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7043 .elementor-element.elementor-element-72915cf .e-loop-item > .elementor-section, .elementor-7043 .elementor-element.elementor-element-72915cf .e-loop-item > .elementor-section > .elementor-container, .elementor-7043 .elementor-element.elementor-element-72915cf .e-loop-item > .e-con, .elementor-7043 .elementor-element.elementor-element-72915cf .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7043 .elementor-element.elementor-element-77b5c11d{--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:#CF2E2E;--border-color:#CF2E2E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7043 .elementor-element.elementor-element-77b5c11d:not(.elementor-motion-effects-element-type-background), .elementor-7043 .elementor-element.elementor-element-77b5c11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-7043 .elementor-element.elementor-element-19b5f0aa{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7043 .elementor-element.elementor-element-19b5f0aa:not(.elementor-motion-effects-element-type-background), .elementor-7043 .elementor-element.elementor-element-19b5f0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7043 .elementor-element.elementor-element-59f43b1a .e-search-submit{background-color:#CF2E2E;}.elementor-7043 .elementor-element.elementor-element-59f43b1a .e-search-input{font-size:14px;border-radius:5px 0px 0px 5px;}.elementor-7043 .elementor-element.elementor-element-59f43b1a{--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-7043 .elementor-element.elementor-element-59f43b1a .e-search-submit span{font-size:14px;}.elementor-7043 .elementor-element.elementor-element-1192971d{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7043 .elementor-element.elementor-element-1192971d:not(.elementor-motion-effects-element-type-background), .elementor-7043 .elementor-element.elementor-element-1192971d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7043 .elementor-element.elementor-element-4c305a2a{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7043 .elementor-element.elementor-element-4c305a2a:not(.elementor-motion-effects-element-type-background), .elementor-7043 .elementor-element.elementor-element-4c305a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7043 .elementor-element.elementor-element-1e033fc9 .bdt-post-list .bdt-item{align-items:center;}.elementor-7043 .elementor-element.elementor-element-1e033fc9 .bdt-post-list .bdt-image img{height:60px;transition-duration:0.3s;}.elementor-7043 .elementor-element.elementor-element-1e033fc9 .bdt-post-list .bdt-title{font-size:13px;font-weight:400;}.elementor-7043 .elementor-element.elementor-element-1e033fc9 .bdt-post-list .bdt-meta span{font-size:10px;}.elementor-7043 .elementor-element.elementor-element-78a8ff55{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7043 .elementor-element.elementor-element-78a8ff55:not(.elementor-motion-effects-element-type-background), .elementor-7043 .elementor-element.elementor-element-78a8ff55 > .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-7043 .elementor-element.elementor-element-6debf269{--min-height:350px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7043 .elementor-element.elementor-element-4fb59f92 .elementor-heading-title{font-size:45px;}.elementor-7043 .elementor-element.elementor-element-7ec61def{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7043 .elementor-element.elementor-element-72915cf{--grid-columns:2;}.elementor-7043 .elementor-element.elementor-element-59f43b1a .e-search-input{font-size:12px;}.elementor-7043 .elementor-element.elementor-element-59f43b1a{--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-7043 .elementor-element.elementor-element-59f43b1a .e-search-submit span{font-size:12px;}}@media(max-width:767px){.elementor-7043 .elementor-element.elementor-element-6debf269{--min-height:200px;}.elementor-7043 .elementor-element.elementor-element-4fb59f92 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-7043 .elementor-element.elementor-element-7ec61def{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7043 .elementor-element.elementor-element-72915cf{--grid-columns:1;}}@media(min-width:768px){.elementor-7043 .elementor-element.elementor-element-77b5c11d{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7043 .elementor-element.elementor-element-77b5c11d{--width:300px;}}/* Start custom CSS for sidebar, class: .elementor-element-5e7a4820 *//* =================================================== */
/* [1] จัดการ Categories (กล่องบน): บีบระยะชิดแน่นสไตล์มินิมอล › */
/* =================================================== */

/* 🛠️ ทุบทุกช่องว่างแฝงของกลุ่มบล็อกและรายการในวิดเจ็ต */
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .widget_categories ul,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-categories-list,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .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-7043 .elementor-element.elementor-element-5e7a4820 .widget_categories ul li,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-categories-list li,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-categories li,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 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-7043 .elementor-element.elementor-element-5e7a4820 .widget_categories ul li a,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-categories-list li a,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-categories li a,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 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-7043 .elementor-element.elementor-element-5e7a4820 .widget_categories ul li a::before,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-categories-list li a::before,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-categories li a::before,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 ul li a::before {
    content: "›" !important;
    color: #cf2e2e !important; /* สีทองแบรนด์ Amata */
    font-weight: bold !important;
    font-size: 18px !important;
    margin-right: 6px !important;
    line-height: 1 !important;
    display: inline-block !important;
}

/* Hover ขยับนิดเดียวพองาม */
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .widget_categories ul li a:hover,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-categories-list li a:hover,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-categories li a:hover {
    color: #cf2e2e !important;
    padding-left: 6px !important;
}

/* =================================================== */
/* [2] จัดการ Tags (กล่องล่าง): บีบระยะปุ่มแคปซูลให้แน่นกระชับ */
/* =================================================== */

/* คุมกล่อง Tag Cloud และลบช่องว่างส่วนเกินออก */
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-tag-cloud,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .tagcloud,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .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-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-tag-cloud a,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .tagcloud a,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .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-7043 .elementor-element.elementor-element-5e7a4820 .wp-block-tag-cloud a:hover,
.elementor-7043 .elementor-element.elementor-element-5e7a4820 .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-2f2c9289 *//* บังคับให้กล่องแม่จัดเรียงปุ่มแบบแนวนอน 2 คอลัมน์ */
.elementor-7043 .elementor-element.elementor-element-2f2c9289 .widget_nav_menu ul,
.elementor-7043 .elementor-element.elementor-element-2f2c9289 .widget_pages ul,
.elementor-7043 .elementor-element.elementor-element-2f2c9289 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-7043 .elementor-element.elementor-element-2f2c9289 ul, 
.elementor-7043 .elementor-element.elementor-element-2f2c9289 li, 
.elementor-7043 .elementor-element.elementor-element-2f2c9289 .widget_categories ul, 
.elementor-7043 .elementor-element.elementor-element-2f2c9289 .widget_categories li,
.sidebar .widget ul, 
.sidebar .widget li {
    list-style: none !important;
    list-style-type: none !important;
    background-image: none !important; /* ป้องกันกรณีธีมใช้รูปภาพแทนจุดไข่ปลา */
}

/* ล้างค่าลูกศรคู่หรือจุดซ้ำซ้อนในระดับโครงสร้าง */
.elementor-7043 .elementor-element.elementor-element-2f2c9289 ul li::before,
.elementor-7043 .elementor-element.elementor-element-2f2c9289 li::before {
    list-style: none !important;
}

/* ปรับแต่งให้แต่ละรายการกลายเป็นปุ่มแคปซูลแยกกัน */
.elementor-7043 .elementor-element.elementor-element-2f2c9289 .widget_nav_menu ul li,
.elementor-7043 .elementor-element.elementor-element-2f2c9289 .widget_pages ul li,
.elementor-7043 .elementor-element.elementor-element-2f2c9289 ul li {
    margin: 0 !important;
    padding: 0 !important;
    width: calc(50% - 5px) !important; /* แบ่งครึ่งหน้าจอเป๊ะๆ เป็น 2 คอลัมน์ */
}

/* สไตล์ปุ่มตัวหนังสือด้านใน */
.elementor-7043 .elementor-element.elementor-element-2f2c9289 a[href*="project-tag"],
.elementor-7043 .elementor-element.elementor-element-2f2c9289 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-7043 .elementor-element.elementor-element-2f2c9289 a[href*="project-tag"]:hover,
.elementor-7043 .elementor-element.elementor-element-2f2c9289 ul li a:hover {
    background-color: #cf2e2e !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 */