.elementor-15 .elementor-element.elementor-element-b063132{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1e8e6a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1e8e6a2 img{width:100%;}.elementor-15 .elementor-element.elementor-element-c5cc017{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6b86858{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6b86858 img{width:100%;}.elementor-15 .elementor-element.elementor-element-b7255a1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0dcd823{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0dcd823 img{width:100%;}.elementor-15 .elementor-element.elementor-element-39be7dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-15 .elementor-element.elementor-element-39be7dc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-39be7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4b30cc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-41eba8b{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{background-color:transparent;font-size:40px;background-image:linear-gradient(121deg, #05261D 0%, #386150 85%);}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-2c1b50c{background-color:transparent;font-size:40px;background-image:linear-gradient(132deg, #386150 0%, #05261D 100%);}.elementor-15 .elementor-element.elementor-element-04fb188{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header{padding:0px 0px -4px 0px;margin:0px 0px -11px 0px;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header img{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header svg{fill:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{background-color:transparent;font-size:40px;background-image:linear-gradient(121deg, #05261D 0%, #386150 85%);}.elementor-15 .elementor-element.elementor-element-238c441{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header{padding:0px 0px -4px 0px;margin:0px 0px -11px 0px;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header img{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header svg{fill:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-566f218{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6c53c15 .elementor-button{background-color:#FFFFFF00;font-size:16px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6c53c15 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-6322976 .elementor-button{background-color:#FFFFFF00;font-size:16px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6322976 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-d31a94e{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-d31a94e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d31a94e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e89fdda{--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-15 .elementor-element.elementor-element-72ca0ad{--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-15 .elementor-element.elementor-element-e114802{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e114802:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e114802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-957624f{--display:flex;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{background-color:transparent;font-size:40px;background-image:linear-gradient(121deg, #AE7F30 0%, #FFA000 100%);}.elementor-15 .elementor-element.elementor-element-c5db997{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header{padding:0px 0px -4px 0px;margin:0px 0px -11px 0px;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header img{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header svg{fill:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-e985ba6{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-e985ba6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e985ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04241C 0%, #00382A 100%);}.elementor-15 .elementor-element.elementor-element-7cb3508{text-align:center;}.elementor-15 .elementor-element.elementor-element-7cb3508 .elementor-heading-title{font-size:25px;color:#F8C66E;}.elementor-15 .elementor-element.elementor-element-f40a279 img{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-660d993{text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b8f3791{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-b8f3791:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b8f3791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04241C 0%, #00382A 100%);}.elementor-15 .elementor-element.elementor-element-3b908f4{text-align:center;}.elementor-15 .elementor-element.elementor-element-3b908f4 .elementor-heading-title{font-size:25px;color:#F8C66E;}.elementor-15 .elementor-element.elementor-element-0ec7958 img{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-35a1bd6{text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-88b0918{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-88b0918:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-88b0918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04241C 0%, #00382A 100%);}.elementor-15 .elementor-element.elementor-element-b7aa4ff{text-align:center;}.elementor-15 .elementor-element.elementor-element-b7aa4ff .elementor-heading-title{font-size:25px;color:#F8C66E;}.elementor-15 .elementor-element.elementor-element-6da59aa img{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-c072813{text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-04c2662{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-04c2662:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-04c2662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04241C 0%, #00382A 100%);}.elementor-15 .elementor-element.elementor-element-85deed9{text-align:center;}.elementor-15 .elementor-element.elementor-element-85deed9 .elementor-heading-title{font-size:25px;color:#F8C66E;}.elementor-15 .elementor-element.elementor-element-98d2cd9 img{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-b6ba0f6{text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a3ed1ce{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-a3ed1ce:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a3ed1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04241C 0%, #00382A 100%);}.elementor-15 .elementor-element.elementor-element-6bdbb7a{text-align:center;}.elementor-15 .elementor-element.elementor-element-6bdbb7a .elementor-heading-title{font-size:25px;color:#F8C66E;}.elementor-15 .elementor-element.elementor-element-2fe578b img{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-ccf7526{text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6565365{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-6565365:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6565365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04241C 0%, #00382A 100%);}.elementor-15 .elementor-element.elementor-element-faecad4{text-align:center;}.elementor-15 .elementor-element.elementor-element-faecad4 .elementor-heading-title{font-size:25px;color:#F8C66E;}.elementor-15 .elementor-element.elementor-element-65f9692 img{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-d0f9f58{text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-02f97f3{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-02f97f3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-02f97f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04241C 0%, #00382A 100%);}.elementor-15 .elementor-element.elementor-element-f3804e9{text-align:center;}.elementor-15 .elementor-element.elementor-element-f3804e9 .elementor-heading-title{font-size:25px;color:#F8C66E;}.elementor-15 .elementor-element.elementor-element-74ac870 img{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-4ed0a2b{text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d8702c6{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-d8702c6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d8702c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04241C 0%, #00382A 100%);}.elementor-15 .elementor-element.elementor-element-07fd089{text-align:center;}.elementor-15 .elementor-element.elementor-element-07fd089 .elementor-heading-title{font-size:25px;color:#F8C66E;}.elementor-15 .elementor-element.elementor-element-4967701 img{border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-0c7015e{text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-eee60f2{--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;}.elementor-15 .elementor-element.elementor-element-a901462{--display:flex;}.elementor-15 .elementor-element.elementor-element-6e062a7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-15 .elementor-element.elementor-element-6e062a7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-6e062a7{--image-border-color:#EDA221;--image-border-width:2px;--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-15 .elementor-element.elementor-element-f861902{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{background-color:transparent;font-size:35px;background-image:linear-gradient(121deg, #05261D 0%, #386150 85%);}.elementor-15 .elementor-element.elementor-element-d4a3b9b{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header{padding:0px 0px -4px 0px;margin:0px 0px -11px 0px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header img{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header svg{fill:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header .subtext{color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-905ca67{text-align:center;}.elementor-15 .elementor-element.elementor-element-297141a{--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-88e69e9 .elementor-button{background-color:#FFFFFF00;font-size:16px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-88e69e9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-ab6a243 .elementor-button{background-color:#FFFFFF00;font-size:16px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-ab6a243 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-e2a64be{--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-15 .elementor-element.elementor-element-e2a64be:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e2a64be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-259e334{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dcc15d2{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dcc15d2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dcc15d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #04241C 20%, #386050 80%);}.elementor-15 .elementor-element.elementor-element-3a48c32{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fac9382{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-588cb41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-588cb41:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-588cb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF82 0%, #FFFFFF82 100%);}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{background-color:transparent;font-size:45px;background-image:linear-gradient(121deg, #04241C 0%, #386050 100%);}.elementor-15 .elementor-element.elementor-element-9f258cb{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header{padding:0px 0px -4px 0px;margin:0px 0px -11px 0px;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header img{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header svg{fill:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header .subtext{color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-2ddadd7{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0f7fcbe img{width:40%;}.elementor-15 .elementor-element.elementor-element-df5ef2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-df5ef2f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-df5ef2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04241C;}.elementor-15 .elementor-element.elementor-element-df5ef2f::before, .elementor-15 .elementor-element.elementor-element-df5ef2f > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-df5ef2f > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-df5ef2f > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-df5ef2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-df5ef2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #04241C 15%, #000000 76%);}.elementor-15 .elementor-element.elementor-element-e0abc12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-4be6068{text-align:center;}.elementor-15 .elementor-element.elementor-element-4be6068 .elementor-heading-title{font-size:30px;color:#FF0303;}.elementor-15 .elementor-element.elementor-element-fac6835{text-align:center;}.elementor-15 .elementor-element.elementor-element-fac6835 .elementor-heading-title{font-size:30px;line-height:1.2em;color:#03E8FF;}.elementor-15 .elementor-element.elementor-element-58516ca{--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:#FFD800;}.elementor-15 .elementor-element.elementor-element-f049a77 img{width:51%;}.elementor-15 .elementor-element.elementor-element-674e493 .elementor-button{background-color:#FF3993;font-size:20px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-color:#00F5FF;border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-32720bc{--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;}.elementor-15 .elementor-element.elementor-element-6f09ce9{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c36332a{--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;}.elementor-15 .elementor-element.elementor-element-c36332a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c36332a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ba52672{--display:flex;}.elementor-15 .elementor-element.elementor-element-8c2ede9{border-style:solid;border-width:2px 2px 2px 2px;border-color:#04241C;border-radius:21px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-4a9e2e1{--display:flex;}.elementor-15 .elementor-element.elementor-element-ffc445f{border-style:solid;border-width:2px 2px 2px 2px;border-color:#04241C;border-radius:21px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-6d45695{--display:flex;}.elementor-15 .elementor-element.elementor-element-40c86ea{border-style:solid;border-width:2px 2px 2px 2px;border-color:#04241C;border-radius:21px 21px 21px 21px;}.elementor-15 .elementor-element.elementor-element-c731aa4{--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:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-c731aa4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c731aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c56f53b{--display:flex;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{background-color:transparent;font-size:45px;background-image:linear-gradient(121deg, #04241C 0%, #386050 100%);}.elementor-15 .elementor-element.elementor-element-208dc14{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header{padding:0px 0px -4px 0px;margin:0px 0px -11px 0px;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header img{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header svg{fill:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header .eael-dch-title{color:#9401D9;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-15 .elementor-element.elementor-element-7f12f10{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3ea9547{--display:flex;}.elementor-15 .elementor-element.elementor-element-b8a1a62{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.34);}.elementor-15 .elementor-element.elementor-element-b8a1a62 iframe{height:350px;}.elementor-15 .elementor-element.elementor-element-37df643 .elementor-button{background-color:#FFFFFF00;font-size:16px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-37df643 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-39be7dc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-6c53c15 .elementor-button{font-size:14px;}.elementor-15 .elementor-element.elementor-element-6322976 .elementor-button{font-size:14px;}.elementor-15 .elementor-element.elementor-element-e114802{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-7cb3508 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-3b908f4 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-b7aa4ff .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-85deed9 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-6bdbb7a .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-faecad4 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-f3804e9 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-07fd089 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:30px;}.elementor-15 .elementor-element.elementor-element-88e69e9 .elementor-button{font-size:14px;}.elementor-15 .elementor-element.elementor-element-ab6a243 .elementor-button{font-size:14px;}.elementor-15 .elementor-element.elementor-element-4be6068 .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-fac6835 .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-b8a1a62 iframe{height:320px;}.elementor-15 .elementor-element.elementor-element-37df643 .elementor-button{font-size:14px;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-39be7dc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:35px;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-2c1b50c{font-size:35px;}.elementor-15 .elementor-element.elementor-element-04fb188{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header{margin:-16px 0px -16px 0px;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:35px;}.elementor-15 .elementor-element.elementor-element-238c441{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header{margin:-16px 0px -16px 0px;}.elementor-15 .elementor-element.elementor-element-e114802{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:35px;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header{margin:-12px 0px -12px 0px;}.elementor-15 .elementor-element.elementor-element-7cb3508 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-3b908f4 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-b7aa4ff .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-85deed9 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-6bdbb7a .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-faecad4 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-f3804e9 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-07fd089 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:24px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header{margin:-16px 0px -16px 0px;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:35px;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header{margin:-12px 0px -12px 0px;}.elementor-15 .elementor-element.elementor-element-4be6068 .elementor-heading-title{line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-fac6835 .elementor-heading-title{font-size:19px;line-height:1.3em;word-spacing:0.1em;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:35px;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header{margin:-12px 0px -12px 0px;}.elementor-15 .elementor-element.elementor-element-b8a1a62 iframe{height:272px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:26px;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-2c1b50c{font-size:23px;}.elementor-15 .elementor-element.elementor-element-04fb188 .eael-dual-header{padding:0px 0px 0px 0px;margin:-15px 0px -15px 0px;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:26px;}.elementor-15 .elementor-element.elementor-element-238c441 .eael-dual-header{padding:0px 0px 0px 0px;margin:-15px 0px -15px 0px;}.elementor-15 .elementor-element.elementor-element-e68ef50{text-align:center;}.elementor-15 .elementor-element.elementor-element-566f218{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-15 .elementor-element.elementor-element-6c53c15 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-6322976 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-e114802{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:30px;}.elementor-15 .elementor-element.elementor-element-c5db997 .eael-dual-header{padding:0px 0px 0px 0px;margin:-15px 0px -15px 0px;}.elementor-15 .elementor-element.elementor-element-7cb3508 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-3b908f4 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-b7aa4ff .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-85deed9 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-6bdbb7a .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-faecad4 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-f3804e9 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-07fd089 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-eee60f2{--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-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:26px;}.elementor-15 .elementor-element.elementor-element-d4a3b9b .eael-dual-header{padding:0px 0px 0px 0px;margin:-15px 0px -15px 0px;}.elementor-15 .elementor-element.elementor-element-297141a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-15 .elementor-element.elementor-element-88e69e9 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-ab6a243 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:30px;}.elementor-15 .elementor-element.elementor-element-9f258cb .eael-dual-header{padding:0px 0px 0px 0px;margin:-15px 0px -15px 0px;}.elementor-15 .elementor-element.elementor-element-0f7fcbe img{width:50%;}.elementor-15 .elementor-element.elementor-element-ba52672{--min-height:670px;}.elementor-15 .elementor-element.elementor-element-8c2ede9{border-width:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a9e2e1{--min-height:670px;}.elementor-15 .elementor-element.elementor-element-ffc445f{border-width:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6d45695{--min-height:670px;}.elementor-15 .elementor-element.elementor-element-40c86ea{border-width:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-dd6e3f4{font-size:30px;}.elementor-15 .elementor-element.elementor-element-208dc14 .eael-dual-header{padding:0px 0px 0px 0px;margin:-15px 0px -15px 0px;}.elementor-15 .elementor-element.elementor-element-7f12f10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-37df643 .elementor-button{font-size:16px;padding:10px 20px 10px 20px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-4b30cc3{--width:45%;}.elementor-15 .elementor-element.elementor-element-41eba8b{--width:90%;}.elementor-15 .elementor-element.elementor-element-e89fdda{--width:60%;}.elementor-15 .elementor-element.elementor-element-72ca0ad{--width:40%;}.elementor-15 .elementor-element.elementor-element-e114802{--content-width:90%;}.elementor-15 .elementor-element.elementor-element-957624f{--width:100%;}.elementor-15 .elementor-element.elementor-element-e985ba6{--width:24%;}.elementor-15 .elementor-element.elementor-element-b8f3791{--width:24%;}.elementor-15 .elementor-element.elementor-element-88b0918{--width:24%;}.elementor-15 .elementor-element.elementor-element-04c2662{--width:24%;}.elementor-15 .elementor-element.elementor-element-a3ed1ce{--width:24%;}.elementor-15 .elementor-element.elementor-element-6565365{--width:24%;}.elementor-15 .elementor-element.elementor-element-02f97f3{--width:24%;}.elementor-15 .elementor-element.elementor-element-d8702c6{--width:24%;}.elementor-15 .elementor-element.elementor-element-eee60f2{--content-width:76%;}.elementor-15 .elementor-element.elementor-element-a901462{--width:60%;}.elementor-15 .elementor-element.elementor-element-f861902{--width:37%;}.elementor-15 .elementor-element.elementor-element-e2a64be{--width:100%;}.elementor-15 .elementor-element.elementor-element-3a48c32{--width:82.5%;}.elementor-15 .elementor-element.elementor-element-e0abc12{--width:25%;}.elementor-15 .elementor-element.elementor-element-32720bc{--width:85%;}}@media(max-width:1366px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-e114802{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-a901462{--width:60%;}.elementor-15 .elementor-element.elementor-element-f861902{--width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-e114802{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-e985ba6{--width:32%;}.elementor-15 .elementor-element.elementor-element-b8f3791{--width:32%;}.elementor-15 .elementor-element.elementor-element-88b0918{--width:32%;}.elementor-15 .elementor-element.elementor-element-04c2662{--width:32%;}.elementor-15 .elementor-element.elementor-element-a3ed1ce{--width:32%;}.elementor-15 .elementor-element.elementor-element-6565365{--width:32%;}.elementor-15 .elementor-element.elementor-element-02f97f3{--width:32%;}.elementor-15 .elementor-element.elementor-element-d8702c6{--width:32%;}}/* Start custom CSS for button, class: .elementor-element-6c53c15 */.elementor-15 .elementor-element.elementor-element-6c53c15 .elementor-button{
    background: linear-gradient(
        90deg,
        #04241C 0%,
        #386150 90%,
        #386150 100%,
        #386150 100%
    ) !important;

    color: #fff !important;
    border: none !important;
    border-radius: 999px !important;

    box-shadow:
        inset 0 2px 0 rgba(255,255,255,.28),
        0 2px 10px rgba(0, 0, 0, 0.3) !important;
}

.elementor-15 .elementor-element.elementor-element-6c53c15 .elementor-button:hover{
    filter: brightness(1.05);
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6322976 */.elementor-15 .elementor-element.elementor-element-6322976 .elementor-button{
    background: linear-gradient(
        90deg,
        #04241C 0%,
        #386150 90%,
        #386150 100%,
        #386150 100%
    ) !important;

    color: #fff !important;
    border: none !important;
    border-radius: 999px !important;

    box-shadow:
        inset 0 2px 0 rgba(255,255,255,.28),
        0 2px 10px rgba(0, 0, 0, 0.3) !important;
}

.elementor-15 .elementor-element.elementor-element-6322976 .elementor-button:hover{
    filter: brightness(1.05);
    transform: translateY(-2px);
}

.blink-btn, 
.elementor-15 .elementor-element.elementor-element-6322976 .elementor-button {
    animation: pulse-effect 1.5s infinite ease-in-out;
    transition: all 0.3s ease;
}

@keyframes pulse-effect {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.04); /* ขยายใหญ่ขึ้นเล็กน้อย */
    }
    100% {
        transform: scale(1); /* ตัวปุ่มจะค่อยๆ ยุบกลับมาเท่าเดิมแบบสมูท */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e985ba6 */.elementor-15 .elementor-element.elementor-element-e985ba6{
    background:rgb(1 11 47 / 28%);  
  backdrop-filter: blur(10px);  
  -webkit-backdrop-filter: blur(30px); 
  border-radius: 10px;
  padding: 20px;
  border: 1px solid rgba(255,255,255,0.3);
}

/*------เส้นขอบวิ่ง-----*/

.boxxx::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* ความหนาเส้น */
  border-radius: 10px;
  background: linear-gradient(
    90deg,
    transparent,
    #FFFEBE,
    #D0B055,
    #FFFEE8,
    transparent
  );

  background-size: 300% 300%;
  animation: borderRun 4s linear infinite;

  /* ทำให้เป็นแค่ขอบ */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* animation วิ่ง */
@keyframes borderRun {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8f3791 */.elementor-15 .elementor-element.elementor-element-b8f3791{
    background:rgb(1 11 47 / 28%);  
  backdrop-filter: blur(10px);  
  -webkit-backdrop-filter: blur(30px); 
  border-radius: 10px;
  padding: 20px;
  border: 1px solid rgba(255,255,255,0.3);
}

/*------เส้นขอบวิ่ง-----*/

.boxxx::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* ความหนาเส้น */
  border-radius: 10px;
  background: linear-gradient(
    90deg,
    transparent,
    #FFFEBE,
    #D0B055,
    #FFFEE8,
    transparent
  );

  background-size: 300% 300%;
  animation: borderRun 4s linear infinite;

  /* ทำให้เป็นแค่ขอบ */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* animation วิ่ง */
@keyframes borderRun {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88b0918 */.elementor-15 .elementor-element.elementor-element-88b0918{
    background:rgb(1 11 47 / 28%);  
  backdrop-filter: blur(10px);  
  -webkit-backdrop-filter: blur(30px); 
  border-radius: 10px;
  padding: 20px;
  border: 1px solid rgba(255,255,255,0.3);
}

/*------เส้นขอบวิ่ง-----*/

.boxxx::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* ความหนาเส้น */
  border-radius: 10px;
  background: linear-gradient(
    90deg,
    transparent,
    #FFFEBE,
    #D0B055,
    #FFFEE8,
    transparent
  );

  background-size: 300% 300%;
  animation: borderRun 4s linear infinite;

  /* ทำให้เป็นแค่ขอบ */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* animation วิ่ง */
@keyframes borderRun {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c2662 */.elementor-15 .elementor-element.elementor-element-04c2662{
    background:rgb(1 11 47 / 28%);  
  backdrop-filter: blur(10px);  
  -webkit-backdrop-filter: blur(30px); 
  border-radius: 10px;
  padding: 20px;
  border: 1px solid rgba(255,255,255,0.3);
}

/*------เส้นขอบวิ่ง-----*/

.boxxx::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* ความหนาเส้น */
  border-radius: 10px;
  background: linear-gradient(
    90deg,
    transparent,
    #FFFEBE,
    #D0B055,
    #FFFEE8,
    transparent
  );

  background-size: 300% 300%;
  animation: borderRun 4s linear infinite;

  /* ทำให้เป็นแค่ขอบ */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* animation วิ่ง */
@keyframes borderRun {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ed1ce */.elementor-15 .elementor-element.elementor-element-a3ed1ce{
    background:rgb(1 11 47 / 28%);  
  backdrop-filter: blur(10px);  
  -webkit-backdrop-filter: blur(30px); 
  border-radius: 10px;
  padding: 20px;
  border: 1px solid rgba(255,255,255,0.3);
}

/*------เส้นขอบวิ่ง-----*/

.boxxx::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* ความหนาเส้น */
  border-radius: 10px;
  background: linear-gradient(
    90deg,
    transparent,
    #FFFEBE,
    #D0B055,
    #FFFEE8,
    transparent
  );

  background-size: 300% 300%;
  animation: borderRun 4s linear infinite;

  /* ทำให้เป็นแค่ขอบ */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* animation วิ่ง */
@keyframes borderRun {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6565365 */.elementor-15 .elementor-element.elementor-element-6565365{
    background:rgb(1 11 47 / 28%);  
  backdrop-filter: blur(10px);  
  -webkit-backdrop-filter: blur(30px); 
  border-radius: 10px;
  padding: 20px;
  border: 1px solid rgba(255,255,255,0.3);
}

/*------เส้นขอบวิ่ง-----*/

.boxxx::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* ความหนาเส้น */
  border-radius: 10px;
  background: linear-gradient(
    90deg,
    transparent,
    #FFFEBE,
    #D0B055,
    #FFFEE8,
    transparent
  );

  background-size: 300% 300%;
  animation: borderRun 4s linear infinite;

  /* ทำให้เป็นแค่ขอบ */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* animation วิ่ง */
@keyframes borderRun {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f97f3 */.elementor-15 .elementor-element.elementor-element-02f97f3{
    background:rgb(1 11 47 / 28%);  
  backdrop-filter: blur(10px);  
  -webkit-backdrop-filter: blur(30px); 
  border-radius: 10px;
  padding: 20px;
  border: 1px solid rgba(255,255,255,0.3);
}

/*------เส้นขอบวิ่ง-----*/

.boxxx::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* ความหนาเส้น */
  border-radius: 10px;
  background: linear-gradient(
    90deg,
    transparent,
    #FFFEBE,
    #D0B055,
    #FFFEE8,
    transparent
  );

  background-size: 300% 300%;
  animation: borderRun 4s linear infinite;

  /* ทำให้เป็นแค่ขอบ */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* animation วิ่ง */
@keyframes borderRun {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8702c6 */.elementor-15 .elementor-element.elementor-element-d8702c6{
    background:rgb(1 11 47 / 28%);  
  backdrop-filter: blur(10px);  
  -webkit-backdrop-filter: blur(30px); 
  border-radius: 10px;
  padding: 20px;
  border: 1px solid rgba(255,255,255,0.3);
}

/*------เส้นขอบวิ่ง-----*/

.boxxx::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* ความหนาเส้น */
  border-radius: 10px;
  background: linear-gradient(
    90deg,
    transparent,
    #FFFEBE,
    #D0B055,
    #FFFEE8,
    transparent
  );

  background-size: 300% 300%;
  animation: borderRun 4s linear infinite;

  /* ทำให้เป็นแค่ขอบ */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* animation วิ่ง */
@keyframes borderRun {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-88e69e9 */.elementor-15 .elementor-element.elementor-element-88e69e9 .elementor-button{
    background: linear-gradient(
        90deg,
        #04241C 0%,
        #386150 90%,
        #386150 100%,
        #386150 100%
    ) !important;

    color: #fff !important;
    border: none !important;
    border-radius: 999px !important;

    box-shadow:
        inset 0 2px 0 rgba(255,255,255,.28),
        0 2px 10px rgba(0, 0, 0, 0.3) !important;
}

.elementor-15 .elementor-element.elementor-element-88e69e9 .elementor-button:hover{
    filter: brightness(1.05);
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab6a243 */.elementor-15 .elementor-element.elementor-element-ab6a243 .elementor-button{
    background: linear-gradient(
        90deg,
        #04241C 0%,
        #386150 90%,
        #386150 100%,
        #386150 100%
    ) !important;

    color: #fff !important;
    border: none !important;
    border-radius: 999px !important;

    box-shadow:
        inset 0 2px 0 rgba(255,255,255,.28),
        0 2px 10px rgba(0, 0, 0, 0.3) !important;
}

.elementor-15 .elementor-element.elementor-element-ab6a243 .elementor-button:hover{
    filter: brightness(1.05);
    transform: translateY(-2px);
}

.blink-btn, 
.elementor-15 .elementor-element.elementor-element-ab6a243 .elementor-button {
    animation: pulse-effect 1.5s infinite ease-in-out;
    transition: all 0.3s ease;
}

@keyframes pulse-effect {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.04); /* ขยายใหญ่ขึ้นเล็กน้อย */
    }
    100% {
        transform: scale(1); /* ตัวปุ่มจะค่อยๆ ยุบกลับมาเท่าเดิมแบบสมูท */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588cb41 */.elementor-15 .elementor-element.elementor-element-588cb41{
    background:rgb(1 11 47 / 28%);  
  backdrop-filter: blur(10px);  
  -webkit-backdrop-filter: blur(30px); 
  border-radius: 10px;
  padding: 20px;
  border: 1px solid rgba(255,255,255,0.3);
}

/*------เส้นขอบวิ่ง-----*/

.boxx::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* ความหนาเส้น */
  border-radius: 10px;
  background: linear-gradient(
    90deg,
    transparent,
    #04241C,
    #F79D04,
    transparent
  );

  background-size: 300% 300%;
  animation: borderRun 4s linear infinite;

  /* ทำให้เป็นแค่ขอบ */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* animation วิ่ง */
@keyframes borderRun {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f12f10 *//* คอนเทนเนอร์หลัก */
.faq-container {
    max-width: 800px;
    margin: 20px auto;
    font-family: 'Sarabun', sans-serif; /* หรือฟอนต์ที่คุณใช้ */
}

/* ตัวกล่องคำถาม */
.faq-item {
    background-color: #e63900; /* สีส้มอมแดงตามวิดีโอ */
    color: white;
    margin-bottom: 10px;
    border-radius: 5px;
    overflow: hidden;
    transition: all 0.3s ease;
}

/* ส่วนหัวข้อ (Summary) */
.faq-item summary {
    padding: 15px 20px;
    list-style: none;
    cursor: pointer;
    font-weight: bold;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* เอาลูกศรเดิมของเบราว์เซอร์ออก */
.faq-item summary::-webkit-details-marker {
    display: none;
}

/* สร้างเครื่องหมาย + */
.faq-item summary .icon::before {
    content: "+";
    font-size: 24px;
}

/* เมื่อเปิดออก ให้เปลี่ยนเป็นเครื่องหมาย - และเปลี่ยนสีพื้นหลัง (ถ้าต้องการ) */
.faq-item[open] summary .icon::before {
    content: "-";
}

/* ส่วนเนื้อหาเมื่อคลิกเปิด */
.faq-content {
    background-color: #f9f9f9;
    color: #333;
    padding: 20px;
    border: 1px solid #ddd;
    border-top: none;
}

.faq-content p, .faq-content li {
    margin-bottom: 10px;
    line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37df643 */.elementor-15 .elementor-element.elementor-element-37df643 .elementor-button{
    background: linear-gradient(
        90deg,
        #04241C 0%,
        #386050 90%,
        #386050 100%,
        #386050 100%
    ) !important;

    color: #fff !important;
    border: none !important;
    border-radius: 999px !important;

    box-shadow:
        inset 0 2px 0 rgba(255,255,255,.28),
        0 2px 10px rgba(0, 0, 0, 0.3) !important;
}

.elementor-15 .elementor-element.elementor-element-37df643 .elementor-button:hover{
    filter: brightness(1.05);
    transform: translateY(-2px);
}

.blink-btn, 
.elementor-15 .elementor-element.elementor-element-37df643 .elementor-button {
    animation: pulse-effect 1.5s infinite ease-in-out;
    transition: all 0.3s ease;
}

@keyframes pulse-effect {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.04); /* ขยายใหญ่ขึ้นเล็กน้อย */
    }
    100% {
        transform: scale(1); /* ตัวปุ่มจะค่อยๆ ยุบกลับมาเท่าเดิมแบบสมูท */
    }
}/* End custom CSS */