.elementor-17993 .elementor-element.elementor-element-52a93ab{--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;--background-transition:0.3s;--border-radius:30px 30px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17993 .elementor-element.elementor-element-52a93ab:not(.elementor-motion-effects-element-type-background), .elementor-17993 .elementor-element.elementor-element-52a93ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091057;}.elementor-17993 .elementor-element.elementor-element-52a93ab, .elementor-17993 .elementor-element.elementor-element-52a93ab::before{--border-transition:0.3s;}.elementor-17993 .elementor-element.elementor-element-394653b{text-align:center;color:#FFFFFF;text-shadow:5px 5px 10px rgba(0,0,0,0.3);}.elementor-17993 .elementor-element.elementor-element-5f7ec40{--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;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17993 .elementor-element.elementor-element-5f7ec40:not(.elementor-motion-effects-element-type-background), .elementor-17993 .elementor-element.elementor-element-5f7ec40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#77CDFF3D;}.elementor-17993 .elementor-element.elementor-element-5f7ec40, .elementor-17993 .elementor-element.elementor-element-5f7ec40::before{--border-transition:0.3s;}.elementor-17993 .elementor-element.elementor-element-3782426{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-17993 .elementor-element.elementor-element-3782426:not(.elementor-motion-effects-element-type-background), .elementor-17993 .elementor-element.elementor-element-3782426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#77CDFF3D;}.elementor-17993 .elementor-element.elementor-element-3782426, .elementor-17993 .elementor-element.elementor-element-3782426::before{--border-transition:0.3s;}.elementor-17993 .elementor-element.elementor-element-3ac9dd1{--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;--background-transition:0.3s;}.elementor-17993 .elementor-element.elementor-element-5e46847 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-17993 .elementor-element.elementor-element-d32e7fb{--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;--background-transition:0.3s;}.elementor-17993 .elementor-element.elementor-element-0daaf90 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-17993 .elementor-element.elementor-element-1179144{--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;--background-transition:0.3s;}.elementor-17993 .elementor-element.elementor-element-20b9095{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-17993 .elementor-element.elementor-element-20b9095 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-17993 .elementor-element.elementor-element-20b9095 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17993 .elementor-element.elementor-element-f6d30ca{--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;--background-transition:0.3s;}.elementor-17993 .elementor-element.elementor-element-87b09ea .elementor-button-content-wrapper{flex-direction:row;}.elementor-17993 .elementor-element.elementor-element-87b09ea .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #AF5050 0%, #7A1E1E 100%);border-radius:8px 8px 8px 8px;box-shadow:3px 3px 8px 0px rgba(0, 0, 0, 0.63);}@media(min-width:768px){.elementor-17993 .elementor-element.elementor-element-3ac9dd1{--width:50%;}.elementor-17993 .elementor-element.elementor-element-d32e7fb{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-5e46847 *//* ปุ่มปกติ */
.elementor-17993 .elementor-element.elementor-element-5e46847 {

    color: white; /* สีตัวอักษร */
    padding: 10px 20px; /* ขนาดปุ่ม */
    border: none; /* ไม่ให้มีกรอบ */
    border-radius: 5px; /* มุมปุ่มโค้ง */
    font-size: 16px; /* ขนาดฟอนต์ */
    cursor: pointer; /* แสดงให้เห็นว่าเป็นปุ่ม */
    transition: all 0.3s ease; /* ทำให้การเปลี่ยนแปลงนุ่มนวล */
}

/* เมื่อเมาส์ไปชี้ (hover) */
.elementor-17993 .elementor-element.elementor-element-5e46847:hover {
    background-color: #FF8A8A; /* เปลี่ยนสีพื้นหลัง */
    transform: scale(1.1); /* ขยายขนาดปุ่มเล็กน้อย */
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); /* เพิ่มเงา */
    transition: all 0.3s ease; /* ทำให้การเปลี่ยนแปลงนุ่มนวล */
}

/* เมื่อเมาส์ไปชี้และคลิก */
.elementor-17993 .elementor-element.elementor-element-5e46847:active {
    transform: scale(0.98); /* ย่อขนาดปุ่มให้เหมือนการกด */
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); /* ลดเงาเมื่อกด */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0daaf90 *//* ปุ่มปกติ */
.elementor-17993 .elementor-element.elementor-element-0daaf90 {

    color: white; /* สีตัวอักษร */
    padding: 10px 20px; /* ขนาดปุ่ม */
    border: none; /* ไม่ให้มีกรอบ */
    border-radius: 5px; /* มุมปุ่มโค้ง */
    font-size: 16px; /* ขนาดฟอนต์ */
    cursor: pointer; /* แสดงให้เห็นว่าเป็นปุ่ม */
    transition: all 0.3s ease; /* ทำให้การเปลี่ยนแปลงนุ่มนวล */
}

/* เมื่อเมาส์ไปชี้ (hover) */
.elementor-17993 .elementor-element.elementor-element-0daaf90:hover {
    background-color: #75A47F; /* เปลี่ยนสีพื้นหลัง */
    transform: scale(1.1); /* ขยายขนาดปุ่มเล็กน้อย */
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); /* เพิ่มเงา */
    transition: all 0.3s ease; /* ทำให้การเปลี่ยนแปลงนุ่มนวล */
}

/* เมื่อเมาส์ไปชี้และคลิก */
.elementor-17993 .elementor-element.elementor-element-0daaf90:active {
    transform: scale(0.98); /* ย่อขนาดปุ่มให้เหมือนการกด */
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); /* ลดเงาเมื่อกด */
}/* End custom CSS */