.elementor-10 .elementor-element.elementor-element-9a63e95{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-41de02b{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-41de02b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;width:8px;height:8px;background:#02598C;}.elementor-10 .elementor-element.elementor-element-41de02b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-10 .elementor-element.elementor-element-62c7c46{--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:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-62c7c46:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-62c7c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2F4;}.elementor-10 .elementor-element.elementor-element-06ea0c4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-59ef6ce{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-59ef6ce.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-59ef6ce .elementor-heading-title{font-size:30px;font-weight:600;color:#005891;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ab74a39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ab74a39{text-align:left;font-size:16px;font-weight:400;line-height:1.5em;color:#222222;}.elementor-10 .elementor-element.elementor-element-ab74a39 p{margin-block-end:10px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-3e726b7{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-8bb9186 .elementor-button{background-color:#005891;font-size:16px;font-weight:600;border-radius:0px 50px 50px 0px;padding:15px 40px 15px 30px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8bb9186{left:6px;}body.rtl .elementor-10 .elementor-element.elementor-element-8bb9186{right:6px;}.elementor-10 .elementor-element.elementor-element-8bb9186{bottom:-4em;}.elementor-10 .elementor-element.elementor-element-8bb9186 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-8bb9186 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-10 .elementor-element.elementor-element-be9d408{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-ef62c6f{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-ef62c6f img{width:100%;height:400px;}.elementor-10 .elementor-element.elementor-element-9d8e004{--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;--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-10 .elementor-element.elementor-element-9d8e004.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0d5a751{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-01e274c{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-a787514{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-a787514.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a787514 .elementor-heading-title{font-size:29px;font-weight:600;color:#005891;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-c217d77{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-376c991{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-756db68{text-align:left;}.elementor-10 .elementor-element.elementor-element-701874f{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-43f0f24{--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-10 .elementor-element.elementor-element-1e79aa2{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1e79aa2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1e79aa2 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-a321052{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a321052.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a321052 .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-4644f3e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-28aebd4{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-28aebd4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-28aebd4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-28aebd4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-28aebd4:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-28aebd4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0334d17{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-0334d17.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-0334d17.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-0334d17.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0334d17:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-0334d17:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d6ef171{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d6ef171.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-d6ef171.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-d6ef171.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d6ef171:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d6ef171:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-902e60d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-902e60d > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-902e60d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9f7359e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-44f7d5c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dc0dfe9{text-align:left;}.elementor-10 .elementor-element.elementor-element-5b89c07{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5235eb6{--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-10 .elementor-element.elementor-element-8eac710{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8eac710.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8eac710 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-a7e76ef{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a7e76ef.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a7e76ef .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-fb453fa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8ea279a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-8ea279a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-8ea279a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-8ea279a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8ea279a:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-8ea279a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a22975a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-a22975a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-a22975a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-a22975a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a22975a:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-a22975a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-651de29{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-651de29.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-651de29.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-651de29.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-651de29:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-651de29:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8548d68{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8548d68 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8548d68.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1f66b91{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a1b69c8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c131e6e{text-align:left;}.elementor-10 .elementor-element.elementor-element-ab0a39c{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-19e9ae7{--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-10 .elementor-element.elementor-element-3770370{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3770370.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3770370 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-bf9a872{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bf9a872.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-bf9a872 .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-dfce48a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f93da73{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f93da73.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-f93da73.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-f93da73.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f93da73:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-f93da73:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6260da8{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6260da8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-6260da8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-6260da8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6260da8:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-6260da8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f32216d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f32216d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-f32216d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-f32216d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f32216d:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-f32216d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-53bbf78{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-53bbf78 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-53bbf78.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b36e60c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6bf67b5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7db5001{text-align:left;}.elementor-10 .elementor-element.elementor-element-378f839{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-94cc3c4{--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-10 .elementor-element.elementor-element-3a24a53{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3a24a53.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3a24a53 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-0638475{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0638475.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0638475 .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-f0e5ad9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e2c35a2{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e2c35a2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-e2c35a2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-e2c35a2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e2c35a2:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-e2c35a2:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9e49e91{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9e49e91.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-9e49e91.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-9e49e91.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9e49e91:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-9e49e91:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1ad138c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1ad138c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-1ad138c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-1ad138c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1ad138c:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-1ad138c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1bae713{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1bae713 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1bae713.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9e671b8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-77712a7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d625797{text-align:left;}.elementor-10 .elementor-element.elementor-element-8eb5e10{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c3043b2{--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-10 .elementor-element.elementor-element-d752253{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d752253.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d752253 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-63600ee{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-63600ee.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-63600ee .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-7065c58{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6cae6af{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6cae6af.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-6cae6af.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-6cae6af.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6cae6af:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-6cae6af:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3d1fb24{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3d1fb24.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-3d1fb24.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-3d1fb24.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3d1fb24:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-3d1fb24:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8edd67b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-8edd67b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-8edd67b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-8edd67b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8edd67b:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-8edd67b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-687fabb{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-687fabb > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-687fabb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9dceb3a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-78d1ddc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-75bb43b{text-align:left;}.elementor-10 .elementor-element.elementor-element-225dca3{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-da3f2d6{--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-10 .elementor-element.elementor-element-023dedf{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-023dedf.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-023dedf .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-d6372a1{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d6372a1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d6372a1 .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-8d1a8eb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bb344c2{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bb344c2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-bb344c2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-bb344c2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bb344c2:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-bb344c2:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-11489aa{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-11489aa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-11489aa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-11489aa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-11489aa:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-11489aa:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-79fb89a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-79fb89a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-79fb89a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-79fb89a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-79fb89a:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-79fb89a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a3c9259{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a3c9259 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a3c9259.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8962085{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-482d6db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bec552a{text-align:left;}.elementor-10 .elementor-element.elementor-element-25ec439{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1714737{--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-10 .elementor-element.elementor-element-1b61565{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1b61565.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1b61565 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-c8833d8{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c8833d8.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c8833d8 .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-9149028{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29b41ee{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-29b41ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-29b41ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-29b41ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-29b41ee:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-29b41ee:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-aa79ca2{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-aa79ca2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-aa79ca2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-aa79ca2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-aa79ca2:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-aa79ca2:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1dcb293{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1dcb293.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-1dcb293.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-1dcb293.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1dcb293:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-1dcb293:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a25eda2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a25eda2 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a25eda2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2c30c24{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-24992fb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-672d5c8{text-align:left;}.elementor-10 .elementor-element.elementor-element-eb923aa{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7e1eee9{--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-10 .elementor-element.elementor-element-5b590d9{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5b590d9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5b590d9 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-96a88d6{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-96a88d6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-96a88d6 .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-3c0991e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a0abc61{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-a0abc61.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-a0abc61.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-a0abc61.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a0abc61:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-a0abc61:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e75abaf{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e75abaf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-e75abaf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-e75abaf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e75abaf:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-e75abaf:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-713bac6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-713bac6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-713bac6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-713bac6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-713bac6:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-713bac6:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-407555a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-407555a > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-407555a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-187aa64{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ac132f5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2375e4a{text-align:left;}.elementor-10 .elementor-element.elementor-element-cc8f63d{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dd95be2{--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-10 .elementor-element.elementor-element-0e32de3{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0e32de3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0e32de3 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-accbc6f{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-accbc6f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-accbc6f .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-c540d0c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9a629fe{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9a629fe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-9a629fe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-9a629fe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a629fe:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-9a629fe:has(:focus) .elementor-image-box-title{color:#222222;}.elementor-10 .elementor-element.elementor-element-32a530d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-32a530d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-32a530d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-32a530d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-32a530d:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-32a530d:has(:focus) .elementor-image-box-title{color:#222222;}.elementor-10 .elementor-element.elementor-element-cecb24c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-cecb24c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-cecb24c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-cecb24c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cecb24c:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-cecb24c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-26b705b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-26b705b > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-26b705b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7c116b3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-88c117d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3b6f9e3{text-align:left;}.elementor-10 .elementor-element.elementor-element-425811c{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e13a3a7{--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-10 .elementor-element.elementor-element-d64c2ae{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d64c2ae.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d64c2ae .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-556c18c{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-556c18c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-556c18c .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-3a55197{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f6a0e53{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f6a0e53.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-f6a0e53.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-f6a0e53.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f6a0e53:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-f6a0e53:has(:focus) .elementor-image-box-title{color:#222222;}.elementor-10 .elementor-element.elementor-element-ac107ec{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-ac107ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-ac107ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-ac107ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ac107ec:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-ac107ec:has(:focus) .elementor-image-box-title{color:#222222;}.elementor-10 .elementor-element.elementor-element-2ad3eee{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-2ad3eee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-2ad3eee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-2ad3eee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2ad3eee:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-2ad3eee:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d4e840a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d4e840a > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d4e840a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-36fb7ce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-48095cd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-317d276{text-align:left;}.elementor-10 .elementor-element.elementor-element-1c1c853{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-461191d{--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-10 .elementor-element.elementor-element-9219559{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9219559.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9219559 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-ad4798f{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ad4798f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ad4798f .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-6e9c02a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b879b4f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b879b4f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-b879b4f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-b879b4f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b879b4f:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-b879b4f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9134b68{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-9134b68.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-9134b68.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-9134b68.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9134b68:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-9134b68:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-15ff952{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-15ff952 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-15ff952.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-59c74b1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7a98594{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0b2e690{text-align:left;}.elementor-10 .elementor-element.elementor-element-f76c369{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1226caa{--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-10 .elementor-element.elementor-element-b64f2ea{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b64f2ea.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b64f2ea .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-f9993eb{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f9993eb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f9993eb .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-fe88cc1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6182a81{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6182a81.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-6182a81.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-6182a81.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6182a81:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-6182a81:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7df51bc{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7df51bc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-7df51bc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-7df51bc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7df51bc:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-7df51bc:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-512c233{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-512c233.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-512c233.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-512c233.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-512c233:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-512c233:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ed4077e{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ed4077e > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ed4077e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a2b5a5e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bd0a93f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-32c51b2{text-align:left;}.elementor-10 .elementor-element.elementor-element-065072a{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-45e6ea4{--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-10 .elementor-element.elementor-element-618f464{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-618f464.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-618f464 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-1f8c3e7{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1f8c3e7.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1f8c3e7 .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-24e0b2b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e978ada{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e978ada.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-e978ada.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-e978ada.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e978ada:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-e978ada:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b900dce{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b900dce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-b900dce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-b900dce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b900dce:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-b900dce:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3410ccc{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3410ccc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-3410ccc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-3410ccc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3410ccc:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-3410ccc:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c696969{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c696969 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c696969.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d172959{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fc0404b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-899ef38{text-align:left;}.elementor-10 .elementor-element.elementor-element-ca8f730{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d3f379b{--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-10 .elementor-element.elementor-element-8719cd3{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8719cd3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8719cd3 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-6925647{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6925647.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6925647 .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-346113b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7c99d44{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7c99d44.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-7c99d44.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-7c99d44.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7c99d44:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-7c99d44:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-263e3cd{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-263e3cd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-263e3cd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-263e3cd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-263e3cd:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-263e3cd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cb13612{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-cb13612.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-cb13612.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-cb13612.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cb13612:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-cb13612:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d3852a7{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d3852a7 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d3852a7.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-88e4d49{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5e96df7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d19bfff{text-align:left;}.elementor-10 .elementor-element.elementor-element-422bdd4{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2a4b5eb{--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-10 .elementor-element.elementor-element-8c3207c{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8c3207c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8c3207c .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-d0363ae{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d0363ae.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d0363ae .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-79ae904{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c7f282d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-c7f282d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-c7f282d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-c7f282d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c7f282d:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-c7f282d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a4ff003{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-a4ff003.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-a4ff003.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-a4ff003.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a4ff003:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-a4ff003:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-87e8f3c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-87e8f3c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-87e8f3c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-87e8f3c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-87e8f3c:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-87e8f3c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7d78a4b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7d78a4b > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7d78a4b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2ee7d96{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dedf1d4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-975988c{text-align:left;}.elementor-10 .elementor-element.elementor-element-d8e5d12{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9aeed1a{--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-10 .elementor-element.elementor-element-17cddea{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-17cddea.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-17cddea .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-55f6c7b{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-55f6c7b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-55f6c7b .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-faa1d57{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-439e49d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-439e49d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-439e49d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-439e49d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-439e49d:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-439e49d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3484e11{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3484e11.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-3484e11.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-3484e11.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3484e11:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-3484e11:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e1bf27{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4e1bf27.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-4e1bf27.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-4e1bf27.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e1bf27:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-4e1bf27:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ed8d5d2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ed8d5d2 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ed8d5d2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-aab7087{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1ff4787{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8c01bc7{text-align:left;}.elementor-10 .elementor-element.elementor-element-b7f5a24{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e1d035b{--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-10 .elementor-element.elementor-element-5cfa961{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5cfa961.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5cfa961 .elementor-heading-title{font-size:82px;font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-765d7b9{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-765d7b9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-765d7b9 .elementor-heading-title{font-size:25px;font-weight:600;color:#222222;}.elementor-10 .elementor-element.elementor-element-691a888{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b909714{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b909714.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-b909714.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-b909714.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b909714:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-b909714:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-683eb97{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-683eb97.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-683eb97.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-683eb97.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-683eb97:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-683eb97:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-07eabda{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-07eabda.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-07eabda.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-07eabda.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img{border-radius:100%;}.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-title{font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-07eabda:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-07eabda:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-282f1c8{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-282f1c8 > .elementor-widget-container{margin:0px 0px 130px 90px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-282f1c8.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e8629a6{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:58px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:1px;--n-tabs-title-padding-right:1px;--n-tabs-title-padding-bottom:1px;--n-tabs-title-padding-left:1px;}.elementor-10 .elementor-element.elementor-element-e8629a6 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-10 .elementor-element.elementor-element-e8629a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F2F4;}.elementor-10 .elementor-element.elementor-element-e8629a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10 .elementor-element.elementor-element-e8629a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F2F4;}.elementor-10 .elementor-element.elementor-element-e8629a6 > .elementor-widget-container{margin:-62px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e8629a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-878f40f{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-878f40f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-878f40f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005B94;}.elementor-10 .elementor-element.elementor-element-878f40f.e-con{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-8e1b3be.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8e1b3be{text-align:center;}.elementor-10 .elementor-element.elementor-element-8e1b3be .elementor-heading-title{font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5e0733a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-10 .elementor-element.elementor-element-5e0733a .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-5e0733a .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-e155bc9{--grid-columns:4;--grid-row-gap:0px;z-index:1;--grid-column-gap:0px;}.elementor-10 .elementor-element.elementor-element-e155bc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e155bc9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-10 .elementor-element.elementor-element-e155bc9 .e-loop-item > .elementor-section, .elementor-10 .elementor-element.elementor-element-e155bc9 .e-loop-item > .elementor-section > .elementor-container, .elementor-10 .elementor-element.elementor-element-e155bc9 .e-loop-item > .e-con, .elementor-10 .elementor-element.elementor-element-e155bc9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-10 .elementor-element.elementor-element-83cc7c2{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-83cc7c2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-83cc7c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5f53ffd .elementor-heading-title{font-weight:600;color:#005891;}.elementor-10 .elementor-element.elementor-element-6842e74{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-d1841c9{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-8febc00{--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;--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-10 .elementor-element.elementor-element-393ac3d{--display:flex;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-393ac3d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-393ac3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.g-apexth.com/wp-content/uploads/2025/06/bgB.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5744c73{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-5744c73.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5744c73 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-018de15 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-57cc8e8 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;fill:#005891;color:#005891;border-radius:0px 50px 50px 0px;padding:15px 40px 15px 30px;}.elementor-10 .elementor-element.elementor-element-57cc8e8.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-57cc8e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-57cc8e8 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-10 .elementor-element.elementor-element-479f99f{--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-10 .elementor-element.elementor-element-708fab2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-708fab2 img{width:100%;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-62c7c46{--content-width:1300px;}.elementor-10 .elementor-element.elementor-element-9d8e004{--width:100%;}.elementor-10 .elementor-element.elementor-element-01e274c{--content-width:1400px;}.elementor-10 .elementor-element.elementor-element-376c991{--width:35%;}.elementor-10 .elementor-element.elementor-element-701874f{--width:65%;}.elementor-10 .elementor-element.elementor-element-44f7d5c{--width:35%;}.elementor-10 .elementor-element.elementor-element-5b89c07{--width:65%;}.elementor-10 .elementor-element.elementor-element-a1b69c8{--width:35%;}.elementor-10 .elementor-element.elementor-element-ab0a39c{--width:65%;}.elementor-10 .elementor-element.elementor-element-6bf67b5{--width:35%;}.elementor-10 .elementor-element.elementor-element-378f839{--width:65%;}.elementor-10 .elementor-element.elementor-element-77712a7{--width:35%;}.elementor-10 .elementor-element.elementor-element-8eb5e10{--width:65%;}.elementor-10 .elementor-element.elementor-element-78d1ddc{--width:35%;}.elementor-10 .elementor-element.elementor-element-225dca3{--width:65%;}.elementor-10 .elementor-element.elementor-element-482d6db{--width:35%;}.elementor-10 .elementor-element.elementor-element-25ec439{--width:65%;}.elementor-10 .elementor-element.elementor-element-24992fb{--width:35%;}.elementor-10 .elementor-element.elementor-element-eb923aa{--width:65%;}.elementor-10 .elementor-element.elementor-element-ac132f5{--width:35%;}.elementor-10 .elementor-element.elementor-element-cc8f63d{--width:65%;}.elementor-10 .elementor-element.elementor-element-88c117d{--width:35%;}.elementor-10 .elementor-element.elementor-element-425811c{--width:65%;}.elementor-10 .elementor-element.elementor-element-48095cd{--width:35%;}.elementor-10 .elementor-element.elementor-element-1c1c853{--width:65%;}.elementor-10 .elementor-element.elementor-element-7a98594{--width:35%;}.elementor-10 .elementor-element.elementor-element-f76c369{--width:65%;}.elementor-10 .elementor-element.elementor-element-bd0a93f{--width:35%;}.elementor-10 .elementor-element.elementor-element-065072a{--width:65%;}.elementor-10 .elementor-element.elementor-element-fc0404b{--width:35%;}.elementor-10 .elementor-element.elementor-element-ca8f730{--width:65%;}.elementor-10 .elementor-element.elementor-element-5e96df7{--width:35%;}.elementor-10 .elementor-element.elementor-element-422bdd4{--width:65%;}.elementor-10 .elementor-element.elementor-element-dedf1d4{--width:35%;}.elementor-10 .elementor-element.elementor-element-d8e5d12{--width:65%;}.elementor-10 .elementor-element.elementor-element-1ff4787{--width:35%;}.elementor-10 .elementor-element.elementor-element-b7f5a24{--width:65%;}.elementor-10 .elementor-element.elementor-element-878f40f{--width:100%;}.elementor-10 .elementor-element.elementor-element-83cc7c2{--content-width:1300px;}.elementor-10 .elementor-element.elementor-element-393ac3d{--width:50%;}.elementor-10 .elementor-element.elementor-element-479f99f{--width:50%;}}@media(max-width:1440px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-62c7c46{--content-width:1270px;}.elementor-10 .elementor-element.elementor-element-01e274c{--content-width:1260px;}.elementor-10 .elementor-element.elementor-element-83cc7c2{--content-width:1260px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-376c991{--width:40%;}.elementor-10 .elementor-element.elementor-element-701874f{--width:60%;}.elementor-10 .elementor-element.elementor-element-44f7d5c{--width:40%;}.elementor-10 .elementor-element.elementor-element-5b89c07{--width:60%;}.elementor-10 .elementor-element.elementor-element-a1b69c8{--width:40%;}.elementor-10 .elementor-element.elementor-element-ab0a39c{--width:60%;}.elementor-10 .elementor-element.elementor-element-6bf67b5{--width:40%;}.elementor-10 .elementor-element.elementor-element-378f839{--width:60%;}.elementor-10 .elementor-element.elementor-element-77712a7{--width:40%;}.elementor-10 .elementor-element.elementor-element-8eb5e10{--width:60%;}.elementor-10 .elementor-element.elementor-element-78d1ddc{--width:40%;}.elementor-10 .elementor-element.elementor-element-225dca3{--width:60%;}.elementor-10 .elementor-element.elementor-element-482d6db{--width:40%;}.elementor-10 .elementor-element.elementor-element-25ec439{--width:60%;}.elementor-10 .elementor-element.elementor-element-24992fb{--width:40%;}.elementor-10 .elementor-element.elementor-element-eb923aa{--width:60%;}.elementor-10 .elementor-element.elementor-element-ac132f5{--width:40%;}.elementor-10 .elementor-element.elementor-element-cc8f63d{--width:60%;}.elementor-10 .elementor-element.elementor-element-88c117d{--width:40%;}.elementor-10 .elementor-element.elementor-element-425811c{--width:60%;}.elementor-10 .elementor-element.elementor-element-48095cd{--width:40%;}.elementor-10 .elementor-element.elementor-element-1c1c853{--width:60%;}.elementor-10 .elementor-element.elementor-element-7a98594{--width:40%;}.elementor-10 .elementor-element.elementor-element-f76c369{--width:60%;}.elementor-10 .elementor-element.elementor-element-bd0a93f{--width:40%;}.elementor-10 .elementor-element.elementor-element-065072a{--width:60%;}.elementor-10 .elementor-element.elementor-element-fc0404b{--width:40%;}.elementor-10 .elementor-element.elementor-element-ca8f730{--width:60%;}.elementor-10 .elementor-element.elementor-element-5e96df7{--width:40%;}.elementor-10 .elementor-element.elementor-element-422bdd4{--width:60%;}.elementor-10 .elementor-element.elementor-element-dedf1d4{--width:40%;}.elementor-10 .elementor-element.elementor-element-d8e5d12{--width:60%;}.elementor-10 .elementor-element.elementor-element-1ff4787{--width:40%;}.elementor-10 .elementor-element.elementor-element-b7f5a24{--width:60%;}.elementor-10 .elementor-element.elementor-element-393ac3d{--width:100%;}.elementor-10 .elementor-element.elementor-element-479f99f{--width:100%;}}@media(max-width:1440px){.elementor-10 .elementor-element.elementor-element-ab74a39{font-size:16px;}.elementor-10 .elementor-element.elementor-element-28aebd4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-28aebd4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-28aebd4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-0334d17.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-0334d17.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-0334d17.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-d6ef171.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-d6ef171.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-d6ef171.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-8ea279a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-8ea279a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8ea279a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-a22975a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-a22975a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a22975a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-651de29.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-651de29.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-651de29.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-f93da73.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-f93da73.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f93da73.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-6260da8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-6260da8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6260da8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-f32216d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-f32216d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f32216d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-e2c35a2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-e2c35a2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e2c35a2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-9e49e91.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-9e49e91.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9e49e91.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-1ad138c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-1ad138c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1ad138c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-6cae6af.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-6cae6af.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6cae6af.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-3d1fb24.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-3d1fb24.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3d1fb24.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-8edd67b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-8edd67b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8edd67b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-bb344c2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-bb344c2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-bb344c2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-11489aa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-11489aa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-11489aa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-79fb89a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-79fb89a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-79fb89a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-29b41ee.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-29b41ee.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-29b41ee.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-aa79ca2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-aa79ca2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-aa79ca2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-1dcb293.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-1dcb293.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1dcb293.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-a0abc61.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-a0abc61.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a0abc61.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-e75abaf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-e75abaf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e75abaf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-713bac6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-713bac6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-713bac6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-9a629fe.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-9a629fe.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9a629fe.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-32a530d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-32a530d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-32a530d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-cecb24c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-cecb24c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-cecb24c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-f6a0e53.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-f6a0e53.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f6a0e53.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-ac107ec.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-ac107ec.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-ac107ec.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-2ad3eee.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-2ad3eee.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2ad3eee.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-b879b4f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-b879b4f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b879b4f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-9134b68.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-9134b68.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9134b68.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-6182a81.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-6182a81.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6182a81.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-7df51bc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-7df51bc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-7df51bc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-512c233.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-512c233.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-512c233.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-e978ada.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-e978ada.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e978ada.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-b900dce.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-b900dce.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b900dce.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-3410ccc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-3410ccc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3410ccc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-7c99d44.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-7c99d44.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-7c99d44.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-263e3cd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-263e3cd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-263e3cd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-cb13612.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-cb13612.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-cb13612.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-c7f282d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-c7f282d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c7f282d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-a4ff003.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-a4ff003.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a4ff003.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-87e8f3c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-87e8f3c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-87e8f3c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-439e49d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-439e49d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-439e49d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-3484e11.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-3484e11.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3484e11.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-4e1bf27.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-4e1bf27.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-4e1bf27.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-b909714.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-b909714.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b909714.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-683eb97.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-683eb97.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-683eb97.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-07eabda.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-07eabda.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-07eabda.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-10 .elementor-element.elementor-element-e8629a6{--n-tabs-title-gap:2px;--n-tabs-gap:50px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:1px;--n-tabs-title-padding-right:1px;--n-tabs-title-padding-bottom:1px;--n-tabs-title-padding-left:1px;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-62c7c46{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ab74a39{font-size:15px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8bb9186{left:10px;}body.rtl .elementor-10 .elementor-element.elementor-element-8bb9186{right:10px;}.elementor-10 .elementor-element.elementor-element-8bb9186{bottom:-4em;}.elementor-10 .elementor-element.elementor-element-01e274c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1e79aa2 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-a321052 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-28aebd4{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-0334d17{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-d6ef171{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-902e60d > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-902e60d{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-8eac710 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-a7e76ef .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-8ea279a{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-a22975a{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-651de29{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-8548d68 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8548d68{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-3770370 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-bf9a872 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f93da73{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-6260da8{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-f32216d{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-53bbf78 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-53bbf78{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-3a24a53 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-0638475 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e2c35a2{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-9e49e91{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-1ad138c{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-1bae713 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1bae713{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-d752253 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-63600ee .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-6cae6af{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-3d1fb24{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-8edd67b{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-687fabb > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-687fabb{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-023dedf .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-d6372a1 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-bb344c2{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-11489aa{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-79fb89a{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-a3c9259 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a3c9259{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-1b61565 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-c8833d8 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-29b41ee{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-aa79ca2{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-1dcb293{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-a25eda2 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a25eda2{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-5b590d9 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-96a88d6 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-a0abc61{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-e75abaf{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-713bac6{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-407555a > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-407555a{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-0e32de3 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-accbc6f .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-9a629fe{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-32a530d{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-cecb24c{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-26b705b > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-26b705b{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-d64c2ae .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-556c18c .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f6a0e53{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-ac107ec{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-2ad3eee{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-d4e840a > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d4e840a{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-9219559 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-ad4798f .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-b879b4f{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-9134b68{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-15ff952 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-15ff952{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-b64f2ea .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-f9993eb .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-6182a81{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-7df51bc{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-512c233{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-ed4077e > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ed4077e{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-618f464 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-1f8c3e7 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e978ada{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-b900dce{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-3410ccc{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-c696969 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c696969{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-8719cd3 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-6925647 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-7c99d44{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-263e3cd{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-cb13612{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-d3852a7 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d3852a7{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-8c3207c .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-d0363ae .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-c7f282d{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-a4ff003{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-87e8f3c{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-7d78a4b > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7d78a4b{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-17cddea .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-55f6c7b .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-439e49d{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-3484e11{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-4e1bf27{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-ed8d5d2 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ed8d5d2{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-5cfa961 .elementor-heading-title{font-size:50px;}.elementor-10 .elementor-element.elementor-element-765d7b9 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-b909714{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-683eb97{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-07eabda{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-282f1c8 > .elementor-widget-container{margin:0px 0px 50px 25px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-282f1c8{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-e8629a6{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-gap:10px;--n-tabs-gap:25px;}.elementor-10 .elementor-element.elementor-element-e8629a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-878f40f{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e155bc9{--grid-columns:2;}.elementor-10 .elementor-element.elementor-element-83cc7c2{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-8febc00{--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-10 .elementor-element.elementor-element-393ac3d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-59ef6ce .elementor-heading-title{font-size:20px;line-height:1.35em;}.elementor-10 .elementor-element.elementor-element-ab74a39{font-size:14px;}.elementor-10 .elementor-element.elementor-element-a787514 .elementor-heading-title{font-size:25px;line-height:1.35em;}.elementor-10 .elementor-element.elementor-element-43f0f24{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-1e79aa2{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-a321052{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-a321052 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-4644f3e{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-5235eb6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-8eac710{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-a7e76ef{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-fb453fa{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-19e9ae7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-3770370{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-bf9a872{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-dfce48a{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-94cc3c4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-3a24a53{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-0638475{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-0638475 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f0e5ad9{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-c3043b2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-d752253{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-63600ee{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-7065c58{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-da3f2d6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-023dedf{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-d6372a1{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-8d1a8eb{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1714737{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-1b61565{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-c8833d8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-c8833d8 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-9149028{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-7e1eee9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-5b590d9{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-96a88d6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-96a88d6 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-3c0991e{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-dd95be2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-0e32de3{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-accbc6f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-accbc6f .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-c540d0c{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-e13a3a7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-d64c2ae{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-556c18c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-556c18c .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-3a55197{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-461191d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-9219559{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-ad4798f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-ad4798f .elementor-heading-title{font-size:18px;line-height:1.35em;}.elementor-10 .elementor-element.elementor-element-6e9c02a{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-15ff952 > .elementor-widget-container{margin:0px 0px 50px 050px;}.elementor-10 .elementor-element.elementor-element-15ff952{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-10 .elementor-element.elementor-element-1226caa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-b64f2ea{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-f9993eb{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-f9993eb .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-fe88cc1{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-45e6ea4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-618f464{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-1f8c3e7{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-1f8c3e7 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-24e0b2b{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-d3f379b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-8719cd3{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-6925647{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-6925647 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-346113b{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-2a4b5eb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-8c3207c{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-d0363ae{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-d0363ae .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-79ae904{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9aeed1a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-17cddea{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-55f6c7b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-55f6c7b .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-faa1d57{--justify-content:center;}.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-e1d035b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-5cfa961{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10 .elementor-element.elementor-element-765d7b9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-765d7b9 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-691a888{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-e8629a6{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-10 .elementor-element.elementor-element-878f40f{--gap:015px 015px;--row-gap:015px;--column-gap:015px;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e155bc9{--grid-columns:2;}.elementor-10 .elementor-element.elementor-element-e155bc9 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5f53ffd .elementor-heading-title{font-size:25px;line-height:1.35em;}}/* Start custom CSS for heading, class: .elementor-element-59ef6ce */.elementor-10 .elementor-element.elementor-element-59ef6ce.fSyLine_b {
    display: inline-flex;
    align-items: center;
    color: #005891;
    font-size: 30px;
    line-height: 1.2em;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-10 .elementor-element.elementor-element-59ef6ce.fSyLine_b::before {
    content: "";
    width: 1.5em;
    height: 4px;
    background-color: #005891;
    margin-right:-0.5em;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8bb9186 */.elementor-10 .elementor-element.elementor-element-8bb9186 .btnSy01_icon svg {
    transition: all 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-8bb9186 .btnSy01_icon:hover svg {
    animation: shakeX 0.5s;
}

@keyframes shakeX {
    0% { transform: translateX(0); }
    25% { transform: translateX(4px); }
    50% { transform: translateX(-4px); }
    75% { transform: translateX(4px); }
    100% { transform: translateX(0); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a787514 */.elementor-10 .elementor-element.elementor-element-a787514.fSyLine_b {
    display: inline-flex;
    align-items: center;
    color: #005891;
    font-size: 30px;
    line-height: 1.2em;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-10 .elementor-element.elementor-element-a787514.fSyLine_b::before {
    content: "";
    width: 1.5em;
    height: 4px;
    background-color: #005891;
    margin-right:-0.5em;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28aebd4 */.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-28aebd4 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-28aebd4:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0334d17 */.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-0334d17 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-0334d17:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d6ef171 */.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-d6ef171 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-d6ef171:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-902e60d */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-902e60d .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ea279a */.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8ea279a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8ea279a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a22975a */.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a22975a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a22975a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-651de29 */.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-651de29 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-651de29:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8548d68 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-8548d68 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f93da73 */.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f93da73 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f93da73:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6260da8 */.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6260da8 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6260da8:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f32216d */.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f32216d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f32216d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53bbf78 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-53bbf78 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e2c35a2 */.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e2c35a2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e2c35a2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49e91 */.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9e49e91 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9e49e91:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1ad138c */.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1ad138c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1ad138c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bae713 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-1bae713 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cae6af */.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6cae6af .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6cae6af:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3d1fb24 */.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3d1fb24 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3d1fb24:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8edd67b */.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-8edd67b .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-8edd67b:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-687fabb */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-687fabb .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb344c2 */.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-bb344c2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-bb344c2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11489aa */.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-11489aa .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-11489aa:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79fb89a */.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-79fb89a .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-79fb89a:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c9259 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a3c9259 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29b41ee */.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-29b41ee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-29b41ee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aa79ca2 */.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-aa79ca2 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-aa79ca2:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1dcb293 */.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-1dcb293 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-1dcb293:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a25eda2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-a25eda2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0abc61 */.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a0abc61 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a0abc61:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e75abaf */.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e75abaf .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e75abaf:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-713bac6 */.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-713bac6 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-713bac6:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-407555a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-407555a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a629fe */.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9a629fe .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9a629fe:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32a530d */.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-32a530d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-32a530d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cecb24c */.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cecb24c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cecb24c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b705b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-26b705b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f6a0e53 */.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-f6a0e53 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-f6a0e53:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac107ec */.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-ac107ec .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-ac107ec:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ad3eee */.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-2ad3eee .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-2ad3eee:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4e840a */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d4e840a .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b879b4f */.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b879b4f .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b879b4f:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9134b68 */.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-9134b68 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-9134b68:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15ff952 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-15ff952 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6182a81 */.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-6182a81 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-6182a81:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7df51bc */.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7df51bc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7df51bc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-512c233 */.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-512c233 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-512c233:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4077e */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed4077e .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e978ada */.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-e978ada .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-e978ada:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b900dce */.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b900dce .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b900dce:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3410ccc */.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3410ccc .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3410ccc:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c696969 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-c696969 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c99d44 */.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-7c99d44 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-7c99d44:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-263e3cd */.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-263e3cd .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-263e3cd:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb13612 */.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-cb13612 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-cb13612:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3852a7 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-d3852a7 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7f282d */.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-c7f282d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-c7f282d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4ff003 */.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-a4ff003 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-a4ff003:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87e8f3c */.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-87e8f3c .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-87e8f3c:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d78a4b */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-7d78a4b .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-439e49d */.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-439e49d .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-439e49d:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3484e11 */.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-3484e11 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-3484e11:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e1bf27 */.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-4e1bf27 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-4e1bf27:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed8d5d2 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-ed8d5d2 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b909714 */.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-b909714 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-b909714:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-683eb97 */.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-683eb97 .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-683eb97:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07eabda */.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img {
  overflow: hidden;
  border-radius: 50%; /* เพื่อให้คงความโค้งแบบวงกลม */
}

.elementor-10 .elementor-element.elementor-element-07eabda .elementor-image-box-img img {
  transition: transform 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-10 .elementor-element.elementor-element-07eabda:hover .elementor-image-box-img img {
  transform: scale(1.2); /* ปรับขนาดซูมตามต้องการ */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-282f1c8 */@media only screen and (max-width: 768px) {
.elementor-10 .elementor-element.elementor-element-282f1c8 .product.more .btnMore {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #eeefef;
    color: #6c757d;
    font-size: 24px;
    transition: all 0.4s ease;
    text-decoration: none;
    display: flex
;
    align-items: center;
    justify-content: center;
    transform: translateY(40%);
}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e8629a6 */.e-n-tab-title-text img{
    width: 50px;
    height: 50px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e155bc9 */.elementor-10 .elementor-element.elementor-element-e155bc9 .products{
    padding: 0px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f53ffd */.elementor-10 .elementor-element.elementor-element-5f53ffd.fSyLine_b {
    display: inline-flex;
    align-items: center;
    color: #005891;
    font-size: 30px;
    line-height: 1.2em;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-10 .elementor-element.elementor-element-5f53ffd.fSyLine_b::before {
    content: "";
    width: 1.5em;
    height: 4px;
    background-color: #005891;
    margin-right:-0.5em;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5744c73 */.elementor-10 .elementor-element.elementor-element-5744c73.fSyLine_b2 {
    display: inline-flex;
    align-items: center;
    color: #ffffff;
    font-size: 30px;
    line-height: 1.2em;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-10 .elementor-element.elementor-element-5744c73.fSyLine_b2::before {
    content: "";
    width: 1.5em;
    height: 4px;
    background-color: #ffffff;
    margin-right:-0.5em;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57cc8e8 */.elementor-10 .elementor-element.elementor-element-57cc8e8.btnSy01_icon2 {
    color: black !important; 
}

.elementor-10 .elementor-element.elementor-element-57cc8e8.btnSy01_icon2 svg {
    transition: all 0.3s ease;
    color: black !important; 
}

.elementor-10 .elementor-element.elementor-element-57cc8e8.btnSy01_icon2:hover svg {
    animation: shakeX 0.5s;
}

@keyframes shakeX {
    0% { transform: translateX(0); }
    25% { transform: translateX(4px); }
    50% { transform: translateX(-4px); }
    75% { transform: translateX(4px); }
    100% { transform: translateX(0); }
}/* End custom CSS */