.elementor-6980 .elementor-element.elementor-element-a7b1451{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-6980 .elementor-element.elementor-element-d7a4d18{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-6980 .elementor-element.elementor-element-d7a4d18:not(.elementor-motion-effects-element-type-background), .elementor-6980 .elementor-element.elementor-element-d7a4d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF6FF;}.elementor-6980 .elementor-element.elementor-element-d7a4d18.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-6980 .elementor-element.elementor-element-e86112a{--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;--flex-wrap:nowrap;--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-6980 .elementor-element.elementor-element-e86112a.e-con{--align-self:center;}.elementor-6980 .elementor-element.elementor-element-97a30d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-97a30d3{text-align:center;font-size:14px;color:#0F172A;}.elementor-6980 .elementor-element.elementor-element-97a30d3 p{margin-block-end:0px;}.elementor-6980 .elementor-element.elementor-element-d810423{--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;--flex-wrap:nowrap;--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-6980 .elementor-element.elementor-element-e53306d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-e53306d{text-align:center;font-size:14px;color:#0F172A;}.elementor-6980 .elementor-element.elementor-element-e53306d p{margin-block-end:0px;}.elementor-6980 .elementor-element.elementor-element-d3b43e1{--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;--flex-wrap:nowrap;--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-6980 .elementor-element.elementor-element-f7c3454 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-f7c3454{text-align:center;font-size:14px;color:#0F172A;}.elementor-6980 .elementor-element.elementor-element-f7c3454 p{margin-block-end:0px;}.elementor-6980 .elementor-element.elementor-element-a0ae7ed{--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;--flex-wrap:nowrap;--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-6980 .elementor-element.elementor-element-1d1ecd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-1d1ecd3{text-align:center;font-size:14px;color:#0F172A;}.elementor-6980 .elementor-element.elementor-element-1d1ecd3 p{margin-block-end:0px;}.elementor-6980 .elementor-element.elementor-element-2875e5c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:56%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:56%;--e-n-carousel-arrow-size:10px;--e-n-carousel-arrow-normal-color:#0F172A;--e-n-carousel-arrow-hover-color:#0F172A;}.elementor-6980 .elementor-element.elementor-element-2875e5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-2875e5c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}:where( .elementor-6980 .elementor-element.elementor-element-2875e5c .swiper-slide ) > .e-con{border-style:none;}.elementor-6980 .elementor-element.elementor-element-229aa2e{--display:flex;--min-height:72px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E9EF;--border-color:#E6E9EF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-6980 .elementor-element.elementor-element-229aa2e:not(.elementor-motion-effects-element-type-background), .elementor-6980 .elementor-element.elementor-element-229aa2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6980 .elementor-element.elementor-element-229aa2e.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-6980 .elementor-element.elementor-element-b173c2a{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-6980 .elementor-element.elementor-element-b173c2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button{background-color:#FFFFFF00;font-family:"Inter-Regular", Sans-serif;font-size:14px;fill:#1A1A1A;color:#1A1A1A;border-style:none;padding:0px 0px 0px 0px;--toggle-icon-size:1.5em;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button .elementor-button-icon-qty{background-color:#00796B;font-size:0.6em;fill:#FFFFFF;color:#FFFFFF;--toggle-button-qty-proportion:1.4em;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .elementor-repeater-item-525ed90 img{max-width:150px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37{width:auto;max-width:auto;--off-canvas-elements-gap:15px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:last-child{margin-left:7px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:first-child{margin-right:7px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .flex-wrap .button-text:last-child{margin:7px 0 0;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button:hover, .elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus{color:#1273E9;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button:hover svg, .elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus svg{fill:#1273E9;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__main{padding:20px 24px 20px 24px;--cart-widget-footer-margin:15px -24px -20px -24px;--cart-widget-footer-padding:15px 24px 15px 24px;font-family:"Inter-Regular", Sans-serif;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas_content-head{font-family:"Inter-SemiBold", Sans-serif;font-size:0.9em;font-weight:600;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-button{background-color:#FFFFFF00;--s-form-shadow-color:#FFFFFF00;font-size:22px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-search-form-submit{background-color:#000000;--s-form-shadow-color:#000000;fill:#fff;color:#fff;border-style:none;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-search-form-submit:hover, .elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-search-form-submit:focus{background-color:#3f3f3f;--s-form-shadow-color:#3f3f3f;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-content{height:100vh;animation-duration:0.7s;width:100vw;align-items:center;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-overlay{display:block;background-color:rgba(0, 0, 0, 0.3);}.elementor-6980 .elementor-element.elementor-element-ae2024a > .elementor-widget-container{margin:0px 20px 0px 16px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-button:hover, .elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-button:focus{color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-button:hover svg, .elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-ae2024a{--s-border-style:solid;--s-border-color:#e1e1e1;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-content-wrapper{justify-content:center;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-close{font-size:22px;}.elementor-6980 .elementor-element.elementor-element-99d8a61 > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-99d8a61.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-99d8a61{--dropdown-animation-name:etheme-elementor-menu-dropdown-fadeInUp;--menu-item-spacing:0px;--et-sublist-border-radius:5px;}.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent{font-family:"LINESeedSansTH-Regular", Sans-serif;font-size:16px;font-weight:600;line-height:1.3;}.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent .elementor-item{fill:#0F172A;color:#0F172A;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent .elementor-item:hover{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-6980 .elementor-element.elementor-element-99d8a61 li:has(> .etheme-elementor-nav-menu-item-parent):hover > .etheme-elementor-nav-menu-item-parent .elementor-item{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item:before,
                .elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item:before,
                .elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent .elementor-item.elementor-item-active{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-99d8a61 li:has(> .etheme-elementor-nav-menu-item-parent .elementor-item.elementor-item-active) > .etheme-elementor-nav-menu-item-parent .elementor-item{color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-6980 .elementor-element.elementor-element-99d8a61 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-99d8a61 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#1A1A1A;color:#1A1A1A;}.elementor-6980 .elementor-element.elementor-element-99d8a61 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-6980 .elementor-element.elementor-element-99d8a61 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}.elementor-6980 .elementor-element.elementor-element-85daaf7 > .elementor-widget-container{margin:0px 0px 0px 16px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-85daaf7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-85daaf7{--dropdown-animation-name:etheme-elementor-menu-dropdown-fadeInUp;--menu-item-spacing:8px;--et-sublist-border-radius:5px;}.elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent{font-family:"LINESeedSansTH-Regular", Sans-serif;font-size:16px;font-weight:600;line-height:1.3;}.elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent .elementor-item{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item:before,
                .elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item:before,
                .elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-6980 .elementor-element.elementor-element-85daaf7 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-85daaf7 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#1A1A1A;color:#1A1A1A;}.elementor-6980 .elementor-element.elementor-element-85daaf7 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-6980 .elementor-element.elementor-element-85daaf7 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}.elementor-6980 .elementor-element.elementor-element-c11ce93{--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;--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-6980 .elementor-element.elementor-element-2252d38{width:auto;max-width:auto;text-align:center;}.elementor-6980 .elementor-element.elementor-element-2252d38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-2252d38.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-2252d38 img{height:32px;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-6980 .elementor-element.elementor-element-55656d6 > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-55656d6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-55656d6{--dropdown-animation-name:etheme-elementor-menu-dropdown-fadeInUp;--menu-item-spacing:0px;--et-sublist-border-radius:5px;}.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent{font-family:"LINESeedSansTH-Regular", Sans-serif;font-size:16px;font-weight:600;line-height:1.3;}.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent .elementor-item{fill:#0F172A;color:#0F172A;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent .elementor-item:hover{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-6980 .elementor-element.elementor-element-55656d6 li:has(> .etheme-elementor-nav-menu-item-parent):hover > .etheme-elementor-nav-menu-item-parent .elementor-item{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item:before,
                .elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item:before,
                .elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent .elementor-item.elementor-item-active{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-55656d6 li:has(> .etheme-elementor-nav-menu-item-parent .elementor-item.elementor-item-active) > .etheme-elementor-nav-menu-item-parent .elementor-item{color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-6980 .elementor-element.elementor-element-55656d6 .etheme-elementor-nav-menu-item-parent.e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-55656d6 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item{fill:#1A1A1A;color:#1A1A1A;}.elementor-6980 .elementor-element.elementor-element-55656d6 .item-design-dropdown .nav-sublist-dropdown ul>li>.etheme-elementor-nav-menu-item:hover{fill:#555;color:#555;}.elementor-6980 .elementor-element.elementor-element-55656d6 .item-design-dropdown .nav-sublist-dropdown ul>.current-menu-item>a{fill:#555;color:#555;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-button{background-color:#FFFFFF00;--s-form-shadow-color:#FFFFFF00;font-size:22px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-search-form-submit{background-color:#000000;--s-form-shadow-color:#000000;fill:#fff;color:#fff;border-style:none;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-search-form-submit:hover, .elementor-6980 .elementor-element.elementor-element-286471f .etheme-search-form-submit:focus{background-color:#3f3f3f;--s-form-shadow-color:#3f3f3f;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-content{height:100vh;animation-duration:0.7s;width:100vw;align-items:center;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-overlay{display:block;background-color:rgba(0, 0, 0, 0.3);}.elementor-6980 .elementor-element.elementor-element-286471f > .elementor-widget-container{margin:0px 20px 0px 16px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-button:hover, .elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-button:focus{color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-button:hover svg, .elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-286471f{--s-border-style:solid;--s-border-color:#e1e1e1;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-content-wrapper{justify-content:center;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-close{font-size:22px;}.elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle .elementor-button{background-color:#FFFFFF00;font-size:22px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-5ae8225{width:auto;max-width:auto;}.elementor-6980 .elementor-element.elementor-element-5ae8225 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:last-child{margin-left:7px;}.elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:first-child{margin-right:7px;}.elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .flex-wrap .button-text:last-child{margin:7px 0 0;}.elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle .elementor-button:hover, .elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus{color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle .elementor-button:hover svg, .elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus svg{fill:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle .elementor-button{background-color:#FFFFFF00;font-size:22px;font-weight:600;fill:#222222;color:#222222;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;--toggle-icon-size:1.2em;}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle .elementor-button .elementor-button-icon-qty{background-color:var( --e-global-color-primary );font-family:"LINESeedSansTH-Regular", Sans-serif;font-size:11px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;--toggle-button-qty-proportion:1.5em;}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle .elementor-button:hover .elementor-button-icon-qty{background-color:#1A1A1A;}.elementor-6980 .elementor-element.elementor-element-ba5d127{width:auto;max-width:auto;}.elementor-6980 .elementor-element.elementor-element-ba5d127 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:last-child{margin-left:3px;}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:first-child{margin-right:3px;}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .flex-wrap .button-text:last-child{margin:3px 0 0;}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle .elementor-button:hover, .elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus{color:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle .elementor-button:hover svg, .elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus svg{fill:var( --e-global-color-primary );}.elementor-6980 .elementor-element.elementor-element-8570e33{--display:flex;--min-height:38px;--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;border-style:none;--border-style:none;box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.050980392156862744);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-6980 .elementor-element.elementor-element-8570e33:not(.elementor-motion-effects-element-type-background), .elementor-6980 .elementor-element.elementor-element-8570e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-6980 .elementor-element.elementor-element-adc4497{--slides-per-view:7;width:auto;max-width:auto;}.elementor-6980 .elementor-element.elementor-element-adc4497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-adc4497.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1200px){.elementor-6980 .elementor-element.elementor-element-b173c2a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-0f4bd37{--toggle-button-alignment:left;--toggle-wrapper-display:inline-block;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:last-child{margin-left:0px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:first-child{margin-right:0px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .flex-wrap .button-text:last-child{margin:0px 0 0;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:18px;--toggle-icon-size:1.4em;}.elementor-6980 .elementor-element.elementor-element-ae2024a{width:auto;max-width:auto;}.elementor-6980 .elementor-element.elementor-element-ae2024a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-ae2024a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-button{font-size:22px;}.elementor-6980 .elementor-element.elementor-element-99d8a61.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-85daaf7.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-2252d38.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6980 .elementor-element.elementor-element-55656d6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-5ae8225 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:24px;}.elementor-6980 .elementor-element.elementor-element-ba5d127 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-ba5d127.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:22px;}.elementor-6980 .elementor-element.elementor-element-adc4497{--slides-per-view:5;}}@media(min-width:769px){.elementor-6980 .elementor-element.elementor-element-d7a4d18{--width:100%;}.elementor-6980 .elementor-element.elementor-element-229aa2e{--width:100%;}.elementor-6980 .elementor-element.elementor-element-b173c2a{--width:30%;}.elementor-6980 .elementor-element.elementor-element-c11ce93{--width:40%;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--width:30%;}}@media(max-width:1366px) and (min-width:769px){.elementor-6980 .elementor-element.elementor-element-b173c2a{--width:40%;}.elementor-6980 .elementor-element.elementor-element-c11ce93{--width:15%;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--width:45%;}}@media(max-width:1200px) and (min-width:769px){.elementor-6980 .elementor-element.elementor-element-b173c2a{--width:30%;}.elementor-6980 .elementor-element.elementor-element-c11ce93{--width:40%;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--width:30%;}}@media(max-width:1024px) and (min-width:769px){.elementor-6980 .elementor-element.elementor-element-b173c2a{--width:30%;}}@media(max-width:880px) and (min-width:769px){.elementor-6980 .elementor-element.elementor-element-b173c2a{--width:30%;}.elementor-6980 .elementor-element.elementor-element-c11ce93{--width:40%;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--width:30%;}}@media(max-width:1366px){.elementor-6980 .elementor-element.elementor-element-b173c2a{--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-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button{--toggle-icon-size:1.4em;}.elementor-6980 .elementor-element.elementor-element-99d8a61{--menu-item-spacing:0.1em;}.elementor-6980 .elementor-element.elementor-element-85daaf7{--menu-item-spacing:0.1em;}.elementor-6980 .elementor-element.elementor-element-c11ce93{--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:flex-start;--align-items:center;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--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-6980 .elementor-element.elementor-element-55656d6{--menu-item-spacing:0.1em;}.elementor-6980 .elementor-element.elementor-element-adc4497{--slides-per-view:6;}}@media(max-width:1024px){.elementor-6980 .elementor-element.elementor-element-2875e5c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;}.elementor-6980 .elementor-element.elementor-element-b173c2a{--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-6980 .elementor-element.elementor-element-0f4bd37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:1em;padding:0px 5px 0px 5px;--toggle-icon-size:1.6em;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button .elementor-button-icon-qty{font-size:10px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__close-button{font-size:1.2em;}.elementor-6980 .elementor-element.elementor-element-0f4bd37{--off-canvas-elements-gap:18px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__main{font-size:0.9em;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-mobile-menu-wp_menu{--off-canvas-elements-gap:0.9em;}.elementor-6980 .elementor-element.elementor-element-c11ce93{--min-height:0px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6980 .elementor-element.elementor-element-2252d38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--min-height:0px;--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;}}@media(max-width:880px){.elementor-6980 .elementor-element.elementor-element-2875e5c{--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:68%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:68%;}.elementor-6980 .elementor-element.elementor-element-b173c2a{--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-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:last-child{margin-left:0px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .button-text:first-child{margin-right:0px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle_wrapper > .etheme-elementor-off-canvas__toggle .flex-wrap .button-text:last-child{margin:0px 0 0;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:0.9em;--toggle-icon-size:1.3em;}.elementor-6980 .elementor-element.elementor-element-2252d38{text-align:start;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--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:flex-end;}}@media(max-width:768px){.elementor-6980 .elementor-element.elementor-element-d7a4d18{--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-6980 .elementor-element.elementor-element-d7a4d18.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-6980 .elementor-element.elementor-element-e86112a{--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;--flex-wrap:nowrap;}.elementor-6980 .elementor-element.elementor-element-97a30d3{font-size:13px;}.elementor-6980 .elementor-element.elementor-element-e53306d{font-size:13px;}.elementor-6980 .elementor-element.elementor-element-f7c3454{font-size:13px;}.elementor-6980 .elementor-element.elementor-element-1d1ecd3{font-size:13px;}.elementor-6980 .elementor-element.elementor-element-2875e5c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-5px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:36%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-5px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:36%;--e-n-carousel-arrow-size:10px;}:where( .elementor-6980 .elementor-element.elementor-element-2875e5c .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-6980 .elementor-element.elementor-element-2875e5c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-229aa2e{--min-height:60px;--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;--flex-wrap:nowrap;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-6980 .elementor-element.elementor-element-b173c2a{--width:25%;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-6980 .elementor-element.elementor-element-b173c2a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:18px;--toggle-icon-size:1.4em;}.elementor-6980 .elementor-element.elementor-element-0f4bd37{--off-canvas-elements-gap:16px;}.elementor-6980 .elementor-element.elementor-element-0f4bd37 .etheme-elementor-mobile-menu-wp_menu{--off-canvas-elements-gap:16px;}.elementor-6980 .elementor-element.elementor-element-ae2024a{width:auto;max-width:auto;--cols:1;}.elementor-6980 .elementor-element.elementor-element-ae2024a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-ae2024a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-button{font-size:20px;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-search-form-submit{--s-button-min-width:171px;}.elementor-6980 .elementor-element.elementor-element-ae2024a .etheme-modal-popup-content{width:100vw;}.elementor-6980 .elementor-element.elementor-element-c11ce93{--width:40%;--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;--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-6980 .elementor-element.elementor-element-c11ce93.e-con{--align-self:center;}.elementor-6980 .elementor-element.elementor-element-2252d38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-2252d38.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6980 .elementor-element.elementor-element-2252d38{text-align:center;}.elementor-6980 .elementor-element.elementor-element-2252d38 img{width:100%;height:26px;}.elementor-6980 .elementor-element.elementor-element-fe3ce3a{--width:25%;--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;}.elementor-6980 .elementor-element.elementor-element-286471f{--cols:1;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-search-form-submit{--s-button-min-width:171px;}.elementor-6980 .elementor-element.elementor-element-286471f .etheme-modal-popup-content{width:100vw;}.elementor-6980 .elementor-element.elementor-element-5ae8225 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-5ae8225.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-5ae8225 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:20px;}.elementor-6980 .elementor-element.elementor-element-ba5d127 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-6980 .elementor-element.elementor-element-ba5d127.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-6980 .elementor-element.elementor-element-ba5d127{--toggle-button-alignment:right;--toggle-wrapper-display:inline-block;}.elementor-6980 .elementor-element.elementor-element-ba5d127 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:20px;}.elementor-6980 .elementor-element.elementor-element-8570e33{--min-height:38px;--flex-wrap:nowrap;}.elementor-6980 .elementor-element.elementor-element-adc4497{--slides-per-view:3;}}/* Start custom CSS for nested-carousel, class: .elementor-element-2875e5c *//* ===== Topbar carousel (ID: 2875e5c) — center text horizontally & vertically ===== */
:root{
  --ccn-arrow-size: 34px;   /* ขนาดปุ่มลูกศร */
  --ccn-arrow-gap:  6px;    /* ระยะลูกศรจากขอบ */
}

/* 1) จอง “ราง” ให้ลูกศรสองข้าง เพื่อให้ข้อความได้อยู่กลางจริง ๆ */
#elementor-element-2875e5c .swiper,
#elementor-element-2875e5c .swiper-container{
  padding-left:  calc(var(--ccn-arrow-size) + var(--ccn-arrow-gap));
  padding-right: calc(var(--ccn-arrow-size) + var(--ccn-arrow-gap));
  overflow: visible !important; /* กันโดนตัด */
}

/* 2) ตำแหน่งลูกศรให้อยู่กึ่งกลางแนวตั้งเสมอ */
#elementor-element-2875e5c .etheme-carousel-arrow-prev,
#elementor-element-2875e5c .etheme-carousel-arrow-next,
#elementor-element-2875e5c .swiper-button-prev,
#elementor-element-2875e5c .swiper-button-next{
  position: absolute !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: var(--ccn-arrow-size);
  height: var(--ccn-arrow-size);
  display: flex; align-items: center; justify-content: center;
  z-index: 3;
}
#elementor-element-2875e5c .etheme-carousel-arrow-prev,
#elementor-element-2875e5c .swiper-button-prev{ left:  var(--ccn-arrow-gap) !important; }
#elementor-element-2875e5c .etheme-carousel-arrow-next,
#elementor-element-2875e5c .swiper-button-next{ right: var(--ccn-arrow-gap) !important; }

/* 3) จัดข้อความให้กึ่งกลางทั้งแนวตั้ง/แนวนอน และอนุญาตขึ้นบรรทัดใหม่ */
#elementor-element-2875e5c .swiper-wrapper{ display:flex; align-items:center; }

#elementor-element-2875e5c .swiper-slide{
  display:flex !important;
  align-items:center !important;       /* vertical center */
  justify-content:center !important;   /* horizontal center */
  margin:0 !important; padding:0 !important;
  min-height:auto !important;
}

#elementor-element-2875e5c .swiper-slide > a,
#elementor-element-2875e5c .swiper-slide > span,
#elementor-element-2875e5c .swiper-slide > div{
  display:inline-block;                /* ให้ text-align ทำงานกับหลายบรรทัด */
  white-space: normal !important;      /* อนุญาตขึ้นบรรทัดใหม่ */
  text-align:center;                   /* จัดกลางแนวนอน */
  line-height:1.35;
  margin:0 !important;
  /* ไม่ต้อง padding เผื่อศรแล้ว เพราะเราเผื่อไว้ที่ .swiper สองข้าง */
}

/* (ไม่บังคับ) จำกัดสูงสุด 2 บรรทัด + … ถ้าข้อความยาวมาก */
#elementor-element-2875e5c .swiper-slide > a,
#elementor-element-2875e5c .swiper-slide > span,
#elementor-element-2875e5c .swiper-slide > div{
  display: -webkit-box;
  -webkit-line-clamp: 2;               /* ปรับ 1–3 ได้ */
  -webkit-box-orient: vertical;
  o/* End custom CSS */
/* Start custom CSS for etheme_carousel_anything, class: .elementor-element-adc4497 *//* ===== CENCLEAN: Mobile category carousel ===== */
/* ใช้ ID ของวิดเจ็ตคุณ (จากภาพคือ css-cat-mb) */
#css-cat-mb .swiper-container,
#css-cat-mb .swiper{
  overflow: visible !important;              /* กัน gap โดนตัด */
}

#css-cat-mb .swiper-wrapper{
  display: flex;                             /* ให้ Swiper ใช้ Flex เต็มรูปแบบ */
  gap: 14px !important;                      /* <-- ปรับระยะห่างเท่ากันตรงนี้ */
  justify-content: flex-start;               /* ไม่ให้ space-between แอบทำงาน */
}

/* สไลด์ต้องมีความกว้างเท่ากับเนื้อหา (ไม่ยืด/หดเอง) */
#css-cat-mb .swiper-slide{
  margin: 0 !important;                      /* กัน margin ที่ธีมแอบใส่ */
  padding: 0 !important;
  width: auto !important;
  flex: 0 0 auto !important;
  min-width: max-content;                    /* คีย์: ความกว้าง = ความยาวข้อความจริง */
}

/* ตัวลิงก์/ข้อความภายใน = บรรทัดเดียวเสมอ + padding เท่ากัน */
#css-cat-mb .swiper-slide > a,
#css-cat-mb .swiper-slide > span,
#css-cat-mb .swiper-slide > div{
  display: inline-flex;
  align-items: center;
  padding: 8px 12px !important;              /* padding ด้านในเท่ากันทุกอัน */
  white-space: nowrap;                        /* ห้ามขึ้นบรรทัดใหม่ */
  line-height: 1.2;
  margin: 0 !important;
}

/* กันเคสธีมมี :not(:last-child){margin-right:...} */
#css-cat-mb .swiper-wrapper > .swiper-slide:last-child{
  margin-right: 0 !important;
}/* End custom CSS */