.elementor-15730 .elementor-element.elementor-element-b36b738{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-15730 .elementor-element.elementor-element-b36b738:not(.elementor-motion-effects-element-type-background), .elementor-15730 .elementor-element.elementor-element-b36b738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-15730 .elementor-element.elementor-element-3a0e126 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__fanpage{height:300px;width:350px;max-width:100%;transition:background-color 300ms ease, background-image 300ms ease;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer{transition:background-color 300ms ease, background-image 300ms ease;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__top{padding:0px 0px 50px 0px;--tpo-footer-gap:40px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__badges{margin-top:5px;padding:0px 0px 0px 0px;transition:background-color 300ms ease, background-image 300ms ease;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__powered{margin-top:5px;transition:background-color 300ms ease, background-image 300ms ease;padding:0px 0px 10px 0px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__logo{max-width:min(255px, 100%);height:auto;margin-bottom:16px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__intro{color:var( --e-global-color-559897b );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 12px 0px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__company{color:var( --e-global-color-559897b );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__address{color:var( --e-global-color-559897b );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__tagline{color:var( --e-global-color-559897b );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__address, .elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__tagline{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__heading{color:var( --e-global-color-559897b );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );margin-bottom:20px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__link{color:var( --e-global-color-559897b );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__link:hover{color:var( --e-global-color-primary );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__link-item{margin-bottom:10px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__links{column-gap:24px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__contact-label{color:var( --e-global-color-559897b );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 a.tpo-footer__contact-row:hover .tpo-footer__contact-label{color:var( --e-global-color-primary );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__contact-icon{color:var( --e-global-color-primary );--tpo-footer-contact-icon-bg:var( --e-global-color-559897b );width:40px;height:40px;font-size:calc(40px * 0.45);border-radius:50%;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__contact{gap:14px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__contact-row{gap:10px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__bottom{transition:background-color 300ms ease, background-image 300ms ease;padding:16px 0px 0px 0px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__copyright{color:var( --e-global-color-559897b );font-family:"Noto Sans Thai", Sans-serif;font-size:0.8rem;font-weight:400;line-height:24px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__manage-link{color:var( --e-global-color-559897b );font-family:"Noto Sans Thai", Sans-serif;font-size:0.8rem;font-weight:400;line-height:24px;gap:10px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__manage-link:hover{color:var( --e-global-color-secondary );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__manage-link-icon{font-size:17px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__manage-link-icon svg{width:17px;height:17px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__auth-link{color:var( --e-global-color-559897b );font-family:"Noto Sans Thai", Sans-serif;font-size:0.8rem;font-weight:400;line-height:24px;gap:6px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__auth-link:hover{color:var( --e-global-color-secondary );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__auth-link-icon{font-size:20px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__auth-link-icon svg{width:20px;height:20px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__bottom-row{gap:10px;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__badges img{width:20%;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__powered-text{color:var( --e-global-color-text );font-family:"Noto Sans Thai", Sans-serif;font-size:0.7rem;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__powered-logo{width:70px;height:auto;}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer--template_2 .tpo-footer__foot{transition:background-color 300ms ease, background-image 300ms ease;}@media(max-width:1366px){.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__intro{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__company{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__address, .elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__tagline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__contact-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__intro{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__company{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__address, .elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__tagline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__contact-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__badges img{width:60%;}}@media(max-width:767px){.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__intro{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__company{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__address, .elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__tagline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__contact-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15730 .elementor-element.elementor-element-3a0e126 .tpo-footer__badges img{width:80%;}}