.elementor-21 .elementor-element.elementor-element-9ee1ea1{--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;}.elementor-21 .elementor-element.elementor-element-465a427{--e-image-carousel-slides-to-show:1;}.elementor-21 .elementor-element.elementor-element-0c2715c{--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;}.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-21 .elementor-element.elementor-element-a99046c{text-align:center;}.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-21 .elementor-element.elementor-element-6aabef6{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 90px 0px rgba(231, 169.9999999999999, 62.00000000000001, 0.92) inset;}.elementor-21 .elementor-element.elementor-element-6aabef6:hover{box-shadow:0px 0px 90px 0px rgba(237.99999999999997, 228.6307183364839, 111.23913043478258, 0.96) inset;}.elementor-21 .elementor-element.elementor-element-0f7a3ad{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-8722e8e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-8f1da89{--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;}.elementor-21 .elementor-element.elementor-element-c4c3752{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-f91e83c{--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;}.elementor-21 .elementor-element.elementor-element-c4d8a40{--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;}.elementor-21 .elementor-element.elementor-element-69bd076{text-align:center;}.elementor-21 .elementor-element.elementor-element-a8ba7dd{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 90px 0px rgba(231, 169.9999999999999, 62.00000000000001, 0.92) inset;}.elementor-21 .elementor-element.elementor-element-a8ba7dd:hover{box-shadow:0px 0px 90px 0px rgba(237.99999999999997, 228.6307183364839, 111.23913043478258, 0.96) inset;}.elementor-21 .elementor-element.elementor-element-bcc9e9e{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-a3601f3{--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;}.elementor-21 .elementor-element.elementor-element-c73a68a{text-align:center;}.elementor-21 .elementor-element.elementor-element-c7fdb51{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 90px 0px rgba(231, 169.9999999999999, 62.00000000000001, 0.92) inset;}.elementor-21 .elementor-element.elementor-element-c7fdb51:hover{box-shadow:0px 0px 90px 0px rgba(237.99999999999997, 228.6307183364839, 111.23913043478258, 0.96) inset;}.elementor-21 .elementor-element.elementor-element-48bd097{--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;}.elementor-21 .elementor-element.elementor-element-a5d1678{--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;}.elementor-21 .elementor-element.elementor-element-80f1ca1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-7f85ff9{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-fa2f8a1{--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;}.elementor-21 .elementor-element.elementor-element-c39a57f{--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;}.elementor-21 .elementor-element.elementor-element-bbfc6ee{text-align:center;}.elementor-21 .elementor-element.elementor-element-ef2a925{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 90px 0px rgba(231, 169.9999999999999, 62.00000000000001, 0.92) inset;}.elementor-21 .elementor-element.elementor-element-ef2a925:hover{box-shadow:0px 0px 90px 0px rgba(237.99999999999997, 228.6307183364839, 111.23913043478258, 0.96) inset;}.elementor-21 .elementor-element.elementor-element-2e23647{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-dc00c80{--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;}.elementor-21 .elementor-element.elementor-element-30cc913{text-align:center;}.elementor-21 .elementor-element.elementor-element-e2db171{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 90px 0px rgba(231, 169.9999999999999, 62.00000000000001, 0.92) inset;}.elementor-21 .elementor-element.elementor-element-e2db171:hover{box-shadow:0px 0px 90px 0px rgba(237.99999999999997, 228.6307183364839, 111.23913043478258, 0.96) inset;}.elementor-21 .elementor-element.elementor-element-d73af39{--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;}.elementor-21 .elementor-element.elementor-element-c5ed771{--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;}.elementor-21 .elementor-element.elementor-element-b037c50 img{max-width:80%;}.elementor-21 .elementor-element.elementor-element-fa73fe0{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-373127d{--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;}.elementor-21 .elementor-element.elementor-element-3cd4e78{--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;}.elementor-21 .elementor-element.elementor-element-6841545{text-align:center;}.elementor-21 .elementor-element.elementor-element-b5d9282{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 90px 0px rgba(231, 169.9999999999999, 62.00000000000001, 0.92) inset;}.elementor-21 .elementor-element.elementor-element-b5d9282:hover{box-shadow:0px 0px 90px 0px rgba(237.99999999999997, 228.6307183364839, 111.23913043478258, 0.96) inset;}.elementor-21 .elementor-element.elementor-element-5f1aa5a{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-d29225c{--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;}.elementor-21 .elementor-element.elementor-element-d84dd01{text-align:center;}.elementor-21 .elementor-element.elementor-element-352abec{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 90px 0px rgba(231, 169.9999999999999, 62.00000000000001, 0.92) inset;}.elementor-21 .elementor-element.elementor-element-352abec:hover{box-shadow:0px 0px 90px 0px rgba(237.99999999999997, 228.6307183364839, 111.23913043478258, 0.96) inset;}.elementor-21 .elementor-element.elementor-element-1b48672{--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;}.elementor-21 .elementor-element.elementor-element-1c516aa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-08c382c{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-25ec1a1{--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;}.elementor-21 .elementor-element.elementor-element-8b8e25b{--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;}.elementor-21 .elementor-element.elementor-element-f752767{text-align:center;}.elementor-21 .elementor-element.elementor-element-c8b81e4{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 90px 0px rgba(231, 169.9999999999999, 62.00000000000001, 0.92) inset;}.elementor-21 .elementor-element.elementor-element-c8b81e4:hover{box-shadow:0px 0px 90px 0px rgba(237.99999999999997, 228.6307183364839, 111.23913043478258, 0.96) inset;}.elementor-21 .elementor-element.elementor-element-9ac0bf0{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-2a3e6d3{--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;}.elementor-21 .elementor-element.elementor-element-ec6bb36{text-align:center;}.elementor-21 .elementor-element.elementor-element-95aec95{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 90px 0px rgba(231, 169.9999999999999, 62.00000000000001, 0.92) inset;}.elementor-21 .elementor-element.elementor-element-95aec95:hover{box-shadow:0px 0px 90px 0px rgba(237.99999999999997, 228.6307183364839, 111.23913043478258, 0.96) inset;}.elementor-21 .elementor-element.elementor-element-44b0fdc{--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;}.elementor-21 .elementor-element.elementor-element-14010d4{--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;}.elementor-21 .elementor-element.elementor-element-b127eb3 img{max-width:70%;}.elementor-21 .elementor-element.elementor-element-686ef2a{--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;}.elementor-21 .elementor-element.elementor-element-3bfcc39{padding:0px 0px 0px 15px;}.elementor-21 .elementor-element.elementor-element-3bfcc39 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-5866f88{--display:flex;}.elementor-21 .elementor-element.elementor-element-e9c079e{--display:flex;}.elementor-21 .elementor-element.elementor-element-d38e84e{--display:flex;}.elementor-21 .elementor-element.elementor-element-8bbcfe4{--n-accordion-title-font-size:1rem;padding:0px 10px 10px 10px;--n-accordion-item-title-space-between:3px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-8bbcfe4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #251E1E 0%, #463406 100%);border-style:none;}.elementor-21 .elementor-element.elementor-element-8bbcfe4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-21 .elementor-element.elementor-element-8bbcfe4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-21 .elementor-element.elementor-element-8bbcfe4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:8px 8px 8px 8px;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-f91e83c{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-c4d8a40{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-a3601f3{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-48bd097{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-fa2f8a1{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-c39a57f{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-dc00c80{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-d73af39{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-373127d{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-3cd4e78{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-d29225c{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-1b48672{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-25ec1a1{--width:33.3333%;}.elementor-21 .elementor-element.elementor-element-8b8e25b{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-2a3e6d3{--width:66.6666%;}.elementor-21 .elementor-element.elementor-element-44b0fdc{--width:33.3333%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-8722e8e{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-80f1ca1{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-1c516aa{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-a99046c{text-align:start;}.elementor-21 .elementor-element.elementor-element-8722e8e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-0b32724{--e-image-carousel-slides-to-show:3;}.elementor-21 .elementor-element.elementor-element-bcc9e9e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-80f1ca1{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-2e23647{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-b037c50 img{max-width:100%;}.elementor-21 .elementor-element.elementor-element-5f1aa5a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-1c516aa{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-9ac0bf0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-b127eb3 img{max-width:100%;}.elementor-21 .elementor-element.elementor-element-3bfcc39{text-align:center;}}/* Start custom CSS for image-carousel, class: .elementor-element-0b32724 *//* 1. บังคับให้เฉพาะ Carousel ตัวที่มี ID นี้มีรูปข้างๆ เล็กลง */
#center-focus-carousel .elementor-image-carousel-wrapper .swiper-slide {
    transform: scale(0.85); 
    opacity: 0.5; 
    transition: all 0.5s ease-in-out !important;
    z-index: 1;
}

/* 2. เจาะจงรูปตรงกลาง (ตัวที่มี ID นี้เท่านั้น) ให้ขยายใหญ่ */
#center-focus-carousel .elementor-image-carousel-wrapper .swiper-slide-next {
    transform: scale(1.3) !important; 
    opacity: 1 !important; 
    z-index: 99 !important; 
}

/* 3. ป้องกันขอบรูปโดนตัดเฉพาะตัวที่มี ID นี้ */
#center-focus-carousel .elementor-image-carousel-wrapper .swiper-container,
#center-focus-carousel .elementor-image-carousel {
    padding: 50px 0 !important;
    overflow: visible !important;
}/* End custom CSS */