.xgb-hero,.xgb-hero *{box-sizing: border-box}.xgb-hero{--xgb-orange: #F45100;--xgb-orange-dark: #D93F00;position: relative;width: 100vw;max-width: 100vw;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);overflow: hidden;font-family: "Noto Sans Thai",sans-serif;background: linear-gradient(180deg,#FFFFFF 0%,#FAFAF9 62%,#F3F3F1 100%)}.xgb-hero__inner{position: relative;z-index: 2;width: min(1280px,calc(100% - 48px));min-height: 610px;margin: 0 auto;padding: 60px 0 86px;display: grid;grid-template-columns: minmax(0,.92fr) minmax(0,1.08fr);align-items: center;gap: 52px}.xgb-hero__content{position: relative;z-index: 5;max-width: 610px}.xgb-hero__kicker{min-height: 36px;display: inline-flex;align-items: center;gap: 9px;margin-bottom: 20px;padding: 0 14px;color: #F5F5F5;background: #1B1B1E;border: 1px solid #2A2A2E;border-radius: 999px;font-size: 11px;font-weight: 800;letter-spacing: .055em}.xgb-hero__kicker::before{content: "";width: 7px;height: 7px;flex: 0 0 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-hero__title{margin: 0;color: #101011;font-size: clamp(32px,2.75vw,42px);font-weight: 900;line-height: 1.18;letter-spacing: -.035em}.xgb-hero__title span{display: block;margin-top: 4px;color: var(--xgb-orange)}.xgb-hero__lead{max-width: 595px;margin: 24px 0 0;color: #4E4E50;font-size: 15px;line-height: 1.78}.xgb-keyword{color: #151515;font-weight: 800}.xgb-keyword-link{color: var(--xgb-orange-dark) !important;font-weight: 800;text-decoration: underline !important;text-decoration-thickness: 1px !important;text-underline-offset: 3px;text-decoration-color: rgba(217,63,0,.34) !important}.xgb-keyword-link:hover{color: var(--xgb-orange) !important;text-decoration-color: var(--xgb-orange) !important}.xgb-hero__actions{display: flex;align-items: center;gap: 12px;margin-top: 32px}.xgb-hero__telegram,.xgb-hero__systems{min-height: 54px;display: inline-flex;align-items: center;justify-content: center;gap: 10px;padding: 0 22px;border-radius: 13px;font-size: 15px;font-weight: 800;text-decoration: none !important}.xgb-hero__telegram{color: #FFFFFF !important;background: var(--xgb-orange);border: 1px solid var(--xgb-orange)}.xgb-hero__telegram:hover{color: #FFFFFF !important;background: var(--xgb-orange-dark);border-color: var(--xgb-orange-dark)}.xgb-hero__telegram svg{width: 21px;height: 21px;flex: 0 0 21px}.xgb-hero__systems{color: #FFFFFF !important;background: #19191C;border: 1px solid #242428}.xgb-hero__systems:hover{color: #FFFFFF !important;background: #09090A;border-color: #343438}.xgb-hero__systems svg{width: 18px;height: 18px;flex: 0 0 18px}.xgb-hero__visual{min-height: 480px;display: flex;align-items: center;justify-content: center}.xgb-hero__visual-stage{position: relative;width: 100%;min-height: 460px;display: flex;align-items: center;justify-content: center;overflow: hidden;padding: 24px 10px 28px;border: 1px solid rgba(17,17,17,.08);border-radius: 34px;background: #FAFAF9;contain: paint}.xgb-hero__stage-label{position: absolute;z-index: 6;top: 18px;left: 20px;display: flex;align-items: center;gap: 8px;padding: 8px 12px;color: #2E2E31;background: #FFFFFF;border: 1px solid rgba(17,17,17,.08);border-radius: 999px;font-size: 10px;font-weight: 800;letter-spacing: .12em}.xgb-hero__stage-label > span{width: 7px;height: 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-hero__orb,.xgb-hero__beam{display: none}.xgb-hero__image{position: relative;z-index: 4;width: 108%;display: flex;align-items: center;justify-content: center}.xgb-hero__image picture{display: flex;width: 100%;align-items: center;justify-content: center}.xgb-hero__image img{display: block;width: 100%;max-width: 700px;height: auto;object-fit: contain}.xgb-hero__stage-meta{position: absolute;z-index: 5;left: 22px;right: 22px;bottom: 14px;display: flex;align-items: center;justify-content: space-between;gap: 12px}.xgb-hero__stage-meta span{position: relative;padding-left: 11px;color: rgba(34,34,36,.62);font-size: 9px;font-weight: 700;letter-spacing: .12em}.xgb-hero__stage-meta span::before{content: "";position: absolute;left: 0;top: 50%;width: 4px;height: 4px;transform: translateY(-50%);border-radius: 50%;background: var(--xgb-orange)}.xgb-hero__strip{position: relative;z-index: 8;width: min(1280px,calc(100% - 48px));margin: -42px auto 0;padding-bottom: 38px}.xgb-hero__strip-inner{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));overflow: hidden;border: 1px solid rgba(255,255,255,.08);border-radius: 22px;background: #121214;contain: paint}.xgb-hero__feature{min-height: 124px;display: grid;grid-template-columns: 60px minmax(0,1fr);align-items: center;gap: 15px;padding: 20px 19px;border-right: 1px solid rgba(255,255,255,.075);color: inherit !important;text-decoration: none !important}.xgb-hero__feature:hover{background: rgba(244,81,0,.055)}.xgb-hero__feature:last-child{border-right: 0}.xgb-hero__feature-icon{width: 56px;height: 56px;display: flex;align-items: center;justify-content: center;overflow: hidden;border: 1px solid rgba(244,81,0,.30);border-radius: 16px;background: rgba(255,255,255,.065)}.xgb-hero__feature-icon img{display: block;width: 100%;height: 100%;padding: 4px;object-fit: contain;object-position: center;border-radius: 14px}.xgb-hero__feature strong{display: block;margin-bottom: 5px;color: #FFFFFF;font-size: 14px;font-weight: 800;line-height: 1.42}.xgb-hero__feature div > span{display: block;color: #99999F;font-size: 12px;line-height: 1.62}.xgb-hero__telegram:focus-visible,.xgb-hero__systems:focus-visible,.xgb-keyword-link:focus-visible,.xgb-hero__feature:focus-visible{outline: 3px solid var(--xgb-orange);outline-offset: 4px}@media (max-width: 1080px){.xgb-hero__inner{width: min(100% - 40px,1180px);grid-template-columns: minmax(0,.94fr) minmax(0,1.06fr);gap: 32px;padding-top: 58px}.xgb-hero__title{font-size: clamp(30px,3.2vw,38px)}.xgb-hero__lead{font-size: 15px}.xgb-hero__visual-stage{min-height: 470px}.xgb-hero__strip{width: min(100% - 40px,1180px)}.xgb-hero__feature{grid-template-columns: 54px minmax(0,1fr);padding: 18px 14px}.xgb-hero__feature-icon{width: 50px;height: 50px}}@media (max-width: 860px){.xgb-hero__inner{width: 100%;min-height: 0;padding: 52px 20px 78px;display: flex;flex-direction: column;gap: 40px}.xgb-hero__content{max-width: 700px;text-align: center}.xgb-hero__kicker{margin-bottom: 17px}.xgb-hero__title{font-size: clamp(29px,5.2vw,36px);line-height: 1.18}.xgb-hero__lead{max-width: 660px;margin: 21px auto 0;font-size: 15px;line-height: 1.82}.xgb-hero__actions{justify-content: center;margin-top: 28px}.xgb-hero__visual{width: 100%;min-height: auto}.xgb-hero__visual-stage{width: min(700px,100%);min-height: 480px;margin: 0 auto}.xgb-hero__image img{max-width: 620px}.xgb-hero__strip{width: calc(100% - 40px);margin: -35px auto 0;padding-bottom: 34px}.xgb-hero__strip-inner{grid-template-columns: repeat(2,minmax(0,1fr))}.xgb-hero__feature{border-right: 1px solid rgba(255,255,255,.075);border-bottom: 1px solid rgba(255,255,255,.075)}.xgb-hero__feature:nth-child(2n){border-right: 0}.xgb-hero__feature:nth-last-child(-n+2){border-bottom: 0}}@media (max-width: 767px){.xgb-hero{background: #FFFFFF}.xgb-hero__inner{padding: 40px 16px 66px}.xgb-hero__kicker{min-height: 31px;padding: 0 11px;font-size: 10px}.xgb-hero__title{font-size: 27px;line-height: 1.21}.xgb-hero__lead{font-size: 14px;line-height: 1.8}.xgb-hero__actions{display: block}.xgb-hero__telegram{width: 100%;min-height: 55px}.xgb-hero__systems{display: none}.xgb-hero__visual-stage{min-height: 330px;padding: 46px 8px 35px;border-radius: 24px}.xgb-hero__stage-label{top: 14px;left: 14px;padding: 7px 10px;font-size: 8px;letter-spacing: .1em}.xgb-hero__image{width: 115%}.xgb-hero__image img{max-width: 500px}.xgb-hero__stage-meta{left: 16px;right: 16px;bottom: 14px}.xgb-hero__stage-meta span{font-size: 7px;letter-spacing: .08em}.xgb-hero__strip{width: calc(100% - 32px);margin: -28px auto 0;padding-bottom: 26px}.xgb-hero__strip-inner{border-radius: 18px}.xgb-hero__feature{min-height: 112px;grid-template-columns: minmax(0,1fr);gap: 0;padding: 15px 11px}.xgb-hero__feature-icon{display: none}.xgb-hero__feature strong{font-size: 13px}.xgb-hero__feature div > span{color: #929298;font-size: 12px;line-height: 1.55}}@media (max-width: 390px){.xgb-hero__title{font-size: 25px}.xgb-hero__stage-meta span{font-size: 6.5px}.xgb-hero__feature{padding: 14px 9px}}.xgb-systems,.xgb-systems *,.xgb-systems *::before,.xgb-systems *::after{box-sizing: border-box}.xgb-sprite{position: absolute;width: 0;height: 0;overflow: hidden}.xgb-systems{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-orange-on-dark: #FF7130;--xgb-orange-on-dark-hover: #FF8A52;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);--xgb-hairline: rgba(255,255,255,.085);position: relative;margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;color: #FFF;font-family: var(--xgb-font);background: linear-gradient(145deg,#171719 0%,#101012 48%,#09090A 100%)}.xgb-systems__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 82px 0}.xgb-systems__heading{max-width: 900px;margin: 0 auto 42px;text-align: center}.xgb-systems__kicker{display: inline-flex;align-items: center;justify-content: center;gap: 9px;min-height: 34px;margin: 0 0 16px;padding: 0 14px;border: 1px solid rgba(244,81,0,.34);border-radius: 999px;background: rgba(255,255,255,.055);color: #FF7A36;font-size: 11px;font-weight: 800;letter-spacing: .065em}.xgb-systems__kicker::before{content: "";flex: 0 0 7px;height: 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-systems__heading h2{margin: 0;color: #FFF;font-size: clamp(32px,3vw,42px);font-weight: 800;line-height: 1.22;letter-spacing: -.018em}.xgb-systems__heading > p{max-width: 820px;margin: 18px auto 0;color: #B4B4BA;font-size: 15px;line-height: 1.8}.xgb-systems .xgb-keyword{color: #FFF;font-weight: 800}.xgb-systems a.xgb-keyword-link{color: var(--xgb-orange-on-dark);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(244,81,0,.48);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-systems a.xgb-keyword-link:hover{color: var(--xgb-orange-on-dark-hover);text-decoration-color: var(--xgb-orange-on-dark)}.xgb-systems__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 18px}.xgb-system-card{display: flex;flex-direction: column;padding: 17px 17px 23px;border: 1px solid var(--xgb-hairline);border-radius: 22px;background: rgba(255,255,255,.045);contain: paint}.xgb-system-card:hover{border-color: rgba(244,81,0,.34)}.xgb-system-card__media{width: 100%;aspect-ratio: 16 / 10;overflow: hidden;margin-bottom: 20px;border: 1px solid rgba(255,255,255,.08);border-radius: 17px;background: #111113}.xgb-system-card__media img{display: block;width: 100%;height: 100%;object-fit: cover}.xgb-system-card__eyebrow{display: inline-flex;align-items: center;gap: 6px;margin-bottom: 8px;color: var(--xgb-orange-on-dark);font-size: 10px;font-weight: 800;letter-spacing: .085em}.xgb-system-card__eyebrow::before{content: "";flex: 0 0 12px;height: 1px;background: var(--xgb-orange)}.xgb-system-card h3{margin: 0;color: #FFF;font-size: 20px;font-weight: 800;line-height: 1.36;letter-spacing: -.008em}.xgb-system-card p{margin: 11px 0 0;color: #A9A9AF;font-size: 13px;line-height: 1.7}.xgb-systems .xgb-system-card__link{display: inline-flex;align-items: center;gap: 7px;width: fit-content;margin-top: auto;padding-top: 22px;color: var(--xgb-orange-on-dark);font-size: 13px;font-weight: 800;text-decoration: none}.xgb-systems a.xgb-system-card__link:hover{color: var(--xgb-orange-on-dark-hover)}.xgb-systems .xgb-system-card__link--static{color: #8A8A90;cursor: default}.xgb-system-card__link svg{flex-shrink: 0;width: 16px;height: 16px}.xgb-systems__footer{display: flex;align-items: center;justify-content: center;gap: 20px;min-height: 82px;margin-top: 34px;padding: 15px 22px;border: 1px solid rgba(255,255,255,.82);border-radius: 18px;background: #F8F8F6}.xgb-systems__footer p{margin: 0;color: #202022;font-size: 14px;font-weight: 700;line-height: 1.6}.xgb-systems a.xgb-systems__telegram{display: inline-flex;align-items: center;justify-content: center;gap: 9px;min-height: 46px;padding: 0 18px;border: 1px solid var(--xgb-orange-deep);border-radius: 12px;background: var(--xgb-orange-deep);color: #FFF;font-size: 14px;font-weight: 800;text-decoration: none}.xgb-systems a.xgb-systems__telegram:hover{border-color: var(--xgb-orange-hover);background: var(--xgb-orange-hover)}.xgb-systems__telegram svg{flex-shrink: 0;width: 20px;height: 20px}.xgb-systems a:focus-visible{outline: 3px solid var(--xgb-orange);outline-offset: 3px}@media (max-width: 1080px){.xgb-systems{--xgb-wrap: min(100% - 40px,1180px)}.xgb-systems__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 17px}.xgb-system-card{padding-bottom: 22px}}@media (max-width: 700px){.xgb-systems{--xgb-wrap: 100%}.xgb-systems__inner{padding: 58px 16px 60px}.xgb-systems__heading{margin-bottom: 30px}.xgb-systems__kicker{min-height: 31px;margin-bottom: 14px;padding: 0 11px;font-size: 10px}.xgb-systems__heading h2{font-size: 28px;line-height: 1.28}.xgb-systems__heading > p{margin-top: 15px;font-size: 14px;line-height: 1.75}.xgb-systems__grid{gap: 12px}.xgb-system-card{padding: 11px 11px 16px;border-radius: 17px}.xgb-system-card__media{margin-bottom: 14px;border-radius: 13px}.xgb-system-card__eyebrow{font-size: 9px;letter-spacing: .05em}.xgb-system-card h3{font-size: 16px}.xgb-system-card p{margin-top: 8px;color: #9F9FA5;font-size: 12px;line-height: 1.62}.xgb-systems .xgb-system-card__link{padding-top: 17px;font-size: 11px}.xgb-systems__footer{display: block;margin-top: 24px;padding: 18px 16px;text-align: center}.xgb-systems__footer p{font-size: 13px}.xgb-systems a.xgb-systems__telegram{width: 100%;min-height: 50px;margin-top: 14px}}@media (max-width: 430px){.xgb-systems__grid{grid-template-columns: 1fr}.xgb-system-card{padding: 14px 14px 19px}.xgb-system-card__media{aspect-ratio: 16 / 9}.xgb-system-card__eyebrow{font-size: 10px}.xgb-system-card h3{font-size: 19px}.xgb-system-card p{font-size: 13px;line-height: 1.7}.xgb-systems .xgb-system-card__link{font-size: 12px}}.elementor-widget-html:has(.xgb-systems),.elementor-widget-html:has(.xgb-systems) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-why,.xgb-why *,.xgb-why *::before,.xgb-why *::after{box-sizing: border-box}.xgb-why{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-text: #151515;--xgb-text-soft: #626267;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);position: relative;margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;font-family: var(--xgb-font);background: linear-gradient(180deg,#F6F6F4 0%,#FFF 46%,#F3F3F1 100%)}.xgb-why__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 78px 0 82px}.xgb-why__heading{max-width: 880px;margin: 0 auto 40px;text-align: center}.xgb-why__kicker{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 34px;margin: 0 0 16px;padding: 0 14px;border: 1px solid #29292D;border-radius: 999px;background: #1B1B1E;color: #F5F5F6;font-size: 11px;font-weight: 800;letter-spacing: .065em}.xgb-why__kicker::before{content: "";flex: 0 0 7px;height: 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-why__heading h2{margin: 0;color: var(--xgb-text);font-size: clamp(32px,3vw,42px);font-weight: 800;line-height: 1.22;letter-spacing: -.018em}.xgb-why__heading > p{max-width: 810px;margin: 18px auto 0;color: var(--xgb-text-soft);font-size: 15px;line-height: 1.8}.xgb-why .xgb-keyword{color: var(--xgb-text);font-weight: 800}.xgb-why a.xgb-keyword-link{color: var(--xgb-orange-deep);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(194,58,0,.34);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-why a.xgb-keyword-link:hover{color: var(--xgb-orange-hover);text-decoration-color: currentColor}.xgb-why__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 18px}.xgb-why__card{padding: 12px 12px 24px;border: 1px solid rgba(17,17,17,.095);border-radius: 22px;background: #FFF;contain: paint}.xgb-why__media{width: 100%;aspect-ratio: 16 / 9;overflow: hidden;border: 1px solid rgba(17,17,17,.07);border-radius: 16px;background: #151517}.xgb-why__media img{display: block;width: 100%;height: 100%;object-fit: cover}.xgb-why__content{padding: 21px 8px 0}.xgb-why__content h3{margin: 0;color: var(--xgb-text);font-size: 20px;font-weight: 800;line-height: 1.4;letter-spacing: -.008em}.xgb-why__content p{margin: 11px 0 0;color: var(--xgb-text-soft);font-size: 14px;line-height: 1.74}.xgb-why__bottom{display: flex;justify-content: center;margin-top: 32px}.xgb-why a.xgb-why__link{display: inline-flex;align-items: center;justify-content: center;gap: 9px;min-height: 49px;padding: 0 20px;border: 1px solid #222225;border-radius: 13px;background: #1B1B1E;color: #FFF;font-size: 14px;font-weight: 800;text-decoration: none}.xgb-why a.xgb-why__link:hover{border-color: #0B0B0C;background: #0B0B0C}.xgb-why__link svg{flex-shrink: 0;width: 17px;height: 17px;color: var(--xgb-orange)}.xgb-why a:focus-visible{outline: 3px solid var(--xgb-orange);outline-offset: 4px}@media (max-width: 1080px){.xgb-why{--xgb-wrap: min(100% - 40px,1180px)}.xgb-why__content h3{font-size: 19px}}@media (max-width: 760px){.xgb-why{--xgb-wrap: 100%}.xgb-why__inner{padding: 56px 16px 60px}.xgb-why__heading{margin-bottom: 28px}.xgb-why__kicker{min-height: 31px;margin-bottom: 14px;padding: 0 11px;font-size: 10px}.xgb-why__heading h2{font-size: 28px;line-height: 1.28}.xgb-why__heading > p{margin-top: 15px;font-size: 14px;line-height: 1.75}.xgb-why__grid{gap: 12px}.xgb-why__card{padding: 8px 8px 16px;border-radius: 17px}.xgb-why__media{border-radius: 13px}.xgb-why__content{padding: 14px 5px 0}.xgb-why__content h3{font-size: 15px;line-height: 1.46}.xgb-why__content p{margin-top: 8px;font-size: 12.5px;line-height: 1.62}.xgb-why__bottom{margin-top: 25px}.xgb-why a.xgb-why__link{width: 100%}}@media (max-width: 430px){.xgb-why__grid{grid-template-columns: 1fr}.xgb-why__card{padding: 11px 11px 20px;border-radius: 19px}.xgb-why__content{padding: 16px 7px 0}.xgb-why__content h3{font-size: 18px}.xgb-why__content p{font-size: 13px;line-height: 1.7}}.elementor-widget-html:has(.xgb-why),.elementor-widget-html:has(.xgb-why) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-video,.xgb-video *,.xgb-video *::before,.xgb-video *::after{box-sizing: border-box}.xgb-video{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-text: #181818;--xgb-text-2: #2F2F34;--xgb-text-soft: #66666E;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);--xgb-hairline: rgba(244,81,0,.15);position: relative;margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;font-family: var(--xgb-font);background: linear-gradient(180deg,#FFFDFB 0%,#FFF7F2 52%,#FFF3EC 100%)}.xgb-video__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 80px 0 84px}.xgb-video__heading{max-width: 900px;margin: 0 auto 38px;text-align: center}.xgb-video__kicker{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 34px;margin: 0;padding: 0 14px;border: 1px solid rgba(244,81,0,.26);border-radius: 999px;background: #FFF;color: var(--xgb-orange-deep);font-size: 11px;font-weight: 800;letter-spacing: .085em}.xgb-video__kicker::before{content: "";flex: 0 0 7px;height: 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-video__heading h2{margin: 16px 0 0;color: var(--xgb-text);font-size: clamp(32px,3vw,42px);font-weight: 800;line-height: 1.22;letter-spacing: -.018em}.xgb-video__heading > p{max-width: 840px;margin: 18px auto 0;color: var(--xgb-text-soft);font-size: 15px;line-height: 1.8}.xgb-video .xgb-keyword{color: var(--xgb-text);font-weight: 800}.xgb-video a.xgb-keyword-link{color: var(--xgb-orange-deep);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(194,58,0,.40);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-video a.xgb-keyword-link:hover{color: var(--xgb-orange-hover);text-decoration-color: currentColor}.xgb-video__layout{display: grid;grid-template-columns: minmax(0,1.58fr) minmax(320px,.72fr);align-items: stretch;gap: 20px}.xgb-video__player{min-width: 0;padding: 13px 13px 20px;border: 1px solid var(--xgb-hairline);border-radius: 24px;background: #FFF;contain: paint}.xgb-video__frame-wrap{position: relative;width: 100%;aspect-ratio: 16 / 9;overflow: hidden;border: 1px solid rgba(244,81,0,.12);border-radius: 18px;background: #14100E}.xgb-video__frame-wrap iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0;background: #14100E}.xgb-video button.xgb-video__cover{position: absolute;z-index: 4;inset: 0;display: none;width: 100%;height: 100%;overflow: hidden;-webkit-appearance: none;appearance: none;margin: 0;padding: 0;border: 0;border-radius: inherit;background: #FFF7F1;color: #FFF;font: inherit;cursor: pointer;text-align: left}.xgb-video button.xgb-video__cover.is-visible{display: block}.xgb-video__cover-image{position: absolute;inset: 0;background-position: center;background-size: cover}.xgb-video__cover::before{content: "";position: absolute;z-index: 2;inset: 0;background: linear-gradient(to top,rgba(28,14,8,.62) 0%,rgba(28,14,8,.14) 58%,transparent 100%)}.xgb-video__play{position: absolute;z-index: 5;top: 50%;left: 50%;display: flex;align-items: center;justify-content: center;width: 70px;height: 70px;transform: translate(-50%,-50%);border: 1px solid rgba(255,255,255,.62);border-radius: 50%;background: var(--xgb-orange);color: #FFF}.xgb-video__play svg{width: 30px;height: 30px;margin-left: 4px}.xgb-video__cover-copy{position: absolute;z-index: 5;bottom: 21px;left: 24px}.xgb-video__cover-copy small{display: block;margin-bottom: 5px;color: #FFD7C2;font-size: 10px;font-weight: 800;letter-spacing: .15em}.xgb-video__cover-copy strong{display: block;color: #FFF;font-size: 18px;font-weight: 800}.xgb-video__player-info{display: flex;align-items: flex-start;justify-content: space-between;gap: 20px;padding: 20px 7px 0}.xgb-video__label{display: block;margin-bottom: 5px;color: var(--xgb-orange-deep);font-size: 10px;font-weight: 800;letter-spacing: .14em}.xgb-video__player-info h3{margin: 0;color: var(--xgb-text);font-size: 21px;font-weight: 800;line-height: 1.4}.xgb-video__duration{display: inline-flex;flex: 0 0 auto;align-items: center;justify-content: center;min-height: 30px;padding: 0 10px;border: 1px solid rgba(244,81,0,.14);border-radius: 999px;background: rgba(244,81,0,.07);color: #A85520;font-size: 10px;font-weight: 700}.xgb-video__description{margin: 12px 7px 0;color: var(--xgb-text-soft);font-size: 13px;line-height: 1.72}.xgb-video__learn{display: flex;flex-wrap: wrap;gap: 10px;margin: 17px 7px 0}.xgb-video .xgb-video__learn a{display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-height: 40px;padding: 0 13px;border: 1px solid rgba(244,81,0,.14);border-radius: 10px;background: #FFF;color: var(--xgb-text-2);font-size: 12px;font-weight: 700;text-decoration: none}.xgb-video__learn a::after{content: "›";color: var(--xgb-orange-deep);font-size: 18px;line-height: 1}.xgb-video .xgb-video__learn a:hover{border-color: rgba(244,81,0,.30);background: #FFF4EC;color: var(--xgb-text)}.xgb-video__playlist{min-width: 0;padding: 16px;border: 1px solid var(--xgb-hairline);border-radius: 24px;background: #FFF;contain: paint}.xgb-video__playlist-head{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 5px 4px 15px;border-bottom: 1px solid rgba(244,81,0,.12)}.xgb-video__playlist-head > div > span{display: block;margin-bottom: 4px;color: var(--xgb-orange-deep);font-size: 10px;font-weight: 800;letter-spacing: .14em}.xgb-video__playlist-head h3{margin: 0;color: var(--xgb-text);font-size: 16px;font-weight: 800;line-height: 1.45}.xgb-video__playlist-count{display: inline-flex;flex: 0 0 auto;align-items: center;min-height: 29px;padding: 0 9px;border-radius: 999px;background: rgba(244,81,0,.08);color: #A85520;font-size: 10px;font-weight: 700}.xgb-video button.xgb-video__item{display: grid;grid-template-columns: 108px minmax(0,1fr);align-items: center;gap: 12px;width: 100%;min-height: 91px;-webkit-appearance: none;appearance: none;margin: 10px 0 0;padding: 9px;border: 1px solid rgba(244,81,0,.08);border-radius: 14px;background: #FFF;color: inherit;font: inherit;cursor: pointer;text-align: left}.xgb-video button.xgb-video__item:hover{border-color: rgba(244,81,0,.20);background: #FFF8F3}.xgb-video button.xgb-video__item.is-selected{border-color: rgba(244,81,0,.34);border-left: 4px solid var(--xgb-orange);background: #FFF5EE}.xgb-video__thumb{position: relative;display: block;width: 108px;aspect-ratio: 16 / 9;overflow: hidden;border-radius: 10px;background: #F4F4F4}.xgb-video__thumb-bg{position: absolute;inset: 0;background-position: center;background-size: cover}.xgb-video__thumb-play{position: absolute;z-index: 3;top: 50%;left: 50%;display: flex;align-items: center;justify-content: center;width: 28px;height: 28px;transform: translate(-50%,-50%);border-radius: 50%;background: rgba(244,81,0,.95);color: #FFF}.xgb-video__thumb-play svg{width: 11px;height: 11px;margin-left: 1px}.xgb-video__item-copy{min-width: 0}.xgb-video__item-copy small{display: block;margin-bottom: 3px;color: var(--xgb-orange-deep);font-size: 10px;font-weight: 800;letter-spacing: .12em}.xgb-video__item-copy strong{display: block;overflow: hidden;color: var(--xgb-text-2);font-size: 12px;font-weight: 800;line-height: 1.45;text-overflow: ellipsis;white-space: nowrap}.xgb-video__item-copy > span{display: block;margin-top: 3px;color: var(--xgb-text-soft);font-size: 10px;font-weight: 500}.xgb-video__item.is-selected .xgb-video__item-copy strong{color: var(--xgb-text)}.xgb-video a:focus-visible,.xgb-video button:focus-visible{outline: 3px solid var(--xgb-orange-deep);outline-offset: 3px}@media (max-width: 1050px){.xgb-video{--xgb-wrap: min(100% - 40px,1180px)}.xgb-video__layout{grid-template-columns: minmax(0,1.35fr) minmax(290px,.75fr);gap: 16px}.xgb-video button.xgb-video__item{grid-template-columns: 90px minmax(0,1fr)}.xgb-video__thumb{width: 90px}}@media (max-width: 860px){.xgb-video__layout{grid-template-columns: 1fr}.xgb-video__playlist{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.xgb-video__playlist-head{grid-column: 1 / -1;margin-bottom: 2px}.xgb-video button.xgb-video__item{grid-template-columns: 110px minmax(0,1fr);margin-top: 0}.xgb-video__thumb{width: 110px}}@media (max-width: 700px){.xgb-video{--xgb-wrap: 100%}.xgb-video__inner{padding: 56px 16px 60px}.xgb-video__heading{margin-bottom: 28px}.xgb-video__kicker{min-height: 31px;padding: 0 11px;font-size: 10px}.xgb-video__heading h2{margin-top: 14px;font-size: 28px;line-height: 1.28}.xgb-video__heading > p{margin-top: 15px;font-size: 14px;line-height: 1.75}.xgb-video__player,.xgb-video__playlist{border-radius: 20px}.xgb-video__player{padding: 9px 9px 17px}.xgb-video__frame-wrap{border-radius: 14px}.xgb-video__play{width: 58px;height: 58px}.xgb-video__play svg{width: 25px;height: 25px}.xgb-video__cover-copy{bottom: 14px;left: 16px}.xgb-video__cover-copy small{font-size: 9px}.xgb-video__cover-copy strong{font-size: 14px}.xgb-video__player-info{padding: 16px 5px 0}.xgb-video__player-info h3{font-size: 18px}.xgb-video__description{margin: 10px 5px 0;font-size: 12.5px}.xgb-video__learn{margin: 15px 5px 0}.xgb-video .xgb-video__learn a{flex: 1 1 100%;min-height: 42px}.xgb-video__playlist{display: block;padding: 12px}.xgb-video__playlist-head{margin-bottom: 9px}.xgb-video button.xgb-video__item{grid-template-columns: 105px minmax(0,1fr);min-height: 84px;margin-top: 8px}.xgb-video__thumb{width: 105px}}@media (max-width: 430px){.xgb-video__player-info{display: block}.xgb-video__duration{display: none}.xgb-video button.xgb-video__item{grid-template-columns: 92px minmax(0,1fr);gap: 10px}.xgb-video__thumb{width: 92px}}.elementor-widget-html:has(.xgb-video),.elementor-widget-html:has(.xgb-video) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-portfolio-v2,.xgb-portfolio-v2 *,.xgb-portfolio-v2 *::before,.xgb-portfolio-v2 *::after{box-sizing: border-box}.xgb-portfolio-v2{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-text: #151515;--xgb-text-soft: #66666B;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);--xgb-per-view: 3;margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;padding: 78px 0 82px;font-family: var(--xgb-font);background: linear-gradient(180deg,#F7F7F5 0%,#FFF 42%,#F3F3F1 100%)}.xgb-portfolio-v2__container{width: var(--xgb-wrap);margin: 0 auto}.xgb-portfolio-v2__head{max-width: 820px;margin: 0 auto 36px;text-align: center}.xgb-portfolio-v2__eyebrow{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 34px;margin: 0;padding: 0 14px;border: 1px solid #2A2A2E;border-radius: 999px;background: #1B1B1E;color: #F2F2F3;font-size: 11px;font-weight: 800;letter-spacing: .075em}.xgb-portfolio-v2__eyebrow::before{content: "";flex: 0 0 7px;height: 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-portfolio-v2__title{margin: 16px 0 10px;color: var(--xgb-text);font-size: clamp(32px,3vw,42px);font-weight: 800;line-height: 1.22;letter-spacing: -.018em}.xgb-portfolio-v2__desc{max-width: 760px;margin: 0 auto;color: var(--xgb-text-soft);font-size: 15px;line-height: 1.8}.xgb-portfolio-v2 .xgb-keyword{color: var(--xgb-text);font-weight: 800}.xgb-portfolio-v2 a.xgb-keyword-link{color: var(--xgb-orange-deep);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(194,58,0,.34);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-portfolio-v2 a.xgb-keyword-link:hover{color: var(--xgb-orange-hover);text-decoration-color: currentColor}.xgb-portfolio-v2__carousel{display: flex;align-items: center;gap: 12px}.xgb-portfolio-v2__viewport{width: 100%;padding: 8px 0 12px;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;scrollbar-width: none;-ms-overflow-style: none}.xgb-portfolio-v2__viewport::-webkit-scrollbar{display: none}.xgb-portfolio-v2__track{display: flex}.xgb-portfolio-v2__slide{flex: 0 0 calc(100% / var(--xgb-per-view));padding: 0 8px;scroll-snap-align: start}.xgb-portfolio-v2__card{display: flex;flex-direction: column;height: 100%;border: 1px solid rgba(17,17,17,.10);border-radius: 22px;background: #FFF;contain: paint}.xgb-portfolio-v2__card:hover{border-color: rgba(244,81,0,.30)}.xgb-portfolio-v2 a.xgb-portfolio-v2__media{display: block;width: calc(100% - 20px);aspect-ratio: 4 / 3;overflow: hidden;margin: 10px 10px 0;border: 1px solid rgba(17,17,17,.08);border-radius: 16px;background: #151517;text-decoration: none}.xgb-portfolio-v2__media img{display: block;width: 100%;height: 100%;object-fit: cover}.xgb-portfolio-v2__content{display: flex;flex: 1 1 auto;flex-direction: column;padding: 19px 20px 22px}.xgb-portfolio-v2__tag{display: inline-flex;align-items: center;justify-content: center;width: fit-content;min-height: 28px;padding: 0 10px;border: 1px solid rgba(17,17,17,.08);border-radius: 999px;background: #F3F3F1;color: #333336;font-size: 10px;font-weight: 800;letter-spacing: .055em}.xgb-portfolio-v2__number{margin: 14px 0 0;color: var(--xgb-orange-deep);font-size: 10px;font-weight: 800;letter-spacing: .09em}.xgb-portfolio-v2__card-title{margin: 8px 0 9px;color: var(--xgb-text);font-size: 19px;font-weight: 800;line-height: 1.4;letter-spacing: -.008em}.xgb-portfolio-v2__card-text{margin: 0;color: var(--xgb-text-soft);font-size: 13px;line-height: 1.72}.xgb-portfolio-v2 a.xgb-portfolio-v2__link{display: inline-flex;align-items: center;gap: 7px;width: fit-content;margin-top: auto;padding-top: 17px;color: #29292C;font-size: 13px;font-weight: 800;text-decoration: none}.xgb-portfolio-v2__link::after{content: "›";color: var(--xgb-orange-deep);font-size: 20px;line-height: 1}.xgb-portfolio-v2 a.xgb-portfolio-v2__link:hover{color: var(--xgb-orange-hover)}.xgb-portfolio-v2 button.xgb-portfolio-v2__arrow{display: inline-flex;flex: 0 0 46px;align-items: center;justify-content: center;width: 46px;height: 46px;-webkit-appearance: none;appearance: none;margin: 0;padding: 0;border: 1px solid #2A2A2E;border-radius: 50%;background: #19191C;color: #FFF;font: inherit;cursor: pointer}.xgb-portfolio-v2 button.xgb-portfolio-v2__arrow:hover:not(:disabled){border-color: var(--xgb-orange-deep);background: var(--xgb-orange-deep)}.xgb-portfolio-v2 button.xgb-portfolio-v2__arrow:disabled{opacity: .32;cursor: default}.xgb-portfolio-v2__dots{display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 16px;margin-top: 20px}.xgb-portfolio-v2 button.xgb-portfolio-v2__dot{width: 9px;height: 9px;-webkit-appearance: none;appearance: none;margin: 0;padding: 0;border: 0;border-radius: 50%;background: #9A9A9E;cursor: pointer}.xgb-portfolio-v2 button.xgb-portfolio-v2__dot.is-active{width: 26px;border-radius: 999px;background: var(--xgb-orange-deep)}.xgb-portfolio-v2__bottom{display: flex;justify-content: center;margin-top: 24px}.xgb-portfolio-v2 a.xgb-portfolio-v2__all{display: inline-flex;align-items: center;justify-content: center;gap: 9px;min-height: 49px;padding: 0 20px;border: 1px solid #222225;border-radius: 13px;background: #1B1B1E;color: #FFF;font-size: 14px;font-weight: 800;text-decoration: none}.xgb-portfolio-v2__all::after{content: "›";color: var(--xgb-orange);font-size: 21px;line-height: 1}.xgb-portfolio-v2 a.xgb-portfolio-v2__all:hover{border-color: #0B0B0C;background: #0B0B0C}.xgb-portfolio-v2 a:focus-visible,.xgb-portfolio-v2 button:focus-visible,.xgb-portfolio-v2__viewport:focus-visible{outline: 3px solid var(--xgb-orange-deep);outline-offset: 3px}@media (max-width: 1100px){.xgb-portfolio-v2{--xgb-wrap: min(100% - 40px,1180px);--xgb-per-view: 2}}@media (max-width: 767px){.xgb-portfolio-v2{--xgb-wrap: 100%;--xgb-per-view: 1;padding: 56px 0 60px}.xgb-portfolio-v2__container{padding: 0 12px}.xgb-portfolio-v2__head{margin-bottom: 27px;padding: 0 5px}.xgb-portfolio-v2__eyebrow{min-height: 31px;padding: 0 11px;font-size: 10px}.xgb-portfolio-v2__title{font-size: 28px;line-height: 1.28}.xgb-portfolio-v2__desc{font-size: 14px;line-height: 1.75}.xgb-portfolio-v2__carousel{gap: 5px}.xgb-portfolio-v2__slide{padding: 0 4px}.xgb-portfolio-v2__card{border-radius: 19px}.xgb-portfolio-v2 a.xgb-portfolio-v2__media{width: calc(100% - 16px);margin: 8px 8px 0;border-radius: 14px}.xgb-portfolio-v2__content{padding: 17px 17px 20px}.xgb-portfolio-v2__card-title{font-size: 18px}.xgb-portfolio-v2__card-text{font-size: 12.5px}.xgb-portfolio-v2 button.xgb-portfolio-v2__arrow{flex-basis: 38px;width: 38px;height: 38px}.xgb-portfolio-v2__bottom{margin-top: 22px;padding: 0 4px}.xgb-portfolio-v2 a.xgb-portfolio-v2__all{width: 100%;min-height: 50px}}@media (max-width: 430px){.xgb-portfolio-v2 button.xgb-portfolio-v2__arrow{flex-basis: 34px;width: 34px;height: 34px}.xgb-portfolio-v2__arrow svg{width: 17px;height: 17px}.xgb-portfolio-v2__card-title{font-size: 17px}.xgb-portfolio-v2__card-text{line-height: 1.68}}.elementor-widget-html:has(.xgb-portfolio-v2),.elementor-widget-html:has(.xgb-portfolio-v2) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-package-home,.xgb-package-home *,.xgb-package-home *::before,.xgb-package-home *::after{box-sizing: border-box}.xgb-package-home{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-orange-on-dark: #FF7130;--xgb-orange-on-dark-hover: #FF925E;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;color: #FFF;font-family: var(--xgb-font);background: linear-gradient(145deg,#19191C 0%,#101012 50%,#080809 100%)}.xgb-package-home__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 80px 0 82px}.xgb-package-home__heading{max-width: 900px;margin: 0 auto 40px;text-align: center}.xgb-package-home__kicker{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 34px;margin: 0 0 16px;padding: 0 14px;border: 1px solid rgba(244,81,0,.34);border-radius: 999px;background: rgba(255,255,255,.055);color: #FF793A;font-size: 11px;font-weight: 800;letter-spacing: .085em}.xgb-package-home__kicker::before{content: "";flex: 0 0 7px;height: 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-package-home__heading h2{margin: 0;color: #FFF;font-size: clamp(32px,3vw,42px);font-weight: 800;line-height: 1.22;letter-spacing: -.018em}.xgb-package-home__heading > p{max-width: 830px;margin: 18px auto 0;color: #B4B4BA;font-size: 15px;line-height: 1.8}.xgb-package-home .xgb-keyword{color: #FFF;font-weight: 800}.xgb-package-home a.xgb-keyword-link{color: var(--xgb-orange-on-dark);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(244,81,0,.48);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-package-home a.xgb-keyword-link:hover{color: var(--xgb-orange-on-dark-hover);text-decoration-color: var(--xgb-orange-on-dark)}.xgb-package-home__grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));align-items: stretch;gap: 18px}.xgb-package-card{position: relative;display: flex;flex-direction: column;min-width: 0;padding: 24px 22px 22px;border: 1px solid rgba(255,255,255,.88);border-radius: 22px;background: #FFF;contain: paint}.xgb-package-card:hover{border-color: rgba(244,81,0,.34)}.xgb-package-card--featured{border-color: rgba(244,81,0,.68);background: #FFF9F5}.xgb-package-card__badge{position: absolute;top: 16px;right: 16px;display: inline-flex;align-items: center;justify-content: center;min-height: 29px;margin: 0;padding: 0 10px;border-radius: 999px;background: #1B1B1E;color: #FFF;font-size: 10px;font-weight: 800}.xgb-package-card__icon{display: flex;align-items: center;justify-content: center;width: 52px;height: 52px;margin-bottom: 17px;border: 1px solid rgba(17,17,17,.08);border-radius: 15px;background: #171719;color: #FFF}.xgb-package-card__icon svg{width: 25px;height: 25px}.xgb-package-card__label{margin: 0;color: #6E6E74;font-size: 10px;font-weight: 800;letter-spacing: .14em}.xgb-package-card h3{margin: 7px 0 0;color: #151515;font-size: 23px;font-weight: 800;line-height: 1.35;letter-spacing: -.012em}.xgb-package-card__price{display: flex;align-items: flex-end;gap: 8px;min-height: 62px;margin: 17px 0 0;padding-bottom: 11px;border-bottom: 1px solid rgba(17,17,17,.09)}.xgb-package-card__price strong{color: #111113;font-size: clamp(38px,3.3vw,48px);font-weight: 800;line-height: .94;letter-spacing: -.03em;font-variant-numeric: tabular-nums}.xgb-package-card--featured .xgb-package-card__price strong{color: var(--xgb-orange)}.xgb-package-card__price span{padding-bottom: 4px;color: #737378;font-size: 11px;font-weight: 800;letter-spacing: .08em}.xgb-package-card__setup{display: inline-flex;align-items: center;width: fit-content;min-height: 26px;margin: 10px 0 0;padding: 0 8px;border: 1px solid rgba(17,17,17,.08);border-radius: 999px;background: #F1F1EF;color: #56565B;font-size: 10px;font-weight: 800;letter-spacing: .10em;text-transform: uppercase}.xgb-package-card__desc{margin: 15px 0 0;color: #626267;font-size: 13px;line-height: 1.72}.xgb-package-card__list{margin: 18px 0 22px;padding: 0;list-style: none}.xgb-package-card__list li{position: relative;display: flex;align-items: flex-start;min-height: 29px;padding: 5px 0 5px 24px;border-bottom: 1px solid rgba(17,17,17,.055);color: #3F3F43;font-size: 12px;font-weight: 400;line-height: 1.55}.xgb-package-card__list li:last-child{border-bottom: 0}.xgb-package-card__list li::before{content: "";position: absolute;top: 5px;left: 0;width: 17px;height: 17px;border-radius: 50%;background: #171719}.xgb-package-card__list li::after{content: "";position: absolute;top: 9px;left: 6px;width: 5px;height: 8px;border: solid #FFF;border-width: 0 1.6px 1.6px 0;transform: rotate(45deg)}.xgb-package-card--featured .xgb-package-card__list li::before{background: var(--xgb-orange)}.xgb-package-home a.xgb-package-card__btn{display: inline-flex;align-items: center;justify-content: center;width: 100%;min-height: 48px;margin-top: auto;padding: 0 16px;border: 1px solid #222225;border-radius: 12px;background: #1B1B1E;color: #FFF;font-size: 13px;font-weight: 800;text-decoration: none}.xgb-package-card__btn::after{content: "›";margin-left: 8px;color: var(--xgb-orange);font-size: 20px;line-height: 1}.xgb-package-home a.xgb-package-card__btn:hover{border-color: #09090A;background: #09090A}.xgb-package-home .xgb-package-card--featured a.xgb-package-card__btn{border-color: var(--xgb-orange-deep);background: var(--xgb-orange-deep)}.xgb-package-card--featured .xgb-package-card__btn::after{color: #FFF}.xgb-package-home .xgb-package-card--featured a.xgb-package-card__btn:hover{border-color: var(--xgb-orange-hover);background: var(--xgb-orange-hover)}.xgb-package-home__bottom{display: flex;align-items: center;justify-content: space-between;gap: 20px;min-height: 78px;margin-top: 30px;padding: 15px 18px 15px 22px;border: 1px solid rgba(255,255,255,.10);border-radius: 18px;background: rgba(255,255,255,.055)}.xgb-package-home__bottom p{margin: 0;color: #D3D3D7;font-size: 14px;font-weight: 400;line-height: 1.6}.xgb-package-home a.xgb-package-home__bottom-link{display: inline-flex;flex: 0 0 auto;align-items: center;justify-content: center;gap: 9px;min-height: 46px;padding: 0 16px;border: 1px solid var(--xgb-orange-deep);border-radius: 12px;background: var(--xgb-orange-deep);color: #FFF;font-size: 13px;font-weight: 800;text-decoration: none}.xgb-package-home a.xgb-package-home__bottom-link:hover{border-color: var(--xgb-orange-hover);background: var(--xgb-orange-hover)}.xgb-package-home__bottom-link svg{flex-shrink: 0;width: 17px;height: 17px}.xgb-package-home a:focus-visible{outline: 3px solid var(--xgb-orange);outline-offset: 3px}@media (max-width: 1080px){.xgb-package-home{--xgb-wrap: min(100% - 40px,1180px)}.xgb-package-home__grid{gap: 15px}.xgb-package-card{padding: 22px 18px 21px}.xgb-package-card h3{font-size: 21px}.xgb-package-card__price strong{font-size: 43px}}@media (max-width: 900px){.xgb-package-home__grid{grid-template-columns: 1fr;gap: 16px;max-width: 720px;margin: 0 auto}.xgb-package-card{padding: 24px 24px 23px}.xgb-package-card--featured{order: -1}.xgb-package-card__price strong{font-size: 46px}}@media (max-width: 700px){.xgb-package-home{--xgb-wrap: 100%}.xgb-package-home__inner{padding: 56px 16px 60px}.xgb-package-home__heading{margin-bottom: 28px}.xgb-package-home__kicker{min-height: 31px;margin-bottom: 14px;padding: 0 11px;font-size: 10px}.xgb-package-home__heading h2{font-size: 28px;line-height: 1.28}.xgb-package-home__heading > p{margin-top: 15px;font-size: 14px;line-height: 1.75}.xgb-package-card{padding: 20px 18px;border-radius: 19px}.xgb-package-card__badge{top: 14px;right: 14px}.xgb-package-card__icon{width: 48px;height: 48px;margin-bottom: 15px;border-radius: 13px}.xgb-package-card__icon svg{width: 23px;height: 23px}.xgb-package-card h3{font-size: 21px}.xgb-package-card__price{margin-top: 15px}.xgb-package-card__price strong{font-size: 42px}.xgb-package-card__list{margin-top: 17px}.xgb-package-card__list li{line-height: 1.58}.xgb-package-home a.xgb-package-card__btn{min-height: 50px}.xgb-package-home__bottom{display: block;margin-top: 24px;padding: 18px 16px;text-align: center}.xgb-package-home__bottom p{font-size: 13px}.xgb-package-home a.xgb-package-home__bottom-link{width: 100%;min-height: 50px;margin-top: 14px}}@media (max-width: 430px){.xgb-package-card{padding: 19px 16px}.xgb-package-card h3{font-size: 20px}.xgb-package-card__price strong{font-size: 40px}.xgb-package-card__price span{font-size: 10px}}.elementor-widget-html:has(.xgb-package-home),.elementor-widget-html:has(.xgb-package-home) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-article-latest,.xgb-article-latest *,.xgb-article-latest *::before,.xgb-article-latest *::after{box-sizing: border-box}.xgb-article-latest{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-text: #151515;--xgb-text-soft: #626267;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;font-family: var(--xgb-font);background: linear-gradient(180deg,#F6F6F4 0%,#FFF 44%,#F3F3F1 100%)}.xgb-article-latest .xgb-knowledge__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 76px 0 80px}.xgb-article-latest .xgb-knowledge__heading{max-width: 880px;margin: 0 auto 30px;text-align: center}.xgb-article-latest .xgb-knowledge__kicker{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 34px;margin: 0 0 16px;padding: 0 14px;border: 1px solid #29292D;border-radius: 999px;background: #1B1B1E;color: #F5F5F6;font-size: 11px;font-weight: 800;letter-spacing: .07em}.xgb-article-latest .xgb-knowledge__kicker::before{content: "";flex: 0 0 7px;height: 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-article-latest .xgb-knowledge__heading h2{margin: 0;color: var(--xgb-text);font-size: clamp(32px,3vw,42px);font-weight: 800;line-height: 1.22;letter-spacing: -.018em}.xgb-article-latest .xgb-knowledge__heading p{max-width: 800px;margin: 18px auto 0;color: var(--xgb-text-soft);font-size: 15px;line-height: 1.8}.xgb-article-latest .xgb-keyword{color: var(--xgb-text);font-weight: 800}.xgb-article-latest a.xgb-keyword-link{color: var(--xgb-orange-deep);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(194,58,0,.34);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-article-latest a.xgb-keyword-link:hover{color: var(--xgb-orange-hover);text-decoration-color: currentColor}.xgb-article-latest .xgb-knowledge__toolbar{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin-bottom: 10px}.xgb-article-latest .xgb-knowledge__latest{color: #55555A;font-size: 12px;font-weight: 800;letter-spacing: .015em}.xgb-article-latest .xgb-knowledge__nav{display: inline-flex;flex: 0 0 auto;align-items: center;gap: 8px}.xgb-article-latest button.xgb-knowledge__arrow{display: inline-grid;place-items: center;width: 42px;height: 42px;-webkit-appearance: none;appearance: none;margin: 0;padding: 0;border: 1px solid rgba(17,17,17,.12);border-radius: 11px;background: #FFF;color: #242427;font: inherit;cursor: pointer}.xgb-article-latest button.xgb-knowledge__arrow:hover:not(:disabled){border-color: rgba(244,81,0,.34);color: var(--xgb-orange-deep)}.xgb-article-latest button.xgb-knowledge__arrow:disabled{opacity: .34;cursor: default}.xgb-article-latest .xgb-knowledge__arrow svg{width: 18px;height: 18px}.xgb-article-latest .xgb-knowledge__grid{display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - 40px) / 3);grid-template-rows: 1fr;gap: 20px;width: 100%;padding: 6px 2px 10px;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;scroll-behavior: smooth;overscroll-behavior-inline: contain;scrollbar-width: none;-ms-overflow-style: none;-webkit-overflow-scrolling: touch}.xgb-article-latest .xgb-knowledge__grid::-webkit-scrollbar{display: none}.xgb-article-latest .xgb-knowledge__card{display: flex;flex-direction: column;min-width: 0;height: 100%;padding: 9px 9px 0;border: 1px solid rgba(17,17,17,.10);border-radius: 21px;background: #FFF;scroll-snap-align: start;scroll-snap-stop: always;contain: paint}.xgb-article-latest .xgb-knowledge__card:hover{border-color: rgba(244,81,0,.28)}.xgb-article-latest a.xgb-knowledge__media{position: relative;display: block;width: 100%;aspect-ratio: 16 / 9;overflow: hidden;border: 1px solid rgba(17,17,17,.08);border-radius: 15px;background: #151517;text-decoration: none}.xgb-article-latest .xgb-knowledge__media img{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover}.xgb-article-latest .xgb-knowledge__media-placeholder{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;background: #171719;color: #FFF;font-size: 21px;font-weight: 800;letter-spacing: .05em}.xgb-article-latest .xgb-knowledge__body{display: flex;flex: 1 1 auto;flex-direction: column;padding: 18px 10px 22px}.xgb-article-latest .xgb-knowledge__category{display: inline-flex;align-items: center;gap: 6px;width: fit-content;min-height: 27px;padding: 0 9px;border: 1px solid rgba(17,17,17,.08);border-radius: 999px;background: #F1F1EF;color: #39393D;font-size: 10px;font-weight: 800;letter-spacing: .035em}.xgb-article-latest .xgb-knowledge__category::before{content: "";flex: 0 0 5px;height: 5px;border-radius: 50%;background: var(--xgb-orange)}.xgb-article-latest .xgb-knowledge__body h3{margin: 12px 0 0;font-size: 19px;font-weight: 800;line-height: 1.46;letter-spacing: -.008em}.xgb-article-latest .xgb-knowledge__body h3 a{color: #171719;text-decoration: none}.xgb-article-latest .xgb-knowledge__body h3 a:hover{color: var(--xgb-orange-deep)}.xgb-article-latest .xgb-knowledge__body p{margin: 10px 0 0;color: #65656A;font-size: 13px;line-height: 1.72}.xgb-article-latest a.xgb-knowledge__read{display: inline-flex;align-items: center;gap: 7px;width: fit-content;margin-top: auto;padding-top: 18px;color: #29292D;font-size: 13px;font-weight: 800;text-decoration: none}.xgb-article-latest .xgb-knowledge__read svg{flex-shrink: 0;width: 16px;height: 16px;color: var(--xgb-orange)}.xgb-article-latest a.xgb-knowledge__read:hover{color: var(--xgb-orange-deep)}.xgb-article-latest .xgb-knowledge__footer{display: flex;justify-content: center;margin-top: 30px}.xgb-article-latest a.xgb-knowledge__all{display: inline-flex;align-items: center;justify-content: center;gap: 9px;min-height: 49px;padding: 0 20px;border: 1px solid #222225;border-radius: 13px;background: #1B1B1E;color: #FFF;font-size: 14px;font-weight: 800;text-decoration: none}.xgb-article-latest .xgb-knowledge__all svg{flex-shrink: 0;width: 17px;height: 17px;color: var(--xgb-orange)}.xgb-article-latest a.xgb-knowledge__all:hover{border-color: #09090A;background: #09090A}.xgb-article-latest .xgb-knowledge__empty{display: flex;align-items: center;justify-content: center;width: 100%;min-height: 160px;padding: 28px;border: 1px dashed rgba(17,17,17,.20);border-radius: 18px;background: #FFF;color: #66666B;font-size: 14px;text-align: center}.xgb-article-latest a:focus-visible,.xgb-article-latest button:focus-visible,.xgb-article-latest .xgb-knowledge__grid:focus-visible{outline: 3px solid var(--xgb-orange-deep);outline-offset: 3px}@media (max-width: 1080px){.xgb-article-latest{--xgb-wrap: min(100% - 40px,1180px)}.xgb-article-latest .xgb-knowledge__grid{grid-auto-columns: calc((100% - 20px) / 2)}}@media (max-width: 700px){.xgb-article-latest{--xgb-wrap: 100%}.xgb-article-latest .xgb-knowledge__inner{padding: 56px 16px 60px}.xgb-article-latest .xgb-knowledge__heading{margin-bottom: 24px}.xgb-article-latest .xgb-knowledge__kicker{min-height: 31px;margin-bottom: 14px;padding: 0 11px;font-size: 10px}.xgb-article-latest .xgb-knowledge__heading h2{font-size: 28px;line-height: 1.28}.xgb-article-latest .xgb-knowledge__heading p{margin-top: 15px;font-size: 14px;line-height: 1.75}.xgb-article-latest .xgb-knowledge__toolbar{margin-bottom: 8px}.xgb-article-latest .xgb-knowledge__latest{font-size: 11px}.xgb-article-latest button.xgb-knowledge__arrow{width: 40px;height: 40px}.xgb-article-latest .xgb-knowledge__grid{grid-auto-columns: 86%;gap: 14px;padding: 6px 1px 10px}.xgb-article-latest .xgb-knowledge__card{padding: 7px 7px 0;border-radius: 17px}.xgb-article-latest a.xgb-knowledge__media{border-radius: 13px}.xgb-article-latest .xgb-knowledge__body{padding: 16px 9px 19px}.xgb-article-latest .xgb-knowledge__body h3{font-size: 18px}.xgb-article-latest .xgb-knowledge__body p{line-height: 1.68}.xgb-article-latest a.xgb-knowledge__read{padding-top: 16px}.xgb-article-latest .xgb-knowledge__footer{margin-top: 24px}.xgb-article-latest a.xgb-knowledge__all{width: 100%;min-height: 50px}}@media (prefers-reduced-motion: reduce){.xgb-article-latest .xgb-knowledge__grid{scroll-behavior: auto}}.elementor-widget-shortcode:has(.xgb-article-latest),.elementor-widget-shortcode:has(.xgb-article-latest) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-homepage-engine,.xgb-homepage-engine *,.xgb-homepage-engine *::before,.xgb-homepage-engine *::after{box-sizing: border-box}.elementor-widget-shortcode:has(.xgb-homepage-engine),.elementor-widget-shortcode:has(.xgb-homepage-engine) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-proof-stats,.xgb-proof-stats *,.xgb-proof-stats *::before,.xgb-proof-stats *::after{box-sizing: border-box}.xgb-proof-stats{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;font-family: var(--xgb-font);background: #FFF}.xgb-proof-stats__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 74px 0 78px}.xgb-proof-stats__heading{max-width: 900px;margin: 0 auto 38px;text-align: center}.xgb-proof-stats__kicker{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 32px;margin: 0 0 15px;padding: 0 12px;border: 1px solid #FFD5BF;border-radius: 999px;background: #FFF3EC;color: var(--xgb-orange-deep);font-size: 11px;font-weight: 800;letter-spacing: .06em}.xgb-proof-stats__kicker::before{content: "";flex: 0 0 7px;height: 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-proof-stats__heading h2{margin: 0;color: #111;font-size: clamp(32px,3vw,42px);font-weight: 800;line-height: 1.22;letter-spacing: -.018em}.xgb-proof-stats__heading > p{max-width: 780px;margin: 17px auto 0;color: #626262;font-size: 15px;line-height: 1.8}.xgb-proof-stats .xgb-keyword{color: #151515;font-weight: 800}.xgb-proof-stats a.xgb-keyword-link{color: var(--xgb-orange-deep);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(194,58,0,.34);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-proof-stats a.xgb-keyword-link:hover{color: var(--xgb-orange-hover);text-decoration-color: currentColor}.xgb-proof-stats__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;margin: 0;padding: 0;list-style: none}.xgb-proof-stat{min-height: 270px;padding: 24px 20px 22px;border: 1px solid #F0D8CB;border-radius: 21px;background: #FFFBF8;text-align: center;contain: paint}.xgb-proof-stat:hover{border-color: #EFAE89}.xgb-proof-stat__icon{display: flex;align-items: center;justify-content: center;width: 46px;height: 46px;margin: 0 auto 17px;border: 1px solid #FFD8C4;border-radius: 14px;background: #FFF1E8;color: var(--xgb-orange)}.xgb-proof-stat__icon svg{width: 22px;height: 22px}.xgb-proof-stat__value{margin: 0;color: var(--xgb-orange);font-size: clamp(42px,3.8vw,56px);font-weight: 800;line-height: 1;letter-spacing: -.025em;font-variant-numeric: tabular-nums}.xgb-proof-stat__value--text{font-size: clamp(29px,2.5vw,36px);letter-spacing: -.015em}.xgb-proof-stat__label{margin: 14px 0 0;color: #171717;font-size: 16px;font-weight: 800;line-height: 1.48}.xgb-proof-stat > p{max-width: 240px;margin: 8px auto 0;color: #737373;font-size: 12px;line-height: 1.62}.xgb-proof-stats a:focus-visible{outline: 3px solid var(--xgb-orange-deep);outline-offset: 3px}@media (max-width: 1080px){.xgb-proof-stats{--xgb-wrap: min(100% - 40px,1180px)}.xgb-proof-stats__grid{grid-template-columns: repeat(2,minmax(0,1fr))}.xgb-proof-stat{min-height: 245px}}@media (max-width: 700px){.xgb-proof-stats{--xgb-wrap: 100%}.xgb-proof-stats__inner{padding: 54px 16px 58px}.xgb-proof-stats__heading{margin-bottom: 28px}.xgb-proof-stats__kicker{min-height: 30px;margin-bottom: 13px;padding: 0 11px;font-size: 10px}.xgb-proof-stats__heading h2{font-size: 28px;line-height: 1.28}.xgb-proof-stats__heading > p{margin-top: 14px;font-size: 14px;line-height: 1.75}.xgb-proof-stats__grid{gap: 12px}.xgb-proof-stat{min-height: 220px;padding: 19px 12px 18px;border-radius: 17px}.xgb-proof-stat__icon{width: 40px;height: 40px;margin-bottom: 14px;border-radius: 12px}.xgb-proof-stat__icon svg{width: 19px;height: 19px}.xgb-proof-stat__value{font-size: 38px}.xgb-proof-stat__value--text{font-size: 24px}.xgb-proof-stat__label{margin-top: 12px;font-size: 14px;line-height: 1.45}.xgb-proof-stat > p{margin-top: 7px;line-height: 1.55}}@media (max-width: 430px){.xgb-proof-stats__grid{grid-template-columns: 1fr}.xgb-proof-stat{min-height: 0;padding: 21px 17px 20px}.xgb-proof-stat__value{font-size: 46px}.xgb-proof-stat__value--text{font-size: 30px}.xgb-proof-stat__label{font-size: 16px}}.elementor-widget-html:has(.xgb-proof-stats),.elementor-widget-html:has(.xgb-proof-stats) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-certification,.xgb-certification *,.xgb-certification *::before,.xgb-certification *::after{box-sizing: border-box}.xgb-certification{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-text: #171719;--xgb-text-soft: #626267;--xgb-text-muted: #6E6E74;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;font-family: var(--xgb-font);background: linear-gradient(180deg,#F7F7F5 0%,#FFF 48%,#F3F3F1 100%)}.xgb-certification__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 74px 0 78px}.xgb-certification__panel{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: center;gap: 40px;padding: 28px;border: 1px solid rgba(17,17,17,.10);border-radius: 27px;background: #FFF;contain: paint}.xgb-certification__visual,.xgb-certification__content{min-width: 0}.xgb-certification__visual{display: flex;flex-direction: column;justify-content: center;margin: 0}.xgb-certification__badge,.xgb-certification__kicker{display: inline-flex;align-items: center;gap: 7px;width: fit-content;min-height: 31px;margin: 0 0 15px;padding: 0 11px;border: 1px solid #29292D;border-radius: 999px;background: #1B1B1E;color: #F5F5F6;font-size: 10px;font-weight: 800;letter-spacing: .09em}.xgb-certification__badge::before,.xgb-certification__kicker::before{content: "";flex: 0 0 6px;height: 6px;border-radius: 50%;background: var(--xgb-orange)}.xgb-certification a.xgb-certification__certificate{display: block;width: 100%;padding: 9px;border: 1px solid rgba(17,17,17,.10);border-radius: 19px;background: #171719;text-decoration: none;contain: paint}.xgb-certification a.xgb-certification__certificate:hover{border-color: rgba(244,81,0,.34)}.xgb-certification__certificate img{display: block;width: 100%;height: auto;border-radius: 11px;background: #FFF}.xgb-certification__caption{margin: 11px 5px 0;color: var(--xgb-text-muted);font-size: 11px;line-height: 1.65;text-align: center}.xgb-certification__content h2{max-width: 630px;margin: 0;color: var(--xgb-text);font-size: clamp(30px,2.45vw,37px);font-weight: 800;line-height: 1.28;letter-spacing: -.018em}.xgb-certification__lead{margin: 17px 0 0;color: var(--xgb-text-soft);font-size: 15px;line-height: 1.8}.xgb-certification .xgb-keyword{color: var(--xgb-text);font-weight: 800}.xgb-certification a.xgb-keyword-link{color: var(--xgb-orange-deep);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(194,58,0,.34);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-certification a.xgb-keyword-link:hover{color: var(--xgb-orange-hover);text-decoration-color: currentColor}.xgb-certification__standards{display: grid;gap: 10px;margin-top: 22px}.xgb-certification__standard{display: grid;grid-template-columns: 43px minmax(0,1fr);align-items: start;gap: 13px;padding: 13px 14px;border: 1px solid rgba(17,17,17,.085);border-left: 2px solid var(--xgb-orange);border-radius: 14px;background: #F8F8F6}.xgb-certification__standard:hover{border-color: rgba(244,81,0,.28);border-left-color: var(--xgb-orange)}.xgb-certification__icon{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border: 1px solid #242428;border-radius: 11px;background: #171719;color: #FFF}.xgb-certification__icon svg{width: 19px;height: 19px}.xgb-certification__standard h3{margin: 0;color: #18181A;font-size: 15px;font-weight: 800;line-height: 1.45}.xgb-certification__standard p{margin: 4px 0 0;color: #707075;font-size: 12px;line-height: 1.66}.xgb-certification__note{margin: 17px 0 0;padding-top: 15px;border-top: 1px solid rgba(17,17,17,.09);color: var(--xgb-text-muted);font-size: 11px;line-height: 1.7}.xgb-certification a:focus-visible{outline: 3px solid var(--xgb-orange-deep);outline-offset: 3px}@media (max-width: 1080px){.xgb-certification{--xgb-wrap: min(100% - 40px,1180px)}.xgb-certification__panel{grid-template-columns: 1fr;gap: 34px}.xgb-certification__visual,.xgb-certification__content{width: min(760px,100%);margin: 0 auto}}@media (max-width: 700px){.xgb-certification{--xgb-wrap: 100%}.xgb-certification__inner{padding: 54px 16px 58px}.xgb-certification__panel{gap: 27px;padding: 14px;border-radius: 20px}.xgb-certification__badge,.xgb-certification__kicker{min-height: 29px;margin-bottom: 13px;font-size: 9px}.xgb-certification a.xgb-certification__certificate{padding: 7px;border-radius: 15px}.xgb-certification__certificate img{border-radius: 9px}.xgb-certification__caption{margin-top: 9px;font-size: 10px}.xgb-certification__content h2{max-width: none;font-size: 27px;line-height: 1.3}.xgb-certification__lead{margin-top: 15px;font-size: 14px;line-height: 1.75}.xgb-certification__standards{margin-top: 19px}.xgb-certification__standard{grid-template-columns: 39px minmax(0,1fr);gap: 10px;padding: 12px}.xgb-certification__icon{width: 36px;height: 36px;border-radius: 9px}.xgb-certification__icon svg{width: 17px;height: 17px}.xgb-certification__standard h3{font-size: 14px}.xgb-certification__standard p{font-size: 12px}}@media (max-width: 430px){.xgb-certification__content h2{font-size: 25px}.xgb-certification__standard{grid-template-columns: 36px minmax(0,1fr)}.xgb-certification__icon{width: 34px;height: 34px}}.elementor-widget-html:has(.xgb-certification),.elementor-widget-html:has(.xgb-certification) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-partners,.xgb-partners *,.xgb-partners *::before,.xgb-partners *::after{box-sizing: border-box}.xgb-partners{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;font-family: var(--xgb-font);background: #FFF}.xgb-partners__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 58px 0 62px}.xgb-partners__heading{max-width: 820px;margin: 0 auto 27px;text-align: center}.xgb-partners__kicker{display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-height: 29px;margin: 0 0 12px;padding: 0 11px;border: 1px solid #FFD5BF;border-radius: 999px;background: #FFF3EC;color: var(--xgb-orange-deep);font-size: 11px;font-weight: 800;letter-spacing: .07em}.xgb-partners__kicker::before{content: "";flex: 0 0 6px;height: 6px;border-radius: 50%;background: var(--xgb-orange)}.xgb-partners__heading h2{margin: 0;color: #151515;font-size: clamp(29px,2.65vw,38px);font-weight: 800;line-height: 1.28;letter-spacing: -.018em}.xgb-partners__heading > p{max-width: 740px;margin: 12px auto 0;color: #666;font-size: 14px;line-height: 1.75}.xgb-partners .xgb-keyword{color: #151515;font-weight: 800}.xgb-partners a.xgb-keyword-link{color: var(--xgb-orange-deep);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(194,58,0,.34);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-partners a.xgb-keyword-link:hover{color: var(--xgb-orange-hover);text-decoration-color: currentColor}.xgb-partners__carousel{position: relative;width: 100%;padding: 8px 0;overflow-x: auto;overflow-y: hidden;overscroll-behavior-inline: contain;scrollbar-width: none;-ms-overflow-style: none}.xgb-partners__carousel::-webkit-scrollbar{display: none}.xgb-partners.is-running .xgb-partners__carousel{overflow: hidden}.xgb-partners__track{display: flex;width: max-content}.xgb-partners.is-running .xgb-partners__track{animation: xgbPartnersMarquee 55s linear infinite}.xgb-partners.is-running .xgb-partners__carousel:hover .xgb-partners__track,.xgb-partners.is-running .xgb-partners__carousel:focus-within .xgb-partners__track{animation-play-state: paused}@keyframes xgbPartnersMarquee{from{transform: translate3d(0,0,0)}to{transform: translate3d(-50%,0,0)}}.xgb-partners__group{display: flex;align-items: center;gap: 12px;margin: 0;padding: 0 12px 0 0;list-style: none}.xgb-partners__item{display: flex;flex: 0 0 154px;align-items: center;justify-content: center;width: 154px;height: 72px;overflow: hidden;border: 1px solid #EFE2DB;border-radius: 13px;background: #FFF}.xgb-partners__item:hover{border-color: #F1B899}.xgb-partners__item img{display: block;width: 100%;height: 100%;object-fit: contain}.xgb-partners__fade{position: absolute;z-index: 3;top: 0;bottom: 0;width: 38px;pointer-events: none}.xgb-partners__fade--left{left: 0;background: linear-gradient(90deg,#FFF,rgba(255,255,255,0))}.xgb-partners__fade--right{right: 0;background: linear-gradient(270deg,#FFF,rgba(255,255,255,0))}.xgb-partners a:focus-visible{outline: 3px solid var(--xgb-orange-deep);outline-offset: 3px}@media (max-width: 1080px){.xgb-partners{--xgb-wrap: min(100% - 40px,1180px)}.xgb-partners__item{flex-basis: 144px;width: 144px;height: 68px}.xgb-partners.is-running .xgb-partners__track{animation-duration: 50s}}@media (max-width: 700px){.xgb-partners{--xgb-wrap: 100%}.xgb-partners__inner{padding: 48px 14px 52px}.xgb-partners__heading{margin-bottom: 22px}.xgb-partners__kicker{min-height: 28px;font-size: 10px}.xgb-partners__heading h2{font-size: 27px;line-height: 1.3}.xgb-partners__heading > p{font-size: 13px;line-height: 1.7}.xgb-partners__group{gap: 9px;padding-right: 9px}.xgb-partners__item{flex-basis: 128px;width: 128px;height: 60px;border-radius: 11px}.xgb-partners.is-running .xgb-partners__track{animation-duration: 42s}.xgb-partners__fade{width: 26px}}@media (prefers-reduced-motion: reduce){.xgb-partners.is-running .xgb-partners__track{animation: none}.xgb-partners.is-running .xgb-partners__carousel{overflow-x: auto}}.elementor-widget-html:has(.xgb-partners),.elementor-widget-html:has(.xgb-partners) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-faq,.xgb-faq *,.xgb-faq *::before,.xgb-faq *::after{box-sizing: border-box}.xgb-faq{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-orange-on-dark: #FF793A;--xgb-text: #171719;--xgb-text-soft: #626267;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;font-family: var(--xgb-font);background: linear-gradient(180deg,#F7F7F5 0%,#FFF 48%,#F3F3F1 100%)}.xgb-faq__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 74px 0 78px}.xgb-faq__heading{max-width: 900px;margin: 0 auto 38px;text-align: center}.xgb-faq__kicker{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 34px;margin: 0 0 15px;padding: 0 14px;border: 1px solid #29292D;border-radius: 999px;background: #1B1B1E;color: #F5F5F6;font-size: 11px;font-weight: 800;letter-spacing: .065em}.xgb-faq__kicker::before{content: "";flex: 0 0 7px;height: 7px;border-radius: 50%;background: var(--xgb-orange)}.xgb-faq__heading h2{margin: 0;color: var(--xgb-text);font-size: clamp(32px,3vw,42px);font-weight: 800;line-height: 1.22;letter-spacing: -.018em}.xgb-faq__heading > p{max-width: 810px;margin: 17px auto 0;color: var(--xgb-text-soft);font-size: 15px;line-height: 1.8}.xgb-faq .xgb-keyword{color: #151515;font-weight: 800}.xgb-faq a.xgb-keyword-link{color: var(--xgb-orange-deep);font-weight: 800;text-decoration: underline;text-decoration-color: rgba(194,58,0,.34);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-faq a.xgb-keyword-link:hover{color: var(--xgb-orange-hover);text-decoration-color: currentColor}.xgb-faq__grid{display: grid;grid-template-columns: minmax(0,1.45fr) minmax(300px,.55fr);align-items: start;gap: 22px}.xgb-faq__list{display: grid;gap: 10px}.xgb-faq__item{border: 1px solid rgba(17,17,17,.10);border-radius: 16px;background: #FFF}.xgb-faq__item:hover{border-color: rgba(17,17,17,.16)}.xgb-faq__item[open]{border-color: rgba(244,81,0,.30);box-shadow: inset 2px 0 0 var(--xgb-orange)}.xgb-faq__item summary{display: grid;grid-template-columns: 38px minmax(0,1fr) 28px;align-items: center;gap: 13px;min-height: 72px;padding: 13px 17px;color: #171719;list-style: none;cursor: pointer;user-select: none}.xgb-faq__item summary::-webkit-details-marker{display: none}.xgb-faq__number{display: inline-flex;align-items: center;justify-content: center;width: 38px;height: 38px;border: 1px solid #222225;border-radius: 10px;background: #1B1B1E;color: #FFF;font-size: 11px;font-weight: 800;letter-spacing: .04em;font-variant-numeric: tabular-nums}.xgb-faq__item[open] .xgb-faq__number{border-color: var(--xgb-orange-deep);background: var(--xgb-orange-deep)}.xgb-faq__question{margin: 0;color: #1B1B1D;font-size: 16px;font-weight: 800;line-height: 1.54}.xgb-faq__icon{position: relative;width: 28px;height: 28px;border: 1px solid rgba(17,17,17,.10);border-radius: 50%;background: #F1F1EF}.xgb-faq__icon::before,.xgb-faq__icon::after{content: "";position: absolute;top: 50%;left: 50%;width: 10px;height: 2px;border-radius: 999px;background: #29292C;transform: translate(-50%,-50%)}.xgb-faq__icon::after{transform: translate(-50%,-50%) rotate(90deg)}.xgb-faq__item[open] .xgb-faq__icon{border-color: rgba(244,81,0,.25);background: #FFF1E8}.xgb-faq__item[open] .xgb-faq__icon::before,.xgb-faq__item[open] .xgb-faq__icon::after{background: var(--xgb-orange-deep)}.xgb-faq__item[open] .xgb-faq__icon::after{transform: translate(-50%,-50%) rotate(0deg)}.xgb-faq__answer{padding: 0 18px 18px 68px}.xgb-faq__answer p{margin: 0;color: #646469;font-size: 14px;line-height: 1.78}.xgb-faq__contact{position: sticky;top: 100px;padding: 27px;border: 1px solid #27272B;border-radius: 21px;background: linear-gradient(145deg,#202023 0%,#121214 60%,#0A0A0B 100%);color: #FFF}.xgb-faq__contact-icon{display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;margin-bottom: 19px;border: 1px solid rgba(244,81,0,.35);border-radius: 14px;background: var(--xgb-orange);color: #FFF}.xgb-faq__contact-icon svg{width: 23px;height: 23px}.xgb-faq__contact-kicker{margin: 0 0 7px;color: var(--xgb-orange-on-dark);font-size: 10px;font-weight: 800;letter-spacing: .10em}.xgb-faq__contact-title{margin: 0;color: #FFF;font-size: 22px;font-weight: 800;line-height: 1.43;letter-spacing: -.012em}.xgb-faq__contact > p{margin: 13px 0 0;color: #AFAFB5;font-size: 13px;line-height: 1.76}.xgb-faq a.xgb-faq__contact-btn{display: inline-flex;align-items: center;justify-content: center;gap: 9px;width: 100%;min-height: 49px;margin-top: 20px;padding: 0 16px;border: 1px solid var(--xgb-orange-deep);background: var(--xgb-orange-deep);border-radius: 12px;color: #FFF;font-size: 14px;font-weight: 800;text-decoration: none}.xgb-faq a.xgb-faq__contact-btn:hover{border-color: var(--xgb-orange-hover);background: var(--xgb-orange-hover)}.xgb-faq__contact-btn svg{flex-shrink: 0;width: 20px;height: 20px}.xgb-faq a.xgb-faq__all-link{display: flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 44px;margin: 10px 0 0;padding: 0 16px;border: 1px solid rgba(255,255,255,.16);border-radius: 12px;background: rgba(255,255,255,.055);color: #D8D8DD;font-size: 13px;font-weight: 800;text-decoration: none}.xgb-faq__all-link svg{flex-shrink: 0;width: 15px;height: 15px;color: var(--xgb-orange-on-dark)}.xgb-faq a.xgb-faq__all-link:hover{border-color: rgba(255,255,255,.30);background: rgba(255,255,255,.10);color: #FFF}.xgb-faq a:focus-visible,.xgb-faq__item summary:focus-visible{outline: 3px solid var(--xgb-orange-deep);outline-offset: 3px}@media (max-width: 1080px){.xgb-faq{--xgb-wrap: min(100% - 40px,1180px)}.xgb-faq__grid{grid-template-columns: 1fr}.xgb-faq__contact{position: relative;top: auto;width: min(760px,100%);margin: 6px auto 0}}@media (max-width: 700px){.xgb-faq{--xgb-wrap: 100%}.xgb-faq__inner{padding: 54px 16px 58px}.xgb-faq__heading{margin-bottom: 28px}.xgb-faq__kicker{min-height: 31px;margin-bottom: 13px;padding: 0 11px;font-size: 10px}.xgb-faq__heading h2{font-size: 28px;line-height: 1.28}.xgb-faq__heading > p{margin-top: 14px;font-size: 14px;line-height: 1.75}.xgb-faq__list{gap: 9px}.xgb-faq__item{border-radius: 14px}.xgb-faq__item summary{grid-template-columns: 33px minmax(0,1fr) 26px;gap: 9px;min-height: 66px;padding: 12px}.xgb-faq__number{width: 33px;height: 33px;border-radius: 9px;font-size: 10px}.xgb-faq__question{font-size: 14px;line-height: 1.5}.xgb-faq__icon{width: 26px;height: 26px}.xgb-faq__answer{padding: 0 12px 16px 54px}.xgb-faq__answer p{font-size: 13px;line-height: 1.7}.xgb-faq__contact{padding: 21px 18px;border-radius: 18px}.xgb-faq__contact-icon{width: 46px;height: 46px;margin-bottom: 17px}.xgb-faq__contact-title{font-size: 20px}.xgb-faq__contact > p{font-size: 13px}}@media (max-width: 430px){.xgb-faq__question{font-size: 14px}.xgb-faq__answer{padding-right: 12px;padding-left: 12px}.xgb-faq__answer::before{content: "";display: block;width: 33px;height: 1px;margin-bottom: 9px;background: var(--xgb-orange)}}.elementor-widget-html:has(.xgb-faq),.elementor-widget-html:has(.xgb-faq) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}.xgb-final-cta,.xgb-final-cta *,.xgb-final-cta *::before,.xgb-final-cta *::after{box-sizing: border-box}.xgb-final-cta{--xgb-orange: #F45100;--xgb-orange-deep: #C23A00;--xgb-orange-hover: #A33000;--xgb-font: "Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;--xgb-wrap: min(1280px,100% - 48px);margin-inline: calc(50% - 50vw);overflow: hidden;overflow: clip;font-family: var(--xgb-font);background: #FFF}.xgb-final-cta__inner{width: var(--xgb-wrap);margin: 0 auto;padding: 66px 0 74px}.xgb-final-cta__panel{position: relative;display: grid;grid-template-columns: minmax(0,1.25fr) minmax(330px,.75fr);align-items: center;gap: 30px;min-height: 420px;padding: 46px;border-radius: 27px;background: linear-gradient(135deg,#A83000 0%,#C23A00 46%,#D14200 100%);contain: paint}.xgb-final-cta__orb,.xgb-final-cta__grid{display: none}.xgb-final-cta__copy{max-width: 720px}.xgb-final-cta__kicker{display: inline-flex;align-items: center;gap: 7px;width: fit-content;min-height: 31px;margin: 0 0 16px;padding: 0 12px;border: 1px solid rgba(255,255,255,.34);border-radius: 999px;background: rgba(255,255,255,.10);color: #FFF;font-size: 11px;font-weight: 800;letter-spacing: .08em}.xgb-final-cta__kicker::before{content: "";flex: 0 0 6px;height: 6px;border-radius: 50%;background: #FFF}.xgb-final-cta__copy h2{max-width: 700px;margin: 0;color: #FFF;font-size: clamp(32px,3vw,42px);font-weight: 800;line-height: 1.22;letter-spacing: -.018em}.xgb-final-cta__lead,.xgb-final-cta__copy > p:not(.xgb-final-cta__kicker){max-width: 680px;margin: 18px 0 0;color: #FFF;font-size: 15px;line-height: 1.8}.xgb-final-cta__keyword{color: #FFF;font-weight: 800}.xgb-final-cta a.xgb-final-cta__keyword-link{color: #FFF;font-weight: 800;text-decoration: underline;text-decoration-color: rgba(255,255,255,.58);text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-final-cta a.xgb-final-cta__keyword-link:hover{text-decoration-color: #FFF}.xgb-final-cta__chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 22px 0 0;padding: 0;list-style: none}.xgb-final-cta .xgb-final-cta__chips a{display: inline-flex;align-items: center;min-height: 32px;padding: 0 11px;border: 1px solid rgba(255,255,255,.26);border-radius: 999px;background: rgba(255,255,255,.09);color: #FFF;font-size: 11px;font-weight: 800;text-decoration: none}.xgb-final-cta .xgb-final-cta__chips a:hover{border-color: rgba(255,255,255,.50);background: rgba(255,255,255,.16)}.xgb-final-cta__action{position: relative;padding: 26px;border: 1px solid rgba(255,255,255,.82);border-radius: 21px;background: #FFF;contain: paint}.xgb-final-cta__action-icon{display: flex;align-items: center;justify-content: center;width: 48px;height: 48px;margin-bottom: 17px;border-radius: 13px;background: #FFF1E8;color: var(--xgb-orange-deep)}.xgb-final-cta__action-icon svg{width: 23px;height: 23px}.xgb-final-cta__action-kicker{margin: 0 0 7px;color: var(--xgb-orange-deep);font-size: 10px;font-weight: 800;letter-spacing: .08em}.xgb-final-cta__action-title,.xgb-final-cta__action > h3{margin: 0;color: #171717;font-size: 22px;font-weight: 800;line-height: 1.43;letter-spacing: -.012em}.xgb-final-cta__action-text,.xgb-final-cta__action > p:not(.xgb-final-cta__action-kicker){margin: 11px 0 0;color: #666;font-size: 13px;line-height: 1.72}.xgb-final-cta a.xgb-final-cta__telegram{display: inline-flex;align-items: center;justify-content: center;gap: 9px;width: 100%;min-height: 50px;margin-top: 20px;padding: 0 18px;border: 1px solid var(--xgb-orange-deep);border-radius: 12px;background: var(--xgb-orange-deep);color: #FFF;font-size: 14px;font-weight: 800;text-decoration: none}.xgb-final-cta a.xgb-final-cta__telegram:hover{border-color: var(--xgb-orange-hover);background: var(--xgb-orange-hover)}.xgb-final-cta__telegram svg{flex-shrink: 0;width: 20px;height: 20px}.xgb-final-cta__secondary-row{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 9px 15px;margin-top: 15px}.xgb-final-cta a.xgb-final-cta__secondary{display: inline-flex;align-items: center;gap: 6px;width: fit-content;color: var(--xgb-orange-deep);font-size: 12px;font-weight: 800;text-decoration: none}.xgb-final-cta a.xgb-final-cta__secondary:hover{color: var(--xgb-orange-hover);text-decoration: underline}.xgb-final-cta__secondary svg{flex-shrink: 0;width: 15px;height: 15px}.xgb-final-cta a:focus-visible{outline: 3px solid #FFF;outline-offset: 3px}.xgb-final-cta__action a:focus-visible{outline-color: var(--xgb-orange-deep)}@media (max-width: 1080px){.xgb-final-cta{--xgb-wrap: min(100% - 40px,1180px)}.xgb-final-cta__panel{grid-template-columns: 1fr;min-height: 0;padding: 38px}.xgb-final-cta__copy{max-width: 780px}.xgb-final-cta__action{width: min(620px,100%)}}@media (max-width: 700px){.xgb-final-cta{--xgb-wrap: 100%}.xgb-final-cta__inner{padding: 52px 16px 56px}.xgb-final-cta__panel{gap: 24px;padding: 25px 18px 18px;border-radius: 20px}.xgb-final-cta__kicker{min-height: 29px;margin-bottom: 13px;font-size: 10px}.xgb-final-cta__copy h2{font-size: 28px;line-height: 1.28}.xgb-final-cta__lead{margin-top: 15px;font-size: 14px;line-height: 1.75}.xgb-final-cta__chips{margin-top: 19px}.xgb-final-cta__action{padding: 20px 17px;border-radius: 17px}.xgb-final-cta__action-title,.xgb-final-cta__action > h3{font-size: 20px}.xgb-final-cta__secondary-row{flex-direction: column;align-items: stretch}.xgb-final-cta a.xgb-final-cta__secondary{justify-content: center;width: 100%;min-height: 40px}}@media (max-width: 430px){.xgb-final-cta__copy h2{font-size: 26px}}.elementor-widget-html:has(.xgb-final-cta),.elementor-widget-html:has(.xgb-final-cta) > .elementor-widget-container{width: 100%;max-width: none;margin: 0;padding: 0}