.elementor-12 .elementor-element.elementor-element-a19dc7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-eee387c{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1e8e78b{--spacer-size:2vh;}.elementor-12 .elementor-element.elementor-element-41c5c36{text-align:center;}.elementor-12 .elementor-element.elementor-element-41c5c36 .elementor-heading-title{color:#000000;font-family:"IBM Plex Sans Thai", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-19ae0d0{text-align:center;color:#000000;font-family:"IBM Plex Sans Thai", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-c3d160a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-c3d160a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c3d160a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF6FF;}.elementor-12 .elementor-element.elementor-element-c3d160a, .elementor-12 .elementor-element.elementor-element-c3d160a::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1def79d{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2683c21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2683c21:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2683c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2683c21, .elementor-12 .elementor-element.elementor-element-2683c21::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-5ae48ec{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9e449fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59ce393{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-cb2d2e1 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:25px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e29802e .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a075891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-f6f65d6 .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-f6f65d6 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-f6f65d6 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-f6f65d6 .elementor-icon-wrapper svg{width:100%;}.elementor-12 .elementor-element.elementor-element-9bacf39{text-align:center;}.elementor-12 .elementor-element.elementor-element-9bacf39 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:20px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-9bacf39.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-fdd7a32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-5a1e8e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-5a1e8e7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a1e8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5a1e8e7, .elementor-12 .elementor-element.elementor-element-5a1e8e7::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2455930{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-955ab91{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2b39cf0 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:25px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-383c9d0 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-8773fb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-df8a3ac .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-df8a3ac .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-df8a3ac .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-df8a3ac .elementor-icon-wrapper svg{width:100%;}.elementor-12 .elementor-element.elementor-element-df8a3ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8feb21a{text-align:center;}.elementor-12 .elementor-element.elementor-element-8feb21a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:20px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-8feb21a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-da9f471{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e623d16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e623d16:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e623d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e623d16, .elementor-12 .elementor-element.elementor-element-e623d16::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e623d16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2f1f9e2{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-f721e67 > .elementor-widget-container{padding:0px 0px 0px 0px;--e-transform-translateX:0px;}.elementor-12 .elementor-element.elementor-element-f721e67{--e-transform-transition-duration:100ms;}.elementor-12 .elementor-element.elementor-element-7930ed4{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1e0f2f2 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:25px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3af830b .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-2def521{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-d234978{text-align:center;}.elementor-12 .elementor-element.elementor-element-d234978 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:20px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-d234978.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-2cc2d9a .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-2cc2d9a .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-2cc2d9a .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-2cc2d9a .elementor-icon-wrapper svg{width:100%;}.elementor-12 .elementor-element.elementor-element-37d3455{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;}.elementor-12 .elementor-element.elementor-element-09495e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3d9e38b{--spacer-size:25px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-37d3455{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-eee387c{--content-width:1000px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-a075891{--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;--justify-content:space-between;--align-items:center;--gap:00px 00px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-f6f65d6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5a1e8e7{--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8773fb2{--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;--justify-content:space-between;--align-items:center;--gap:00px 00px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-df8a3ac.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2def521{--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;--justify-content:space-between;--align-items:center;--gap:00px 00px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-2cc2d9a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-37d3455{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:28px;}.elementor-12 .elementor-element.elementor-element-37d3455.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-a075891 */.your-container-class {
    display: flex;
    justify-content: space-between; /* กำหนดให้ระยะห่างระหว่างข้อความและปุ่มเป็นเท่าๆ กัน */
    align-items: center;
    width: 100%;
}

.your-text-class {
    flex: 0 0 60%; /* กำหนดให้ข้อความ "Coming Soon" ใช้พื้นที่ 70% */
    margin-right: 10px; /* เพิ่มระยะห่างจากปุ่ม */
}

.your-button-class {
    flex: 0 0 40%; /* กำหนดให้ปุ่ม "รายละเอียด" ใช้พื้นที่ 30% */
    text-align: center; /* ปรับปุ่มให้แสดงตรงกลาง */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2def521 */.your-container-class {
    display: flex;
    justify-content: space-between; /* กำหนดให้ระยะห่างระหว่างข้อความและปุ่มเป็นเท่าๆ กัน */
    align-items: center;
    width: 100%;
}

.your-text-class {
    flex: 0 0 60%; /* กำหนดให้ข้อความ "Coming Soon" ใช้พื้นที่ 70% */
    margin-right: 10px; /* เพิ่มระยะห่างจากปุ่ม */
}

.your-button-class {
    flex: 0 0 40%; /* กำหนดให้ปุ่ม "รายละเอียด" ใช้พื้นที่ 30% */
    text-align: center; /* ปรับปุ่มให้แสดงตรงกลาง */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a075891 */.your-container-class {
    display: flex;
    justify-content: space-between; /* กำหนดให้ระยะห่างระหว่างข้อความและปุ่มเป็นเท่าๆ กัน */
    align-items: center;
    width: 100%;
}

.your-text-class {
    flex: 0 0 60%; /* กำหนดให้ข้อความ "Coming Soon" ใช้พื้นที่ 70% */
    margin-right: 10px; /* เพิ่มระยะห่างจากปุ่ม */
}

.your-button-class {
    flex: 0 0 40%; /* กำหนดให้ปุ่ม "รายละเอียด" ใช้พื้นที่ 30% */
    text-align: center; /* ปรับปุ่มให้แสดงตรงกลาง */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2def521 */.your-container-class {
    display: flex;
    justify-content: space-between; /* กำหนดให้ระยะห่างระหว่างข้อความและปุ่มเป็นเท่าๆ กัน */
    align-items: center;
    width: 100%;
}

.your-text-class {
    flex: 0 0 60%; /* กำหนดให้ข้อความ "Coming Soon" ใช้พื้นที่ 70% */
    margin-right: 10px; /* เพิ่มระยะห่างจากปุ่ม */
}

.your-button-class {
    flex: 0 0 40%; /* กำหนดให้ปุ่ม "รายละเอียด" ใช้พื้นที่ 30% */
    text-align: center; /* ปรับปุ่มให้แสดงตรงกลาง */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a075891 */.your-container-class {
    display: flex;
    justify-content: space-between; /* กำหนดให้ระยะห่างระหว่างข้อความและปุ่มเป็นเท่าๆ กัน */
    align-items: center;
    width: 100%;
}

.your-text-class {
    flex: 0 0 60%; /* กำหนดให้ข้อความ "Coming Soon" ใช้พื้นที่ 70% */
    margin-right: 10px; /* เพิ่มระยะห่างจากปุ่ม */
}

.your-button-class {
    flex: 0 0 40%; /* กำหนดให้ปุ่ม "รายละเอียด" ใช้พื้นที่ 30% */
    text-align: center; /* ปรับปุ่มให้แสดงตรงกลาง */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2def521 */.your-container-class {
    display: flex;
    justify-content: space-between; /* กำหนดให้ระยะห่างระหว่างข้อความและปุ่มเป็นเท่าๆ กัน */
    align-items: center;
    width: 100%;
}

.your-text-class {
    flex: 0 0 60%; /* กำหนดให้ข้อความ "Coming Soon" ใช้พื้นที่ 70% */
    margin-right: 10px; /* เพิ่มระยะห่างจากปุ่ม */
}

.your-button-class {
    flex: 0 0 40%; /* กำหนดให้ปุ่ม "รายละเอียด" ใช้พื้นที่ 30% */
    text-align: center; /* ปรับปุ่มให้แสดงตรงกลาง */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a075891 */.your-container-class {
    display: flex;
    justify-content: space-between; /* กำหนดให้ระยะห่างระหว่างข้อความและปุ่มเป็นเท่าๆ กัน */
    align-items: center;
    width: 100%;
}

.your-text-class {
    flex: 0 0 60%; /* กำหนดให้ข้อความ "Coming Soon" ใช้พื้นที่ 70% */
    margin-right: 10px; /* เพิ่มระยะห่างจากปุ่ม */
}

.your-button-class {
    flex: 0 0 40%; /* กำหนดให้ปุ่ม "รายละเอียด" ใช้พื้นที่ 30% */
    text-align: center; /* ปรับปุ่มให้แสดงตรงกลาง */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2def521 */.your-container-class {
    display: flex;
    justify-content: space-between; /* กำหนดให้ระยะห่างระหว่างข้อความและปุ่มเป็นเท่าๆ กัน */
    align-items: center;
    width: 100%;
}

.your-text-class {
    flex: 0 0 60%; /* กำหนดให้ข้อความ "Coming Soon" ใช้พื้นที่ 70% */
    margin-right: 10px; /* เพิ่มระยะห่างจากปุ่ม */
}

.your-button-class {
    flex: 0 0 40%; /* กำหนดให้ปุ่ม "รายละเอียด" ใช้พื้นที่ 30% */
    text-align: center; /* ปรับปุ่มให้แสดงตรงกลาง */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-37d3455 */.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal {
  top: auto !important;
  bottom: 0 !important;
}
.swiper {
  padding-bottom: 10px;
}/* End custom CSS */