.elementor-465 .elementor-element.elementor-element-6cdaa9be{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-465 .elementor-element.elementor-element-3538cb81{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;}.elementor-465 .elementor-element.elementor-element-3538cb81:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-3538cb81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A855F733;}.elementor-widget-theme-post-title .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-465 .elementor-element.elementor-element-6addd7f7{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-accent ) 0%, #00000000 43%);border-style:groove;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;text-align:center;}.elementor-465 .elementor-element.elementor-element-6addd7f7.elementor-element{--align-self:stretch;}.elementor-465 .elementor-element.elementor-element-6addd7f7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#B101F8;stroke:#B101F8;text-shadow:-35px 0px 65px rgba(13.599999999999989, 11.136847826086948, 11.136847826086948, 0.99);mix-blend-mode:luminosity;color:#FFD97A;}.elementor-widget-theme-post-content{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-465 .elementor-element.elementor-element-760a87fa{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-text );}.elementor-widget-theme-post-excerpt{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 );}/* Start custom CSS for container, class: .elementor-element-6cdaa9be */.elementor-465 .elementor-element.elementor-element-6cdaa9be{
  position:relative;
  border-radius:28px;
  overflow:hidden;

  /* ตัวกล่อง */
  background: linear-gradient(180deg, rgba(20,0,35,.85), rgba(50,0,85,.78));
  border: 1px solid rgba(224,170,255,.22);

  /* Glow หนักๆแบบเว็บคาสิโน */
  box-shadow:
    0 0 0 2px rgba(162,32,240,.55),
    0 0 25px rgba(162,32,240,.65),
    0 0 60px rgba(224,170,255,.25),
    inset 0 0 22px rgba(255,255,255,.06);

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  transform: translateZ(0);
}

/* ขอบนีออน “สองชั้น” เห็นชัด */
.elementor-465 .elementor-element.elementor-element-6cdaa9be::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  box-shadow:
    inset 0 0 0 2px rgba(224,170,255,.95),
    inset 0 0 0 6px rgba(162,32,240,.35),
    inset 0 0 28px rgba(224,170,255,.25);
}

/* เส้นสแกนวิ่ง (เว็บหลักๆชอบใช้) */
.elementor-465 .elementor-element.elementor-element-6cdaa9be::after{
  content:"";
  position:absolute;
  inset:-60%;
  pointer-events:none;
  background: linear-gradient(
    90deg,
    transparent 0%,
    rgba(255,255,255,.10) 45%,
    rgba(224,170,255,.40) 50%,
    rgba(255,255,255,.10) 55%,
    transparent 100%
  );
  transform: translateX(-60%) rotate(15deg);
  animation: lg96Scan 3.2s ease-in-out infinite;
  mix-blend-mode: screen;
  opacity:.95;
}

@keyframes lg96Scan{
  0%{ transform: translateX(-60%) rotate(15deg); }
  55%{ transform: translateX(60%) rotate(15deg); }
  100%{ transform: translateX(60%) rotate(15deg); }
}

/* ปรับให้ปุ่มในกรอบเด่นขึ้น */
.elementor-465 .elementor-element.elementor-element-6cdaa9be .elementor-button,
.elementor-465 .elementor-element.elementor-element-6cdaa9be a.elementor-button{
  border-radius:999px !important;
  box-shadow: 0 0 18px rgba(224,170,255,.6), 0 0 40px rgba(162,32,240,.35);
  transition: .25s ease;
}
.elementor-465 .elementor-element.elementor-element-6cdaa9be .elementor-button:hover,
.elementor-465 .elementor-element.elementor-element-6cdaa9be a.elementor-button:hover{
  transform: translateY(-2px) scale(1.02);
  box-shadow: 0 0 26px rgba(224,170,255,.85), 0 0 70px rgba(162,32,240,.5);
}/* End custom CSS */