.elementor-7032 .elementor-element.elementor-element-373574fe{--display:flex;--min-height:200px;--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-7032 .elementor-element.elementor-element-243e79c7{--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;--overlay-opacity:0.5;--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-7032 .elementor-element.elementor-element-243e79c7:not(.elementor-motion-effects-element-type-background), .elementor-7032 .elementor-element.elementor-element-243e79c7 > .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/home-office1.jpg?fit=1568%2C1044&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7032 .elementor-element.elementor-element-243e79c7::before, .elementor-7032 .elementor-element.elementor-element-243e79c7 > .elementor-background-video-container::before, .elementor-7032 .elementor-element.elementor-element-243e79c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-7032 .elementor-element.elementor-element-243e79c7 > .elementor-background-slideshow::before, .elementor-7032 .elementor-element.elementor-element-243e79c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7032 .elementor-element.elementor-element-243e79c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7032 .elementor-element.elementor-element-705b708b{text-align:center;}.elementor-7032 .elementor-element.elementor-element-705b708b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-7032 .elementor-element.elementor-element-6381b645{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7032 .elementor-element.elementor-element-1701ef8f .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:">";margin:0px 10px;}.elementor-7032 .elementor-element.elementor-element-1701ef8f .bdt-ep-breadcrumb>*>* ,
							 .elementor-7032 .elementor-element.elementor-element-1701ef8f .bdt-ep-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{font-size:14px;}.elementor-7032 .elementor-element.elementor-element-1701ef8f .bdt-ep-breadcrumb>:last-child>span{color:#FF0000!important;}.elementor-7032 .elementor-element.elementor-element-6cad2263{--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-7032 .elementor-element.elementor-element-639b1d3{--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-7032 .elementor-element.elementor-element-4f917f3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7032 .elementor-element.elementor-element-2841d616{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-7032 .elementor-element.elementor-element-2841d616:after{content:"0.6";}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__thumbnail__link{width:100%;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__meta-data span + span:before{content:"•";}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__card{border-color:#F5F5F0;border-width:2px;border-radius:15px;padding-top:0px;padding-bottom:0px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__text{padding:0 10px;margin-top:0px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__meta-data{padding:10px 10px;color:#CF2E2E;font-size:12px;text-transform:capitalize;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__avatar{padding-right:10px;padding-left:10px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__card .elementor-post__meta-data{border-top-color:#E2E2E2;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__title, .elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__title a{color:#1A1A1A;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;letter-spacing:0px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__title{margin-bottom:10px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-7032 .elementor-element.elementor-element-5a722b52{--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-7032 .elementor-element.elementor-element-5a722b52:not(.elementor-motion-effects-element-type-background), .elementor-7032 .elementor-element.elementor-element-5a722b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-7032 .elementor-element.elementor-element-3614a1f4{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7032 .elementor-element.elementor-element-3614a1f4:not(.elementor-motion-effects-element-type-background), .elementor-7032 .elementor-element.elementor-element-3614a1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7032 .elementor-element.elementor-element-25d560dc .e-search-submit{background-color:#CF2E2E;}.elementor-7032 .elementor-element.elementor-element-25d560dc .e-search-input{font-size:14px;border-radius:5px 0px 0px 5px;}.elementor-7032 .elementor-element.elementor-element-25d560dc{--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-7032 .elementor-element.elementor-element-25d560dc .e-search-submit span{font-size:14px;}.elementor-7032 .elementor-element.elementor-element-76d6e747{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7032 .elementor-element.elementor-element-76d6e747:not(.elementor-motion-effects-element-type-background), .elementor-7032 .elementor-element.elementor-element-76d6e747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7032 .elementor-element.elementor-element-39e2549d{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7032 .elementor-element.elementor-element-39e2549d:not(.elementor-motion-effects-element-type-background), .elementor-7032 .elementor-element.elementor-element-39e2549d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7032 .elementor-element.elementor-element-224b07ea .bdt-post-list .bdt-item{align-items:center;}.elementor-7032 .elementor-element.elementor-element-224b07ea .bdt-post-list .bdt-image img{width:100px;min-width:100px;height:60px;transition-duration:0.3s;}.elementor-7032 .elementor-element.elementor-element-224b07ea .bdt-post-list .bdt-title{font-size:12px;}.elementor-7032 .elementor-element.elementor-element-224b07ea .bdt-post-list .bdt-meta span{font-size:10px;}.elementor-7032 .elementor-element.elementor-element-7859266{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7032 .elementor-element.elementor-element-7859266:not(.elementor-motion-effects-element-type-background), .elementor-7032 .elementor-element.elementor-element-7859266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-7032 .elementor-element.elementor-element-5a722b52{--width:30%;}}@media(max-width:1024px){.elementor-7032 .elementor-element.elementor-element-373574fe{--min-height:150px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7032 .elementor-element.elementor-element-705b708b .elementor-heading-title{font-size:45px;}.elementor-7032 .elementor-element.elementor-element-6cad2263{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__title, .elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__title a{font-size:14px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__meta-data{font-size:12px;}.elementor-7032 .elementor-element.elementor-element-25d560dc .e-search-input{font-size:12px;}.elementor-7032 .elementor-element.elementor-element-25d560dc{--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-7032 .elementor-element.elementor-element-25d560dc .e-search-submit span{font-size:12px;}}@media(max-width:767px){.elementor-7032 .elementor-element.elementor-element-373574fe{--min-height:100px;}.elementor-7032 .elementor-element.elementor-element-243e79c7{--content-width:100%;}.elementor-7032 .elementor-element.elementor-element-705b708b .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__thumbnail__link{width:100%;}.elementor-7032 .elementor-element.elementor-element-2841d616{--grid-column-gap:10px;}.elementor-7032 .elementor-element.elementor-element-2841d616.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-7032 .elementor-element.elementor-element-2841d616.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-7032 .elementor-element.elementor-element-2841d616.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__title, .elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__title a{font-size:14px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__title{margin-bottom:10px;}.elementor-7032 .elementor-element.elementor-element-2841d616 .elementor-post__meta-data{font-size:12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7032 .elementor-element.elementor-element-243e79c7{--content-width:420px;}.elementor-7032 .elementor-element.elementor-element-5a722b52{--width:300px;}}/* Start custom CSS for sidebar, class: .elementor-element-46a1f16d *//* =================================================== */
/* [1] จัดการ Categories (กล่องบน): บีบระยะชิดแน่นสไตล์มินิมอล › */
/* =================================================== */

/* 🛠️ ทุบทุกช่องว่างแฝงของกลุ่มบล็อกและรายการในวิดเจ็ต */
.elementor-7032 .elementor-element.elementor-element-46a1f16d .widget_categories ul,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-categories-list,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .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-7032 .elementor-element.elementor-element-46a1f16d .widget_categories ul li,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-categories-list li,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-categories li,
.elementor-7032 .elementor-element.elementor-element-46a1f16d 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-7032 .elementor-element.elementor-element-46a1f16d .widget_categories ul li a,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-categories-list li a,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-categories li a,
.elementor-7032 .elementor-element.elementor-element-46a1f16d 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-7032 .elementor-element.elementor-element-46a1f16d .widget_categories ul li a::before,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-categories-list li a::before,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-categories li a::before,
.elementor-7032 .elementor-element.elementor-element-46a1f16d 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-7032 .elementor-element.elementor-element-46a1f16d .widget_categories ul li a:hover,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-categories-list li a:hover,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-categories li a:hover {
    color: #cf2e2e !important;
    padding-left: 6px !important;
}

/* =================================================== */
/* [2] จัดการ Tags (กล่องล่าง): บีบระยะปุ่มแคปซูลให้แน่นกระชับ */
/* =================================================== */

/* คุมกล่อง Tag Cloud และลบช่องว่างส่วนเกินออก */
.elementor-7032 .elementor-element.elementor-element-46a1f16d .wp-block-tag-cloud,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .tagcloud,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .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-7032 .elementor-element.elementor-element-46a1f16d .wp-block-tag-cloud a,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .tagcloud a,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .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-7032 .elementor-element.elementor-element-46a1f16d .wp-block-tag-cloud a:hover,
.elementor-7032 .elementor-element.elementor-element-46a1f16d .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-7607053e *//* บังคับให้กล่องแม่จัดเรียงปุ่มแบบแนวนอน 2 คอลัมน์ */
.elementor-7032 .elementor-element.elementor-element-7607053e .widget_nav_menu ul,
.elementor-7032 .elementor-element.elementor-element-7607053e .widget_pages ul,
.elementor-7032 .elementor-element.elementor-element-7607053e 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;
}

/* ปรับแต่งให้แต่ละรายการกลายเป็นปุ่มแคปซูลแยกกัน */
.elementor-7032 .elementor-element.elementor-element-7607053e .widget_nav_menu ul li,
.elementor-7032 .elementor-element.elementor-element-7607053e .widget_pages ul li,
.elementor-7032 .elementor-element.elementor-element-7607053e ul li {
    margin: 0 !important;
    padding: 0 !important;
    width: calc(50% - 5px) !important; /* แบ่งครึ่งหน้าจอเป๊ะๆ เป็น 2 คอลัมน์ */
}

/* สไตล์ปุ่มตัวหนังสือด้านใน */
.elementor-7032 .elementor-element.elementor-element-7607053e a[href*="project-tag"],
.elementor-7032 .elementor-element.elementor-element-7607053e 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-7032 .elementor-element.elementor-element-7607053e a[href*="project-tag"]:hover,
.elementor-7032 .elementor-element.elementor-element-7607053e 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 */