.elementor-53 .elementor-element.elementor-element-2717f0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-65408a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-53 .elementor-element.elementor-element-65408a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53 .elementor-element.elementor-element-6c8e880{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-1345943{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-3f6e068{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-0d20a1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-19345e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-3ab1090{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-eab4bb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-53 .elementor-element.elementor-element-27c96b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-8e6a048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-139bd4c{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-7c5545a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-80158e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-e6e4fb5{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-a9b99d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-3245a0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-82aefd9{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-60c6689{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-53 .elementor-element.elementor-element-f367f82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-53 .elementor-element.elementor-element-79529fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-545cb17{font-family:"Kanit", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-64ba0dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-d6ad4d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-3c21d95{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-ad5336d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-53 .elementor-element.elementor-element-0950c7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-6757398{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-acc49d8{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-e36bc31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-df38beb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-db2d9d2{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-5ab2dd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-53 .elementor-element.elementor-element-27eddc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-4e9a5ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-960b13c{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-10c1f99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-c2dccab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-5f299e2{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-adb244b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-53 .elementor-element.elementor-element-592f6e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-aed750f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-65c1aa8{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-17206fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-3b27d04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-90017d4{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-18fba3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-53 .elementor-element.elementor-element-6036cc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-aacb038{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-1228496{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-4130dbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-7d3df8e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-b62382a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-363f2f7{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-5aeeecb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-5ace4eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-163524c{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-f1ab58e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-53 .elementor-element.elementor-element-766853a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-4465578{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-43155bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-ca08885{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-2eef60e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53 .elementor-element.elementor-element-a008a8c{font-family:"Kanit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-53 .elementor-element.elementor-element-2ceeb8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-53 .elementor-element.elementor-element-7a4eeb2{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-53 .elementor-element.elementor-element-7a4eeb2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.54 * 100% );}.elementor-53 .elementor-element.elementor-element-7a4eeb2:after{content:"0.54";}.elementor-53 .elementor-element.elementor-element-7a4eeb2 .elementor-post__thumbnail__link{width:100%;}.elementor-53 .elementor-element.elementor-element-7a4eeb2 .elementor-post__meta-data span + span:before{content:"///";}.elementor-53 .elementor-element.elementor-element-7a4eeb2.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-53 .elementor-element.elementor-element-7a4eeb2.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-53 .elementor-element.elementor-element-7a4eeb2.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-53 .elementor-element.elementor-element-7a4eeb2 .elementor-post__title, .elementor-53 .elementor-element.elementor-element-7a4eeb2 .elementor-post__title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-53 .elementor-element.elementor-element-7a4eeb2 .elementor-post__meta-data{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-53 .elementor-element.elementor-element-7d3df8e{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-53 .elementor-element.elementor-element-6c8e880{--width:50%;}.elementor-53 .elementor-element.elementor-element-1345943{--width:50%;}.elementor-53 .elementor-element.elementor-element-27c96b6{--width:50%;}.elementor-53 .elementor-element.elementor-element-8e6a048{--width:50%;}.elementor-53 .elementor-element.elementor-element-f367f82{--width:50%;}.elementor-53 .elementor-element.elementor-element-79529fd{--width:50%;}.elementor-53 .elementor-element.elementor-element-64ba0dd{--width:50%;}.elementor-53 .elementor-element.elementor-element-d6ad4d9{--width:50%;}.elementor-53 .elementor-element.elementor-element-0950c7a{--width:50%;}.elementor-53 .elementor-element.elementor-element-6757398{--width:50%;}.elementor-53 .elementor-element.elementor-element-e36bc31{--width:50%;}.elementor-53 .elementor-element.elementor-element-df38beb{--width:50%;}.elementor-53 .elementor-element.elementor-element-27eddc3{--width:50%;}.elementor-53 .elementor-element.elementor-element-4e9a5ca{--width:50%;}.elementor-53 .elementor-element.elementor-element-10c1f99{--width:50%;}.elementor-53 .elementor-element.elementor-element-c2dccab{--width:50%;}.elementor-53 .elementor-element.elementor-element-592f6e8{--width:50%;}.elementor-53 .elementor-element.elementor-element-aed750f{--width:50%;}.elementor-53 .elementor-element.elementor-element-17206fb{--width:50%;}.elementor-53 .elementor-element.elementor-element-3b27d04{--width:50%;}.elementor-53 .elementor-element.elementor-element-6036cc3{--width:50%;}.elementor-53 .elementor-element.elementor-element-aacb038{--width:50%;}.elementor-53 .elementor-element.elementor-element-4130dbf{--width:50%;}.elementor-53 .elementor-element.elementor-element-766853a{--width:50%;}.elementor-53 .elementor-element.elementor-element-4465578{--width:50%;}}@media(max-width:767px){.elementor-53 .elementor-element.elementor-element-7d3df8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-7a4eeb2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-53 .elementor-element.elementor-element-7a4eeb2:after{content:"0.5";}.elementor-53 .elementor-element.elementor-element-7a4eeb2 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for html, class: .elementor-element-60385e2 *//* Breathing effect with black border-like shadow */
.glow-reathing-img {
  animation: breathing s ease-in-out infinite;
  filter: drop-shadow(0 0 1px rgba(255, 255, 255, 1)); /* เพิ่มแสงขาวรอบๆ ภาพ */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.8); /* กรอบสีดำรอบๆ รูป */
  border-radius: 10px; /* หากต้องการมุมโค้ง */
}

@keyframes breathing {
  0%, 100% {
    transform: scale(1); /* ขนาดปกติ */
  }
  50% {
    transform: scale(1.05); /* ขยายเล็กน้อย */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f6e068 */.elementor-53 .elementor-element.elementor-element-3f6e068 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28ecc79 */.glow-pulse-image img {
  display: block;
  width: 100%;
  height: auto;
  filter: drop-shadow(0 0 35px rgba(255, 60, 0, 0.3));
  animation: glowPulse 3s ease-in-out infinite;
  transition: filter 0.3s ease-in-out;
}

@keyframes glowPulse {
  0%, 100% {
    filter: brightness(1.2) drop-shadow(0 0 10px #ffe700) drop-shadow(0 0 30px #ffae00);
  }
  60% {
    filter: drop-shadow(0 0 10px #00bfff) drop-shadow(0 0 30px #1e90ff);

  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ab1090 */.elementor-53 .elementor-element.elementor-element-3ab1090 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง **/
}
h2 {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-29bf783 */.glow-orange-breathin img {
      animation: goldBreathin 3.5s ease-in-out infinite;
}
@keyframes goldBreathin {
  0%, 100% {
    filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.8));
    transform: scale(1);
  } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-139bd4c */.elementor-53 .elementor-element.elementor-element-139bd4c {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6e4fb5 */.elementor-53 .elementor-element.elementor-element-e6e4fb5 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h2 {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82aefd9 */.elementor-53 .elementor-element.elementor-element-82aefd9 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h2 {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-545cb17 */.elementor-53 .elementor-element.elementor-element-545cb17 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c21d95 */.elementor-53 .elementor-element.elementor-element-3c21d95 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acc49d8 */.elementor-53 .elementor-element.elementor-element-acc49d8 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db2d9d2 */.elementor-53 .elementor-element.elementor-element-db2d9d2 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-960b13c */.elementor-53 .elementor-element.elementor-element-960b13c {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f299e2 */.elementor-53 .elementor-element.elementor-element-5f299e2 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c1aa8 */.elementor-53 .elementor-element.elementor-element-65c1aa8 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90017d4 */.elementor-53 .elementor-element.elementor-element-90017d4 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1228496 */.elementor-53 .elementor-element.elementor-element-1228496 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h3 {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-363f2f7 */.elementor-53 .elementor-element.elementor-element-363f2f7 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง */
}
h3 {
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163524c */.elementor-53 .elementor-element.elementor-element-163524c {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h2 {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca08885 */.elementor-53 .elementor-element.elementor-element-ca08885 {
  border: 2px solid #FFD70; /* 🔁 ลดความหนาจาก 4px → 2px */
  border-radius: 15px !important;
  box-shadow: 0 0 30px #f9d976, 0 0 24px #f9d976; /* 🔅 ปรับแสงให้นุ่มขึ้น */
  padding: 15px;
  background: rgba(0, 0, 0, 0.8); /* พื้นหลังดำโปร่งแสง * */
}
h2 {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a008a8c */h3 {
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  margin: 30px auto;

  background: linear-gradient(
    to right,
    #fff8dc,   /* ขาวทองอ่อน */
    #fcd267,   /* ทองแชมเปญ */
    #c89b3c,   /* ทองเข้ม */
    #a87c29    /* ทองอมน้ำตาล */
  );
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;

  text-shadow: 1px 1px 2px rgba(0,0,0,0.15); /* เงานิดหน่อยเพิ่มความนูน */
}/* End custom CSS */