.elementor-1777 .elementor-element.elementor-element-0cec9fa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1777 .elementor-element.elementor-element-0cec9fa:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-0cec9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-968489f );}.elementor-1777 .elementor-element.elementor-element-0cec9fa > .elementor-background-overlay{background-color:var( --e-global-color-92f429e );opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1777 .elementor-element.elementor-element-0cec9fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-5fd98e8 > .elementor-container{max-width:1400px;}.elementor-1777 .elementor-element.elementor-element-5fd98e8{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1777 .elementor-element.elementor-element-f1889f7{text-align:center;}.elementor-1777 .elementor-element.elementor-element-f1889f7 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-31b0dd0 );}.elementor-1777 .elementor-element.elementor-element-ae6c9be{text-align:center;}.elementor-1777 .elementor-element.elementor-element-ae6c9be .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;color:#FFD456;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1777 .elementor-element.elementor-element-de53204 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-1777 .elementor-element.elementor-element-de53204{text-align:center;font-family:"Noto Sans Thai", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0.5px;color:var( --e-global-color-31b0dd0 );}.elementor-1777 .elementor-element.elementor-element-d7407d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-1777 .elementor-element.elementor-element-d7407d2{text-align:center;font-family:"Noto Sans Thai", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0.5px;color:var( --e-global-color-31b0dd0 );}.elementor-1777 .elementor-element.elementor-element-cb714d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-1777 .elementor-element.elementor-element-cb714d1{text-align:center;font-family:"Noto Sans Thai", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0.5px;color:var( --e-global-color-31b0dd0 );}.elementor-1777 .elementor-element.elementor-element-b9b502c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1777 .elementor-element.elementor-element-b9b502c{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF85;margin-top:150px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-88bf478.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1777 .elementor-element.elementor-element-88bf478.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1777 .elementor-element.elementor-element-88bf478 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF85;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-icon i{color:var( --e-global-color-31b0dd0 );transition:color 0.3s;}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-icon svg{fill:var( --e-global-color-31b0dd0 );transition:fill 0.3s;}.elementor-1777 .elementor-element.elementor-element-35d07bc{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:3.5px;}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-text{color:var( --e-global-color-968489f );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-89ea385.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1777 .elementor-element.elementor-element-89ea385.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1777 .elementor-element.elementor-element-89ea385 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF85;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-icon i{color:var( --e-global-color-31b0dd0 );transition:color 0.3s;}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-icon svg{fill:var( --e-global-color-31b0dd0 );transition:fill 0.3s;}.elementor-1777 .elementor-element.elementor-element-d5d44ff{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:3.5px;}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-text{color:var( --e-global-color-31b0dd0 );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-fa3d962.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1777 .elementor-element.elementor-element-fa3d962.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1777 .elementor-element.elementor-element-fa3d962 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF85;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-icon i{color:var( --e-global-color-31b0dd0 );transition:color 0.3s;}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-icon svg{fill:var( --e-global-color-31b0dd0 );transition:fill 0.3s;}.elementor-1777 .elementor-element.elementor-element-f0c4ef6{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:3.5px;}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-text{color:var( --e-global-color-31b0dd0 );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-6855618.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1777 .elementor-element.elementor-element-6855618.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1777 .elementor-element.elementor-element-6855618 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF85;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-icon i{color:var( --e-global-color-31b0dd0 );transition:color 0.3s;}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-icon svg{fill:var( --e-global-color-31b0dd0 );transition:fill 0.3s;}.elementor-1777 .elementor-element.elementor-element-2010f83{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:3.5px;}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-text{color:var( --e-global-color-31b0dd0 );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-1777 .elementor-element.elementor-element-35915db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1777 .elementor-element.elementor-element-35915db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1777 .elementor-element.elementor-element-35915db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-icon i{color:var( --e-global-color-31b0dd0 );transition:color 0.3s;}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-icon svg{fill:var( --e-global-color-31b0dd0 );transition:fill 0.3s;}.elementor-1777 .elementor-element.elementor-element-0acac70{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:3.5px;}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-text{color:var( --e-global-color-31b0dd0 );transition:color 0.3s;}.elementor-1777 .elementor-element.elementor-element-8cfb48b:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-8cfb48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8e599 );}.elementor-1777 .elementor-element.elementor-element-8cfb48b > .elementor-container{max-width:1330px;min-height:600px;}.elementor-1777 .elementor-element.elementor-element-8cfb48b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1777 .elementor-element.elementor-element-8cfb48b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1777 .elementor-element.elementor-element-bafa226 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-6c599d8 );}.elementor-1777 .elementor-element.elementor-element-ba0e7a4{text-align:start;}.elementor-1777 .elementor-element.elementor-element-ba0e7a4 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;letter-spacing:-0.5px;color:var( --e-global-color-975356c );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1777 .elementor-element.elementor-element-99c2214 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-fe9772f-font-family ), Sans-serif;font-size:var( --e-global-typography-fe9772f-font-size );font-weight:var( --e-global-typography-fe9772f-font-weight );fill:var( --e-global-color-975356c );color:var( --e-global-color-975356c );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-975356c );border-radius:0px 0px 0px 0px;padding:0px 2px 15px 2px;}.elementor-1777 .elementor-element.elementor-element-99c2214 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1777 .elementor-element.elementor-element-99c2214 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-1777 .elementor-element.elementor-element-42207cc{margin-top:30px;margin-bottom:0px;}.elementor-1777 .elementor-element.elementor-element-c11448e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1777 .elementor-element.elementor-element-c11448e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1777 .elementor-element.elementor-element-ca31691:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-ca31691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aiandia.bus.orangethailand.com/wp-content/uploads/2026/09/Rectangle-116.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1777 .elementor-element.elementor-element-ca31691 > .elementor-background-overlay{background-color:#614706;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1777 .elementor-element.elementor-element-ca31691 > .elementor-container{max-width:1300px;min-height:600px;}.elementor-1777 .elementor-element.elementor-element-ca31691{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1777 .elementor-element.elementor-element-bf7687e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1777 .elementor-element.elementor-element-34c983b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-5a078e2 );}.elementor-1777 .elementor-element.elementor-element-3a99e7a{text-align:start;}.elementor-1777 .elementor-element.elementor-element-3a99e7a .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;letter-spacing:-0.5px;color:var( --e-global-color-31b0dd0 );}.elementor-1777 .elementor-element.elementor-element-a8e01fb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-fe9772f-font-family ), Sans-serif;font-size:var( --e-global-typography-fe9772f-font-size );font-weight:var( --e-global-typography-fe9772f-font-weight );color:#C3C3C3;}.elementor-1777 .elementor-element.elementor-element-7b79fff{margin-top:50px;margin-bottom:0px;}.elementor-1777 .elementor-element.elementor-element-b37b28e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1777 .elementor-element.elementor-element-b37b28e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1777 .elementor-element.elementor-element-b37b28e .jet-listing-grid__slider .jet-slick-dots li{background:#FFFFFF85;}.elementor-1777 .elementor-element.elementor-element-b37b28e .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#FFFFFF85;--swiper-pagination-color-hover:#D59470;--swiper-pagination-color:#D59470;}.elementor-1777 .elementor-element.elementor-element-b37b28e .jet-listing-grid__slider .jet-slick-dots li:hover{background:#D59470;}.elementor-1777 .elementor-element.elementor-element-b37b28e .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#D59470;}.elementor-1777 .elementor-element.elementor-element-91de696 > .elementor-background-overlay{background-color:#080603;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1777 .elementor-element.elementor-element-91de696 > .elementor-container{max-width:1300px;min-height:400px;}.elementor-1777 .elementor-element.elementor-element-91de696{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1777 .elementor-element.elementor-element-f965b41 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-5a078e2 );}.elementor-1777 .elementor-element.elementor-element-d5b649f{text-align:start;}.elementor-1777 .elementor-element.elementor-element-d5b649f .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.5px;color:var( --e-global-color-31b0dd0 );}.elementor-1777 .elementor-element.elementor-element-03d80ad > .elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-03d80ad > .elementor-element-populated > .elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-03d80ad > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-1777 .elementor-element.elementor-element-03d80ad > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-1777 .elementor-element.elementor-element-757ee66{text-align:center;}.elementor-1777 .elementor-element.elementor-element-757ee66 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-5a078e2 );}.elementor-1777 .elementor-element.elementor-element-1477e73 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-1477e73{text-align:center;}.elementor-1777 .elementor-element.elementor-element-1477e73 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.5px;color:var( --e-global-color-31b0dd0 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1777 .elementor-element.elementor-element-78bb6f2{--divider-border-style:solid;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-1777 .elementor-element.elementor-element-78bb6f2 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-78bb6f2 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-1777 .elementor-element.elementor-element-78bb6f2 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-1777 .elementor-element.elementor-element-1112d9a > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-1112d9a{text-align:center;}.elementor-1777 .elementor-element.elementor-element-1112d9a .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.5px;color:#C3C3C3;}.elementor-1777 .elementor-element.elementor-element-d3b5a12 > .elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-d3b5a12 > .elementor-element-populated > .elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-d3b5a12 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-1777 .elementor-element.elementor-element-d3b5a12 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-1777 .elementor-element.elementor-element-6e89bac{text-align:center;}.elementor-1777 .elementor-element.elementor-element-6e89bac .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-5a078e2 );}.elementor-1777 .elementor-element.elementor-element-3ddf0fd > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-3ddf0fd{text-align:center;}.elementor-1777 .elementor-element.elementor-element-3ddf0fd .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.5px;color:var( --e-global-color-31b0dd0 );}.elementor-1777 .elementor-element.elementor-element-f23e590{--divider-border-style:solid;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-1777 .elementor-element.elementor-element-f23e590 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-f23e590 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-1777 .elementor-element.elementor-element-f23e590 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-1777 .elementor-element.elementor-element-c8f8a52 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-c8f8a52{text-align:center;}.elementor-1777 .elementor-element.elementor-element-c8f8a52 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.5px;color:#C3C3C3;}.elementor-1777 .elementor-element.elementor-element-3bd9e53 > .elementor-element-populated, .elementor-1777 .elementor-element.elementor-element-3bd9e53 > .elementor-element-populated > .elementor-background-overlay, .elementor-1777 .elementor-element.elementor-element-3bd9e53 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-1777 .elementor-element.elementor-element-3bd9e53 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-1777 .elementor-element.elementor-element-63f5a59{text-align:center;}.elementor-1777 .elementor-element.elementor-element-63f5a59 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-5a078e2 );}.elementor-1777 .elementor-element.elementor-element-462c76b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-462c76b{text-align:center;}.elementor-1777 .elementor-element.elementor-element-462c76b .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.5px;color:var( --e-global-color-31b0dd0 );}.elementor-1777 .elementor-element.elementor-element-36eab58{--divider-border-style:solid;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-1777 .elementor-element.elementor-element-36eab58 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-36eab58 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-1777 .elementor-element.elementor-element-36eab58 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-1777 .elementor-element.elementor-element-0f5c3d5 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-0f5c3d5{text-align:center;}.elementor-1777 .elementor-element.elementor-element-0f5c3d5 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.5px;color:#C3C3C3;}.elementor-1777 .elementor-element.elementor-element-047872c:not(.elementor-motion-effects-element-type-background), .elementor-1777 .elementor-element.elementor-element-047872c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-968489f );}.elementor-1777 .elementor-element.elementor-element-047872c > .elementor-container{max-width:1300px;min-height:200px;}.elementor-1777 .elementor-element.elementor-element-047872c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1777 .elementor-element.elementor-element-047872c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1777 .elementor-element.elementor-element-304ef88 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-5a078e2 );}.elementor-1777 .elementor-element.elementor-element-b5a4b4e{text-align:start;}.elementor-1777 .elementor-element.elementor-element-b5a4b4e .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:-0.5px;color:var( --e-global-color-975356c );}.elementor-1777 .elementor-element.elementor-element-40aabcd{--e-image-carousel-slides-to-show:5;}.elementor-1777 .elementor-element.elementor-element-40aabcd .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-1777 .elementor-element.elementor-element-0cec9fa{padding:150px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-5fd98e8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-f1889f7 .elementor-heading-title{font-size:36px;}.elementor-1777 .elementor-element.elementor-element-ae6c9be .elementor-heading-title{font-size:45px;}.elementor-1777 .elementor-element.elementor-element-de53204 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-1777 .elementor-element.elementor-element-de53204{font-size:16px;}.elementor-1777 .elementor-element.elementor-element-d7407d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-1777 .elementor-element.elementor-element-d7407d2{font-size:16px;}.elementor-1777 .elementor-element.elementor-element-cb714d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-1777 .elementor-element.elementor-element-cb714d1{font-size:16px;}.elementor-1777 .elementor-element.elementor-element-b9b502c{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-item > a{font-size:10px;letter-spacing:1.9px;}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-item > a{font-size:10px;letter-spacing:1.9px;}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-item > a{font-size:10px;letter-spacing:0.6px;}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-item > a{font-size:10px;letter-spacing:1.9px;}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-item > a{font-size:10px;letter-spacing:1.9px;}.elementor-1777 .elementor-element.elementor-element-8cfb48b{padding:40px 20px 40px 20px;}.elementor-1777 .elementor-element.elementor-element-bafa226 .elementor-heading-title{font-size:16px;}.elementor-1777 .elementor-element.elementor-element-ba0e7a4 .elementor-heading-title{font-size:26px;}.elementor-1777 .elementor-element.elementor-element-99c2214 .elementor-button{font-size:var( --e-global-typography-fe9772f-font-size );padding:0px 0px 5px 0px;}.elementor-1777 .elementor-element.elementor-element-ca31691{padding:40px 20px 40px 20px;}.elementor-1777 .elementor-element.elementor-element-34c983b .elementor-heading-title{font-size:16px;}.elementor-1777 .elementor-element.elementor-element-3a99e7a .elementor-heading-title{font-size:26px;}.elementor-1777 .elementor-element.elementor-element-a8e01fb{width:100%;max-width:100%;font-size:var( --e-global-typography-fe9772f-font-size );}.elementor-1777 .elementor-element.elementor-element-7b79fff{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-c843421 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-91de696{padding:30px 20px 20px 20px;}.elementor-1777 .elementor-element.elementor-element-f965b41 .elementor-heading-title{font-size:16px;}.elementor-1777 .elementor-element.elementor-element-d5b649f .elementor-heading-title{font-size:26px;}.elementor-1777 .elementor-element.elementor-element-047872c{padding:20px 20px 23px 20px;}.elementor-1777 .elementor-element.elementor-element-304ef88 .elementor-heading-title{font-size:16px;}.elementor-1777 .elementor-element.elementor-element-b5a4b4e .elementor-heading-title{font-size:26px;}.elementor-1777 .elementor-element.elementor-element-40aabcd{--e-image-carousel-slides-to-show:5;}.elementor-1777 .elementor-element.elementor-element-40aabcd > .elementor-widget-container{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-1777 .elementor-element.elementor-element-0cec9fa{padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-274e1b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-5fd98e8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-55fc97c > .elementor-element-populated{padding:120px 20px 30px 20px;}.elementor-1777 .elementor-element.elementor-element-f1889f7{text-align:center;}.elementor-1777 .elementor-element.elementor-element-f1889f7 .elementor-heading-title{font-size:20px;}.elementor-1777 .elementor-element.elementor-element-ae6c9be{text-align:center;}.elementor-1777 .elementor-element.elementor-element-ae6c9be .elementor-heading-title{font-size:22px;}.elementor-1777 .elementor-element.elementor-element-de53204 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-de53204{text-align:center;font-size:14px;line-height:1.6em;}.elementor-1777 .elementor-element.elementor-element-d7407d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-d7407d2{text-align:center;font-size:14px;line-height:1.6em;}.elementor-1777 .elementor-element.elementor-element-cb714d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-cb714d1{text-align:center;font-size:14px;line-height:1.6em;}.elementor-1777 .elementor-element.elementor-element-b9b502c{margin-top:0px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-1777 .elementor-element.elementor-element-88bf478{width:50%;}.elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-35d07bc .elementor-icon-list-item > a{font-size:10px;letter-spacing:1.9px;}.elementor-1777 .elementor-element.elementor-element-89ea385{width:50%;}.elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-d5d44ff .elementor-icon-list-item > a{font-size:10px;letter-spacing:1.9px;}.elementor-1777 .elementor-element.elementor-element-fa3d962{width:50%;}.elementor-1777 .elementor-element.elementor-element-fa3d962 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-f0c4ef6 .elementor-icon-list-item > a{font-size:10px;letter-spacing:1.9px;}.elementor-1777 .elementor-element.elementor-element-6855618{width:50%;}.elementor-1777 .elementor-element.elementor-element-6855618 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-2010f83 .elementor-icon-list-item > a{font-size:10px;letter-spacing:1.9px;}.elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1777 .elementor-element.elementor-element-0acac70 .elementor-icon-list-item > a{font-size:10px;letter-spacing:1.9px;}.elementor-1777 .elementor-element.elementor-element-8cfb48b{padding:30px 10px 20px 10px;}.elementor-1777 .elementor-element.elementor-element-f006306{width:50%;}.elementor-1777 .elementor-element.elementor-element-bafa226 .elementor-heading-title{font-size:14px;}.elementor-1777 .elementor-element.elementor-element-ba0e7a4 .elementor-heading-title{font-size:24px;}.elementor-1777 .elementor-element.elementor-element-236e539{width:50%;}.elementor-1777 .elementor-element.elementor-element-99c2214 .elementor-button{font-size:var( --e-global-typography-fe9772f-font-size );padding:0px 0px 8px 0px;}.elementor-1777 .elementor-element.elementor-element-ca31691{padding:20px 10px 20px 10px;}.elementor-1777 .elementor-element.elementor-element-34c983b .elementor-heading-title{font-size:14px;}.elementor-1777 .elementor-element.elementor-element-3a99e7a .elementor-heading-title{font-size:24px;}.elementor-1777 .elementor-element.elementor-element-a8e01fb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-a8e01fb{font-size:var( --e-global-typography-fe9772f-font-size );}.elementor-1777 .elementor-element.elementor-element-7b79fff{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-c843421 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-91de696{padding:30px 10px 30px 10px;}.elementor-1777 .elementor-element.elementor-element-f965b41 .elementor-heading-title{font-size:14px;}.elementor-1777 .elementor-element.elementor-element-d5b649f{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-1777 .elementor-element.elementor-element-d5b649f .elementor-heading-title{font-size:24px;}.elementor-1777 .elementor-element.elementor-element-08f334e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-047872c{padding:20px 10px 20px 10px;}.elementor-1777 .elementor-element.elementor-element-2925647 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1777 .elementor-element.elementor-element-304ef88 .elementor-heading-title{font-size:14px;}.elementor-1777 .elementor-element.elementor-element-b5a4b4e .elementor-heading-title{font-size:24px;}.elementor-1777 .elementor-element.elementor-element-c99810f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1777 .elementor-element.elementor-element-40aabcd{--e-image-carousel-slides-to-show:4;}}@media(min-width:768px){.elementor-1777 .elementor-element.elementor-element-bf987c9{width:30%;}.elementor-1777 .elementor-element.elementor-element-08f334e{width:70%;}.elementor-1777 .elementor-element.elementor-element-2acbbc9{width:40%;}.elementor-1777 .elementor-element.elementor-element-c99810f{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1777 .elementor-element.elementor-element-bf987c9{width:100%;}.elementor-1777 .elementor-element.elementor-element-08f334e{width:100%;}.elementor-1777 .elementor-element.elementor-element-2925647{width:100%;}.elementor-1777 .elementor-element.elementor-element-c99810f{width:100%;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-b37b28e *//* ตำแหน่ง Pagination จากกลาง → ซ้าย */
.jet-engine-swiper-pagination-wrapper {
    left: 35px !important;
    right: auto !important;
    transform: translateX(0) !important;
    width: auto !important;
    
    display: flex;
    align-items: center;
    gap: 8px;
}

/* Bullet ปกติ */
.jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet {
    width: 12px !important;
    height: 2px !important;
    margin: 0 !important;
    border-radius: 0 !important;
    
    background: #ffffff9e   !important;
    opacity: 1 !important;
}

/* Bullet Active */
.jet-engine-swiper-pagination-wrapper 
.swiper-pagination-bullet-active {
    width: 50px !important;
    background: #C9A227  !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-03d80ad *//* =========================================
   CARD ปกติ
========================================= */

.elementor-24 .elementor-element.elementor-element-03d80ad > .elementor-element-populated {
    background: #ffffff17 !important;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    position: relative;
    overflow: hidden;

    border: 1px solid transparent;
    transition:
        background 0.4s ease,
        border-color 0.4s ease,
        transform 0.4s ease,
        box-shadow 0.4s ease;
}


/* =========================================
   BORDER EFFECT
========================================= */

.elementor-24 .elementor-element.elementor-element-03d80ad > .elementor-element-populated::before {
    content: "";
    position: absolute;
    inset: 0;

    opacity: 0;
    transform: scale(0.96);

    pointer-events: none;

    transition:
        opacity 0.4s ease,
        transform 0.4s ease;
}


/* =========================================
   HOVER CARD
========================================= */

.elementor-24 .elementor-element.elementor-element-03d80ad:hover > .elementor-element-populated {
    background: #ffffff !important;

    border-color: #000;

    transform: translateY(-5px);

    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08);
    border-radius: 6px;
}


/* Border animation ตอน Hover */

.elementor-24 .elementor-element.elementor-element-03d80ad:hover > .elementor-element-populated::before {
    opacity: 1;
    transform: scale(1);
        border-radius: 6px;
}


/* =========================================
   01 — คงสีเดิม
========================================= */

.elementor-24 .elementor-element.elementor-element-03d80ad
.elementor-element-757ee66 .elementor-heading-title {
    transition: color 0.3s ease;
}


/* =========================================
   "ค้นหา" — Hover เป็นสีดำ
========================================= */

.elementor-24 .elementor-element.elementor-element-03d80ad
.elementor-element-1477e73 .elementor-heading-title {
    transition: color 0.3s ease;
}

.elementor-24 .elementor-element.elementor-element-03d80ad:hover
.elementor-element-1477e73 .elementor-heading-title {
    color: #000000 !important;
}


/* =========================================
   Description — Hover เป็นสีดำ
========================================= */

.elementor-24 .elementor-element.elementor-element-03d80ad
.elementor-element-1112d9a .elementor-heading-title {
    transition: color 0.3s ease;
}

.elementor-24 .elementor-element.elementor-element-03d80ad:hover
.elementor-element-1112d9a .elementor-heading-title {
    color: #000000 !important;
}


/* =========================================
   DIVIDER — Hover เป็นสีดำ
========================================= */

.elementor-24 .elementor-element.elementor-element-03d80ad
.elementor-element-78bb6f2 .elementor-divider-separator {
    transition: border-color 0.3s ease;
}

.elementor-24 .elementor-element.elementor-element-03d80ad:hover
.elementor-element-78bb6f2 .elementor-divider-separator {
    border-color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d3b5a12 *//* =========================================
   CARD 2 — d3b5a12
========================================= */

/* NORMAL */
.elementor-24 .elementor-element.elementor-element-d3b5a12 > .elementor-element-populated,
.elementor-24 .elementor-element.elementor-element-d3b5a12 > .elementor-element-populated > .elementor-background-overlay,
.elementor-24 .elementor-element.elementor-element-d3b5a12 > .elementor-background-slideshow {
    background: #ffffff17 !important;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}


/* CARD EFFECT */
.elementor-24 .elementor-element.elementor-element-d3b5a12 > .elementor-element-populated {
    position: relative;
    overflow: hidden;

    transition:
        background 0.4s ease,
        transform 0.4s ease,
        box-shadow 0.4s ease;
}


/* BORDER EFFECT */
.elementor-24 .elementor-element.elementor-element-d3b5a12 > .elementor-element-populated::before {
    content: "";
    position: absolute;
    inset: 0;


    opacity: 0;
    transform: scale(0.96);

    pointer-events: none;

    transition:
        opacity 0.4s ease,
        transform 0.4s ease;
}


/* =========================================
   HOVER
========================================= */

.elementor-24 .elementor-element.elementor-element-d3b5a12:hover > .elementor-element-populated {
    background: #ffffff !important;

    transform: translateY(-5px);

}


/* BORDER */
.elementor-24 .elementor-element.elementor-element-d3b5a12:hover > .elementor-element-populated::before {
    opacity: 1;
    transform: scale(1);
}


/* =========================================
   TEXT — BLACK
========================================= */

.elementor-24 .elementor-element.elementor-element-d3b5a12:hover
.elementor-element-3ddf0fd .elementor-heading-title,

.elementor-24 .elementor-element.elementor-element-d3b5a12:hover
.elementor-element-c8f8a52 .elementor-heading-title {
    color: #000000 !important;
}


/* =========================================
   NUMBER 02 — ORANGE
========================================= */

.elementor-24 .elementor-element.elementor-element-d3b5a12:hover
.elementor-element-6e89bac .elementor-heading-title {
    color: #E8A02A !important;
}


/* =========================================
   DIVIDER — BLACK
========================================= */

.elementor-24 .elementor-element.elementor-element-d3b5a12:hover
.elementor-element-f23e590 .elementor-divider-separator {
    border-color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3bd9e53 *//* =========================================
   CARD 3 — 3bd9e53
========================================= */

/* NORMAL */
.elementor-24 .elementor-element.elementor-element-3bd9e53 > .elementor-element-populated,
.elementor-24 .elementor-element.elementor-element-3bd9e53 > .elementor-element-populated > .elementor-background-overlay,
.elementor-24 .elementor-element.elementor-element-3bd9e53 > .elementor-background-slideshow {
    background: #ffffff17 !important;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}


/* CARD EFFECT */
.elementor-24 .elementor-element.elementor-element-3bd9e53 > .elementor-element-populated {
    position: relative;
    overflow: hidden;

    transition:
        background 0.4s ease,
        transform 0.4s ease,
        box-shadow 0.4s ease;
}


/* =========================================
   BORDER EFFECT
========================================= */

.elementor-24 .elementor-element.elementor-element-3bd9e53 > .elementor-element-populated::before {
    content: "";
    position: absolute;
    inset: 0;

    opacity: 0;
    transform: scale(0.96);

    pointer-events: none;

    transition:
        opacity 0.4s ease,
        transform 0.4s ease;
}


/* =========================================
   HOVER — WHITE
========================================= */

.elementor-24 .elementor-element.elementor-element-3bd9e53:hover > .elementor-element-populated {
    background: #ffffff !important;

    transform: translateY(-5px);

}


/* BORDER ANIMATION */

.elementor-24 .elementor-element.elementor-element-3bd9e53:hover > .elementor-element-populated::before {
    opacity: 1;
    transform: scale(1);
}


/* =========================================
   TEXT — BLACK
========================================= */

.elementor-24 .elementor-element.elementor-element-3bd9e53:hover
.elementor-element-462c76b .elementor-heading-title,

.elementor-24 .elementor-element.elementor-element-3bd9e53:hover
.elementor-element-0f5c3d5 .elementor-heading-title {
    color: #000000 !important;
}


/* =========================================
   NUMBER 03 — ORANGE
========================================= */

.elementor-24 .elementor-element.elementor-element-3bd9e53:hover
.elementor-element-63f5a59 .elementor-heading-title {
    color: #E8A02A !important;
}


/* =========================================
   DIVIDER — BLACK
========================================= */

.elementor-24 .elementor-element.elementor-element-3bd9e53:hover
.elementor-element-36eab58 .elementor-divider-separator {
    border-color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-40aabcd *//* =========================================
   LOGO CAROUSEL - GRAYSCALE → COLOR ON HOVER
========================================= */

/* รูปเริ่มต้นเป็นสีเทา */
.elementor-image-carousel .swiper-slide-image {
    filter: grayscale(100%);
    transition: filter 0.4s ease, transform 0.4s ease;
    height: 45px;
    object-fit: scale-down;
}

/* Hover แล้วกลับเป็นสีจริง */
.elementor-image-carousel .swiper-slide:hover .swiper-slide-image {
    filter: grayscale(0%);
}

/* ขยายเล็กน้อยตอน Hover (ถ้าไม่ต้องการ ลบบรรทัดนี้ได้) */
.elementor-image-carousel .swiper-slide:hover .swiper-slide-image {
    transform: scale(1.05);
}/* End custom CSS */