.elementor-20 .elementor-element.elementor-element-32685ddc{--display:flex;}.elementor-20 .elementor-element.elementor-element-32685ddc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-32685ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00C80B 0%, #032905 100%);}.elementor-20 .elementor-element.elementor-element-70ef5bf1{--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-20 .elementor-element.elementor-element-5148dd7c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.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-20 .elementor-element.elementor-element-6a84da32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Kanit", Sans-serif;font-weight:400;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-20 .elementor-element.elementor-element-46f166ed{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-46f166ed .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-46f166ed .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-32114102{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-42c53085{--display:flex;}.elementor-20 .elementor-element.elementor-element-22c72e6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.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-20 .elementor-element.elementor-element-2cdabe4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-684833e5{--display:flex;}.elementor-20 .elementor-element.elementor-element-5ecd7252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-690c5c60{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-6907dc0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-7d80a136{--display:flex;}.elementor-20 .elementor-element.elementor-element-75742b{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-75742b .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-75742b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-1fea07b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Kanit", Sans-serif;font-size:9px;font-weight:200;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5121cc33{--display:flex;}.elementor-20 .elementor-element.elementor-element-70aa0d5 img{width:7%;}.elementor-20 .elementor-element.elementor-element-625886cf{--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-20 .elementor-element.elementor-element-625886cf:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-625886cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04480D 0%, #055F11 100%);}.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-20 .elementor-element.elementor-element-28e637bb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-28e637bb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-28e637bb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-28e637bb .elementor-image-box-wrapper .elementor-image-box-img{width:27%;}.elementor-20 .elementor-element.elementor-element-28e637bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-28e637bb .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-weight:600;}.elementor-20 .elementor-element.elementor-element-653be6b2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-653be6b2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-653be6b2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-653be6b2 .elementor-image-box-wrapper .elementor-image-box-img{width:27%;}.elementor-20 .elementor-element.elementor-element-653be6b2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-653be6b2 .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-weight:600;}.elementor-20 .elementor-element.elementor-element-203def31.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-203def31.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-203def31.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-203def31 .elementor-image-box-wrapper .elementor-image-box-img{width:27%;}.elementor-20 .elementor-element.elementor-element-203def31 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-203def31 .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-weight:600;}.elementor-20 .elementor-element.elementor-element-58b81b9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-58b81b9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-58b81b9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-58b81b9 .elementor-image-box-wrapper .elementor-image-box-img{width:27%;}.elementor-20 .elementor-element.elementor-element-58b81b9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-58b81b9 .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-weight:600;}.elementor-20 .elementor-element.elementor-element-cd889c9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-cd889c9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-cd889c9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-cd889c9 .elementor-image-box-wrapper .elementor-image-box-img{width:27%;}.elementor-20 .elementor-element.elementor-element-cd889c9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-cd889c9 .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-weight:600;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-5148dd7c{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-6a84da32{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-46f166ed .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-46f166ed .elementor-divider{text-align:center;}.elementor-20 .elementor-element.elementor-element-32114102{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-75742b .elementor-divider-separator{width:73%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-75742b .elementor-divider{text-align:center;}.elementor-20 .elementor-element.elementor-element-28e637bb .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-653be6b2 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-203def31 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-58b81b9 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-cd889c9 .elementor-image-box-img{margin-bottom:0px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-70ef5bf1{--content-width:1085px;}}/* Start custom CSS for image, class: .elementor-element-70aa0d5 */.elementor-20 .elementor-element.elementor-element-70aa0d5{
  --float-w:80px;       /* ความกว้างรูป */
  --float-right:16px;    /* ระยะจากขอบขวา */
  --float-bottom:110px;  /* ระยะจากขอบล่าง */

  position:fixed!important;
  right:var(--float-right)!important;
  bottom:var(--float-bottom)!important;
  left:auto!important;
  top:auto!important;
  width:var(--float-w)!important;
  max-width:none!important;
  margin:0!important;
  z-index:9000;
}

.elementor-20 .elementor-element.elementor-element-70aa0d5 img{
  display:block;
  width:100%!important;
  height:auto!important;
  filter:drop-shadow(0 4px 10px rgba(0,0,0,.45));
  animation:rm-line-float 3s ease-in-out infinite;
  transition:transform .2s ease;
  cursor:pointer;
}

/* ลอยขึ้นลงเบา ๆ ให้สะดุดตา */
@keyframes rm-line-float{
  0%,100%{transform:translateY(0);}
  50%    {transform:translateY(-8px);}
}

/* ชี้เมาส์: หยุดลอยแล้วขยายเล็กน้อย */
.elementor-20 .elementor-element.elementor-element-70aa0d5:hover img{
  animation-play-state:paused;
  transform:scale(1.06);
}

/* มือถือ: เล็กลง อยู่เหนือแถบเมนูล่าง */
@media(max-width:767px){
  .elementor-20 .elementor-element.elementor-element-70aa0d5{
    --float-w:95px;
    --float-right:8px;
    --float-bottom:90px;
  }
}

@media (prefers-reduced-motion:reduce){
  .elementor-20 .elementor-element.elementor-element-70aa0d5 img{animation:none;}
}/* End custom CSS */