.elementor-29 .elementor-element.elementor-element-ab21a35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-29 .elementor-element.elementor-element-a4297f2{--e-image-carousel-slides-to-show:1;z-index:0;}.elementor-29 .elementor-element.elementor-element-bfd8e05{--display:flex;}.elementor-29 .elementor-element.elementor-element-bfd8e05:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-bfd8e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202B0;}.elementor-29 .elementor-element.elementor-element-a8fed76{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-29 .elementor-element.elementor-element-c8465bd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right: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-29 .elementor-element.elementor-element-8ca33a9 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-2b4eaa2 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:300;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-7e0a61a{--e-image-carousel-slides-to-show:6;}.elementor-29 .elementor-element.elementor-element-577246b{--display:flex;}.elementor-29 .elementor-element.elementor-element-577246b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-577246b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202B0;}.elementor-29 .elementor-element.elementor-element-18a64aa{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-29 .elementor-element.elementor-element-9d08e8b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-c79e888 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-c79e888 .elementor-icon{font-size:18px;}.elementor-29 .elementor-element.elementor-element-c79e888 .elementor-icon svg{height:18px;}.elementor-29 .elementor-element.elementor-element-6f84abf .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-c47b3f6{--e-image-carousel-slides-to-show:6;}.elementor-29 .elementor-element.elementor-element-c47b3f6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-2a64ed9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-57c9208{--display:flex;}.elementor-29 .elementor-element.elementor-element-f0b92db{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-29 .elementor-element.elementor-element-19dc762{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 020px;--row-gap:20px;--column-gap:020px;--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-eefdd73{--display:flex;}.elementor-29 .elementor-element.elementor-element-af77aac{text-align:center;}.elementor-29 .elementor-element.elementor-element-a627eb1{--display:flex;}.elementor-29 .elementor-element.elementor-element-d9cc135 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-d9cc135.elementor-view-stacked .elementor-icon{background-color:#DBB358;}.elementor-29 .elementor-element.elementor-element-d9cc135.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-d9cc135.elementor-view-default .elementor-icon{color:#DBB358;border-color:#DBB358;}.elementor-29 .elementor-element.elementor-element-d9cc135.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-d9cc135.elementor-view-default .elementor-icon svg{fill:#DBB358;}.elementor-29 .elementor-element.elementor-element-d9cc135 .elementor-icon{font-size:64px;}.elementor-29 .elementor-element.elementor-element-d9cc135 .elementor-icon svg{height:64px;}.elementor-29 .elementor-element.elementor-element-f0b279c{text-align:center;}.elementor-29 .elementor-element.elementor-element-9d9ef96{--display:flex;}.elementor-29 .elementor-element.elementor-element-bce33d1 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-bce33d1.elementor-view-stacked .elementor-icon{background-color:#DBB358;}.elementor-29 .elementor-element.elementor-element-bce33d1.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-bce33d1.elementor-view-default .elementor-icon{color:#DBB358;border-color:#DBB358;}.elementor-29 .elementor-element.elementor-element-bce33d1.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-bce33d1.elementor-view-default .elementor-icon svg{fill:#DBB358;}.elementor-29 .elementor-element.elementor-element-bce33d1 .elementor-icon{font-size:64px;}.elementor-29 .elementor-element.elementor-element-bce33d1 .elementor-icon svg{height:64px;}.elementor-29 .elementor-element.elementor-element-2f8452f{text-align:center;}.elementor-29 .elementor-element.elementor-element-4963be1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-9fcfb43{--display:flex;}.elementor-29 .elementor-element.elementor-element-49caba1{text-align:center;}.elementor-29 .elementor-element.elementor-element-8e3e1d2{--display:flex;}.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-29 .elementor-element.elementor-element-b42ef60 img{width:94px;}.elementor-29 .elementor-element.elementor-element-cd61b88{text-align:center;}.elementor-29 .elementor-element.elementor-element-3cad936{--display:flex;}.elementor-29 .elementor-element.elementor-element-ef977f9 img{width:94px;}.elementor-29 .elementor-element.elementor-element-f7dccf0{text-align:center;}.elementor-29 .elementor-element.elementor-element-4f017a5{--display:flex;}.elementor-29 .elementor-element.elementor-element-74803da img{width:94px;}.elementor-29 .elementor-element.elementor-element-9a95d1f{text-align:center;}.elementor-29 .elementor-element.elementor-element-0f87ef7{--display:flex;}.elementor-29 .elementor-element.elementor-element-f040b3b img{width:94px;}.elementor-29 .elementor-element.elementor-element-db61246{text-align:center;}.elementor-29 .elementor-element.elementor-element-4802122{--display:flex;}.elementor-29 .elementor-element.elementor-element-10e799c img{width:94px;}.elementor-29 .elementor-element.elementor-element-cfdfbba{text-align:center;}.elementor-29 .elementor-element.elementor-element-ae8b068{--display:flex;}.elementor-29 .elementor-element.elementor-element-39155ac img{width:94px;}.elementor-29 .elementor-element.elementor-element-b397d42{text-align:center;}.elementor-29 .elementor-element.elementor-element-c3523b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 020px;--row-gap:20px;--column-gap:020px;--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-2c5b2a2{--display:flex;}.elementor-29 .elementor-element.elementor-element-ad92fcf{text-align:center;}.elementor-29 .elementor-element.elementor-element-f03a8e0{--display:flex;}.elementor-29 .elementor-element.elementor-element-fc68e2a{text-align:center;}.elementor-29 .elementor-element.elementor-element-896680b{--display:flex;}.elementor-29 .elementor-element.elementor-element-f0dc849 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-f0dc849.elementor-view-stacked .elementor-icon{background-color:#DBB358;}.elementor-29 .elementor-element.elementor-element-f0dc849.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-f0dc849.elementor-view-default .elementor-icon{color:#DBB358;border-color:#DBB358;}.elementor-29 .elementor-element.elementor-element-f0dc849.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-f0dc849.elementor-view-default .elementor-icon svg{fill:#DBB358;}.elementor-29 .elementor-element.elementor-element-f0dc849 .elementor-icon{font-size:64px;}.elementor-29 .elementor-element.elementor-element-f0dc849 .elementor-icon svg{height:64px;}.elementor-29 .elementor-element.elementor-element-7fade9b{text-align:center;}.elementor-29 .elementor-element.elementor-element-0015560{--display:flex;}.elementor-29 .elementor-element.elementor-element-0c28366 .elementor-icon-wrapper{text-align:center;}.elementor-29 .elementor-element.elementor-element-0c28366.elementor-view-stacked .elementor-icon{background-color:#DBB358;}.elementor-29 .elementor-element.elementor-element-0c28366.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-0c28366.elementor-view-default .elementor-icon{color:#DBB358;border-color:#DBB358;}.elementor-29 .elementor-element.elementor-element-0c28366.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-0c28366.elementor-view-default .elementor-icon svg{fill:#DBB358;}.elementor-29 .elementor-element.elementor-element-0c28366 .elementor-icon{font-size:64px;}.elementor-29 .elementor-element.elementor-element-0c28366 .elementor-icon svg{height:64px;}.elementor-29 .elementor-element.elementor-element-c134c6a{text-align:center;}.elementor-29 .elementor-element.elementor-element-7243711{--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;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-c0da08f{--display:flex;}.elementor-29 .elementor-element.elementor-element-a8e10ee{text-align:center;}.elementor-29 .elementor-element.elementor-element-481b838{--display:flex;}.elementor-29 .elementor-element.elementor-element-3ecf1b5{--display:flex;--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-c76e147{text-align:center;}.elementor-29 .elementor-element.elementor-element-a32e2ef{--display:flex;}.elementor-29 .elementor-element.elementor-element-1aa35f5{text-align:center;}.elementor-29 .elementor-element.elementor-element-0de3107{--display:flex;}.elementor-29 .elementor-element.elementor-element-b5a2a8b{text-align:center;}.elementor-29 .elementor-element.elementor-element-44422da{--display:flex;}.elementor-29 .elementor-element.elementor-element-760bc9a{text-align:center;}.elementor-29 .elementor-element.elementor-element-25fa1f9{--display:flex;}.elementor-29 .elementor-element.elementor-element-aa6b42c{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-eefdd73{--width:100%;}.elementor-29 .elementor-element.elementor-element-a627eb1{--width:49%;}.elementor-29 .elementor-element.elementor-element-9d9ef96{--width:49%;}.elementor-29 .elementor-element.elementor-element-9fcfb43{--width:100%;}.elementor-29 .elementor-element.elementor-element-8e3e1d2{--width:32%;}.elementor-29 .elementor-element.elementor-element-3cad936{--width:32%;}.elementor-29 .elementor-element.elementor-element-4f017a5{--width:32%;}.elementor-29 .elementor-element.elementor-element-0f87ef7{--width:32%;}.elementor-29 .elementor-element.elementor-element-4802122{--width:32%;}.elementor-29 .elementor-element.elementor-element-ae8b068{--width:32%;}.elementor-29 .elementor-element.elementor-element-2c5b2a2{--width:100%;}.elementor-29 .elementor-element.elementor-element-f03a8e0{--width:100%;}.elementor-29 .elementor-element.elementor-element-896680b{--width:49%;}.elementor-29 .elementor-element.elementor-element-0015560{--width:49%;}.elementor-29 .elementor-element.elementor-element-c0da08f{--width:49%;}.elementor-29 .elementor-element.elementor-element-481b838{--width:49%;}.elementor-29 .elementor-element.elementor-element-3ecf1b5{--width:100%;}.elementor-29 .elementor-element.elementor-element-a32e2ef{--width:100%;}.elementor-29 .elementor-element.elementor-element-0de3107{--width:100%;}.elementor-29 .elementor-element.elementor-element-44422da{--width:100%;}.elementor-29 .elementor-element.elementor-element-aa6b42c{--width:100%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-7e0a61a{--e-image-carousel-slides-to-show:3;}.elementor-29 .elementor-element.elementor-element-c47b3f6{--e-image-carousel-slides-to-show:3;}}/* Start custom CSS for image-carousel, class: .elementor-element-a4297f2 */.elementor-29 .elementor-element.elementor-element-a4297f2 .swiper-slide img {
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab21a35 */.elementor-29 .elementor-element.elementor-element-ab21a35 {
    background: rgba(3, 3, 3, 0.94);
    border-bottom: 1px solid rgba(212, 164, 55, 0.65);
    box-shadow:
        0 1px 0 rgba(255, 215, 100, 0.12),
        0 4px 25px rgba(0, 0, 0, 0.55);
    position: relative;
    z-index: 100;
    z-index: 10;
}

/* เส้นทองเรืองแสงด้านล่าง */
.elementor-29 .elementor-element.elementor-element-ab21a35::after {
    z-index: 10;
    content: "";
    position: absolute;
    left: 5%;
    right: 5%;
    bottom: -1px;
    height: 1px;
    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(180, 120, 20, 0.4) 15%,
        #f6d675 50%,
        rgba(180, 120, 20, 0.4) 85%,
        transparent 100%
    );
    box-shadow: 0 0 8px rgba(244, 196, 70, 0.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8465bd */.elementor-29 .elementor-element.elementor-element-c8465bd {
    position: relative;
    padding-left: 20px;
}

.elementor-29 .elementor-element.elementor-element-c8465bd::before {
    content: "";
    position: absolute;
    left: 0;
    top: 3px;
    width: 3px;
    height: calc(100% - 6px);

    background: linear-gradient(
        180deg,
        #c28a25 0%,
        #f7d96b 45%,
        #fff0a3 50%,
        #d5a638 100%
    );

    border-radius: 999px;

    box-shadow: 0 0 10px rgba(246, 214, 117, 0.35);
}/* End custom CSS */